|
ClanLib
2.3.7
|
Classes | |
| class | CL_AccessControlList |
| Access Control List (ACL). More... | |
| class | CL_Directory |
| Directory utility class. More... | |
| class | CL_DirectoryScanner |
| Directory scanning class. More... | |
| class | CL_Endian |
| Endianess management class. More... | |
| class | CL_File |
| File I/O device. More... | |
| class | CL_FileHelp |
| File operation helpers. More... | |
| class | CL_IODevice |
| I/O Device interface. More... | |
| class | CL_IODevice_Memory |
| Memory I/O device. More... | |
| class | CL_IODeviceProvider |
| I/O device provider interface. More... | |
| class | CL_PathHelp |
| Path helper functions. More... | |
| class | CL_PipeConnection |
| Pipe connection I/O device. More... | |
| class | CL_PipeListen |
| Pipe listen class. More... | |
| class | CL_SecurityDescriptor |
| Security descriptor. More... | |
| class | CL_SecurityIdentifier |
| Security identifier. More... | |
| class | CL_VirtualDirectory |
| Virtual File System (VFS) directory. More... | |
| class | CL_VirtualFileSource |
| Virtual File System (VFS) file source. More... | |
| class | CL_VirtualFileSystem |
| Virtual File System (VFS). More... | |
| class | CL_ZipArchive |
| Zip archive. More... | |
| class | CL_ZipFileEntry |
| File entry in zip file. More... | |
| class | CL_ZipReader |
| Zip file reader. More... | |
| class | CL_ZipWriter |
| Zip file writer. More... | |
Macros | |
| #define | IS_SYSTEM_64BIT() CL_Endian::is_system_64bit() |
| #define | SWAP_IF_BIG(i) if (CL_Endian::is_system_big()) CL_Endian::swap(&i, sizeof(i)) |
| #define | SWAP_IF_BIG_ALOT(i, times) if (CL_Endian::is_system_big()) CL_Endian::swap(&i, sizeof(i), times) |
| #define | SWAP_IF_LITTLE(i) if (!CL_Endian::is_system_big()) CL_Endian::swap(&i, sizeof(i)) |
| #define | SWAP_IF_LITTLE_ALOT(i, times) if (!CL_Endian::is_system_big()) CL_Endian::swap(&i, sizeof(i), times) |
| #define IS_SYSTEM_64BIT | ( | ) | CL_Endian::is_system_64bit() |
| #define SWAP_IF_BIG | ( | i) | if (CL_Endian::is_system_big()) CL_Endian::swap(&i, sizeof(i)) |
| #define SWAP_IF_BIG_ALOT | ( | i, | |
| times | |||
| ) | if (CL_Endian::is_system_big()) CL_Endian::swap(&i, sizeof(i), times) |
| #define SWAP_IF_LITTLE | ( | i) | if (!CL_Endian::is_system_big()) CL_Endian::swap(&i, sizeof(i)) |
| #define SWAP_IF_LITTLE_ALOT | ( | i, | |
| times | |||
| ) | if (!CL_Endian::is_system_big()) CL_Endian::swap(&i, sizeof(i), times) |
1.8.4