Geant4.10
|
#include "statusMessageReporting.h"
Go to the source code of this file.
Data Structures | |
struct | gString_s |
Macros | |
#define | gString_minIncrement sizeof( char * ) |
Typedefs | |
typedef struct gString_s | gString |
Functions | |
int | gString_initialize (statusMessageReporting *smr, gString *gStr, int size, int increment) |
int | gString_release (statusMessageReporting *smr, gString *gStr) |
int | gString_clear (statusMessageReporting *smr, gString *gStr) |
int | gString_addTo (statusMessageReporting *smr, gString *gStr, char const *str) |
char const * | gString_string (statusMessageReporting *smr, gString *gStr) |
int | gString_length (statusMessageReporting *smr, gString *gStr) |
int | gString_allocated (statusMessageReporting *smr, gString *gStr) |
int | gString_increment (statusMessageReporting *smr, gString *gStr) |
#define gString_minIncrement sizeof( char * ) |
Definition at line 49 of file gString.h.
Referenced by gString_initialize().
int gString_addTo | ( | statusMessageReporting * | smr, |
gString * | gStr, | ||
char const * | str | ||
) |
Definition at line 90 of file gString.cc.
References gString_s::allocated, gString_s::gStr, gString_initialize(), gString_s::increment, gString_s::length, n, and xData_realloc2.
Referenced by tpi_channelID_toStringSans(), and tpi_spectralID_toStringSans().
int gString_allocated | ( | statusMessageReporting * | smr, |
gString * | gStr | ||
) |
int gString_clear | ( | statusMessageReporting * | smr, |
gString * | gStr | ||
) |
int gString_increment | ( | statusMessageReporting * | smr, |
gString * | gStr | ||
) |
int gString_initialize | ( | statusMessageReporting * | smr, |
gString * | gStr, | ||
int | size, | ||
int | increment | ||
) |
Definition at line 48 of file gString.cc.
References gString_s::allocated, gString_s::gStr, gString_minIncrement, gString_s::increment, gString_s::length, and xData_malloc2.
Referenced by gString_addTo(), and gString_release().
int gString_length | ( | statusMessageReporting * | smr, |
gString * | gStr | ||
) |
Definition at line 119 of file gString.cc.
References gString_s::length.
int gString_release | ( | statusMessageReporting * | smr, |
gString * | gStr | ||
) |
Definition at line 69 of file gString.cc.
References free(), gString_s::gStr, gString_initialize(), and gString_s::increment.
char const* gString_string | ( | statusMessageReporting * | smr, |
gString * | gStr | ||
) |
Definition at line 111 of file gString.cc.
References gString_s::gStr.