Visit Platform at http://www.platform.com

VEM constants


Defines

#define VEM_RLIM_DEFAULT   (0xFFFFFFFFFFFFFFFFLL)

Typedefs

typedef enum _vem_type VEM_TYPE
 Basic Common Types.

Enumerations

enum  _vem_type {
  VEM_TYPE_NULL, VEM_TYPE_CHAR, VEM_TYPE_UCHAR, VEM_TYPE_INT16,
  VEM_TYPE_UINT16, VEM_TYPE_INT32, VEM_TYPE_UINT32, VEM_TYPE_INT64,
  VEM_TYPE_UINT64, VEM_TYPE_FLOAT32, VEM_TYPE_FLOAT64, VEM_TYPE_BOOL,
  VEM_TYPE_TIME, VEM_TYPE_STRING, VEM_TYPE_PTR
}
 Basic Common Types. More...

Define Documentation

#define VEM_RLIM_DEFAULT   (0xFFFFFFFFFFFFFFFFLL)

Value used in vem_rlimit_t to indicate default limit should be used.

Warning:
Current value is same as VEM_RLIM_INFINITY, which means no limit


Typedef Documentation

typedef enum _vem_type VEM_TYPE

Use in vem_value_t to indicate what type the value is.


Enumeration Type Documentation

enum _vem_type

Use in vem_value_t to indicate what type the value is.

Enumerator:
VEM_TYPE_NULL  Empty
VEM_TYPE_CHAR  Signed Character (-128 to +127)
VEM_TYPE_UCHAR  Unsigned character (0 to +255)
VEM_TYPE_INT16  Signed 16 bits integer (-32k to +32kb-1)
VEM_TYPE_UINT16  Unsiged 16 bits intege (0 to +64kb-1)
VEM_TYPE_INT32  Signed 32 bits integer (-2G to +2G-1)
VEM_TYPE_UINT32  Unsigned 32 bits integer (0 to +4G-1)
VEM_TYPE_INT64  Signed 64 bits integer (-8E to +8E-1 (exa: 2^60))
VEM_TYPE_UINT64  Unsigned 64 bits integer (0 to +16E-1 (exa: 2^60))
VEM_TYPE_FLOAT32  32 bits precision floating point number
VEM_TYPE_FLOAT64  64 bits precision floating point number
VEM_TYPE_BOOL  Boolean
VEM_TYPE_TIME  Time type
VEM_TYPE_STRING  String
VEM_TYPE_PTR  Generic pointer type



     
Date Modified: 26 Nov 2007
Platform Computing: www.platform.com

Platform Support: support@platform.com
Platform Information Development: doc@platform.com

Copyright © 2001-2007 Platform Computing Corporation. All rights reserved.