#include <POPartialMsg.h>
Inheritance diagram for POPartialMsg:
Public Member Functions | |
POPartialMsg (int num=0, int of=0, char *buffer=NULL, int size=0) | |
POPartialMsg (const POPartialMsg &cpy) | |
virtual | ~POPartialMsg () |
virtual string | messageType () const |
virtual POMessage * | clone () const |
int | getBufferSize () const |
int | getNumber () const |
int | getMaxNum () const |
char * | getData () const |
int | packsize () const |
int | pack (char *buf) const |
int | unpack (char *buf) |
|
|
|
|
|
|
|
Creates an identical copy of this message. This function must be overloaded in derived classes.
Reimplemented from POMessage. |
|
|
|
|
|
|
|
|
|
Reimplemented from POMessage. |
|
packs the message into a pre-alocated buffer of size >= packsize()
Reimplemented from POMessage. |
|
calculates the number of bytes needed to pack this message
Reimplemented from POMessage. |
|
unpacks the message, setting source, destination, and derived type
Reimplemented from POMessage. |