Geant4_10
Public Member Functions | Public Attributes | List of all members
MarshaledExN04CalorimeterHit Class Reference

#include <MarshaledExN04CalorimeterHit.h>

Inheritance diagram for MarshaledExN04CalorimeterHit:
Inheritance graph
[legend]
Collaboration diagram for MarshaledExN04CalorimeterHit:
Collaboration graph
[legend]

Public Member Functions

 MarshaledExN04CalorimeterHit (ExN04CalorimeterHit *objptr)
 
 MarshaledExN04CalorimeterHit (void *buf, char chIsUnmarshaling= 'u')
 
 ~MarshaledExN04CalorimeterHit ()
 
ExN04CalorimeterHitunmarshal ()
 
void unmarshalTo (ExN04CalorimeterHit *obj)
 
void marshal1 ()
 
void unmarshal1 ()
 
void marshal2 ()
 
void unmarshal2 ()
 
void marshal3 ()
 
void unmarshal3 ()
 
void marshal4 ()
 
void unmarshal4 ()
 
- Public Member Functions inherited from MarshaledObj
 MarshaledObj ()
 
 MarshaledObj (void *buf, char chIsUnmarshaling)
 
 ~MarshaledObj ()
 
bool isUnmarshaling ()
 
void EXTEND_BUFFER (int size)
 
void resizeBuffer (size_t new_size)
 
int getBufferSize ()
 
char * getBuffer ()
 
void marshalPrimitive (void *p, int size)
 
void unmarshalPrimitive (void *p, int size)
 
 MarshaledObj ()
 
 MarshaledObj (void *buf, char chIsUnmarshaling)
 
 ~MarshaledObj ()
 
bool isUnmarshaling ()
 
void EXTEND_BUFFER (int size)
 
void resizeBuffer (size_t new_size)
 
int getBufferSize ()
 
char * getBuffer ()
 
void marshalPrimitive (void *p, int size)
 
void unmarshalPrimitive (void *p, int size)
 

Public Attributes

ExN04CalorimeterHitparam
 
ShadowedMarshaledExN04CalorimeterHitShadowed_param
 

Additional Inherited Members

- Static Public Member Functions inherited from MarshaledObj
static int ROUND_UP (int x)
 
static int ROUND_UP (int x)
 
- Protected Attributes inherited from MarshaledObj
int msh_typechoice
 
char * msh_buffer
 
char * msh_field_begin
 
size_t msh_size
 
char * msh_cursor
 
size_t msh_extent
 
bool msh_isUnmarshalDone
 

Detailed Description

Definition at line 22 of file MarshaledExN04CalorimeterHit.h.

Constructor & Destructor Documentation

MarshaledExN04CalorimeterHit::MarshaledExN04CalorimeterHit ( ExN04CalorimeterHit objptr)
inline

Definition at line 31 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

MarshaledExN04CalorimeterHit::MarshaledExN04CalorimeterHit ( void buf,
char  chIsUnmarshaling = 'u' 
)
inline

Definition at line 44 of file MarshaledExN04CalorimeterHit.h.

MarshaledExN04CalorimeterHit::~MarshaledExN04CalorimeterHit ( )
inline

Definition at line 49 of file MarshaledExN04CalorimeterHit.h.

Member Function Documentation

void MarshaledExN04CalorimeterHit::marshal1 ( )
inline

Definition at line 92 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void MarshaledExN04CalorimeterHit::marshal2 ( )
inline

Definition at line 149 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void MarshaledExN04CalorimeterHit::marshal3 ( )
inline

Definition at line 206 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void MarshaledExN04CalorimeterHit::marshal4 ( )
inline

Definition at line 263 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Here is the caller graph for this function:

ExN04CalorimeterHit* MarshaledExN04CalorimeterHit::unmarshal ( )
inline

Definition at line 55 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void MarshaledExN04CalorimeterHit::unmarshal1 ( )
inline

Definition at line 133 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void MarshaledExN04CalorimeterHit::unmarshal2 ( )
inline

Definition at line 190 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void MarshaledExN04CalorimeterHit::unmarshal3 ( )
inline

Definition at line 247 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void MarshaledExN04CalorimeterHit::unmarshal4 ( )
inline

Definition at line 304 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void MarshaledExN04CalorimeterHit::unmarshalTo ( ExN04CalorimeterHit obj)
inline

Definition at line 75 of file MarshaledExN04CalorimeterHit.h.

Here is the call graph for this function:

Member Data Documentation

ExN04CalorimeterHit* MarshaledExN04CalorimeterHit::param

Definition at line 24 of file MarshaledExN04CalorimeterHit.h.

ShadowedMarshaledExN04CalorimeterHit* MarshaledExN04CalorimeterHit::Shadowed_param

Definition at line 25 of file MarshaledExN04CalorimeterHit.h.


The documentation for this class was generated from the following file: