XIOS  1.0
Xml I/O Server
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Amis Macros
Référence du fichier type_util.hpp
#include <string>
+ Graphe des dépendances par inclusion de type_util.hpp:
+ Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Espaces de nommage

 xios
 boost headers ///
 

Macros

#define macro(T)   template <> inline string getStrType<T>(void) { return std::string(#T); }
 
#define macro(T)   template <> inline string getStrType<T>(void) { return std::string(#T); }
 

Fonctions

template<typename T >
string xios::getStrType (void)
 
template<>
string xios::getStrType< short > (void)
 
template<>
string xios::getStrType< unsigned short > (void)
 
template<>
string xios::getStrType< int > (void)
 
template<>
string xios::getStrType< unsigned int > (void)
 
template<>
string xios::getStrType< long > (void)
 
template<>
string xios::getStrType< unsigned long > (void)
 
template<>
string xios::getStrType< float > (void)
 
template<>
string xios::getStrType< double > (void)
 
template<>
string xios::getStrType< long double > (void)
 
template<>
string xios::getStrType< char > (void)
 
template<>
string xios::getStrType< unsigned char > (void)
 
template<>
string xios::getStrType< wchar_t > (void)
 
template<>
string xios::getStrType< bool > (void)
 
template<>
string xios::getStrType< CDomain > (void)
 
template<>
string xios::getStrType< CDomainGroup > (void)
 
template<>
string xios::getStrType< CField > (void)
 
template<>
string xios::getStrType< CFieldGroup > (void)
 
template<>
string xios::getStrType< CGrid > (void)
 
template<>
string xios::getStrType< CGridGroup > (void)
 
template<>
string xios::getStrType< CAxis > (void)
 
template<>
string xios::getStrType< CAxisGroup > (void)
 
template<>
string xios::getStrType< CFile > (void)
 
template<>
string xios::getStrType< CFileGroup > (void)
 
template<>
string xios::getStrType< CContext > (void)
 
template<>
string xios::getStrType< CContextGroup > (void)
 
template<>
string xios::getStrType< CCalendarWrapper > (void)
 
template<>
string xios::getStrType< CVariable > (void)
 
template<>
string xios::getStrType< CVariableGroup > (void)
 
template<>
string xios::getStrType< CInverseAxis > (void)
 
template<>
string xios::getStrType< CInverseAxisGroup > (void)
 
template<>
string xios::getStrType< CZoomAxis > (void)
 
template<>
string xios::getStrType< CZoomAxisGroup > (void)
 
template<>
string xios::getStrType< CInterpolateAxis > (void)
 
template<>
string xios::getStrType< CInterpolateAxisGroup > (void)
 
template<>
string xios::getStrType< CExtractAxis > (void)
 
template<>
string xios::getStrType< CExtractAxisGroup > (void)
 
template<>
string xios::getStrType< CZoomDomain > (void)
 
template<>
string xios::getStrType< CZoomDomainGroup > (void)
 
template<>
string xios::getStrType< CInterpolateDomain > (void)
 
template<>
string xios::getStrType< CInterpolateDomainGroup > (void)
 
template<>
string xios::getStrType< CGenerateRectilinearDomain > (void)
 
template<>
string xios::getStrType< CGenerateRectilinearDomainGroup > (void)
 
template<>
string xios::getStrType< CScalar > (void)
 
template<>
string xios::getStrType< CScalarGroup > (void)
 
template<>
string xios::getStrType< CReduceAxisToScalar > (void)
 
template<>
string xios::getStrType< CReduceAxisToScalarGroup > (void)
 
template<>
string xios::getStrType< CReduceDomainToAxis > (void)
 
template<>
string xios::getStrType< CReduceDomainToAxisGroup > (void)
 
template<>
string xios::getStrType< CReduceAxisToAxis > (void)
 
template<>
string xios::getStrType< CReduceAxisToAxisGroup > (void)
 
template<>
string xios::getStrType< CExtractDomainToAxis > (void)
 
template<>
string xios::getStrType< CExtractDomainToAxisGroup > (void)
 
template<>
string xios::getStrType< CComputeConnectivityDomain > (void)
 
template<>
string xios::getStrType< CComputeConnectivityDomainGroup > (void)
 
template<>
string xios::getStrType< CExpandDomain > (void)
 
template<>
string xios::getStrType< CExpandDomainGroup > (void)
 
template<>
string xios::getStrType< CExtractAxisToScalar > (void)
 
template<>
string xios::getStrType< CExtractAxisToScalarGroup > (void)
 
template<>
string xios::getStrType< CReduceDomainToScalar > (void)
 
template<>
string xios::getStrType< CReduceDomainToScalarGroup > (void)
 
template<>
string xios::getStrType< CTemporalSplitting > (void)
 
template<>
string xios::getStrType< CTemporalSplittingGroup > (void)
 
template<>
string xios::getStrType< CDuplicateScalarToAxis > (void)
 
template<>
string xios::getStrType< CDuplicateScalarToAxisGroup > (void)
 
template<>
string xios::getStrType< CReduceScalarToScalar > (void)
 
template<>
string xios::getStrType< CReduceScalarToScalarGroup > (void)
 
template<>
string xios::getStrType< CReorderDomain > (void)
 
template<>
string xios::getStrType< CReorderDomainGroup > (void)
 
template<>
string xios::getStrType< CExtractDomain > (void)
 
template<>
string xios::getStrType< CExtractDomainGroup > (void)
 

Documentation des macros

#define macro (   T)    template <> inline string getStrType<T>(void) { return std::string(#T); }

Définition à la ligne 84 du fichier type_util.hpp.

#define macro (   T)    template <> inline string getStrType<T>(void) { return std::string(#T); }

Définition à la ligne 84 du fichier type_util.hpp.