Xavax C++ Library Class Index   FAQ   Overview

enum Type

Type is an enumerated type that specifies the basic type of an object in a member descriptor (MemberDescriptor) or type descriptor (TypeDescriptor). Type defines the following values which are valid within the scope of namespace xavax::tn.

ValueDescription
Nonenot a valid member descriptor
Voidvoid
Booleanbool
Charsigned character
UCharunsigned character
Shortshort
UShortunsigned short
Intinteger
UIntunsigned integer
Longlong
ULongunsigned long
Floatfloat
Doubledouble
Aliastype alias or typedef
Structstruct object
Classclass object
Objectclass object derived from xavax::Object

For example, if a member is defined as "char *cp[]", then the value Char would be specified in the descriptor since the basic type of cp is char. The value Object should only be used for objects derived from class xavax::Object.

Related Classes
MemberDescriptor, TypeDescriptor

Copyright © 2003 Xavax Inc. -- All Rights Reserved