Classes | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
CiCommon Class Referenceabstract
Inheritance diagram for CiCommon:
DDFCiCommon SDFCiCommon DDFCiCBase DDFCiF77Base DDFCiGCBase

Classes

struct  SaveAreaHandle
 

Public Member Functions

virtual void End ()
 
virtual void Init ()
 
void operator= (State *pState)
 

Public Attributes

InitClass __init__
 
int * __iparam__
 
int __param_index__
 
CI_FLOAT * __rparam__
 
InputDatasetHandleTable InputDataSet
 
int * iparam
 
int jnbin
 
int jnbout
 
int jndin
 
int jndout
 
int jnmpar
 
std::map< int, DatasetHandler * > mDatasetIndexMap
 
int midn [4]
 
std::map< int, DFPortHole * > mPortIndexMap
 
int mseqn
 
int nbin
 
int nbout
 
int ndin
 
int ndout
 
int nmpar
 
OutputDatasetHandleTable OutputDataSet
 
CI_FLOAT * rparam
 

Protected Member Functions

virtual void __ExitOnError__ (int pErrCode)=0
 
virtual void __ExitOnError__ (int pErrCode, const char *pFunction)
 
virtual void __ExitOnError__ (int pErrCode, NamedObj *pThis, const char *pFunction=0)
 
virtual void dinbb (DatasetHandler *pDS, int *data_array, int *wordlength, int *n_elements, int *status)
 
virtual void dinbb (DatasetHandler *a, long *b, long *c, long *d, long *e)
 
void dinbb (int index, int *a, int *b, int *c, int *d)
 
virtual void dinbb (int a, long *b, long *c, long *d, long *e)
 
virtual void dinbi (DatasetHandler *pDS, int *data_array, int *n_elements, int *status)
 
virtual void dinbi (DatasetHandler *a, long *b, long *c, long *d)
 
void dinbi (int index, int *a, int *b, int *c)
 
virtual void dinbi (int a, long *b, long *c, long *d)
 
virtual void dinbr (DatasetHandler *pDS, CI_FLOAT *data_array, int *n_elements, int *status)
 
virtual void dinbr (DatasetHandler *a, CI_FLOAT *b, long *c, long *d)
 
void dinbr (int index, CI_FLOAT *a, int *b, int *c)
 
virtual void dinbr (int a, CI_FLOAT *b, long *c, long *d)
 
virtual void dincls (DatasetHandler *pDS, int *status)
 
virtual void dincls (DatasetHandler *a, long *b)
 
void dincls (int index, int *a)
 
virtual void dincls (int a, long *b)
 
virtual void dinfilc (DatasetHandler *pDS, char *filename, int *status, int string_length)
 
virtual void dinfilc (DatasetHandler *a, char *b, long *c, long d)
 
void dinfilc (int index, char *a, int *b, int c)
 
virtual void dinfilc (int a, char *b, long *c, long d)
 
virtual void dinsb (DatasetHandler *pDS, int *data_array, int *n_required, int *wordlength, int *n_elements, int *status)
 
virtual void dinsb (DatasetHandler *a, long *b, long *c, long *d, long *e, long *f)
 
void dinsb (int index, int *a, int *b, int *c, int *d, int *e)
 
virtual void dinsb (int a, long *b, long *c, long *d, long *e, long *f)
 
virtual void dinsi (DatasetHandler *pDS, int *data_array, int *n_required, int *n_elements, int *status)
 
virtual void dinsi (DatasetHandler *a, long *b, long *c, long *d, long *e)
 
void dinsi (int index, int *a, int *b, int *c, int *d)
 
virtual void dinsi (int a, long *b, long *c, long *d, long *e)
 
virtual void dinsr (DatasetHandler *pDS, CI_FLOAT *data_array, int *n_required, int *n_elements, int *status)
 
virtual void dinsr (DatasetHandler *a, CI_FLOAT *b, long *c, long *d, long *e)
 
void dinsr (int index, CI_FLOAT *a, int *b, int *c, int *d)
 
virtual void dinsr (int a, CI_FLOAT *b, long *c, long *d, long *e)
 
virtual void doucls (DatasetHandler *pDS, int *status)
 
virtual void doucls (DatasetHandler *a, long *b)
 
void doucls (int index, int *a)
 
virtual void doucls (int a, long *b)
 
virtual void doufilc (DatasetHandler *pDS, char *filename, int *status, int string_length)
 
virtual void doufilc (DatasetHandler *a, char *b, long *c, long d)
 
void doufilc (int index, char *a, int *b, int c)
 
virtual void doufilc (int a, char *b, long *c, long d)
 
virtual void doutbb (DatasetHandler *pDS, int *midn, int *mseqn, int *ds, int *data_array, int *n_elements, int *status)
 
virtual void doutbb (DatasetHandler *a, long *b, long *c, long *d, long *e, long *f, long *g)
 
void doutbb (int index, int *a, int *b, int *c, int *d, int *e, int *f)
 
virtual void doutbb (int a, long *b, long *c, long *d, long *e, long *f, long *g)
 
virtual void doutbi (DatasetHandler *pDS, int *midn, int *mseqn, int *ds, int *data_array, int *n_elements, int *status)
 
virtual void doutbi (DatasetHandler *a, long *b, long *c, long *d, long *e, long *f, long *g)
 
void doutbi (int index, int *a, int *b, int *c, int *d, int *e, int *f)
 
virtual void doutbi (int a, long *b, long *c, long *d, long *e, long *f, long *g)
 
virtual void doutbr (DatasetHandler *pDS, int *midn, int *mseqn, int *ds, CI_FLOAT *data_array, int *n_elements, int *status)
 
virtual void doutbr (DatasetHandler *a, long *b, long *c, long *d, CI_FLOAT *e, long *f, long *g)
 
void doutbr (int index, int *a, int *b, int *c, CI_FLOAT *d, int *e, int *f)
 
virtual void doutbr (int a, long *b, long *c, long *d, CI_FLOAT *e, long *f, long *g)
 
virtual void doutgr (DatasetHandler *pDS, int *midn, int *mseqn, int *ds, CI_FLOAT *data_array, int *n_elements, int *status)
 
virtual void doutgr (DatasetHandler *a, long *b, long *c, long *d, CI_FLOAT *e, long *f, long *g)
 
void doutgr (int index, int *a, int *b, int *c, CI_FLOAT *d, int *e, int *f)
 
virtual void doutgr (int a, long *b, long *c, long *d, CI_FLOAT *e, long *f, long *g)
 
virtual void doutnc (DatasetHandler *pDS, int *nColums, int *status)
 
virtual void doutnc (DatasetHandler *a, long *b, long *c)
 
void doutnc (int index, int *a, int *b)
 
virtual void doutnc (int a, long *b, long *c)
 
virtual void doutsb (DatasetHandler *pDS, int *midn, int *mseqn, int *ds, int *data_array, int *n_elements, int *wordlength, int *status)
 
virtual void doutsb (DatasetHandler *a, long *b, long *c, long *d, long *e, long *f, long *g, long *h)
 
void doutsb (int index, int *a, int *b, int *c, int *d, int *e, int *f, int *g)
 
virtual void doutsb (int a, long *b, long *c, long *d, long *e, long *f, long *g, long *h)
 
virtual void doutsi (DatasetHandler *pDS, int *midn, int *mseqn, int *ds, int *data_array, int *n_elements, int *status)
 
virtual void doutsi (DatasetHandler *a, long *b, long *c, long *d, long *e, long *f, long *g)
 
void doutsi (int index, int *a, int *b, int *c, int *d, int *e, int *f)
 
virtual void doutsi (int a, long *b, long *c, long *d, long *e, long *f, long *g)
 
virtual void doutsr (DatasetHandler *pDS, int *midn, int *mseqn, int *ds, CI_FLOAT *data_array, int *n_elements, int *status)
 
virtual void doutsr (DatasetHandler *a, long *b, long *c, long *d, CI_FLOAT *e, long *f, long *g)
 
void doutsr (int index, int *a, int *b, int *c, CI_FLOAT *d, int *e, int *f)
 
virtual void doutsr (int a, long *b, long *c, long *d, CI_FLOAT *e, long *f, long *g)
 
virtual int GetOutputRate (DFPortHole *buffer, bool isDynamic=false)
 
DatasetHandler * index2dataset (int pIndex)
 
DFPortHole * index2port (int pIndex)
 
virtual void rbkill (DFPortHole *buffer, int *status)
 
virtual void rbkill (DFPortHole *a, long *b)
 
void rbkill (int index, int *a)
 
virtual void rbkill (int a, long *b)
 
void SetupInputPort (DFPortHole &pPort, int pPortNumber)
 
void SetupInputSchedule (int pPort, unsigned num=1, unsigned max=0)
 
void SetupMultiInputPort (MultiDFPort &pMultiPort)
 
void SetupMultiOutputPort (MultiDFPort &pMultiPort)
 
void SetupOutputPort (DFPortHole &pPort, int pPortNumber)
 
void SetupOutputSchedule (int pPort, unsigned num=1, unsigned max=0)
 
virtual void vgetInternal (int *mseqn, void *data_array, int *n_elements, int *save_area, int *status)
 
virtual void vgetInternal (int *mseqn, void *data_array, long int *n_elements, long int *save_area, long int *status)
 
virtual void vsavInternal (int *mseqn, void *data_array, int *n_elements, int *save_area, int *status, int element_size)
 
virtual void vsavInternal (int *mseqn, void *data_array, long int *n_elements, long int *save_area, long int *status, int element_size)
 

Protected Attributes

struct CiCommon::SaveAreaHandle SaveArea [100]