IODA
IodaUtils.h File Reference
#include <string>
#include <typeinfo>
#include <vector>
#include "oops/util/abor1_cpp.h"
#include "oops/util/missingValues.h"
Include dependency graph for IodaUtils.h:

Go to the source code of this file.

Namespaces

 ioda
 

Functions

std::vector< std::size_t > ioda::CharShapeFromStringVector (const std::vector< std::string > &StringVector)
 
std::vector< std::string > ioda::CharArrayToStringVector (const char *CharData, const std::vector< std::size_t > &CharShape)
 
void ioda::StringVectorToCharArray (const std::vector< std::string > &StringVector, const std::vector< std::size_t > &CharShape, char *CharData)
 
std::size_t ioda::FindMaxStringLength (const std::vector< std::string > &StringVector)
 
std::string ioda::TypeIdName (const std::type_info &TypeId)
 
template<typename FromType , typename ToType >
void ioda::ConvertVarType (const std::vector< FromType > &FromVar, std::vector< ToType > &ToVar)