IODA
|
frame data map More...
#include <IodaIO.h>
Public Types | |
typedef FrameStore::iterator | FrameStoreIter |
Public Member Functions | |
FrameStoreIter | begin () |
FrameStoreIter | end () |
size_t | size () |
bool | has (const std::string &GroupName, const std::string &VarName) |
std::string | get_gname (FrameStoreIter &Iframe) |
std::string | get_vname (FrameStoreIter &Iframe) |
std::vector< FrameType > | get_data (FrameStoreIter &Iframe) |
void | get_data (const std::string &GroupName, const std::string &VarName, std::vector< FrameType > &VarData) |
void | put_data (const std::string &GroupName, const std::string &VarName, const std::vector< FrameType > &VarData) |
Private Types | |
typedef std::map< std::string, std::vector< FrameType > > | FrameStore |
Private Attributes | |
FrameStore | frame_container_ |
frame data map
This class contains the current frame data
Definition at line 36 of file src/io/IodaIO.h.
|
private |
Definition at line 38 of file src/io/IodaIO.h.
typedef FrameStore::iterator ioda::FrameDataMap< FrameType >::FrameStoreIter |
Definition at line 41 of file src/io/IodaIO.h.
|
inline |
Definition at line 42 of file src/io/IodaIO.h.
|
inline |
Definition at line 43 of file src/io/IodaIO.h.
|
inline |
Definition at line 63 of file src/io/IodaIO.h.
|
inline |
Definition at line 61 of file src/io/IodaIO.h.
|
inline |
Definition at line 51 of file src/io/IodaIO.h.
|
inline |
Definition at line 56 of file src/io/IodaIO.h.
|
inline |
Definition at line 46 of file src/io/IodaIO.h.
|
inline |
Definition at line 68 of file src/io/IodaIO.h.
|
inline |
Definition at line 44 of file src/io/IodaIO.h.
|
private |
Definition at line 75 of file src/io/IodaIO.h.