COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | Static Public Member Functions | List of all members
URI::Scheme::Convert Struct Reference

#include <URI.hpp>

Inherits EnumT< EClass >.

Public Member Functions

 Convert ()
 constructor where all the converting maps are built More...
 
- Public Member Functions inherited from EnumT< EClass >
bool is_valid (const EnumType &in)
 conversion from enum to string More...
 
std::string to_str (const EnumType &in)
 conversion from enum to string More...
 
std::string to_str (const int &in)
 conversion from int to enum then to string More...
 
EnumType to_enum (const int &in)
 conversion from int to enum (with validity check) More...
 
EnumType to_enum (const std::string &in)
 conversion from string to enum More...
 

Static Public Member Functions

static Convertinstance ()
 get the unique instance of the converter class More...
 

Additional Inherited Members

- Public Types inherited from EnumT< EClass >
typedef EClass::Type EnumType
 
- Protected Types inherited from EnumT< EClass >
typedef std::map< EnumType, std::string > FwdMap_t
 type for forward map More...
 
typedef std::map< std::string, EnumTypeBwdMap_t
 type for reverse map More...
 
- Protected Attributes inherited from EnumT< EClass >
FwdMap_t all_fwd
 storage of the enum forward map More...
 
BwdMap_t all_rev
 storage of the enum reverse map More...
 

Detailed Description

Definition at line 56 of file URI.hpp.

Constructor & Destructor Documentation

Convert ( )

constructor where all the converting maps are built

Definition at line 40 of file URI.cpp.

Member Function Documentation

URI::Scheme::Convert & instance ( )
static

get the unique instance of the converter class

Definition at line 32 of file URI.cpp.


The documentation for this struct was generated from the following files:
Send comments to:
COOLFluiD Web Admin