#include <pup.h>
Public Types | |
typedef unsigned char | myByte |
Public Member Functions | |
bool | valid (void) const |
bool | needsConversion (void) const |
void | pup (er &p) |
Static Public Member Functions | |
static const machineInfo & | current (void) |
Data Fields | |
myByte | magic [4] |
myByte | version |
myByte | intBytes [5] |
myByte | intFormat |
myByte | floatBytes |
myByte | doubleBytes |
myByte | floatFormat |
myByte | boolBytes |
myByte | pointerBytes |
Definition at line 598 of file pup.h.
typedef unsigned char PUP::machineInfo::myByte |
bool PUP::machineInfo::valid | ( | void | ) | const |
bool PUP::machineInfo::needsConversion | ( | void | ) | const |
Definition at line 34 of file pup_xlater.C.
References boolBytes, current(), doubleBytes, floatBytes, floatFormat, intBytes, intFormat, PUP::m, and pointerBytes.
const PUP::machineInfo & PUP::machineInfo::current | ( | void | ) | [static] |
Definition at line 85 of file pup_xlater.C.
References boolBytes, doubleBytes, float, floatBytes, floatFormat, getFloatFormat(), getIntFormat(), int, intBytes, intFormat, PUP::m, machInfo_magic, magic, pointerBytes, and version.
Referenced by needsConversion(), CentralLB::writeStatsMsgs(), and PUP::xlater::xlater().
void PUP::machineInfo::pup | ( | er & | p | ) | [inline] |
Definition at line 624 of file pup.h.
References boolBytes, doubleBytes, floatBytes, floatFormat, intBytes, intFormat, magic, p, pointerBytes, and version.
Definition at line 604 of file pup.h.
Referenced by current(), needsConversion(), pup(), and PUP::xlater::setConverterInt().
Definition at line 605 of file pup.h.
Referenced by current(), needsConversion(), pup(), PUP::xlater::setConverterInt(), and PUP::xlater::xlater().
Definition at line 607 of file pup.h.
Referenced by current(), needsConversion(), pup(), and PUP::xlater::xlater().
Definition at line 608 of file pup.h.
Referenced by current(), needsConversion(), pup(), and PUP::xlater::xlater().
Definition at line 609 of file pup.h.
Referenced by converterFloat(), current(), needsConversion(), and pup().
Definition at line 611 of file pup.h.
Referenced by current(), needsConversion(), pup(), and PUP::xlater::xlater().
Definition at line 612 of file pup.h.
Referenced by current(), needsConversion(), pup(), and PUP::xlater::xlater().