|
Data Structures |
struct | cgns_io |
Defines |
#define | CGIO_MAX_ERRORS (sizeof(cgio_ErrorMessage)/sizeof(char *)) |
#define | set_error(E) (last_err = E) |
#define | get_error() last_err |
Functions |
int | cgio_path_add (const char *path) |
int | cgio_path_delete (const char *path) |
int | cgio_find_file (const char *filename, int file_type, int max_path_len, char *pathname) |
int | cgio_is_supported (int file_type) |
int | cgio_configure (int what, void *value) |
void | cgio_cleanup () |
int | cgio_check_file (const char *filename, int *file_type) |
int | cgio_compute_data_size (const char *data_type, int ndims, const int *dims, unsigned long *count) |
int | cgio_open_file (const char *filename, int file_mode, int file_type, int *cgio_num) |
int | cgio_close_file (int cgio_num) |
int | cgio_compress_file (int cgio_num, const char *filename) |
int | cgio_copy_file (int cgio_num_inp, int cgio_num_out, int follow_links) |
int | cgio_flush_to_disk (int cgio_num) |
int | cgio_library_version (int cgio_num, char *version) |
int | cgio_file_version (int cgio_num, char *file_version, char *creation_date, char *modified_date) |
int | cgio_get_root_id (int cgio_num, double *rootid) |
int | cgio_get_file_type (int cgio_num, int *file_type) |
void | cgio_error_code (int *errcode, int *file_type) |
int | cgio_error_message (int max_len, char *error_msg) |
void | cgio_error_exit (const char *msg) |
int | cgio_create_node (int cgio_num, double pid, const char *name, double *id) |
int | cgio_new_node (int cgio_num, double pid, const char *name, const char *label, const char *data_type, int ndims, const int *dims, const void *data, double *id) |
int | cgio_delete_node (int cgio_num, double pid, double id) |
int | cgio_move_node (int cgio_num, double pid, double id, double new_pid) |
int | cgio_copy_node (int cgio_num_inp, double id_inp, int cgio_num_out, double id_out) |
int | cgio_release_id (int cgio_num, double id) |
int | cgio_is_link (int cgio_num, double id, int *link_len) |
int | cgio_link_size (int cgio_num, double id, int *file_len, int *name_len) |
int | cgio_create_link (int cgio_num, double pid, const char *name, const char *filename, const char *name_in_file, double *id) |
int | cgio_get_link (int cgio_num, double id, char *filename, char *name_in_file) |
int | cgio_number_children (int cgio_num, double id, int *num_children) |
int | cgio_children_ids (int cgio_num, double pid, int start, int max_ret, int *num_ret, double *ids) |
int | cgio_children_names (int cgio_num, double pid, int start, int max_ret, int name_len, int *num_ret, char *names) |
int | cgio_get_node_id (int cgio_num, double pid, const char *name, double *id) |
int | cgio_get_name (int cgio_num, double id, char *name) |
int | cgio_get_label (int cgio_num, double id, char *label) |
int | cgio_get_data_type (int cgio_num, double id, char *data_type) |
int | cgio_get_data_size (int cgio_num, double id, unsigned long *data_size) |
int | cgio_get_dimensions (int cgio_num, double id, int *num_dims, int *dims) |
int | cgio_read_all_data (int cgio_num, double id, void *data) |
int | cgio_read_data (int cgio_num, double id, const int *s_start, const int *s_end, const int *s_stride, int m_num_dims, const int *m_dims, const int *m_start, const int *m_end, const int *m_stride, void *data) |
int | cgio_set_name (int cgio_num, double pid, double id, const char *name) |
int | cgio_set_label (int cgio_num, double id, const char *label) |
int | cgio_set_dimensions (int cgio_num, double id, const char *data_type, int num_dims, const int *dims) |
int | cgio_write_all_data (int cgio_num, double id, const void *data) |
int | cgio_write_data (int cgio_num, double id, const int *s_start, const int *s_end, const int *s_stride, int m_num_dims, const int *m_dims, const int *m_start, const int *m_end, const int *m_stride, const void *data) |