IODA
c_ioda_group Struct Reference

Spiffy C++-like container of function pointers for group methods. More...

#include <Group_c.h>

Collaboration diagram for c_ioda_group:

Public Attributes

void(* destruct )(struct ioda_group *)
 
struct ioda_string_ret_t *(* list )(const struct ioda_group *)
 
int(* exists )(const struct ioda_group *, size_t, const char *)
 
struct ioda_group *(* create )(struct ioda_group *, size_t, const char *)
 
struct ioda_group *(* open )(const struct ioda_group *, size_t, const char *)
 
struct ioda_has_attributes *(* getAtts )(const struct ioda_group *)
 
struct ioda_has_variables *(* getVars )(const struct ioda_group *)
 
struct c_has_attributes atts
 
struct c_has_variables vars
 

Detailed Description

Spiffy C++-like container of function pointers for group methods.

See also
use_c_ioda.

Definition at line 97 of file Group_c.h.

Member Data Documentation

◆ atts

struct c_has_attributes c_ioda_group::atts

Definition at line 100 of file Group_c.h.

◆ create

struct ioda_group*(* c_ioda_group::create) (struct ioda_group *, size_t, const char *)

Definition at line 100 of file Group_c.h.

◆ destruct

void(* c_ioda_group::destruct) (struct ioda_group *)

Definition at line 98 of file Group_c.h.

◆ exists

int(* c_ioda_group::exists) (const struct ioda_group *, size_t, const char *)

Definition at line 100 of file Group_c.h.

◆ getAtts

struct ioda_has_attributes*(* c_ioda_group::getAtts) (const struct ioda_group *)

Definition at line 100 of file Group_c.h.

◆ getVars

struct ioda_has_variables*(* c_ioda_group::getVars) (const struct ioda_group *)

Definition at line 100 of file Group_c.h.

◆ list

struct ioda_string_ret_t*(* c_ioda_group::list) (const struct ioda_group *)

Definition at line 98 of file Group_c.h.

◆ open

struct ioda_group*(* c_ioda_group::open) (const struct ioda_group *, size_t, const char *)

Definition at line 100 of file Group_c.h.

◆ vars

struct c_has_variables c_ioda_group::vars

Definition at line 100 of file Group_c.h.


The documentation for this struct was generated from the following file: