STK++ 1.0

Runtime Type Identification.

These classes allow to handle the Runtime type identification (RTTI) problem and are useful when working with heterogeneous data. More...

Collaboration diagram for Runtime Type Identification.:

Classes

struct  STK::IdTypeImpl< Binary >
 Specialization of the IdTypeImpl for the Type Binary. More...
struct  STK::IdTypeImpl< Char >
 Specialization of the IdTypeImpl for the Type Char. More...
struct  STK::IdTypeImpl< TYPE >
 Implementation of the return type. More...
struct  STK::IdTypeImpl< Integer >
 Specialization of the IdTypeImpl for the Type Integer. More...
struct  STK::IdTypeImpl< NotAvailable >
 Specialization of the IdTypeImpl for the Type NotAvailable. More...
struct  STK::IdTypeImpl< Real >
 Specialization of the IdTypeImpl for the Type Real. More...
struct  STK::IdTypeImpl< Sign >
 Specialization of the IdTypeImpl for the Type Sign. More...
struct  STK::IdTypeImpl< String >
 Specialization of the IdTypeImpl for the Type String. More...

Enumerations

enum  STK::IdType {
  STK::unknown = 0, STK::character, STK::real, STK::discrete,
  STK::binary, STK::signof, STK::string, STK::notavailable
}
 

Id for the Type of a variable.

More...

Detailed Description

These classes allow to handle the Runtime type identification (RTTI) problem and are useful when working with heterogeneous data.


Enumeration Type Documentation

Id for the Type of a variable.

IdType is an enum for the type used in the statistical variables :

  • Char for letter variables
  • String for string (id) variables.
  • Real for quantitative variables,
  • Integer for qualitative variables,
  • Binary for binary (0,1) variables,
  • Sign for sign (-1, 1) variables,
  • NotAvailable for not available variables
Enumerator:
unknown 

Unknown type.

character 

character type

real 

Quantitative type.

discrete 

Qualitative type.

binary 

Binary type {0, 1}.

signof 

Sign type {-1, 1}.

string 

String type.

notavailable 

Missing type.

Definition at line 61 of file STK_IdTypeImpl.h.