sipXcallLib home page


Public Member Functions | Private Member Functions | Private Attributes | List of all members
CpMultiStringMessage Class Reference

#include <CpMultiStringMessage.h>

Inheritance diagram for CpMultiStringMessage:
Inheritance graph
[legend]
Collaboration diagram for CpMultiStringMessage:
Collaboration graph
[legend]

Public Member Functions

 CpMultiStringMessage (unsigned char messageSubtype=CallManager::CP_UNSPECIFIED, const char *str1=NULL, const char *str2=NULL, const char *str3=NULL, const char *str4=NULL, const char *str5=NULL, intptr_t int1=0, intptr_t int2=0, intptr_t int3=0, intptr_t int4=0, intptr_t int5=0, intptr_t int6=0, intptr_t int7=0)
 
virtual ~CpMultiStringMessage ()
 
virtual OsMsg * createCopy () const
 
void getString1Data (UtlString &str1) const
 
void getString2Data (UtlString &str2) const
 
void getString3Data (UtlString &str3) const
 
void getString4Data (UtlString &str4) const
 
void getString5Data (UtlString &str5) const
 
intptr_t getInt1Data () const
 
intptr_t getInt2Data () const
 
intptr_t getInt3Data () const
 
intptr_t getInt4Data () const
 
intptr_t getInt5Data () const
 
intptr_t getInt6Data () const
 
intptr_t getInt7Data () const
 
void toString (UtlString &dumpString, const char *terminator="\n") const
 

Private Member Functions

 CpMultiStringMessage (const CpMultiStringMessage &rCpMultiStringMessage)
 
CpMultiStringMessageoperator= (const CpMultiStringMessage &rhs)
 

Private Attributes

intptr_t mInt1
 
intptr_t mInt2
 
intptr_t mInt3
 
intptr_t mInt4
 
intptr_t mInt5
 
intptr_t mInt6
 
intptr_t mInt7
 
UtlString mString1Data
 
UtlString mString2Data
 
UtlString mString3Data
 
UtlString mString4Data
 
UtlString mString5Data
 

Constructor & Destructor Documentation

CpMultiStringMessage ( unsigned char  messageSubtype = CallManager::CP_UNSPECIFIED,
const char *  str1 = NULL,
const char *  str2 = NULL,
const char *  str3 = NULL,
const char *  str4 = NULL,
const char *  str5 = NULL,
intptr_t  int1 = 0,
intptr_t  int2 = 0,
intptr_t  int3 = 0,
intptr_t  int4 = 0,
intptr_t  int5 = 0,
intptr_t  int6 = 0,
intptr_t  int7 = 0 
)
~CpMultiStringMessage ( )
virtual
CpMultiStringMessage ( const CpMultiStringMessage rCpMultiStringMessage)
private

Member Function Documentation

OsMsg * createCopy ( void  ) const
virtual
intptr_t getInt1Data ( ) const
intptr_t getInt2Data ( ) const
intptr_t getInt3Data ( ) const
intptr_t getInt4Data ( ) const
intptr_t getInt5Data ( ) const
intptr_t getInt6Data ( ) const
intptr_t getInt7Data ( ) const
void getString1Data ( UtlString &  str1) const
void getString2Data ( UtlString &  str2) const
void getString3Data ( UtlString &  str3) const
void getString4Data ( UtlString &  str4) const
void getString5Data ( UtlString &  str5) const
CpMultiStringMessage & operator= ( const CpMultiStringMessage rhs)
private
void toString ( UtlString &  dumpString,
const char *  terminator = "\n" 
) const

Member Data Documentation

intptr_t mInt1
private
intptr_t mInt2
private
intptr_t mInt3
private
intptr_t mInt4
private
intptr_t mInt5
private
intptr_t mInt6
private
intptr_t mInt7
private
UtlString mString1Data
private
UtlString mString2Data
private
UtlString mString3Data
private
UtlString mString4Data
private
UtlString mString5Data
private