Supported datatypes lists the datatypes supported in the ICIM/XML DTD.

Table 1. Supported datatypes

Value

Description

boolean

Datatype defined as two possible values (such as 0 or 1, on or off, true or false)

char

Any single ASCII character

double

Any double-precision floating point number (similar to C++)

float

Any single-precision floating point number (similar to C++)

int

A 32-bit integer ranging from -2^31 to +(2^31 -1)

long

A 64-bit integer ranging from -2^63 to +(2^63 -1)

short

A 16-bit integer ranging from -32,768 to 32,767

string

An ordered list of characters

struct

A collection of fields, each field specifies its own type

unsignedint

Unsigned 32-bit integer 232-1

unsignedlong

Unsigned 64-bit integer ranging from 264-1 to +263 -1

unsignedshort

Unsigned 16-bit integer 216-1