IODA Bundle
Ingester::GlobalDescription< T > Struct Template Reference

#include <IodaDescription.h>

Inheritance diagram for Ingester::GlobalDescription< T >:
[legend]
Collaboration diagram for Ingester::GlobalDescription< T >:
[legend]

Public Member Functions

void addTo (ioda::Group &group) final
 

Public Attributes

value
 
- Public Attributes inherited from Ingester::GlobalDescriptionBase
std::string name
 

Private Member Functions

template<typename U = void>
void _addTo (ioda::Group &group, typename std::enable_if<!is_vector< T >::value, U >::type *=nullptr)
 
template<typename U = void>
void _addTo (ioda::Group &group, typename std::enable_if< is_vector< T >::value, U >::type *=nullptr)
 

Detailed Description

template<typename T>
struct Ingester::GlobalDescription< T >

Definition at line 59 of file IodaDescription.h.

Member Function Documentation

◆ _addTo() [1/2]

template<typename T >
template<typename U = void>
void Ingester::GlobalDescription< T >::_addTo ( ioda::Group group,
typename std::enable_if< is_vector< T >::value, U >::type *  = nullptr 
)
inlineprivate

Definition at line 80 of file IodaDescription.h.

Here is the call graph for this function:

◆ _addTo() [2/2]

template<typename T >
template<typename U = void>
void Ingester::GlobalDescription< T >::_addTo ( ioda::Group group,
typename std::enable_if<!is_vector< T >::value, U >::type *  = nullptr 
)
inlineprivate

Definition at line 71 of file IodaDescription.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ addTo()

template<typename T >
void Ingester::GlobalDescription< T >::addTo ( ioda::Group group)
inlinefinalvirtual

Implements Ingester::GlobalDescriptionBase.

Definition at line 63 of file IodaDescription.h.

Here is the call graph for this function:

Member Data Documentation

◆ value

template<typename T >
T Ingester::GlobalDescription< T >::value

Definition at line 61 of file IodaDescription.h.


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