6 #ifndef MarshaledG4String_H
7 #define MarshaledG4String_H
15 #include "MarshaledObj.h"
86 int msh_currentSize = 0;
88 throw "Tried to marshal in obj marked isUnmarshaling == true";
92 int size =
param->size()+1;
94 msh_currentSize = size;
125 int msh_currentSize = 0;
127 memcpy(&msh_currentSize,
msh_cursor,
sizeof(
int));
#define MSH_SET_TOTALSIZE(X)
MarshaledG4String(G4String *objptr)
#define MSH_SET_TYPECHOICE(X)
void unmarshalTo(G4String *obj)
typedef int(XMLCALL *XML_NotStandaloneHandler)(void *userData)
ShadowedMarshaledG4String * Shadowed_param
void EXTEND_BUFFER(int size)
MarshaledG4String(void *buf, char isUnmarshaling= 'u')