|
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
PmtFacet.cpp File Reference#include "EkCompiler.h"
#include "PmtFacetT.h"
#include "PmtDefinitionTypes.h"
Include dependency graph for PmtFacet.cpp:
Defines |
#define | FACET_TYPE_INIT(name, type, facet) PmtFacet::getFactory().addEntry(((SPmtString() += name) += "-") += type, new facet()) |
Functions |
| EK_PROVIDE (PmtEnumFacet_int8, FACET_TYPE_INIT(FACET_ENUMERATION, PMT_TRUE_TYPE_INT8, PmtFacetEnumeration< char >)) EK_PROVIDE(PmtEnumFacet_vint8 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VINT8, PmtFacetEnumeration< vector< char > >)) EK_PROVIDE(PmtEnumFacet_uint8 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_UINT8, PmtFacetEnumeration< unsigned char >)) EK_PROVIDE(PmtEnumFacet_vuint8 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VUINT8, PmtFacetEnumeration< vector< unsigned char > >)) EK_PROVIDE(PmtEnumFacet_int16 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_INT16, PmtFacetEnumeration< short >)) EK_PROVIDE(PmtEnumFacet_vint16 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VINT16, PmtFacetEnumeration< vector< short > >)) EK_PROVIDE(PmtEnumFacet_uint16 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_UINT16, PmtFacetEnumeration< unsigned short >)) EK_PROVIDE(PmtEnumFacet_vuint16 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VUINT16, PmtFacetEnumeration< vector< unsigned short > >)) EK_PROVIDE(PmtEnumFacet_int32 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_INT32, PmtFacetEnumeration< long >)) EK_PROVIDE(PmtEnumFacet_vint32 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VINT32, PmtFacetEnumeration< vector< long > >)) EK_PROVIDE(PmtEnumFacet_uint32 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_UINT32, PmtFacetEnumeration< unsigned long >)) EK_PROVIDE(PmtEnumFacet_vuint32 |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VUINT32, PmtFacetEnumeration< vector< unsigned long > >)) EK_PROVIDE(PmtEnumFacet_boolean |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_BOOLEAN, PmtFacetEnumeration< bool >)) EK_PROVIDE(PmtEnumFacet_vboolean |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VBOOLEAN, PmtFacetEnumeration< vector< bool > >)) EK_PROVIDE(PmtEnumFacet_float |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_FLOAT, PmtFacetEnumeration< float >)) EK_PROVIDE(PmtEnumFacet_vfloat |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VFLOAT, PmtFacetEnumeration< vector< float > >)) EK_PROVIDE(PmtEnumFacet_double |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_DOUBLE, PmtFacetEnumeration< double >)) EK_PROVIDE(PmtEnumFacet_vdouble |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VDOUBLE, PmtFacetEnumeration< vector< double > >)) EK_PROVIDE(PmtEnumFacet_string |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_STRING, PmtFacetEnumeration< SPmtString >)) EK_PROVIDE(PmtEnumFacet_vstring |
| FACET_TYPE_INIT (FACET_ENUMERATION, PMT_TRUE_TYPE_VSTRING, PmtFacetEnumeration< vector< SPmtString > >)) EK_PROVIDE(PmtMinIncFacet_int8 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_INT8, PmtFacetMinInclusive< char >)) EK_PROVIDE(PmtMinIncFacet_vint8 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VINT8, PmtFacetMinInclusive< vector< char > >)) EK_PROVIDE(PmtMinIncFacet_uint8 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_UINT8, PmtFacetMinInclusive< unsigned char >)) EK_PROVIDE(PmtMinIncFacet_vuint8 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VUINT8, PmtFacetMinInclusive< vector< unsigned char > >)) EK_PROVIDE(PmtMinIncFacet_int16 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_INT16, PmtFacetMinInclusive< short >)) EK_PROVIDE(PmtMinIncFacet_vint16 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VINT16, PmtFacetMinInclusive< vector< short > >)) EK_PROVIDE(PmtMinIncFacet_uint16 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_UINT16, PmtFacetMinInclusive< unsigned short >)) EK_PROVIDE(PmtMinIncFacet_vuint16 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VUINT16, PmtFacetMinInclusive< vector< unsigned short > >)) EK_PROVIDE(PmtMinIncFacet_int32 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_INT32, PmtFacetMinInclusive< long >)) EK_PROVIDE(PmtMinIncFacet_vint32 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VINT32, PmtFacetMinInclusive< vector< long > >)) EK_PROVIDE(PmtMinIncFacet_uint32 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_UINT32, PmtFacetMinInclusive< unsigned long >)) EK_PROVIDE(PmtMinIncFacet_vuint32 |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VUINT32, PmtFacetMinInclusive< vector< unsigned long > >)) EK_PROVIDE(PmtMinIncFacet_boolean |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_BOOLEAN, PmtFacetMinInclusive< bool >)) EK_PROVIDE(PmtMinIncFacet_vboolean |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VBOOLEAN, PmtFacetMinInclusive< vector< bool > >)) EK_PROVIDE(PmtMinIncFacet_float |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_FLOAT, PmtFacetMinInclusive< float >)) EK_PROVIDE(PmtMinIncFacet_vfloat |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VFLOAT, PmtFacetMinInclusive< vector< float > >)) EK_PROVIDE(PmtMinIncFacet_double |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_DOUBLE, PmtFacetMinInclusive< double >)) EK_PROVIDE(PmtMinIncFacet_vdouble |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VDOUBLE, PmtFacetMinInclusive< vector< double > >)) EK_PROVIDE(PmtMinIncFacet_string |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_STRING, PmtFacetMinInclusive< SPmtString >)) EK_PROVIDE(PmtMinIncFacet_vstring |
| FACET_TYPE_INIT (FACET_MIN_INCLUSIVE, PMT_TRUE_TYPE_VSTRING, PmtFacetMinInclusive< vector< SPmtString > >)) EK_PROVIDE(PmtMaxIncFacet_int8 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_INT8, PmtFacetMaxInclusive< char >)) EK_PROVIDE(PmtMaxIncFacet_vint8 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_VINT8, PmtFacetMaxInclusive< vector< char > >)) EK_PROVIDE(PmtMaxIncFacet_uint8 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_UINT8, PmtFacetMaxInclusive< unsigned char >)) EK_PROVIDE(PmtMaxIncFacet_vuint8 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_VUINT8, PmtFacetMaxInclusive< vector< unsigned char > >)) EK_PROVIDE(PmtMaxIncFacet_int16 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_INT16, PmtFacetMaxInclusive< short >)) EK_PROVIDE(PmtMaxIncFacet_vint16 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_VINT16, PmtFacetMaxInclusive< vector< short > >)) EK_PROVIDE(PmtMaxIncFacet_uint16 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_UINT16, PmtFacetMaxInclusive< unsigned short >)) EK_PROVIDE(PmtMaxIncFacet_vuint16 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_VUINT16, PmtFacetMaxInclusive< vector< unsigned short > >)) EK_PROVIDE(PmtMaxIncFacet_int32 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_INT32, PmtFacetMaxInclusive< long >)) EK_PROVIDE(PmtMaxIncFacet_vint32 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_VINT32, PmtFacetMaxInclusive< vector< long > >)) EK_PROVIDE(PmtMaxIncFacet_uint32 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_UINT32, PmtFacetMaxInclusive< unsigned long >)) EK_PROVIDE(PmtMaxIncFacet_vuint32 |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_VUINT32, PmtFacetMaxInclusive< vector< unsigned long > >)) EK_PROVIDE(PmtMaxIncFacet_boolean |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_BOOLEAN, PmtFacetMaxInclusive< bool >)) EK_PROVIDE(PmtMaxIncFacet_vboolean |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_VBOOLEAN, PmtFacetMaxInclusive< vector< bool > >)) EK_PROVIDE(PmtMaxIncFacet_float |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_FLOAT, PmtFacetMaxInclusive< float >)) EK_PROVIDE(PmtMaxIncFacet_vfloat |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_VFLOAT, PmtFacetMaxInclusive< vector< float > >)) EK_PROVIDE(PmtMaxIncFacet_double |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_DOUBLE, PmtFacetMaxInclusive< double >)) EK_PROVIDE(PmtMaxIncFacet_vdouble |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_VDOUBLE, PmtFacetMaxInclusive< vector< double > >)) EK_PROVIDE(PmtMaxIncFacet_string |
| FACET_TYPE_INIT (FACET_MAX_INCLUSIVE, PMT_TRUE_TYPE_STRING, PmtFacetMaxInclusive< SPmtString >)) EK_PROVIDE(PmtMaxIncFacet_vstring |
Define Documentation
#define FACET_TYPE_INIT |
( |
name, |
|
|
type, |
|
|
facet |
|
) |
PmtFacet::getFactory().addEntry(((SPmtString() += name) += "-") += type, new facet())
|
|
Function Documentation
|