class MgcpParameter

MgcpParameter is an abstract base class for MGCP parameters (the arguments to commands)

Inheritance:


Public Methods

virtual MgcpParameter* duplicate()
virtual string encode()
returns a pointer to a string which contains the MGCP text encoding of the parameter
MgcpParameter()
friend ostream& operator<<(ostream& s, const MgcpParameter& x)
virtual ostream& printData(ostream& s)
virtual MgcpParameterType type()
the type of the Parameter
virtual ~MgcpParameter()

Private Methods

MgcpParameter( const MgcpParameter& )
only declared, not defined
MgcpParameter& operator=( const MgcpParameter& )
only declared, not defined

Documentation

MgcpParameter is an abstract base class for MGCP parameters (the arguments to commands). All of the parameters inherit from MgcpParameter. The key function for parameters is encode(), which encodes the parameter for inclusion in the MGCP command.
MgcpParameter()

virtual ~MgcpParameter()

virtual string encode()
returns a pointer to a string which contains the MGCP text encoding of the parameter. In a future release, encode may return a char* to improve efficiency.

friend ostream& operator<<(ostream& s, const MgcpParameter& x)

virtual ostream& printData(ostream& s)

virtual MgcpParameter* duplicate()

virtual MgcpParameterType type()
the type of the Parameter. Used instead of the type_info because it appars that type_info is less flexible.

MgcpParameter( const MgcpParameter& )
only declared, not defined

MgcpParameter& operator=( const MgcpParameter& )
only declared, not defined


Direct child classes:
MgcpParameterSignalRequests
MgcpParameterSignal
MgcpParameterSecondEndpointId
MgcpParameterRestartMethod
MgcpParameterRestartDelay
MgcpParameterResponseAcknowledgement
MgcpParameterRequestedEvent
MgcpParameterRequestId
MgcpParameterRemoteConnectionDescriptor
MgcpParameterQuarantineHandling
MgcpParameterNotifiedEntity
MgcpParameterLocalConnectionOptions
MgcpParameterLocalConnectionDescriptor
MgcpParameterEventList
MgcpParameterEvent
MgcpParameterEndpointId
MgcpParameterDigitMap
MgcpParameterConnectionMode
MgcpParameterCallId
MgcpParameterBearerInformation

alphabetic index hierarchy of classes


generated by doc++