IODA
ioda::ObsStore Namespace Reference

Classes

class  Attribute
 
class  Has_Attributes
 
class  Group
 
class  SelectCounter
 
class  Selection
 
class  VarAttrStore_Base
 
class  VarAttrStore
 
class  VarAttrStore< std::string >
 
struct  VarCreateParams
 parameters for creating a new variable More...
 
class  Variable
 
class  Has_Variables
 

Typedefs

typedef std::vector< std::size_t > SelectSpecs
 container of selection indices More...
 

Enumerations

enum class  SelectionModes { ALL , INTERSECT , POINT }
 ObsStore selection modes. More...
 
enum class  ObsTypes {
  NOTYPE , BOOL , FLOAT , DOUBLE ,
  LDOUBLE , SCHAR , SHORT , INT ,
  LONG , LLONG , UCHAR , UINT ,
  USHORT , ULONG , ULLONG , CHAR ,
  WCHAR , CHAR16 , CHAR32 , STRING
}
 ObsStore data type markers. More...
 

Functions

VarAttrStore_BasecreateVarAttrStore (ObsTypes dtype)
 factory style function to create a new templated object More...