Make your own free website on Tripod.com

Contents Turbed: A Turbulent Behavior Development System News
In file gdload.hpp:

class GDLoad

Dinamic loader class...

Public Methods

o GDLoad(char *name=NULL, char *path=NULL, int mode=_GDL_LAZY)
funcnames
[more]void* execFunc(char *funcname, void *¶ms)
execs funcs in the format of GLDfunc

Protected Fields

ovoid* dObjHandle
file handle handle
ochar* fname
file name
ochar* fpath
file path
oint omode
open mode _GDL_LAZY or _GDL_NOW works the same as dlopen modes...


Documentation

Dinamic loader class...
ovoid* execFunc(char *funcname, void *¶ms)
execs funcs in the format of GLDfunc ... receives the data and returns a pointer to new data... the dynamic func format is: receives the pointer to parameter data and returns a pointer to the anwser data , it can also return the modified values in the input params ie:
typedef struct { int x,y,x; } point;
void *func(void *¶ms)
{
int *resp=new int;
point *pvalue;
pvalue=(point*)params;
return (void *)(*resp=pvalue->x+pvalue->y+pvalue->z);
}


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java


This software was originally written by Daniel Barrero at the IRIT's Equipe Synthèse d'Images
contact: barrero@irit.fr

Generated by doc++