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

#include <udpMessage.h>

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

Public Member Functions

 UdpMessage ()
 
 UdpMessage (covise::TokenBuffer &tb)
 
 UdpMessage (covise::TokenBuffer &tb, udp_msg_type type)
 
 UdpMessage (const UdpMessage &)
 
 ~UdpMessage ()
 
UdpMessageoperator= (const UdpMessage &)
 
void print ()
 
- Public Member Functions inherited from covise::MessageBase
 MessageBase ()
 
 MessageBase (TokenBuffer &tb)
 
 MessageBase (DataHandle &dh)
 
virtual ~MessageBase ()=default
 
virtual void print ()=0
 

Public Attributes

udp_msg_type type
 
int sender = -1
 
char * m_ip = new char[16]
 
- Public Attributes inherited from covise::MessageBase
DataHandle data
 
const Connectionconn = nullptr
 

Constructor & Destructor Documentation

◆ UdpMessage() [1/4]

covise::UdpMessage::UdpMessage ( )
inline

◆ UdpMessage() [2/4]

UdpMessage::UdpMessage ( covise::TokenBuffer tb)

◆ UdpMessage() [3/4]

UdpMessage::UdpMessage ( covise::TokenBuffer tb,
udp_msg_type  type 
)

◆ UdpMessage() [4/4]

UdpMessage::UdpMessage ( const UdpMessage src)

◆ ~UdpMessage()

covise::UdpMessage::~UdpMessage ( )
inline

Member Function Documentation

◆ operator=()

UdpMessage & UdpMessage::operator= ( const UdpMessage src)

◆ print()

void UdpMessage::print ( )
virtual

Implements covise::MessageBase.

Member Data Documentation

◆ m_ip

char* covise::UdpMessage::m_ip = new char[16]

◆ sender

int covise::UdpMessage::sender = -1
mutable

◆ type

udp_msg_type covise::UdpMessage::type

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