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::CGridGroup * | gridgroup_Ptr |
Fonctions | |
void | cxios_set_gridgroup_comment (gridgroup_Ptr gridgroup_hdl, const char *comment, int comment_size) |
void | cxios_get_gridgroup_comment (gridgroup_Ptr gridgroup_hdl, char *comment, int comment_size) |
bool | cxios_is_defined_gridgroup_comment (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_description (gridgroup_Ptr gridgroup_hdl, const char *description, int description_size) |
void | cxios_get_gridgroup_description (gridgroup_Ptr gridgroup_hdl, char *description, int description_size) |
bool | cxios_is_defined_gridgroup_description (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_group_ref (gridgroup_Ptr gridgroup_hdl, const char *group_ref, int group_ref_size) |
void | cxios_get_gridgroup_group_ref (gridgroup_Ptr gridgroup_hdl, char *group_ref, int group_ref_size) |
bool | cxios_is_defined_gridgroup_group_ref (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_mask_0d (gridgroup_Ptr gridgroup_hdl, bool *mask_0d, int *extent) |
void | cxios_get_gridgroup_mask_0d (gridgroup_Ptr gridgroup_hdl, bool *mask_0d, int *extent) |
bool | cxios_is_defined_gridgroup_mask_0d (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_mask_1d (gridgroup_Ptr gridgroup_hdl, bool *mask_1d, int *extent) |
void | cxios_get_gridgroup_mask_1d (gridgroup_Ptr gridgroup_hdl, bool *mask_1d, int *extent) |
bool | cxios_is_defined_gridgroup_mask_1d (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_mask_2d (gridgroup_Ptr gridgroup_hdl, bool *mask_2d, int *extent) |
void | cxios_get_gridgroup_mask_2d (gridgroup_Ptr gridgroup_hdl, bool *mask_2d, int *extent) |
bool | cxios_is_defined_gridgroup_mask_2d (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_mask_3d (gridgroup_Ptr gridgroup_hdl, bool *mask_3d, int *extent) |
void | cxios_get_gridgroup_mask_3d (gridgroup_Ptr gridgroup_hdl, bool *mask_3d, int *extent) |
bool | cxios_is_defined_gridgroup_mask_3d (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_mask_4d (gridgroup_Ptr gridgroup_hdl, bool *mask_4d, int *extent) |
void | cxios_get_gridgroup_mask_4d (gridgroup_Ptr gridgroup_hdl, bool *mask_4d, int *extent) |
bool | cxios_is_defined_gridgroup_mask_4d (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_mask_5d (gridgroup_Ptr gridgroup_hdl, bool *mask_5d, int *extent) |
void | cxios_get_gridgroup_mask_5d (gridgroup_Ptr gridgroup_hdl, bool *mask_5d, int *extent) |
bool | cxios_is_defined_gridgroup_mask_5d (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_mask_6d (gridgroup_Ptr gridgroup_hdl, bool *mask_6d, int *extent) |
void | cxios_get_gridgroup_mask_6d (gridgroup_Ptr gridgroup_hdl, bool *mask_6d, int *extent) |
bool | cxios_is_defined_gridgroup_mask_6d (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_mask_7d (gridgroup_Ptr gridgroup_hdl, bool *mask_7d, int *extent) |
void | cxios_get_gridgroup_mask_7d (gridgroup_Ptr gridgroup_hdl, bool *mask_7d, int *extent) |
bool | cxios_is_defined_gridgroup_mask_7d (gridgroup_Ptr gridgroup_hdl) |
void | cxios_set_gridgroup_name (gridgroup_Ptr gridgroup_hdl, const char *name, int name_size) |
void | cxios_get_gridgroup_name (gridgroup_Ptr gridgroup_hdl, char *name, int name_size) |
bool | cxios_is_defined_gridgroup_name (gridgroup_Ptr gridgroup_hdl) |
typedef xios::CGridGroup* gridgroup_Ptr |
Définition à la ligne 17 du fichier icgridgroup_attr.cpp.
void cxios_get_gridgroup_comment | ( | gridgroup_Ptr | gridgroup_hdl, |
char * | comment, | ||
int | comment_size | ||
) |
Définition à la ligne 28 du fichier icgridgroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_gridgroup_description | ( | gridgroup_Ptr | gridgroup_hdl, |
char * | description, | ||
int | description_size | ||
) |
Définition à la ligne 54 du fichier icgridgroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_gridgroup_group_ref | ( | gridgroup_Ptr | gridgroup_hdl, |
char * | group_ref, | ||
int | group_ref_size | ||
) |
Définition à la ligne 80 du fichier icgridgroup_attr.cpp.
Références ERROR, et string_copy().
void cxios_get_gridgroup_mask_0d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_0d, | ||
int * | extent | ||
) |
Définition à la ligne 105 du fichier icgridgroup_attr.cpp.
void cxios_get_gridgroup_mask_1d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_1d, | ||
int * | extent | ||
) |
Définition à la ligne 130 du fichier icgridgroup_attr.cpp.
void cxios_get_gridgroup_mask_2d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_2d, | ||
int * | extent | ||
) |
Définition à la ligne 155 du fichier icgridgroup_attr.cpp.
void cxios_get_gridgroup_mask_3d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_3d, | ||
int * | extent | ||
) |
Définition à la ligne 180 du fichier icgridgroup_attr.cpp.
void cxios_get_gridgroup_mask_4d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_4d, | ||
int * | extent | ||
) |
Définition à la ligne 205 du fichier icgridgroup_attr.cpp.
void cxios_get_gridgroup_mask_5d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_5d, | ||
int * | extent | ||
) |
Définition à la ligne 230 du fichier icgridgroup_attr.cpp.
void cxios_get_gridgroup_mask_6d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_6d, | ||
int * | extent | ||
) |
Définition à la ligne 255 du fichier icgridgroup_attr.cpp.
void cxios_get_gridgroup_mask_7d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_7d, | ||
int * | extent | ||
) |
Définition à la ligne 280 du fichier icgridgroup_attr.cpp.
void cxios_get_gridgroup_name | ( | gridgroup_Ptr | gridgroup_hdl, |
char * | name, | ||
int | name_size | ||
) |
Définition à la ligne 306 du fichier icgridgroup_attr.cpp.
Références ERROR, et string_copy().
bool cxios_is_defined_gridgroup_comment | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 36 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_description | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 62 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_group_ref | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 88 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_mask_0d | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 113 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_mask_1d | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 138 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_mask_2d | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 163 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_mask_3d | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 188 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_mask_4d | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 213 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_mask_5d | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 238 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_mask_6d | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 263 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_mask_7d | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 288 du fichier icgridgroup_attr.cpp.
bool cxios_is_defined_gridgroup_name | ( | gridgroup_Ptr | gridgroup_hdl | ) |
Définition à la ligne 314 du fichier icgridgroup_attr.cpp.
void cxios_set_gridgroup_comment | ( | gridgroup_Ptr | gridgroup_hdl, |
const char * | comment, | ||
int | comment_size | ||
) |
Définition à la ligne 19 du fichier icgridgroup_attr.cpp.
Références cstr2string().
void cxios_set_gridgroup_description | ( | gridgroup_Ptr | gridgroup_hdl, |
const char * | description, | ||
int | description_size | ||
) |
Définition à la ligne 45 du fichier icgridgroup_attr.cpp.
Références cstr2string().
void cxios_set_gridgroup_group_ref | ( | gridgroup_Ptr | gridgroup_hdl, |
const char * | group_ref, | ||
int | group_ref_size | ||
) |
Définition à la ligne 71 du fichier icgridgroup_attr.cpp.
Références cstr2string().
void cxios_set_gridgroup_mask_0d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_0d, | ||
int * | extent | ||
) |
Définition à la ligne 97 du fichier icgridgroup_attr.cpp.
Références xios::CArray< ValueType, NumDims, Allocator >::copy().
void cxios_set_gridgroup_mask_1d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_1d, | ||
int * | extent | ||
) |
Définition à la ligne 122 du fichier icgridgroup_attr.cpp.
Références xios::CArray< ValueType, NumDims, Allocator >::copy().
void cxios_set_gridgroup_mask_2d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_2d, | ||
int * | extent | ||
) |
Définition à la ligne 147 du fichier icgridgroup_attr.cpp.
Références xios::CArray< ValueType, NumDims, Allocator >::copy().
void cxios_set_gridgroup_mask_3d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_3d, | ||
int * | extent | ||
) |
Définition à la ligne 172 du fichier icgridgroup_attr.cpp.
Références xios::CArray< ValueType, NumDims, Allocator >::copy().
void cxios_set_gridgroup_mask_4d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_4d, | ||
int * | extent | ||
) |
Définition à la ligne 197 du fichier icgridgroup_attr.cpp.
Références xios::CArray< ValueType, NumDims, Allocator >::copy().
void cxios_set_gridgroup_mask_5d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_5d, | ||
int * | extent | ||
) |
Définition à la ligne 222 du fichier icgridgroup_attr.cpp.
Références xios::CArray< ValueType, NumDims, Allocator >::copy().
void cxios_set_gridgroup_mask_6d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_6d, | ||
int * | extent | ||
) |
Définition à la ligne 247 du fichier icgridgroup_attr.cpp.
Références xios::CArray< ValueType, NumDims, Allocator >::copy().
void cxios_set_gridgroup_mask_7d | ( | gridgroup_Ptr | gridgroup_hdl, |
bool * | mask_7d, | ||
int * | extent | ||
) |
Définition à la ligne 272 du fichier icgridgroup_attr.cpp.
Références xios::CArray< ValueType, NumDims, Allocator >::copy().
void cxios_set_gridgroup_name | ( | gridgroup_Ptr | gridgroup_hdl, |
const char * | name, | ||
int | name_size | ||
) |
Définition à la ligne 297 du fichier icgridgroup_attr.cpp.
Références cstr2string().