Diana
0.8.3
|
Classes | |
class | CapeVariant |
Typedefs | |
typedef long | CapeLong |
Cape Open integer long type. | |
typedef short | CapeShort |
Cape Open integer short type. | |
typedef double | CapeDouble |
Cape Open float double precision type. | |
typedef float | CapeFloat |
Cape Open float single precision type. | |
typedef unsigned char | CapeBoolean |
Cape Open boolean type. | |
typedef char | CapeChar |
Cape Open character type. | |
typedef std::string | CapeString |
Cape Open string type. | |
typedef CapeString | CapeDate |
Cape Open date string type. | |
typedef CapeString | CapeURL |
Cape Open URL string type. | |
typedef void * | CapePointer |
void pointer type | |
typedef std::vector< CapeLong > | CapeArrayLong |
Cape Open integer long array type. | |
typedef std::vector< CapeShort > | CapeArrayShort |
Cape Open integer short array type. | |
typedef std::vector< CapeDouble > | CapeArrayDouble |
Cape Open double precision float array type. | |
typedef std::vector< CapeFloat > | CapeArrayFloat |
Cape Open single precision float array type. | |
typedef std::vector< CapeBoolean > | CapeArrayBoolean |
Cape Open boolean array type. | |
typedef std::vector< CapeChar > | CapeArrayChar |
Cape Open character array type. | |
typedef std::vector< CapeString > | CapeArrayString |
Cape Open string array type. | |
typedef std::vector< CapeDate > | CapeArrayDate |
Cape Open date string array type. | |
typedef std::vector< CapeURL > | CapeArrayURL |
Cape Open URL string array type. | |
typedef std::vector< CapePointer > | CapeArrayPointer |
void pointer array type | |
typedef std::vector < CapeValidationStatus > | CapeArrayValidationStatus |
Cape Open validation status array type. | |
typedef std::vector< CapeVariant > | CapeArrayVariant |
CapeArrayVariant definition. | |
Enumerations | |
enum | CapeType { ctCapeNone = 0, ctCapeLong, ctCapeShort, ctCapeDouble, ctCapeFloat, ctCapeBoolean, ctCapeChar, ctCapeString, ctCapeArrayString, ctCapeDate, ctCapeURL, ctCapePointer, ctDianaArray, ctDianaSparseArray } |
enum | CapeValidationStatus { CAPE_NOT_VALIDATED, CAPE_INVALID, CAPE_VALID } |
Functions | |
std::ostream & | operator<< (std::ostream &out_file, const CapeVariant &variant) |
Variables | |
const CapeLong | CapeLongUNDEFINED = 1<<31 |
Cape Open long integer undefined value. | |
const CapeShort | CapeShortUNDEFINED = 1<<15 |
Cape Open short integer undefined value. | |
const CapeDouble | CapeDoubleUNDEFINED = -4.9E-324 |
Cape Open double precision float undefined value. | |
const CapeFloat | CapeFloatUNDEFINED = -1.4E-45 |
Cape Open single precision float undefined value. | |
const CapeChar | CapeCharUNDEFINED = '\0' |
Cape Open character undefined value. | |
const CapeString | CapeStringUNDEFINED = CapeString("") |
Cape Open string undefined value. | |
const CapeDate | CapeDateUNDEFINED = CapeString("") |
Cape Open date string undefined value. | |
const CapeURL | CapeURLUNDEFINED = CapeString("") |
Cape Open URL string undefined value. |
Cape-Open namespace for elementary types, interfaces naming and undefined values. (reference document "Types and undefined values" http://merkur.informatik.rwth-aachen.de/pub/bscw.cgi/d909908/Types%20and%20Undefined%20Values%20Common%20Interface%20Specification.pdf).
enum CapeType |
Enumeration of the basic Cape Open types
enum CapeValidationStatus |
Type to indicate validation status. It has three possible values.
std::ostream& Common::Types::operator<< | ( | std::ostream & | out_file, |
const CapeVariant & | variant | ||
) |
ostream output operator for the CapeVariant class.