Public Member Functions | Public Attributes | List of all members
EuslispMessage Class Reference

Public Member Functions

virtual const string __getDataType () const
 
virtual const string __getMD5Sum () const
 
virtual const string __getMessageDefinition () const
 
virtual const string __getServerMD5Sum () const
 
virtual const string __getServiceDataType () const
 
virtual uint8_t * deserialize (uint8_t *readPtr, uint32_t sz)
 
 EuslispMessage (const EuslispMessage &r)
 
 EuslispMessage (pointer message)
 
virtual void replaceContents (pointer newMessage)
 
uint32_t serializationLength () const
 
virtual uint8_t * serialize (uint8_t *writePtr, uint32_t seqid) const
 
virtual ~EuslispMessage ()
 

Public Attributes

boost::shared_ptr< map< string, string > > _connection_header
 
pointer _message
 

Detailed Description

Definition at line 210 of file roseus.cpp.

Constructor & Destructor Documentation

◆ EuslispMessage() [1/2]

EuslispMessage::EuslispMessage ( pointer  message)
inline

Definition at line 216 of file roseus.cpp.

◆ EuslispMessage() [2/2]

EuslispMessage::EuslispMessage ( const EuslispMessage r)
inline

Definition at line 218 of file roseus.cpp.

◆ ~EuslispMessage()

virtual EuslispMessage::~EuslispMessage ( )
inlinevirtual

Definition at line 234 of file roseus.cpp.

Member Function Documentation

◆ __getDataType()

virtual const string EuslispMessage::__getDataType ( ) const
inlinevirtual

Definition at line 240 of file roseus.cpp.

◆ __getMD5Sum()

virtual const string EuslispMessage::__getMD5Sum ( ) const
inlinevirtual

Definition at line 243 of file roseus.cpp.

◆ __getMessageDefinition()

virtual const string EuslispMessage::__getMessageDefinition ( ) const
inlinevirtual

Definition at line 246 of file roseus.cpp.

◆ __getServerMD5Sum()

virtual const string EuslispMessage::__getServerMD5Sum ( ) const
inlinevirtual

Definition at line 252 of file roseus.cpp.

◆ __getServiceDataType()

virtual const string EuslispMessage::__getServiceDataType ( ) const
inlinevirtual

Definition at line 249 of file roseus.cpp.

◆ deserialize()

virtual uint8_t* EuslispMessage::deserialize ( uint8_t *  readPtr,
uint32_t  sz 
)
inlinevirtual

Definition at line 283 of file roseus.cpp.

◆ replaceContents()

virtual void EuslispMessage::replaceContents ( pointer  newMessage)
inlinevirtual

Definition at line 236 of file roseus.cpp.

◆ serializationLength()

uint32_t EuslispMessage::serializationLength ( ) const
inline

Definition at line 256 of file roseus.cpp.

◆ serialize()

virtual uint8_t* EuslispMessage::serialize ( uint8_t *  writePtr,
uint32_t  seqid 
) const
inlinevirtual

Definition at line 265 of file roseus.cpp.

Member Data Documentation

◆ _connection_header

boost::shared_ptr<map<string, string> > EuslispMessage::_connection_header

Definition at line 214 of file roseus.cpp.

◆ _message

pointer EuslispMessage::_message

Definition at line 213 of file roseus.cpp.


The documentation for this class was generated from the following file:


roseus
Author(s): Kei Okada
autogenerated on Fri Feb 3 2023 03:35:33