IODA
ioda::IodaIO Member List

This is the complete list of members for ioda::IodaIO, including all inherited members.

dim_begin()ioda::IodaIO
dim_end()ioda::IodaIO
dim_exists(const std::string &)ioda::IodaIO
dim_id(DimIter)ioda::IodaIO
dim_id_name(const int &)ioda::IodaIO
dim_id_size(const int &)ioda::IodaIO
dim_info_ioda::IodaIOprotected
dim_insert(const std::string &, const std::size_t)ioda::IodaIO
dim_name(DimIter)ioda::IodaIO
dim_name_id(const std::string &)ioda::IodaIO
dim_name_size(const std::string &)ioda::IodaIO
dim_size(DimIter)ioda::IodaIO
DimInfoMap typedefioda::IodaIOprotected
DimInsert(const std::string &Name, const std::size_t Size)=0ioda::IodaIOprotectedpure virtual
DimIter typedefioda::IodaIO
excess_dims() constioda::IodaIO
ExtractGrpVarName(const std::string &Name, std::string &GroupName, std::string &VarName)ioda::IodaIOstatic
file_name(VarIter)ioda::IodaIO
file_name(const std::string &, const std::string &)ioda::IodaIO
file_shape(VarIter)ioda::IodaIO
file_shape(const std::string &, const std::string &)ioda::IodaIO
file_type(VarIter)ioda::IodaIO
file_type(const std::string &, const std::string &)ioda::IodaIO
FinalizeFrame()=0ioda::IodaIOprotectedpure virtual
float_frame_data_ioda::IodaIOprotected
fmode() constioda::IodaIO
fmode_ioda::IodaIOprotected
fname() constioda::IodaIO
fname_ioda::IodaIOprotected
frame_begin()ioda::IodaIO
frame_data_init()ioda::IodaIO
frame_end()ioda::IodaIO
frame_finalize()ioda::IodaIO
frame_float_begin()ioda::IodaIOinline
frame_float_end()ioda::IodaIOinline
frame_float_get_data(FrameFloatIter &iframe)ioda::IodaIOinline
frame_float_get_data(std::string &GroupName, std::string &VarName, std::vector< float > &VarData)ioda::IodaIOinline
frame_float_get_gname(FrameFloatIter &iframe)ioda::IodaIOinline
frame_float_get_vname(FrameFloatIter &iframe)ioda::IodaIOinline
frame_float_has(std::string &GroupName, std::string &VarName)ioda::IodaIOinline
frame_float_put_data(std::string &GroupName, std::string &VarName, std::vector< float > &VarData)ioda::IodaIOinline
frame_info_ioda::IodaIOprotected
frame_info_init(std::size_t MaxVarSize)ioda::IodaIO
frame_info_insert(std::size_t Start, std::size_t Size)ioda::IodaIO
frame_initialize()ioda::IodaIO
frame_int_begin()ioda::IodaIOinline
frame_int_end()ioda::IodaIOinline
frame_int_get_data(FrameIntIter &iframe)ioda::IodaIOinline
frame_int_get_data(std::string &GroupName, std::string &VarName, std::vector< int > &VarData)ioda::IodaIOinline
frame_int_get_gname(FrameIntIter &iframe)ioda::IodaIOinline
frame_int_get_vname(FrameIntIter &iframe)ioda::IodaIOinline
frame_int_has(std::string &GroupName, std::string &VarName)ioda::IodaIOinline
frame_int_put_data(std::string &GroupName, std::string &VarName, std::vector< int > &VarData)ioda::IodaIOinline
frame_read(FrameIter &)ioda::IodaIO
frame_size(FrameIter &)ioda::IodaIO
frame_start(FrameIter &)ioda::IodaIO
frame_string_begin()ioda::IodaIOinline
frame_string_end()ioda::IodaIOinline
frame_string_get_data(FrameStringIter &iframe)ioda::IodaIOinline
frame_string_get_data(std::string &GroupName, std::string &VarName, std::vector< std::string > &VarData)ioda::IodaIOinline
frame_string_get_gname(FrameStringIter &iframe)ioda::IodaIOinline
frame_string_get_vname(FrameStringIter &iframe)ioda::IodaIOinline
frame_string_has(std::string &GroupName, std::string &VarName)ioda::IodaIOinline
frame_string_put_data(std::string &GroupName, std::string &VarName, std::vector< std::string > &VarData)ioda::IodaIOinline
frame_write(FrameIter &)ioda::IodaIO
FrameFloatIter typedefioda::IodaIO
FrameInfo typedefioda::IodaIOprotected
FrameIntIter typedefioda::IodaIO
FrameIter typedefioda::IodaIO
FrameStringIter typedefioda::IodaIO
group_begin()ioda::IodaIO
group_end()ioda::IodaIO
group_name(GroupIter)ioda::IodaIO
GroupIter typedefioda::IodaIO
GroupVarInfoMap typedefioda::IodaIOprotected
grp_var_exists(const std::string &, const std::string &)ioda::IodaIO
grp_var_info_ioda::IodaIOprotected
grp_var_insert(const std::string &GroupName, const std::string &VarName, const std::string &VarType, const std::vector< std::size_t > &VarShape, const std::string &FileVarName, const std::string &FileType, const std::size_t MaxStringSize=0)ioda::IodaIO
GrpVarInsert(const std::string &GroupName, const std::string &VarName, const std::string &VarType, const std::vector< std::size_t > &VarShape, const std::string &FileVarName, const std::string &FileType, const std::size_t MaxStringSize)=0ioda::IodaIOprotectedpure virtual
InitializeFrame()=0ioda::IodaIOprotectedpure virtual
int_frame_data_ioda::IodaIOprotected
IodaIO(const std::string &FileName, const std::string &FileMode, const std::size_t MaxFrameSize)ioda::IodaIO
max_frame_size_ioda::IodaIOprotected
nlocs() constioda::IodaIO
nlocs_ioda::IodaIOprotected
num_excess_dims_ioda::IodaIOprotected
num_unexpect_dtypes_ioda::IodaIOprotected
nvars() constioda::IodaIO
nvars_ioda::IodaIOprotected
ReadFrame(IodaIO::FrameIter &iframe)=0ioda::IodaIOprotectedpure virtual
string_frame_data_ioda::IodaIOprotected
unexpected_data_types() constioda::IodaIO
var_begin(GroupIter)ioda::IodaIO
var_dtype(VarIter)ioda::IodaIO
var_dtype(const std::string &, const std::string &)ioda::IodaIO
var_end(GroupIter)ioda::IodaIO
var_id(VarIter)ioda::IodaIO
var_id(const std::string &, const std::string &)ioda::IodaIO
var_name(VarIter)ioda::IodaIO
var_shape(VarIter)ioda::IodaIO
var_shape(const std::string &, const std::string &)ioda::IodaIO
VarInfoMap typedefioda::IodaIOprotected
VarIter typedefioda::IodaIO
WriteFrame(IodaIO::FrameIter &iframe)=0ioda::IodaIOprotectedpure virtual
~IodaIO()=0ioda::IodaIOpure virtual