COVISE Core
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 &t)
 
 Message (const Connection *c)
 
 Message (int message_type, const std::string &str=std::string())
 
 Message (int message_type, const DataHandle &dh)
 
 Message (const Message &)
 
Messageoperator= (const Message &src)
 
void copyAndReuseData (const Message &src)
 
void print () override
 
- Public Member Functions inherited from covise::MessageBase
 MessageBase ()
 
 MessageBase (TokenBuffer &tb)
 
 MessageBase (DataHandle &dh)
 
virtual ~MessageBase ()=default
 
virtual void print ()=0
 

Public Attributes

int no_of_objects
 
char ** object_names
 
- Public Attributes inherited from covise::Message
int sender = -1
 
int send_type = UNDEFINED
 
int type = EMPTY
 
- Public Attributes inherited from covise::MessageBase
DataHandle data
 
const Connectionconn = nullptr
 

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

◆ RenderMessage()

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

◆ ~RenderMessage()

RenderMessage::~RenderMessage ( )

Member Function Documentation

◆ get_part()

char * RenderMessage::get_part ( char *  chdata = NULL)

◆ init_list()

void RenderMessage::init_list ( )
private

Member Data Documentation

◆ h_name

char* covise::RenderMessage::h_name
private

◆ inst_no

char* covise::RenderMessage::inst_no
private

◆ m_name

char* covise::RenderMessage::m_name
private

◆ no_of_objects

int covise::RenderMessage::no_of_objects

◆ object_names

char** covise::RenderMessage::object_names

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