#include <MarshaledObj.h>
◆ MarshaledObj() [1/4]
MarshaledObj::MarshaledObj |
( |
| ) |
|
|
inline |
◆ MarshaledObj() [2/4]
MarshaledObj::MarshaledObj |
( |
void * |
buf, |
|
|
char |
chIsUnmarshaling |
|
) |
| |
|
inline |
Definition at line 62 of file ParN02/include/MarshaledObj.h.
65 if(chIsUnmarshaling !=
'u') {
66 printf(
"MarshaledObj(void*, char): wrong argument\n");
#define MSH_GET_TOTALSIZE(X, BUF)
static int ROUND_UP(int x)
printf("%d Experimental points found\, nlines)
#define MSH_GET_TYPECHOICE(X, BUF)
◆ ~MarshaledObj() [1/2]
MarshaledObj::~MarshaledObj |
( |
| ) |
|
|
inline |
◆ MarshaledObj() [3/4]
MarshaledObj::MarshaledObj |
( |
| ) |
|
|
inline |
◆ MarshaledObj() [4/4]
MarshaledObj::MarshaledObj |
( |
void * |
buf, |
|
|
char |
chIsUnmarshaling |
|
) |
| |
|
inline |
Definition at line 62 of file ParN04/include/MarshaledObj.h.
65 if(chIsUnmarshaling !=
'u') {
66 printf(
"MarshaledObj(void*, char): wrong argument\n");
static int ROUND_UP(int x)
printf("%d Experimental points found\, nlines)
#define MSH_GET_TYPECHOICE(X, BUF)
#define MSH_GET_TOTALSIZE(X, BUF)
◆ ~MarshaledObj() [2/2]
MarshaledObj::~MarshaledObj |
( |
| ) |
|
|
inline |
◆ EXTEND_BUFFER() [1/2]
void MarshaledObj::EXTEND_BUFFER |
( |
int |
size | ) |
|
|
inline |
◆ EXTEND_BUFFER() [2/2]
void MarshaledObj::EXTEND_BUFFER |
( |
int |
size | ) |
|
|
inline |
◆ getBuffer() [1/2]
char* MarshaledObj::getBuffer |
( |
| ) |
|
|
inline |
◆ getBuffer() [2/2]
char* MarshaledObj::getBuffer |
( |
| ) |
|
|
inline |
◆ getBufferSize() [1/2]
int MarshaledObj::getBufferSize |
( |
| ) |
|
|
inline |
◆ getBufferSize() [2/2]
int MarshaledObj::getBufferSize |
( |
| ) |
|
|
inline |
◆ isUnmarshaling() [1/2]
bool MarshaledObj::isUnmarshaling |
( |
| ) |
|
|
inline |
◆ isUnmarshaling() [2/2]
bool MarshaledObj::isUnmarshaling |
( |
| ) |
|
|
inline |
◆ marshalPrimitive() [1/2]
void MarshaledObj::marshalPrimitive |
( |
void * |
p, |
|
|
int |
size |
|
) |
| |
|
inline |
Definition at line 154 of file ParN04/include/MarshaledObj.h.
157 throw "Tried to marshal in object marked isUnmarshaling = true";
158 msh_currentSize = size;
162 memcpy(
msh_cursor, &msh_currentSize,
sizeof(
int));
void EXTEND_BUFFER(int size)
#define MSH_SET_TOTALSIZE(X)
◆ marshalPrimitive() [2/2]
void MarshaledObj::marshalPrimitive |
( |
void * |
p, |
|
|
int |
size |
|
) |
| |
|
inline |
Definition at line 154 of file ParN02/include/MarshaledObj.h.
157 throw "Tried to marshal in object marked isUnmarshaling = true";
158 msh_currentSize = size;
162 memcpy(
msh_cursor, &msh_currentSize,
sizeof(
int));
void EXTEND_BUFFER(int size)
#define MSH_SET_TOTALSIZE(X)
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ resizeBuffer() [1/2]
void MarshaledObj::resizeBuffer |
( |
size_t |
new_size | ) |
|
|
inline |
◆ resizeBuffer() [2/2]
void MarshaledObj::resizeBuffer |
( |
size_t |
new_size | ) |
|
|
inline |
◆ ROUND_UP() [1/2]
static int MarshaledObj::ROUND_UP |
( |
int |
x | ) |
|
|
inlinestatic |
◆ ROUND_UP() [2/2]
static int MarshaledObj::ROUND_UP |
( |
int |
x | ) |
|
|
inlinestatic |
◆ unmarshalPrimitive() [1/2]
void MarshaledObj::unmarshalPrimitive |
( |
void * |
p, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ unmarshalPrimitive() [2/2]
void MarshaledObj::unmarshalPrimitive |
( |
void * |
p, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ msh_buffer
char * MarshaledObj::msh_buffer |
|
protected |
◆ msh_cursor
char * MarshaledObj::msh_cursor |
|
protected |
◆ msh_extent
size_t MarshaledObj::msh_extent |
|
protected |
◆ msh_field_begin
char * MarshaledObj::msh_field_begin |
|
protected |
◆ msh_isUnmarshalDone
bool MarshaledObj::msh_isUnmarshalDone |
|
protected |
◆ msh_size
size_t MarshaledObj::msh_size |
|
protected |
◆ msh_typechoice
int MarshaledObj::msh_typechoice |
|
protected |
◆ WORD_SIZE
static const int MarshaledObj::WORD_SIZE = sizeof(long) |
|
staticprivate |
The documentation for this class was generated from the following file: