kaydara.h File Reference


Detailed Description

Definition in file kaydara.h.

#include <float.h>

Include dependency graph for kaydara.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define FALSE   0
#define TRUE   1
#define K_CHAR(x)   kChar(x)
#define K_SCHAR(x)   kSChar(x)
#define K_UCHAR(x)   kUChar(x##L)
#define K_CHAR_MIN   K_CHAR(0)
#define K_CHAR_MAX   K_CHAR(127)
#define K_SCHAR_MIN   K_SCHAR(-128)
#define K_SCHAR_MAX   K_SCHAR(127)
#define K_UCHAR_MIN   K_UCHAR(0)
#define K_UCHAR_MAX   K_UCHAR(255)
#define K_SIZEOF_CHAR   1
#define _T(a)   a
#define K_SHORT(x)   kShort(x)
#define K_USHORT(x)   kUShort(x##U)
#define K_SHORT_MIN   K_SHORT(-32768)
#define K_SHORT_MAX   K_SHORT(32767)
#define K_USHORT_MIN   K_USHORT(0)
#define K_USHORT_MAX   K_USHORT(65535)
#define K_SIZEOF_SHORT   2
#define K_INT(x)   (x)
#define K_UINT(x)   (x##U)
#define K_INT_MIN   K_INT(0x80000000)
#define K_INT_MAX   K_INT(0x7fffffff)
#define K_UINT_MIN   K_UINT(0)
#define K_UINT_MAX   K_UINT(0xffffffff)
#define K_SIZEOF_INT   4
#define K_LONG(x)   (x##L)
#define K_ULONG(x)   (x##UL)
#define K_LONG_MIN   K_LONG(0x80000000)
#define K_LONG_MAX   K_LONG(0x7fffffff)
#define K_ULONG_MIN   K_ULONG(0)
#define K_ULONG_MAX   K_ULONG(0xffffffff)
#define K_SIZEOF_LONG   4
#define K_LONGLONG(x)   (x##LL)
#define K_ULONGLONG(x)   (x##ULL)
#define K_LONGLONG_MIN   K_LONGLONG(0x8000000000000000)
#define K_LONGLONG_MAX   K_LONGLONG(0x7fffffffffffffff)
#define K_ULONGLONG_MIN   K_ULONGLONG(0)
#define K_ULONGLONG_MAX   K_ULONGLONG(0xffffffffffffffff)
#define K_SIZEOF_LONGLONG   8
#define K_FLOAT(x)   (x##F)
#define K_FLOAT_MIN   FLT_MIN
#define K_FLOAT_MAX   FLT_MAX
#define K_SIZEOF_FLOAT   4
#define K_DOUBLE(x)   (x)
#define K_DOUBLE_MIN   DBL_MIN
#define K_DOUBLE_MAX   DBL_MAX
#define K_SIZEOF_DOUBLE   8
#define K_INT8_MIN   K_SCHAR_MIN
#define K_INT8_MAX   K_SCHAR_MAX
#define K_UINT8_MIN   K_UCHAR_MIN
#define K_UINT8_MAX   K_UCHAR_MAX
#define K_SIZEOF_INT8   1
#define K_INT16_MIN   K_SHORT_MIN
#define K_INT16_MAX   K_SHORT_MAX
#define K_UINT16_MIN   K_USHORT_MIN
#define K_UINT16_MAX   K_USHORT_MAX
#define K_SIZEOF_INT16   2
#define K_INT32_MIN   K_INT_MIN
#define K_INT32_MAX   K_INT_MAX
#define K_UINT32_MIN   K_UINT_MIN
#define K_UINT32_MAX   K_UINT_MAX
#define K_SIZEOF_INT32   4
#define K_INT64_MIN   K_LONGLONG_MIN
#define K_INT64_MAX   K_LONGLONG_MAX
#define K_UINT64_MIN   K_ULONGLONG_MIN
#define K_UINT64_MAX   K_ULONGLONG_MAX
#define K_SIZEOF_INT64   8
#define K_INTEGER_MIN   K_INT32_MIN
#define K_INTEGER_MAX   K_INT32_MAX
#define K_UINTEGER_MIN   K_UINT32_MIN
#define K_UINTEGER_MAX   K_UINT32_MAX
#define K_SIZEOF_INTEGER   4
#define K_SIZEOF_POINTER   4
#define K_SHIFT_POINTER   2
#define K_NULL   0
#define K_SIZEOF_OFFSET   4
#define K_SHIFT_OFFSET   2
#define K_DEPRECATED
#define K_FORWARD(ClassName)   class ClassName; typedef ClassName *H##ClassName;

Typedefs

typedef signed char kByte
typedef unsigned char kUByte
typedef bool kBool
typedef unsigned char kBoolean
typedef char kChar
typedef signed char kSChar
typedef unsigned char kUChar
typedef kCharkCharPtr
typedef kChar kTChar
typedef kCharkTCharPtr
typedef signed short kShort
typedef unsigned short kUShort
typedef signed int kInt
typedef unsigned int kUInt
typedef signed long kLong
typedef unsigned long kULong
typedef signed long long kLongLong
typedef unsigned long long kULongLong
typedef float kFloat
typedef double kDouble
typedef kSChar kInt8
typedef kUChar kUInt8
typedef kShort kInt16
typedef kUShort kUInt16
typedef kInt kInt32
typedef kUInt kUInt32
typedef kLongLong kInt64
typedef kULongLong kUInt64
typedef kInt32 kInteger
typedef kUInt32 kUInteger
typedef kInt kEnum
typedef void * kPointer
typedef kULong kOffset
typedef kOffset kReference

Enumerations

enum  kResult