|
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
PmtTranslator.h File Reference#include "EkCompiler.h"
#include "EkSmartPtr.h"
#include "EkRefCount.h"
#include "PmtAccrImplDefs.h"
#include "PmtCommon.h"
#include "PmtMetadataT.h"
Include dependency graph for PmtTranslator.h:
This graph shows which files directly or indirectly include this file:
Compounds |
class | PmtTranslator |
| Translates between file format metadata type and the common metadata defn types. More...
|
Defines |
#define | PMT_TRANSLATOR_BUILTIN2BOOL 307 |
#define | PMT_TRANSLATOR_BUILTIN2CHAR 302 |
#define | PMT_TRANSLATOR_BUILTIN2UCHAR 333 |
#define | PMT_TRANSLATOR_BUILTIN2SHORT 334 |
#define | PMT_TRANSLATOR_BUILTIN2USHORT 349 |
#define | PMT_TRANSLATOR_BUILTIN2LONG 327 |
#define | PMT_TRANSLATOR_BUILTIN2ULONG 342 |
#define | PMT_TRANSLATOR_BUILTIN2FLOAT 312 |
#define | PMT_TRANSLATOR_BUILTIN2DOUBLE 311 |
#define | PMT_TRANSLATOR_BUILTIN2STRING 346 |
#define | PMT_TRANSLATOR_BUILTIN2ASCII 309 |
#define | PMT_TRANSLATOR_BUILTIN2UNDEFINED 344 |
#define | PMT_TRANSLATOR_BUILTIN2RATIONAL 325 |
#define | PMT_TRANSLATOR_BUILTIN2URATIONAL 348 |
Typedefs |
typedef EkSmartPtr< PmtTranslator > | PmtTranslatorPtr |
typedef EkConstSmartPtr< PmtTranslator > | PmtConstTranslatorPtr |
Enumerations |
enum | PmtTypeID {
PMT_UNKNOWN,
PMT_BOOL,
PMT_VBOOL,
PMT_INT8,
PMT_VINT8,
PMT_UINT8,
PMT_VUINT8,
PMT_INT16,
PMT_VINT16,
PMT_UINT16,
PMT_VUINT16,
PMT_INT32,
PMT_VINT32,
PMT_UINT32,
PMT_VUINT32,
PMT_FLOAT,
PMT_VFLOAT,
PMT_DOUBLE,
PMT_VDOUBLE,
PMT_STRING,
PMT_VSTRING,
PMT_WSTRING,
PMT_VWSTRING
} |
Define Documentation
#define PMT_TRANSLATOR_BUILTIN2ASCII 309
|
|
#define PMT_TRANSLATOR_BUILTIN2BOOL 307
|
|
#define PMT_TRANSLATOR_BUILTIN2CHAR 302
|
|
#define PMT_TRANSLATOR_BUILTIN2DOUBLE 311
|
|
#define PMT_TRANSLATOR_BUILTIN2FLOAT 312
|
|
#define PMT_TRANSLATOR_BUILTIN2LONG 327
|
|
#define PMT_TRANSLATOR_BUILTIN2RATIONAL 325
|
|
#define PMT_TRANSLATOR_BUILTIN2SHORT 334
|
|
#define PMT_TRANSLATOR_BUILTIN2STRING 346
|
|
#define PMT_TRANSLATOR_BUILTIN2UCHAR 333
|
|
#define PMT_TRANSLATOR_BUILTIN2ULONG 342
|
|
#define PMT_TRANSLATOR_BUILTIN2UNDEFINED 344
|
|
#define PMT_TRANSLATOR_BUILTIN2URATIONAL 348
|
|
#define PMT_TRANSLATOR_BUILTIN2USHORT 349
|
|
Typedef Documentation
Enumeration Type Documentation
|
-
Enumeration values:
-
PMT_UNKNOWN |
|
PMT_BOOL |
|
PMT_VBOOL |
|
PMT_INT8 |
|
PMT_VINT8 |
|
PMT_UINT8 |
|
PMT_VUINT8 |
|
PMT_INT16 |
|
PMT_VINT16 |
|
PMT_UINT16 |
|
PMT_VUINT16 |
|
PMT_INT32 |
|
PMT_VINT32 |
|
PMT_UINT32 |
|
PMT_VUINT32 |
|
PMT_FLOAT |
|
PMT_VFLOAT |
|
PMT_DOUBLE |
|
PMT_VDOUBLE |
|
PMT_STRING |
|
PMT_VSTRING |
|
PMT_WSTRING |
|
PMT_VWSTRING |
|
|
|