Public Member Functions | |
void | write (PUP::dataType t, size_t n) |
void | check (PUP::dataType t, size_t n) const |
Private Types | |
enum | { pupMagic = 0xf36c5a21, typeMask = 0x75 } |
Private Member Functions | |
int | getMagic (void) const |
void | setMagic (int v) |
PUP::dataType | getType (void) const |
void | setType (PUP::dataType v) |
size_t | getLength (void) const |
void | setLength (size_t v) |
void | compare (const char *kind, const char *why, int packed, int unpacked) const |
Private Attributes | |
unsigned char | magic [4] |
unsigned char | type |
unsigned char | length [8] |
Definition at line 87 of file pup_util.C.
anonymous enum [private] |
int pupCheckRec::getMagic | ( | void | ) | const [inline, private] |
Definition at line 92 of file pup_util.C.
void pupCheckRec::setMagic | ( | int | v | ) | [inline, private] |
Definition at line 93 of file pup_util.C.
PUP::dataType pupCheckRec::getType | ( | void | ) | const [inline, private] |
void pupCheckRec::setType | ( | PUP::dataType | v | ) | [inline, private] |
size_t pupCheckRec::getLength | ( | void | ) | const [inline, private] |
void pupCheckRec::setLength | ( | size_t | v | ) | [inline, private] |
Definition at line 101 of file pup_util.C.
void pupCheckRec::compare | ( | const char * | kind, | |
const char * | why, | |||
int | packed, | |||
int | unpacked | |||
) | const [inline, private] |
Definition at line 106 of file pup_util.C.
References abort(), and CmiPrintf().
void pupCheckRec::write | ( | PUP::dataType | t, | |
size_t | n | |||
) | [inline] |
Definition at line 118 of file pup_util.C.
References bannerDisplayed, showBanner(), and type.
void pupCheckRec::check | ( | PUP::dataType | t, | |
size_t | n | |||
) | const [inline] |
Definition at line 124 of file pup_util.C.
unsigned char pupCheckRec::magic[4] [private] |
Definition at line 88 of file pup_util.C.
unsigned char pupCheckRec::type [private] |
Definition at line 89 of file pup_util.C.
unsigned char pupCheckRec::length[8] [private] |
Definition at line 90 of file pup_util.C.