#include "nrro.h"
#include <limits>
Go to the source code of this file.
Compounds | |
class | _NrroType |
a NrroType interface class. More... | |
class | NrroTypeChar |
class | NrroTypeDouble |
class | NrroTypeFloat |
class | NrroTypeInt |
class | NrroTypeLL |
class | NrroTypeShort |
struct | NrroTypesID |
an empty template for matching ids to types More... | |
struct | NrroTypesID< Nrro.CHAR > |
specializations for each of the Nrro types More... | |
struct | NrroTypesID< Nrro.DOUBLE > |
struct | NrroTypesID< Nrro.FLOAT > |
struct | NrroTypesID< Nrro.INT > |
struct | NrroTypesID< Nrro.SHORT > |
struct | NrroTypesID< Nrro.UCHAR > |
struct | NrroTypesID< Nrro.UINT > |
struct | NrroTypesID< Nrro.USHORT > |
struct | NrroTypesT |
an empty template for matching types to id More... | |
struct | NrroTypesT< char > |
struct | NrroTypesT< double > |
struct | NrroTypesT< float > |
struct | NrroTypesT< int > |
struct | NrroTypesT< short > |
struct | NrroTypesT< unsigned char > |
struct | NrroTypesT< unsigned int > |
struct | NrroTypesT< unsigned short > |
class | NrroTypeUChar |
class | NrroTypeUInt |
class | NrroTypeULL |
class | NrroTypeUnknown |
class | NrroTypeUShort |
Typedefs | |
typedef long long int | longlong |
typedef unsigned long long int | ulonglong |
Variables | |
const _NrroType *const | NrroType [] |
NrroType, a vector indexable by Nrro::getType() ex: NrroType[n.getType()]->max(); TODO: something is broken in the .NET compiler, this shouldn't be an array of pointers!!! |
|
Definition at line 105 of file nrroTypeInfo.h. |
|
Definition at line 120 of file nrroTypeInfo.h. |
|
Initial value: { new NrroTypeUnknown(), new NrroTypeChar(), new NrroTypeUChar(), new NrroTypeShort(), new NrroTypeUShort(), new NrroTypeInt(), new NrroTypeUInt(), new NrroTypeLL(), new NrroTypeULL(), new NrroTypeFloat(), new NrroTypeDouble(), new NrroTypeUnknown() }
Definition at line 156 of file nrroTypeInfo.h. Referenced by TFImage::clear(). |