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 IliDatatypeIliAnyType
 
const IliDatatypeIliBinaryType
 
const IliDatatypeIliBooleanType
 
const IliDatatypeIliByteType
 
const IliDatatypeIliDateType
 
const IliDatatypeIliDecimalType
 
const IliDatatypeIliDoubleType
 
const IliDatatypeIliFloatType
 
const IliDatatypeIliIntegerType
 
const IliDatatypeIliLongStringType
 
const IlUInt IliNTS
 
const IliDatatypeIliNullType
 
const IliDatatypeIliStringType
 
const IliDatatypeIliTimeType
 

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.