CrossFramework Library
|
マクロ定義 | |
#define | XBASE_NEWLINE ("\n") |
環境に合った改行コード文字列を定義するマクロ。 | |
コンパイラ | |
#define | XBASE_COMPILER_MSVC |
MicrosoftVisualC使用時に定義されるプリプロセッサ。 | |
#define | XBASE_COMPILER_GNUC |
GNUC使用時に定義されるプリプロセッサ。 | |
ビルド環境 | |
#define | XBASE_CONFIG_ENABLE_RUNTIME_ERROR |
実行時エラーが有効なときに定義されるプリプロセッサ。 | |
#define | XBASE_CONFIG_ENABLE_LOGSTR |
ログ文字列が有効なときに定義されるプリプロセッサ。 | |
エンディアン | |
#define | XBASE_BIG_ENDIAN |
BigEndian環境時に定義されるプリプロセッサ。 | |
#define | XBASE_LITTLE_ENDIAN |
LittleEndian環境時に定義されるプリプロセッサ。 | |
#define | XBASE_LITTLE_ENDIAN |
LittleEndian環境時に定義されるプリプロセッサ。 | |
#define | XBASE_IS_BIG_ENDIAN (false) |
BigEndianならtrue。LittleEndianならfalseが入る。 | |
#define | XBASE_IS_LITTLE_ENDIAN (true) |
LittleEndianならtrue。BigEndianならfalseが入る。 | |
オペレーティングシステム | |
#define | XBASE_OS_WINDOWS |
Windows使用時に定義されるプリプロセッサ。 | |
#define | XBASE_OS_MACOSX |
MacOSX使用時に定義されるプリプロセッサ。 | |
#define | XBASE_OS_IPHONE |
iPhone使用時に定義されるプリプロセッサ。 | |
#define | XBASE_OS_IPAD |
iPad使用時に定義されるプリプロセッサ。 | |
#define | XBASE_OS_IOS |
iOS使用時に定義されるプリプロセッサ。 | |
オペレーティングシステムの種類 | |
#define | XBASE_OSTYPE_WINDOWSYSTEM |
WindowSystem型OS使用時に定義されるプリプロセッサ。 | |
#define | XBASE_OSTYPE_EMBEDDEDSYSTEM |
組み込み型OS使用時に定義されるプリプロセッサ。 |