3 #ifndef MarshaledG4String_H
4 #define MarshaledG4String_H
83 int msh_currentSize = 0;
85 throw "Tried to marshal in obj marked isUnmarshaling == true";
89 int size =
param->size()+1;
91 msh_currentSize = size;
125 int msh_currentSize = 0;
127 memcpy(&msh_currentSize,
msh_cursor,
sizeof(
int));
ShadowedMarshaledG4String * Shadowed_param
#define MSH_SET_TYPECHOICE(X)
typedef int(XMLCALL *XML_NotStandaloneHandler)(void *userData)
void EXTEND_BUFFER(int size)
MarshaledG4String(G4String *objptr)
#define MSH_SET_TOTALSIZE(X)
MarshaledG4String(void *buf, char chIsUnmarshaling= 'u')
void unmarshalTo(G4String *obj)