Classes | |
| class | eXtremeDB.Database |
| eXtremeDB database interface. More... | |
| struct | eXtremeDB.Database.RuntimeInfo |
| Actual loaded runtime information More... | |
| struct | eXtremeDB.Database.BackupInfo |
| struct | eXtremeDB.Database.mco_log_params_t |
| Parameters for the database open method. More... | |
| struct | eXtremeDB.Database.mco_ssl_params_t |
| struct | eXtremeDB.Database.mco_db_params_t |
| class | eXtremeDB.Database.Parameters |
| Parameters for the database open method. More... | |
| class | eXtremeDB.Database.SSLParameters |
| class | eXtremeDB.Database.Device |
| An abstract database device (a volatile or non-volatile memory resource). More... | |
| class | eXtremeDB.Database.PrivateMemoryDevice |
| An in-process private memory segment (allocated using malloc). More... | |
| class | eXtremeDB.Database.SharedMemoryDevice |
| A shared memory region (allocated using mmap or a similar system call). More... | |
| class | eXtremeDB.Database.FileDevice |
| An Operating System file device. More... | |
| class | eXtremeDB.Database.MultiFileDevice |
| A multifile segment. A multifile consists of several physical files. The size of each segment except the last is fixed, the last segment can be extended indefinitely. More... | |
| class | eXtremeDB.Database.RaidDevice |
| A RAID segment. More... | |
Namespaces | |
| namespace | eXtremeDB |
Enumerations | |
| enum class | eXtremeDB.mcosql_error_code : int { eXtremeDB.SQL_OK = 0 , eXtremeDB.NO_MORE_ELEMENTS = 1 , eXtremeDB.INVALID_TYPE_CAST = 2 , eXtremeDB.COMPILE_ERROR = 3 , eXtremeDB.NOT_SINGLE_VALUE = 4 , eXtremeDB.INVALID_OPERATION = 5 , eXtremeDB.INDEX_OUT_OF_BOUNDS = 6 , eXtremeDB.NOT_ENOUGH_MEMORY = 7 , eXtremeDB.NOT_UNIQUE = 8 , eXtremeDB.NOT_PREPARED = 9 , eXtremeDB.RUNTIME_ERROR = 10 , eXtremeDB.COMMUNICATION_ERROR = 11 , eXtremeDB.UPGRAGE_NOT_POSSIBLE = 12 , eXtremeDB.SQL_CONFLICT = 13 , eXtremeDB.SQL_NULL_REFERENCE = 14 , eXtremeDB.SQL_INVALID_STATE = 15 , eXtremeDB.SQL_INVALID_OPERAND = 16 , eXtremeDB.SQL_NULL_VALUE = 17 , eXtremeDB.SQL_BAD_CSV_FORMAT = 18 , eXtremeDB.SQL_SYSTEM_ERROR = 19 } |