2005/5/9

     
 

Platform_h

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

Platform.h File Reference


Defines

#define ACDK_OS_WIN32
 Compiled under Microsoft Windows platform.

#define ACDK_OS_CYGWIN32
 Compiled under Microsoft Windows platform using gcc and the cygwin runtime environment.

#define ACDK_OS_BSD
 Compiled FreeBSD.

#define ACDK_OS_LINUX
 Compiled under Linux.

#define ACDK_OS_SOLARIS
 Compiled under Sun Solaris.

#define ACDK_OS_DARWIN
 Compiled under Mac OS X/Darwin.

#define ACDK_OS_UNIX
 Compiled under a unix flavor operation system (Linux, Solaris, FreeBSD).

#define ACDK_BIGENDIAN   1
 Compiled under cpu platform with big endian byte order.

#define ACDK_LITTLEENDIAN
 Compiled under cpu platform with little endian byte order.

#define ACDK_MAX_PATH   1024
 maximum character length of a path name

#define ACDK_UCLITERAL_WIDE   2
 number of wide character supports by native os calls is 2 or 4

#define POSIX_THREADS
 Using posix thread library.

#define WIN32_THREADS
 Using win32 thread api.

#define ACDK_64_BIT_PTR
 is defined if the platform pointer has 64 bit

#define ACDK_HAS_PTHREAD_MUTEX_ATTR_SETTYPE
#define ACDK_HAS_PTHREAD_MUTEX_SETKIND
#define ACDK_MAX_PATH   1024
 maximum character length of a path name

#define ACDK_MAX_PATH   1024
 maximum character length of a path name

#define ACDK_LITTLEENDIAN   1
 Compiled under cpu platform with little endian byte order.

#define ACDK_UCCHAR_SIZE   2
#define ACDK_UCLITERAL_WIDE   2
 number of wide character supports by native os calls is 2 or 4


Define Documentation

#define ACDK_HAS_PTHREAD_MUTEX_ATTR_SETTYPE
 

#define ACDK_HAS_PTHREAD_MUTEX_SETKIND
 

#define ACDK_LITTLEENDIAN   1
 

Compiled under cpu platform with little endian byte order.

#define ACDK_MAX_PATH   1024
 

maximum character length of a path name

#define ACDK_MAX_PATH   1024
 

maximum character length of a path name

#define ACDK_UCCHAR_SIZE   2
 

#define ACDK_UCLITERAL_WIDE   2
 

number of wide character supports by native os calls is 2 or 4