#include <pup_toNetwork.h>
Public Member Functions | |
PUP_toNetwork_pack (void *dest) | |
size_t | size (void) const |
Private Member Functions | |
void | w (CMK_NETWORK_INT4 i) |
void | w (CMK_NETWORK_INT8 i) |
void | w (float f) |
void | w (double f) |
virtual void | bytes (void *p, size_t n, size_t itemSize, PUP::dataType t) |
Private Attributes | |
unsigned char * | buf |
unsigned char * | start |
Definition at line 40 of file pup_toNetwork.h.
PUP_toNetwork_pack::PUP_toNetwork_pack | ( | void * | dest | ) | [inline] |
void PUP_toNetwork_pack::w | ( | CMK_NETWORK_INT4 | i | ) | [inline, private] |
Definition at line 42 of file pup_toNetwork.h.
References buf.
Referenced by w().
void PUP_toNetwork_pack::w | ( | CMK_NETWORK_INT8 | i | ) | [inline, private] |
Definition at line 49 of file pup_toNetwork.h.
References w().
void PUP_toNetwork_pack::w | ( | float | f | ) | [inline, private] |
Definition at line 55 of file pup_toNetwork.h.
References w().
void PUP_toNetwork_pack::w | ( | double | f | ) | [inline, private] |
Definition at line 62 of file pup_toNetwork.h.
References w().
void PUP_toNetwork_pack::bytes | ( | void * | p, | |
size_t | n, | |||
size_t | itemSize, | |||
PUP::dataType | t | |||
) | [private, virtual] |
Implements PUP::er.
Definition at line 56 of file pup_toNetwork.C.
References buf, CmiAbort(), PUP::Tbyte, PUP::Tchar, PUP::Tlongdouble, and PUP::Tuchar.
size_t PUP_toNetwork_pack::size | ( | void | ) | const [inline, virtual] |
Reimplemented from PUP::er.
Definition at line 75 of file pup_toNetwork.h.
Referenced by CpdList_ccs_list_items_fmt(), getImageConfigHandler(), LV3D_save_view(), and LV3D0_ClientManager_toClient::sendReply().
unsigned char* PUP_toNetwork_pack::buf [private] |
Definition at line 41 of file pup_toNetwork.h.
Referenced by bytes(), PUP_toNetwork_pack(), size(), and w().
unsigned char * PUP_toNetwork_pack::start [private] |