COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
covise::RenderMessage Class Reference

#include <covise_msg.h>

Inheritance diagram for covise::RenderMessage:
Inheritance graph
[legend]
Collaboration diagram for covise::RenderMessage:
Collaboration graph
[legend]

Public Member Functions

 RenderMessage (Message *m)
 
 ~RenderMessage ()
 
char * get_part (char *chdata=NULL)
 
- Public Member Functions inherited from covise::Message
 Message ()
 
 Message (TokenBuffer *)
 
 Message (TokenBuffer &)
 
 Message (Connection *c)
 
 send_type (Message::UNDEFINED)
 
 type (message_type)
 
 length (0)
 
 data (NULL)
 
 conn (NULL)
 
 mustDelete (true)
 
 Message (int message_type, const char *d, int cp)
 
 Message (int message_type, int l, char *d, int cp=MSG_COPY)
 
 Message (const Message &)
 
 ~Message ()
 
Messageoperator= (const Message &)
 
void delete_data ()
 
char * extract_data ()
 
void print ()
 

Public Attributes

int no_of_objects
 
char ** object_names
 
- Public Attributes inherited from covise::Message
int sender
 
int send_type
 
int type
 
int length
 
char * data
 
Connectionconn
 
 __pad0__: sender(-1)
 

Private Member Functions

void init_list ()
 

Private Attributes

char * m_name
 
char * h_name
 
char * inst_no
 

Additional Inherited Members

- Public Types inherited from covise::Message
enum  Type {
  EMPTY = -1, HOSTID = 81, SOCKET_CLOSED = 84, CLOSE_SOCKET = 31,
  STDINOUT_EMPTY = 54, UI = 6, RENDER = 45
}
 
enum  SenderType { UNDEFINED = 0, STDINOUT = 9 }
 

Constructor & Destructor Documentation

covise::RenderMessage::RenderMessage ( Message m)
inline
RenderMessage::~RenderMessage ( )

Member Function Documentation

char * RenderMessage::get_part ( char *  chdata = NULL)
void RenderMessage::init_list ( )
private

Member Data Documentation

char* covise::RenderMessage::h_name
private
char* covise::RenderMessage::inst_no
private
char* covise::RenderMessage::m_name
private
int covise::RenderMessage::no_of_objects
char** covise::RenderMessage::object_names

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