Data Structures | |
struct | structF5Parameter |
struct | structF5ParameterSpace |
Typedefs | |
typedef struct structF5Parameter | F5Parameter |
typedef struct structF5ParameterSpace | F5ParameterSpace |
Functions | |
F5_API void | F5parameter_delete (const F5ParameterSpace *, const char *name) |
F5_API F5Parameter * | F5parameter_find (const F5ParameterSpace *, const char *name) |
F5_API F5Parameter * | F5parameter_get (F5ParameterSpace *, const char *name) |
F5_API F5ParameterSpace * | F5parameter_load (hid_t FileID) |
F5_API void | F5parameter_save (hid_t FileID, const F5ParameterSpace *) |
typedef struct structF5Parameter F5Parameter |
Description of a parameter within the uppermost parameter space enveloping all Grid objects.
typedef struct structF5ParameterSpace F5ParameterSpace |
The parameter space. Basically a root node for a list of parameters. This struct is probably not required, as we can use the F5Parameter itself that already provides a list.
F5_API void F5parameter_delete | ( | const F5ParameterSpace * | , | |
const char * | name | |||
) |
Delete a parameter from the parameter space.
F5_API F5Parameter* F5parameter_find | ( | const F5ParameterSpace * | , | |
const char * | name | |||
) |
Find a parameter in the parameter space, returning NULL if none found.
F5_API F5Parameter* F5parameter_get | ( | F5ParameterSpace * | , | |
const char * | name | |||
) |
Get an parameter entry from a parameter space by either finding an existing one or creating and inserting a new one.
F5_API F5ParameterSpace* F5parameter_load | ( | hid_t | FileID | ) |
Load a parameter space from a file.
F5_API void F5parameter_save | ( | hid_t | FileID, | |
const F5ParameterSpace * | ||||
) |
Save a parameter space into a file.