XIOS
1.0
Xml I/O Server
|
#include <boost/multi_array.hpp>
#include "xios.hpp"
#include "attribute_template.hpp"
#include "object_template.hpp"
#include "group_template.hpp"
#include "icutil.hpp"
#include "icdate.hpp"
#include "timer.hpp"
#include "node_type.hpp"
Aller au code source de ce fichier.
Définitions de type | |
typedef xios::CScalarGroup * | scalargroup_Ptr |
Fonctions | |
void | cxios_set_scalargroup_axis_type (scalargroup_Ptr scalargroup_hdl, const char *axis_type, int axis_type_size) |
void | cxios_get_scalargroup_axis_type (scalargroup_Ptr scalargroup_hdl, char *axis_type, int axis_type_size) |
bool | cxios_is_defined_scalargroup_axis_type (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_bounds (scalargroup_Ptr scalargroup_hdl, double *bounds, int *extent) |
void | cxios_get_scalargroup_bounds (scalargroup_Ptr scalargroup_hdl, double *bounds, int *extent) |
bool | cxios_is_defined_scalargroup_bounds (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_bounds_name (scalargroup_Ptr scalargroup_hdl, const char *bounds_name, int bounds_name_size) |
void | cxios_get_scalargroup_bounds_name (scalargroup_Ptr scalargroup_hdl, char *bounds_name, int bounds_name_size) |
bool | cxios_is_defined_scalargroup_bounds_name (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_comment (scalargroup_Ptr scalargroup_hdl, const char *comment, int comment_size) |
void | cxios_get_scalargroup_comment (scalargroup_Ptr scalargroup_hdl, char *comment, int comment_size) |
bool | cxios_is_defined_scalargroup_comment (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_group_ref (scalargroup_Ptr scalargroup_hdl, const char *group_ref, int group_ref_size) |
void | cxios_get_scalargroup_group_ref (scalargroup_Ptr scalargroup_hdl, char *group_ref, int group_ref_size) |
bool | cxios_is_defined_scalargroup_group_ref (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_label (scalargroup_Ptr scalargroup_hdl, const char *label, int label_size) |
void | cxios_get_scalargroup_label (scalargroup_Ptr scalargroup_hdl, char *label, int label_size) |
bool | cxios_is_defined_scalargroup_label (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_long_name (scalargroup_Ptr scalargroup_hdl, const char *long_name, int long_name_size) |
void | cxios_get_scalargroup_long_name (scalargroup_Ptr scalargroup_hdl, char *long_name, int long_name_size) |
bool | cxios_is_defined_scalargroup_long_name (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_name (scalargroup_Ptr scalargroup_hdl, const char *name, int name_size) |
void | cxios_get_scalargroup_name (scalargroup_Ptr scalargroup_hdl, char *name, int name_size) |
bool | cxios_is_defined_scalargroup_name (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_positive (scalargroup_Ptr scalargroup_hdl, const char *positive, int positive_size) |
void | cxios_get_scalargroup_positive (scalargroup_Ptr scalargroup_hdl, char *positive, int positive_size) |
bool | cxios_is_defined_scalargroup_positive (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_prec (scalargroup_Ptr scalargroup_hdl, int prec) |
void | cxios_get_scalargroup_prec (scalargroup_Ptr scalargroup_hdl, int *prec) |
bool | cxios_is_defined_scalargroup_prec (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_scalar_ref (scalargroup_Ptr scalargroup_hdl, const char *scalar_ref, int scalar_ref_size) |
void | cxios_get_scalargroup_scalar_ref (scalargroup_Ptr scalargroup_hdl, char *scalar_ref, int scalar_ref_size) |
bool | cxios_is_defined_scalargroup_scalar_ref (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_standard_name (scalargroup_Ptr scalargroup_hdl, const char *standard_name, int standard_name_size) |
void | cxios_get_scalargroup_standard_name (scalargroup_Ptr scalargroup_hdl, char *standard_name, int standard_name_size) |
bool | cxios_is_defined_scalargroup_standard_name (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_unit (scalargroup_Ptr scalargroup_hdl, const char *unit, int unit_size) |
void | cxios_get_scalargroup_unit (scalargroup_Ptr scalargroup_hdl, char *unit, int unit_size) |
bool | cxios_is_defined_scalargroup_unit (scalargroup_Ptr scalargroup_hdl) |
void | cxios_set_scalargroup_value (scalargroup_Ptr scalargroup_hdl, double value) |
void | cxios_get_scalargroup_value (scalargroup_Ptr scalargroup_hdl, double *value) |
bool | cxios_is_defined_scalargroup_value (scalargroup_Ptr scalargroup_hdl) |
typedef xios::CScalarGroup* scalargroup_Ptr |
Définition à la ligne 17 du fichier icscalargroup_attr.cpp.
void cxios_get_scalargroup_axis_type | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | axis_type, | ||
int | axis_type_size | ||
) |
Définition à la ligne 28 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_bounds | ( | scalargroup_Ptr | scalargroup_hdl, |
double * | bounds, | ||
int * | extent | ||
) |
Définition à la ligne 53 du fichier icscalargroup_attr.cpp.
void cxios_get_scalargroup_bounds_name | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | bounds_name, | ||
int | bounds_name_size | ||
) |
Définition à la ligne 79 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_comment | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | comment, | ||
int | comment_size | ||
) |
Définition à la ligne 105 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_group_ref | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | group_ref, | ||
int | group_ref_size | ||
) |
Définition à la ligne 131 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_label | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | label, | ||
int | label_size | ||
) |
Définition à la ligne 157 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_long_name | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | long_name, | ||
int | long_name_size | ||
) |
Définition à la ligne 183 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_name | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | name, | ||
int | name_size | ||
) |
Définition à la ligne 209 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_positive | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | positive, | ||
int | positive_size | ||
) |
Définition à la ligne 235 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_prec | ( | scalargroup_Ptr | scalargroup_hdl, |
int * | prec | ||
) |
Définition à la ligne 259 du fichier icscalargroup_attr.cpp.
void cxios_get_scalargroup_scalar_ref | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | scalar_ref, | ||
int | scalar_ref_size | ||
) |
Définition à la ligne 284 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_standard_name | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | standard_name, | ||
int | standard_name_size | ||
) |
Définition à la ligne 310 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_unit | ( | scalargroup_Ptr | scalargroup_hdl, |
char * | unit, | ||
int | unit_size | ||
) |
Définition à la ligne 336 du fichier icscalargroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_scalargroup_value | ( | scalargroup_Ptr | scalargroup_hdl, |
double * | value | ||
) |
Définition à la ligne 360 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_axis_type | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 36 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_bounds | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 61 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_bounds_name | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 87 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_comment | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 113 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_group_ref | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 139 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_label | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 165 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_long_name | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 191 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_name | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 217 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_positive | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 243 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_prec | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 266 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_scalar_ref | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 292 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_standard_name | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 318 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_unit | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 344 du fichier icscalargroup_attr.cpp.
bool cxios_is_defined_scalargroup_value | ( | scalargroup_Ptr | scalargroup_hdl | ) |
Définition à la ligne 367 du fichier icscalargroup_attr.cpp.
void cxios_set_scalargroup_axis_type | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | axis_type, | ||
int | axis_type_size | ||
) |
Définition à la ligne 19 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_bounds | ( | scalargroup_Ptr | scalargroup_hdl, |
double * | bounds, | ||
int * | extent | ||
) |
Définition à la ligne 45 du fichier icscalargroup_attr.cpp.
Références xios::CArray< ValueType, NumDims, Allocator >::copy().
void cxios_set_scalargroup_bounds_name | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | bounds_name, | ||
int | bounds_name_size | ||
) |
Définition à la ligne 70 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_comment | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | comment, | ||
int | comment_size | ||
) |
Définition à la ligne 96 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_group_ref | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | group_ref, | ||
int | group_ref_size | ||
) |
Définition à la ligne 122 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_label | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | label, | ||
int | label_size | ||
) |
Définition à la ligne 148 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_long_name | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | long_name, | ||
int | long_name_size | ||
) |
Définition à la ligne 174 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_name | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | name, | ||
int | name_size | ||
) |
Définition à la ligne 200 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_positive | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | positive, | ||
int | positive_size | ||
) |
Définition à la ligne 226 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_prec | ( | scalargroup_Ptr | scalargroup_hdl, |
int | prec | ||
) |
Définition à la ligne 252 du fichier icscalargroup_attr.cpp.
void cxios_set_scalargroup_scalar_ref | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | scalar_ref, | ||
int | scalar_ref_size | ||
) |
Définition à la ligne 275 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_standard_name | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | standard_name, | ||
int | standard_name_size | ||
) |
Définition à la ligne 301 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_unit | ( | scalargroup_Ptr | scalargroup_hdl, |
const char * | unit, | ||
int | unit_size | ||
) |
Définition à la ligne 327 du fichier icscalargroup_attr.cpp.
Références cstr2string().
void cxios_set_scalargroup_value | ( | scalargroup_Ptr | scalargroup_hdl, |
double | value | ||
) |
Définition à la ligne 353 du fichier icscalargroup_attr.cpp.