Geant4  10.00.p01
gString.cc File Reference
#include "gString.h"
#include <xData.h>
#include <string.h>
+ Include dependency graph for gString.cc:

Go to the source code of this file.

Functions

int gString_initialize (statusMessageReporting *smr, gString *gStr, int size, int increment)
 
int gString_release (statusMessageReporting *smr, gString *gStr)
 
int gString_clear (statusMessageReporting *, gString *gStr)
 
int gString_addTo (statusMessageReporting *smr, gString *gStr, char const *str)
 
char const * gString_string (statusMessageReporting *, gString *gStr)
 
int gString_length (statusMessageReporting *, gString *gStr)
 
int gString_allocated (statusMessageReporting *, gString *gStr)
 
int gString_increment (statusMessageReporting *, gString *gStr)
 

Function Documentation

int gString_addTo ( statusMessageReporting *  smr,
gString *  gStr,
char const *  str 
)

Definition at line 90 of file gString.cc.

References gString_initialize(), and n.

Referenced by _tpia_product_getProductOutgoingData(), tpi_channelID_toStringSans(), and tpi_spectralID_toStringSans().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int gString_allocated ( statusMessageReporting *  ,
gString *  gStr 
)

Definition at line 127 of file gString.cc.

int gString_clear ( statusMessageReporting *  ,
gString *  gStr 
)

Definition at line 79 of file gString.cc.

int gString_increment ( statusMessageReporting *  ,
gString *  gStr 
)

Definition at line 135 of file gString.cc.

int gString_initialize ( statusMessageReporting *  smr,
gString *  gStr,
int  size,
int  increment 
)

Definition at line 48 of file gString.cc.

Referenced by _tpia_product_getProductOutgoingData(), gString_addTo(), and gString_release().

+ Here is the caller graph for this function:

int gString_length ( statusMessageReporting *  ,
gString *  gStr 
)

Definition at line 119 of file gString.cc.

int gString_release ( statusMessageReporting *  smr,
gString *  gStr 
)

Definition at line 69 of file gString.cc.

References free(), and gString_initialize().

Referenced by _tpia_product_getProductOutgoingData().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

char const* gString_string ( statusMessageReporting *  ,
gString *  gStr 
)

Definition at line 111 of file gString.cc.

Referenced by _tpia_product_getProductOutgoingData().

+ Here is the caller graph for this function: