COVISE Core
Public Member Functions | List of all members
covise::DmgrMessage Class Reference

#include <dmgr.h>

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

Public Member Functions

 DmgrMessage ()
 
int process_new_object_list (DataManagerProcess *dmgr)
 
int process_list (DataManagerProcess *dmgr)
 
- Public Member Functions inherited from covise::ShmMessage
 ShmMessage (coShmPtr *ptr)
 
 ShmMessage (data_type d, long count)
 
 ShmMessage (data_type *d, long *count, int no)
 
 ShmMessage (char *n, int t, data_type *d, long *count, int no)
 
 ShmMessage ()
 
int process_new_object_list (DataManagerProcess *dmgr)
 
int process_list (DataManagerProcess *dmgr)
 
data_type get_data_type ()
 
long get_count ()
 
int get_seq_no ()
 
int get_offset ()
 
- 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
 

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 }
 
- 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
 

Constructor & Destructor Documentation

◆ DmgrMessage()

covise::DmgrMessage::DmgrMessage ( )
inline

Member Function Documentation

◆ process_list()

int DmgrMessage::process_list ( DataManagerProcess dmgr)

◆ process_new_object_list()

int DmgrMessage::process_new_object_list ( DataManagerProcess dmgr)

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