Objective Systems, Inc.  
Home
About ASN.1
Products
Free Software
Documents
Services
Resources
Resellers
Customers
Careers
About Us
Contact Us
 

Google


Objective Systems, Inc.

rtxSysTypes.h File Reference

Go to the source code of this file.

Classes

struct  OSDynOctStr
 Dynamic binary string structure. More...
struct  OSUTF8NVP
struct  OSXMLSTRING
 XML UTF-8 character string structure. More...
struct  OSXSDDateTime
 Numeric date/time structure. More...

Defines

#define FALSE   0
#define TRUE   (!FALSE)
#define NumberOf(x)   (sizeof(x)/sizeof(x[0]))
#define OSUINT32_MAX   4294967295U
#define OSINT32_MAX   2147483647L
#define OSINT32_MIN   (-OSINT32_MAX-1)
#define OSUINT16_MAX   65535U
#define OSINT16_MAX   32767
#define OSINT16_MIN   (-OSINT16_MAX-1)
#define OSUINT8_MAX   255U
#define OSINT8_MAX   127
#define OSINT8_MIN   (-OSINT8_MAX-1)
#define OSUTF8(str)   ((const OSUTF8CHAR*)str)
#define OSINT64   long
#define OSUINT64   unsigned long
#define OSINT64FMT   "%ld"
#define OSUINT64FMT   "%lu"
#define OSINT64FMTX   "%lx"
#define OSINT64MAX   LONG_MAX
#define OSUINT64MAX   ULONG_MAX
#define OSINT64MIN   LONG_MIN
#define OSI64CONST(val)   val##L
#define OSUI64CONST(val)   val##UL

Typedefs

typedef void OSVoid
typedef void * OSVoidPtr
typedef unsigned char OSBOOL
typedef signed char OSINT8
typedef unsigned char OSUINT8
typedef short OSINT16
typedef unsigned short OSUINT16
typedef int OSINT32
typedef unsigned int OSUINT32
typedef OSUINT8 OSOCTET
typedef OSUINT8 OSUTF8CHAR
typedef OSUINT16 OSUNICHAR
typedef OSUINT32 OS32BITCHAR
typedef double OSREAL
typedef OSDynOctStr OSOpenType
typedef OSUTF8NVP OSAnyAttr
typedef OSUTF8NVP OSAnyElement


Detailed Description

Definition in file rtxSysTypes.h.


This file was last modified on 8 Jan 2007.
XBinder, Version 1.1.9