#include <gage.h>
Public Member Functions | |
void(* | filter (gageContext *, gagePerVolume *))(*) |
void(* | answer (gageContext *, gagePerVolume *))(*)(*) |
void(* | pvlDataNew (const struct gageKind_t *kind))(*)(*)*(*) |
void(* | pvlDataCopy (const struct gageKind_t *kind, const void *data))(*)(*)*(*)*(*) |
void(* | pvlDataNix (const struct gageKind_t *kind, void *data))(*)(*)*(*)*(*)*(*) |
Data Fields | |
int | dynamicAlloc |
char | name [AIR_STRLEN_SMALL] |
airEnum * | enm |
unsigned int | baseDim |
unsigned int | valLen |
int | itemMax |
gageItemEntry * | table |
void(* | iv3Print )(FILE *, gageContext *, gagePerVolume *) |
int(* | pvlDataUpdate )(const struct gageKind_t *kind, const gageContext *ctx, const gagePerVolume *pvl, const void *data) |
void * | data |
void(* gageKind_t::answer | ( | gageContext * | , | |
gagePerVolume * | ||||
) |
void(* gageKind_t::filter | ( | gageContext * | , | |
gagePerVolume * | ||||
) |
void(* gageKind_t::pvlDataCopy | ( | const struct gageKind_t * | kind, | |
const void * | data | |||
) |
void(* gageKind_t::pvlDataNew | ( | const struct gageKind_t * | kind | ) |
void(* gageKind_t::pvlDataNix | ( | const struct gageKind_t * | kind, | |
void * | data | |||
) |
unsigned int gageKind_t::baseDim |
void* gageKind_t::data |
void(* gageKind_t::iv3Print)(FILE *,gageContext *, gagePerVolume *) |
char gageKind_t::name[AIR_STRLEN_SMALL] |
int(* gageKind_t::pvlDataUpdate)(const struct gageKind_t *kind, const gageContext *ctx, const gagePerVolume *pvl, const void *data) |
unsigned int gageKind_t::valLen |