|
Enumerations |
enum | Month {
BAD_MONTH,
JANUARY,
FEBRUARY,
MARCH,
APRIL,
MAY,
JUNE,
JULY,
AUGUST,
SEPTEMBER,
OCTOBER,
NOVEMBER,
DECEMBER
} |
enum | Weekday {
BAD_WEEKDAY,
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY
} |
enum | DMY {
DAY,
MONTH,
YEAR
} |
enum | FileTest {
FILE_TEST_IS_REGULAR = 1 << 0,
FILE_TEST_IS_SYMLINK = 1 << 1,
FILE_TEST_IS_DIR = 1 << 2,
FILE_TEST_IS_EXECUTABLE = 1 << 3,
FILE_TEST_EXISTS = 1 << 4
} |
enum | SeekType {
SEEK_TYPE_CUR,
SEEK_TYPE_SET,
SEEK_TYPE_END
} |
enum | IOStatus {
IO_STATUS_ERROR,
IO_STATUS_NORMAL,
IO_STATUS_EOF,
IO_STATUS_AGAIN
} |
enum | IOFlags {
IO_FLAG_APPEND = 1 << 0,
IO_FLAG_NONBLOCK = 1 << 1,
IO_FLAG_IS_READABLE = 1 << 2,
IO_FLAG_IS_WRITEABLE = 1 << 3,
IO_FLAG_IS_SEEKABLE = 1 << 4,
IO_FLAG_MASK = 0x1F,
IO_FLAG_GET_MASK = 0x1F,
IO_FLAG_SET_MASK = 0x03
} |
enum | ParseFlags { DO_NOT_USE_THIS_UNSUPPORTED_FLAG = 1 << 0
} |
| There are no flags right now. More...
|
enum | ModuleFlags {
MODULE_BIND_LAZY = 1 << 0,
MODULE_BIND_MASK = 0x01
} |
enum | SpawnFlags {
SPAWN_LEAVE_DESCRIPTORS_OPEN = 1 << 0,
SPAWN_DO_NOT_REAP_CHILD = 1 << 1,
SPAWN_SEARCH_PATH = 1 << 2,
SPAWN_STDOUT_TO_DEV_NULL = 1 << 3,
SPAWN_STDERR_TO_DEV_NULL = 1 << 4,
SPAWN_CHILD_INHERITS_STDIN = 1 << 5,
SPAWN_FILE_AND_ARGV_ZERO = 1 << 6
} |
enum | ThreadPriority {
THREAD_PRIORITY_LOW,
THREAD_PRIORITY_NORMAL,
THREAD_PRIORITY_HIGH,
THREAD_PRIORITY_URGENT
} |
| Specifies the priority of a thread. More...
|
enum | UnicodeType {
UNICODE_CONTROL,
UNICODE_FORMAT,
UNICODE_UNASSIGNED,
UNICODE_PRIVATE_USE,
UNICODE_SURROGATE,
UNICODE_LOWERCASE_LETTER,
UNICODE_MODIFIER_LETTER,
UNICODE_OTHER_LETTER,
UNICODE_TITLECASE_LETTER,
UNICODE_UPPERCASE_LETTER,
UNICODE_COMBINING_MARK,
UNICODE_ENCLOSING_MARK,
UNICODE_NON_SPACING_MARK,
UNICODE_DECIMAL_NUMBER,
UNICODE_LETTER_NUMBER,
UNICODE_OTHER_NUMBER,
UNICODE_CONNECT_PUNCTUATION,
UNICODE_DASH_PUNCTUATION,
UNICODE_CLOSE_PUNCTUATION,
UNICODE_FINAL_PUNCTUATION,
UNICODE_INITIAL_PUNCTUATION,
UNICODE_OTHER_PUNCTUATION,
UNICODE_OPEN_PUNCTUATION,
UNICODE_CURRENCY_SYMBOL,
UNICODE_MODIFIER_SYMBOL,
UNICODE_MATH_SYMBOL,
UNICODE_OTHER_SYMBOL,
UNICODE_LINE_SEPARATOR,
UNICODE_PARAGRAPH_SEPARATOR,
UNICODE_SPACE_SEPARATOR
} |
enum | UnicodeBreakType {
UNICODE_BREAK_MANDATORY,
UNICODE_BREAK_CARRIAGE_RETURN,
UNICODE_BREAK_LINE_FEED,
UNICODE_BREAK_COMBINING_MARK,
UNICODE_BREAK_SURROGATE,
UNICODE_BREAK_ZERO_WIDTH_SPACE,
UNICODE_BREAK_INSEPARABLE,
UNICODE_BREAK_NON_BREAKING_GLUE,
UNICODE_BREAK_CONTINGENT,
UNICODE_BREAK_SPACE,
UNICODE_BREAK_AFTER,
UNICODE_BREAK_BEFORE,
UNICODE_BREAK_BEFORE_AND_AFTER,
UNICODE_BREAK_HYPHEN,
UNICODE_BREAK_NON_STARTER,
UNICODE_BREAK_OPEN_PUNCTUATION,
UNICODE_BREAK_CLOSE_PUNCTUATION,
UNICODE_BREAK_QUOTATION,
UNICODE_BREAK_EXCLAMATION,
UNICODE_BREAK_IDEOGRAPHIC,
UNICODE_BREAK_NUMERIC,
UNICODE_BREAK_INFIX_SEPARATOR,
UNICODE_BREAK_SYMBOL,
UNICODE_BREAK_ALPHABETIC,
UNICODE_BREAK_PREFIX,
UNICODE_BREAK_POSTFIX,
UNICODE_BREAK_COMPLEX_CONTEXT,
UNICODE_BREAK_AMBIGUOUS,
UNICODE_BREAK_UNKNOWN
} |
enum | AsciiType {
ASCII_ALNUM = 1 << 0,
ASCII_ALPHA = 1 << 1,
ASCII_CNTRL = 1 << 2,
ASCII_DIGIT = 1 << 3,
ASCII_GRAPH = 1 << 4,
ASCII_LOWER = 1 << 5,
ASCII_PRINT = 1 << 6,
ASCII_PUNCT = 1 << 7,
ASCII_SPACE = 1 << 8,
ASCII_UPPER = 1 << 9,
ASCII_XDIGIT = 1 << 10
} |
enum | NormalizeMode {
NORMALIZE_DEFAULT,
NORMALIZE_NFD = NORMALIZE_DEFAULT,
NORMALIZE_DEFAULT_COMPOSE,
NORMALIZE_NFC = NORMALIZE_DEFAULT_COMPOSE,
NORMALIZE_ALL,
NORMALIZE_NFKD = NORMALIZE_ALL,
NORMALIZE_ALL_COMPOSE,
NORMALIZE_NFKC = NORMALIZE_ALL_COMPOSE
} |
Functions |
FileTest | operator| (FileTest lhs, FileTest rhs) |
FileTest | operator& (FileTest lhs, FileTest rhs) |
FileTest | operator^ (FileTest lhs, FileTest rhs) |
FileTest | operator~ (FileTest flags) |
FileTest& | operator|= (FileTest& lhs, FileTest rhs) |
FileTest& | operator&= (FileTest& lhs, FileTest rhs) |
FileTest& | operator^= (FileTest& lhs, FileTest rhs) |
IOFlags | operator| (IOFlags lhs, IOFlags rhs) |
IOFlags | operator& (IOFlags lhs, IOFlags rhs) |
IOFlags | operator^ (IOFlags lhs, IOFlags rhs) |
IOFlags | operator~ (IOFlags flags) |
IOFlags& | operator|= (IOFlags& lhs, IOFlags rhs) |
IOFlags& | operator&= (IOFlags& lhs, IOFlags rhs) |
IOFlags& | operator^= (IOFlags& lhs, IOFlags rhs) |
ParseFlags | operator| (ParseFlags lhs, ParseFlags rhs) |
ParseFlags | operator& (ParseFlags lhs, ParseFlags rhs) |
ParseFlags | operator^ (ParseFlags lhs, ParseFlags rhs) |
ParseFlags | operator~ (ParseFlags flags) |
ParseFlags& | operator|= (ParseFlags& lhs, ParseFlags rhs) |
ParseFlags& | operator&= (ParseFlags& lhs, ParseFlags rhs) |
ParseFlags& | operator^= (ParseFlags& lhs, ParseFlags rhs) |
ModuleFlags | operator| (ModuleFlags lhs, ModuleFlags rhs) |
ModuleFlags | operator& (ModuleFlags lhs, ModuleFlags rhs) |
ModuleFlags | operator^ (ModuleFlags lhs, ModuleFlags rhs) |
ModuleFlags | operator~ (ModuleFlags flags) |
ModuleFlags& | operator|= (ModuleFlags& lhs, ModuleFlags rhs) |
ModuleFlags& | operator&= (ModuleFlags& lhs, ModuleFlags rhs) |
ModuleFlags& | operator^= (ModuleFlags& lhs, ModuleFlags rhs) |
SpawnFlags | operator| (SpawnFlags lhs, SpawnFlags rhs) |
SpawnFlags | operator& (SpawnFlags lhs, SpawnFlags rhs) |
SpawnFlags | operator^ (SpawnFlags lhs, SpawnFlags rhs) |
SpawnFlags | operator~ (SpawnFlags flags) |
SpawnFlags& | operator|= (SpawnFlags& lhs, SpawnFlags rhs) |
SpawnFlags& | operator&= (SpawnFlags& lhs, SpawnFlags rhs) |
SpawnFlags& | operator^= (SpawnFlags& lhs, SpawnFlags rhs) |