マクロ定義 | |
| #define | ALICEMLAPI extern |
| #define | ALICEMLCALL |
| #define | ALICEMLINLINE inline |
| #define | ML_USE_POSIX_TIMER 1 |
| posix環境のタイマーを使います。 | |
| #define | ML_USE_POSIX_FONT 1 |
| posix環境でのフォントパスを作成します。 | |
| #define | ML_CHECKUP_ASSERT 1 |
| ML_Checkup でアサートを行うか、何もしないかを決定します。 デバッグモードの場合は、デフォルトで定義されます。 | |
| #define | ML_WCHAR_SIZE 2 |
型定義 | |
| typedef char | ML_char |
| Ascii/MultiByte文字列に使われる型です。 | |
| typedef char | ML_char8 |
| Ascii/MultiByte文字列に使われる型です。 | |
| typedef wchar_t | ML_wchar |
| Wide文字列に使われる型です。 | |
| typedef wchar_t | ML_char16 |
| typedef ML_uint32 | ML_char32 |
| typedef size_t | ML_size |
| サイズ型です。 | |
列挙型 | |
| enum | ML_bool { ML_FALSE = 0, ML_TRUE = 1 } |
| Cでも使える二値理論型です。 [詳細] | |
| #define ALICEMLAPI extern |
| #define ALICEMLCALL |
| #define ALICEMLINLINE inline |
| #define ML_CHECKUP_ASSERT 1 |
ML_Checkup でアサートを行うか、何もしないかを決定します。 デバッグモードの場合は、デフォルトで定義されます。
| #define ML_USE_POSIX_FONT 1 |
posix環境でのフォントパスを作成します。
| #define ML_USE_POSIX_TIMER 1 |
posix環境のタイマーを使います。
| #define ML_WCHAR_SIZE 2 |
| typedef char ML_char |
Ascii/MultiByte文字列に使われる型です。
| typedef wchar_t ML_char16 |
| typedef ML_uint32 ML_char32 |
| typedef char ML_char8 |
Ascii/MultiByte文字列に使われる型です。
| typedef size_t ML_size |
サイズ型です。
| typedef wchar_t ML_wchar |
Wide文字列に使われる型です。
| enum ML_bool |
1.4.7