#include <netfem_data.h>
Public Member Functions | |
CkShortStr () | |
CkShortStr (const char *s) | |
CkShortStr (const char *s, int l) | |
void | operator= (const char *s) |
void | copyFrom (const char *s) |
void | copyFrom (const char *s, int len) |
operator const char * () const | |
void | pup (PUP::er &p) |
Private Types | |
enum | { maxLen = 32 } |
Private Member Functions | |
void | terminate (void) |
Private Attributes | |
char | store [maxLen] |
Definition at line 12 of file netfem_data.h.
anonymous enum [private] |
CkShortStr::CkShortStr | ( | ) | [inline] |
Definition at line 19 of file netfem_data.h.
CkShortStr::CkShortStr | ( | const char * | s | ) | [inline] |
Definition at line 20 of file netfem_data.h.
References copyFrom().
CkShortStr::CkShortStr | ( | const char * | s, | |
int | l | |||
) | [inline] |
Definition at line 21 of file netfem_data.h.
References copyFrom().
void CkShortStr::terminate | ( | void | ) | [inline, private] |
Definition at line 15 of file netfem_data.h.
Referenced by copyFrom(), and pup().
void CkShortStr::operator= | ( | const char * | s | ) | [inline] |
Definition at line 23 of file netfem_data.h.
References copyFrom().
void CkShortStr::copyFrom | ( | const char * | s | ) | [inline] |
Definition at line 24 of file netfem_data.h.
Referenced by CkShortStr(), and operator=().
void CkShortStr::copyFrom | ( | const char * | s, | |
int | len | |||
) |
Definition at line 30 of file netfem_data.C.
References Converse::CkMyPe(), maxLen, store, and terminate().
CkShortStr::operator const char * | ( | ) | const [inline] |
void CkShortStr::pup | ( | PUP::er & | p | ) | [inline] |
Definition at line 28 of file netfem_data.h.
References len, p, store, and terminate().
Referenced by NetFEM_elems::pup(), and NetFEM_doubleField::pup().
char CkShortStr::store[maxLen] [private] |
Definition at line 14 of file netfem_data.h.
Referenced by copyFrom(), operator const char *(), pup(), and terminate().