Views
Data Access Package API Reference Guide
Product Documentation:
Views Documentation Home
Classes | Typedefs | Variables
datatype.h File Reference
#include <ilviews/macros.h>
#include <ilviews/base/hash.h>
#include <ilviews/base/array.h>
#include <ilviews/ilv.h>
#include <ilviews/dataccess/module.h>
#include <ilviews/dataccess/string.h>
#include <ilviews/dataccess/date.h>
#include <ilviews/dataccess/decimal.h>
#include <ilviews/dataccess/format.h>
#include <iostream>
#include <sstream>

Classes

class  IliBinary
 class type More...
 
class  IliDatatype
 User interface class. More...
 
class  IliPointerTypeClass
 User interface class. More...
 

Typedefs

typedef unsigned char IliByte
 

Variables

const IliDatatype * IliAnyType
 
const IliDatatype * IliBinaryType
 
const IliDatatype * IliBooleanType
 
const IliDatatype * IliByteType
 
const IliDatatype * IliDateType
 
const IliDatatype * IliDecimalType
 
const IliDatatype * IliDoubleType
 
const IliDatatype * IliFloatType
 
const IliDatatype * IliIntegerType
 
const IliDatatype * IliLongStringType
 
const IlUInt IliNTS
 
const IliDatatype * IliNullType
 
const IliDatatype * IliStringType
 
const IliDatatype * IliTimeType
 

Detailed Description

Library: dataccess
Declarations about data types.

Typedef Documentation

◆ IliByte

This type is used to represent byte values.

See also
IliDatatype.

Variable Documentation

◆ IliAnyType

IliAnyType

This data type object manages values of type IlAny.

See also
IliDatatype.

◆ IliBinaryType

IliBinaryType

This data type manages values of type IliBinary. It allocates and frees automatically any memory needed to store a binary value.

See also
IliDatatype.

◆ IliBooleanType

IliBooleanType

This data type manages values of type IlBoolean.

See also
IliDatatype.

◆ IliByteType

IliByteType

This data type manages values of type IliByte.

See also
IliDatatype.

◆ IliDateType

IliDateType

This data type manages values of type IliDate.

See also
IliDatatype.

◆ IliDecimalType

IliDecimalType

This data type manages values of type IliDecimal.

See also
IliDatatype.

◆ IliDoubleType

IliDoubleType

This data type manages values of type IlDouble.

See also
IliDatatype.

◆ IliFloatType

IliFloatType

This data type manages values of type IlFloat.

See also
IliDatatype.

◆ IliIntegerType

IliIntegerType

This data type manages values of type IlInt.

See also
IliDatatype.

◆ IliLongStringType

IliLongStringType

This data type manages values of the character string type. It allocates and frees automatically any memory required to store a character string value. This data type does not distinguish between the empty character string and the 0 character string; they are both regarded as a null value.

See also
IliDatatype.

◆ IliNTS

IliNTS

This constant can be used to specify a null-terminated character string in member functions that require a string length argument.

See also
IliDatatype.

◆ IliNullType

IliNullType

This data type manages one value: the null value.

See also
IliDatatype.

◆ IliStringType

IliStringType

This data type manages values of the character string type. It allocates and frees automatically any memory needed to store a character string value. This data type does not distinguish between the empty character string and the 0 character string; they are both regarded as a null value. This type corresponds to the VARCHAR SQL type. The CHAR SQL type is processed like the VARCHAR SQL type.

See also
IliDatatype.

◆ IliTimeType

IliTimeType

This data type manages values of type IliTime.

See also
IliDatatype.