Geant4_10
Classes | Macros | Typedefs | Functions
gString.h File Reference
#include "statusMessageReporting.h"
Include dependency graph for gString.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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)
 

Macro Definition Documentation

#define gString_minIncrement   sizeof( char * )

Definition at line 49 of file gString.h.

Typedef Documentation

typedef struct gString_s gString

Definition at line 50 of file gString.h.

Function Documentation

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

Definition at line 90 of file gString.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

int gString_allocated ( statusMessageReporting smr,
gString gStr 
)

Definition at line 127 of file gString.cc.

int gString_clear ( statusMessageReporting smr,
gString gStr 
)

Definition at line 79 of file gString.cc.

int gString_increment ( statusMessageReporting smr,
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.

Here is the caller graph for this function:

int gString_length ( statusMessageReporting smr,
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.

Here is the call graph for this function:

char const* gString_string ( statusMessageReporting smr,
gString gStr 
)

Definition at line 111 of file gString.cc.