Canoe
Comprehensive Atmosphere N' Ocean Engine
|
#include <output_utils.hpp>
Public Member Functions | |
~MetadataTable () | |
std::string | GetGridType (std::string name) const |
std::string | GetUnits (std::string name) const |
std::string | GetLongName (std::string name) const |
Static Public Member Functions | |
static MetadataTable const * | GetInstance () |
static void | Destroy () |
Protected Types | |
using | StringTable = std::vector< std::vector< std::string > > |
Protected Member Functions | |
MetadataTable () | |
Protected ctor access thru static member function Instance. More... | |
Private Attributes | |
StringTable | table_ |
Static Private Attributes | |
static MetadataTable * | myptr_ = nullptr |
Pointer to the single MetadataTable instance. More... | |
Definition at line 13 of file output_utils.hpp.
|
protected |
Definition at line 15 of file output_utils.hpp.
|
protected |
Protected ctor access thru static member function Instance.
MetadataTable::~MetadataTable | ( | ) |
Definition at line 52 of file output_utils.cpp.
|
static |
Definition at line 57 of file output_utils.cpp.
|
static |
Definition at line 68 of file output_utils.cpp.
std::string MetadataTable::GetGridType | ( | std::string | name | ) | const |
Definition at line 77 of file output_utils.cpp.
std::string MetadataTable::GetUnits | ( | std::string | name | ) | const |
Definition at line 88 of file output_utils.cpp.
std::string MetadataTable::GetLongName | ( | std::string | name | ) | const |
Definition at line 99 of file output_utils.cpp.
|
private |
Definition at line 34 of file output_utils.hpp.
|
staticprivate |
Pointer to the single MetadataTable instance.
Definition at line 37 of file output_utils.hpp.