XIOS
1.0
Xml I/O Server
|
#include <transformation.hpp>
Types publics | |
typedef std::list< std::pair < ETranformationType, CTransformation< T > * > > | TransformationMapTypes |
typedef TransformationMapTypes | TransMapTypes |
Fonctions membres publiques | |
CTransformation (void) | |
Constructeurs ///. Plus de détails... | |
virtual void | checkValid (T *dest) |
std::vector< StdString > | checkAuxInputs () |
virtual | ~CTransformation (void) |
Destructeur ///. Plus de détails... | |
Fonctions membres publiques statiques | |
static CTransformation< T > * | createTransformation (ETranformationType transType, const StdString &id, xml::CXMLNode *node=0) |
Types protégés | |
typedef CTransformation< T > *(* | CreateTransformationCallBack )(const StdString &, xml::CXMLNode *) |
typedef std::map < ETranformationType, CreateTransformationCallBack > | CallBackMap |
Fonctions membres protégées | |
virtual std::vector< StdString > | checkAuxInputs_ () |
Fonctions membres protégées statiques | |
static bool | registerTransformation (ETranformationType transType, CreateTransformationCallBack createFn) |
static bool | unregisterTransformation (ETranformationType transType) |
Attributs protégés statiques | |
static CallBackMap * | transformationCreationCallBacks_ = 0 |
This class describes inverse_axis in xml file.
Définition à la ligne 16 du fichier transformation.hpp.
|
protected |
Définition à la ligne 35 du fichier transformation.hpp.
|
protected |
Définition à la ligne 34 du fichier transformation.hpp.
typedef std::list<std::pair<ETranformationType, CTransformation<T>* > > xios::CTransformation< T >::TransformationMapTypes |
Définition à la ligne 19 du fichier transformation.hpp.
typedef TransformationMapTypes xios::CTransformation< T >::TransMapTypes |
Définition à la ligne 20 du fichier transformation.hpp.
|
inline |
Constructeurs ///.
Définition à la ligne 24 du fichier transformation.hpp.
|
inlinevirtual |
Destructeur ///.
Définition à la ligne 31 du fichier transformation.hpp.
|
inline |
Définition à la ligne 27 du fichier transformation.hpp.
|
inlineprotectedvirtual |
Réimplémentée dans xios::CInterpolateAxis.
Définition à la ligne 42 du fichier transformation.hpp.
Référencé par xios::CTransformation< CDomain >::checkAuxInputs().
|
inlinevirtual |
Réimplémentée dans xios::CComputeConnectivityDomain, xios::CExpandDomain, xios::CExtractAxis, xios::CExtractDomain, xios::CGenerateRectilinearDomain, xios::CInterpolateAxis, xios::CInterpolateDomain, xios::CReorderDomain, xios::CZoomAxis, xios::CZoomDomain, xios::CReduceAxisToScalar, xios::CReduceScalarToScalar, et xios::CInverseAxis.
Définition à la ligne 25 du fichier transformation.hpp.
|
static |
Définition à la ligne 49 du fichier transformation.hpp.
Références xios::ERROR.
|
staticprotected |
Définition à la ligne 63 du fichier transformation.hpp.
|
staticprotected |
Définition à la ligne 72 du fichier transformation.hpp.
|
staticprotected |
Définition à la ligne 36 du fichier transformation.hpp.