3 #ifndef MarshaledG4String_H 
    4 #define MarshaledG4String_H 
   84     int msh_currentSize = 0;
 
   86         throw "Tried to marshal in obj marked isUnmarshaling == true";
 
   90  int size = 
param->size()+1;
 
   92        msh_currentSize = size; 
 
  126     int msh_currentSize = 0;
 
  128     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)