IODA
ioda::ObsGroupingMap< KeyType > Class Template Reference

#include <ObsData.h>

Public Member Functions

bool has (const KeyType Key)
 
void insert (const KeyType Key, const std::size_t Val)
 
std::size_t at (const KeyType Key)
 

Private Attributes

std::map< KeyType, std::size_t > obs_grouping_map_
 

Detailed Description

template<typename KeyType>
class ioda::ObsGroupingMap< KeyType >

Definition at line 44 of file ObsData.h.

Member Function Documentation

◆ at()

template<typename KeyType >
std::size_t ioda::ObsGroupingMap< KeyType >::at ( const KeyType  Key)
inline

Definition at line 54 of file ObsData.h.

Here is the caller graph for this function:

◆ has()

template<typename KeyType >
bool ioda::ObsGroupingMap< KeyType >::has ( const KeyType  Key)
inline

Definition at line 46 of file ObsData.h.

Here is the caller graph for this function:

◆ insert()

template<typename KeyType >
void ioda::ObsGroupingMap< KeyType >::insert ( const KeyType  Key,
const std::size_t  Val 
)
inline

Definition at line 50 of file ObsData.h.

Here is the caller graph for this function:

Member Data Documentation

◆ obs_grouping_map_

template<typename KeyType >
std::map<KeyType, std::size_t> ioda::ObsGroupingMap< KeyType >::obs_grouping_map_
private

Definition at line 59 of file ObsData.h.


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