Geant4  10.00.p01
xData_2d_xindex_y.cc File Reference
#include <stdlib.h>
#include <limits.h>
#include <ctype.h>
#include "xData.h"
+ Include dependency graph for xData_2d_xindex_y.cc:

Go to the source code of this file.

Functions

static int toData (statusMessageReporting *smr, xDataType *xDT, xData_attributionList *attributes, const char *text)
 
static char * toString (statusMessageReporting *smr, xDataType *xDT)
 
static int release (statusMessageReporting *smr, xDataType *xDT)
 
static double * xData_2d_xindex_y_toFilled (statusMessageReporting *smr, xData_element *element, double *Xs, int size)
 
int xData_init_2d_xindex_y (statusMessageReporting *smr, xData_element *element)
 
int xData_is_2d_xindex_y (statusMessageReporting *smr, xDataType *xDT, int setMsg)
 
int xData_isElement_2d_xindex_y (statusMessageReporting *smr, xData_element *element, int setMsg)
 
xData_Int * xData_2d_xindex_y_rawIndices (statusMessageReporting *smr, xData_element *element)
 
int xData_2d_xindex_y_free_rawIndices (statusMessageReporting *smr, void *data)
 
double * xData_2d_xindex_y_toXYs (statusMessageReporting *smr, xData_element *element, double *Xs)
 
double * xData_2d_xindex_y_toFilledYs (statusMessageReporting *smr, xData_element *element, double *Xs)
 
int xData_2d_xindex_y_free_toFilledYs (statusMessageReporting *smr, void *data)
 
double * xData_2d_xindex_y_toFilledXYs (statusMessageReporting *smr, xData_element *element, double *Xs)
 

Function Documentation

static int release ( statusMessageReporting *  smr,
xDataType *  xDT 
)
static

Definition at line 142 of file xData_2d_xindex_y.cc.

References xData_free().

Referenced by toData(), and xData_init_2d_xindex_y().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static int toData ( statusMessageReporting *  smr,
xDataType *  xDT,
xData_attributionList *  attributes,
const char *  text 
)
static

Definition at line 86 of file xData_2d_xindex_y.cc.

References release(), s, smr_setMessageError(), xData_get_smrUserInterfaceFromElement(), xData_setMessageError_ReturnInt(), xData_stringTo_double(), and xData_stringTo_xData_Int().

Referenced by xData_init_2d_xindex_y().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static char * toString ( statusMessageReporting *  smr,
xDataType *  xDT 
)
static

Definition at line 116 of file xData_2d_xindex_y.cc.

References malloc(), and n.

Referenced by xData_init_2d_xindex_y().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int xData_2d_xindex_y_free_rawIndices ( statusMessageReporting *  smr,
void *  data 
)

Definition at line 170 of file xData_2d_xindex_y.cc.

References xData_free().

+ Here is the call graph for this function:

int xData_2d_xindex_y_free_toFilledYs ( statusMessageReporting *  smr,
void *  data 
)

Definition at line 209 of file xData_2d_xindex_y.cc.

References xData_free().

+ Here is the call graph for this function:

xData_Int* xData_2d_xindex_y_rawIndices ( statusMessageReporting *  smr,
xData_element *  element 
)

Definition at line 150 of file xData_2d_xindex_y.cc.

static double * xData_2d_xindex_y_toFilled ( statusMessageReporting *  smr,
xData_element *  element,
double *  Xs,
int  size 
)
static

Definition at line 224 of file xData_2d_xindex_y.cc.

Referenced by xData_2d_xindex_y_toFilledXYs(), and xData_2d_xindex_y_toFilledYs().

+ Here is the caller graph for this function:

double* xData_2d_xindex_y_toFilledXYs ( statusMessageReporting *  smr,
xData_element *  element,
double *  Xs 
)

Definition at line 217 of file xData_2d_xindex_y.cc.

References xData_2d_xindex_y_toFilled().

+ Here is the call graph for this function:

double* xData_2d_xindex_y_toFilledYs ( statusMessageReporting *  smr,
xData_element *  element,
double *  Xs 
)

Definition at line 202 of file xData_2d_xindex_y.cc.

References xData_2d_xindex_y_toFilled().

Referenced by tpia_misc_get2dxindex_y_data().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

double* xData_2d_xindex_y_toXYs ( statusMessageReporting *  smr,
xData_element *  element,
double *  Xs 
)

Definition at line 178 of file xData_2d_xindex_y.cc.

int xData_init_2d_xindex_y ( statusMessageReporting *  smr,
xData_element *  element 
)

Definition at line 55 of file xData_2d_xindex_y.cc.

References release(), toData(), toString(), and xData_xDataTypeConvertAttributes().

Referenced by xData_parseEndElement().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int xData_is_2d_xindex_y ( statusMessageReporting *  smr,
xDataType *  xDT,
int  setMsg 
)

Definition at line 71 of file xData_2d_xindex_y.cc.

References xData_is_xDataType().

Referenced by tpia_misc_get2dxindex_y_data(), and xData_isElement_2d_xindex_y().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int xData_isElement_2d_xindex_y ( statusMessageReporting *  smr,
xData_element *  element,
int  setMsg 
)

Definition at line 78 of file xData_2d_xindex_y.cc.

References xData_is_2d_xindex_y().

+ Here is the call graph for this function: