xale-db 1.0
minimal SQL engine, written in c++
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NXale
 NClient
 CCLIClient
 CIClient
 NCore
 CConfigurationHandler
 CDbExceptionCustom exception class for database-related errors. It includes an error code, message, and source location information
 CSetup
 NDataStructure
 CBPlusTreeBPlus Tree implementation
 CFieldA single field in a row
 CRowA row of data
 CColumnDefinitionColumn definition
 CIDataTemplateAbstract base class for data collections Base for Table, ResultSet, View, Index, etc
 CNodeNode struct for B+Tree implementation
 CResultSetRead-only temporary dataset
 CTableRepresents a mutable and persistent dataset (table)
 NEngine
 CQueryEngine
 NExecution
 CBasicExecutorBasic implementation of the IExecutor interface, responsible for executing SQL statements and returning results
 CIExecutorInterface for executing SQL statements and returning results
 CTableManagerManages the lifecycle of tables, including creation, retrieval, deletion, and persistence
 NNet
 CIPacket
 CPacketRepresents a network packet for communication in Xale DB
 CBasicSocketFactory
 CIClientConnectionRepresents an established per-client TCP connection
 CIListenerSocketServer-side socket: binds a port and produces per-client connections
 CISocket
 CISocketFactory
 CLinuxSSLClientConnectionSSL/TLS client connection (Linux)
 CLinuxSSLListenerSocketLinux SSL/TLS implementation of IListenerSocket
 CLinuxSSLSocket
 CSSLSocketFactory
 CTcpClient
 CTcpServer
 NQuery
 CBasicParserBasic implementation of SQL parser
 CBasicTokenizerBasic implementation of SQL tokenizer
 CIParserInterface for SQL parsers
 CITokenizerInterface for SQL tokenizer that converts an input string into a sequence of tokens
 CExpressionBase expression structure
 CBinaryExpressionBinary expression
 CWhereClauseWHERE clause representation
 CStatementBase statement structure
 CJoinClauseRepresents a JOIN clause (INNER JOIN only for now)
 CSelectStatementSELECT statement structure
 CInsertStatementINSERT statement structure
 CUpdateStatementUPDATE statement structure
 CDeleteStatementDELETE statement structure
 CForeignKeyRefRepresents a REFERENCES clause in a column definition
 CColumnDefinitionStmtColumn definition for CREATE TABLE statement structure
 CCreateStatementCREATE TABLE statement structure
 CDropStatementDROP TABLE statement structure
 CListStatementLIST TABLE statement structure
 CTokenToken struct defined by type, value and pos
 NStorage
 CBinaryFileManagerConcrete implementation of IFileManager for binary file operations
 CFileStorageEngineImplementation of the storage engine
 CIFileManagerInterface for file management operations
 CIStorageEngineInterface for storage engine operations