vkdb
A time series database engine in C++.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NstdSTL namespace
 Chash< vkdb::TimeSeriesKey >Specialisation of std::hash for TimeSeriesKey
 Nvkdb
 CAddQueryAdd query
 CAllClauseAll clause
 CAtClauseAt clause
 CBetweenClauseBetween clause
 CBloomFilterBloom filter for time series keys
 CCreateQueryCreate query
 CDatabaseRepresents a database in vkdb
 CDataPointRepresents a datapoint in vkdb
 CDataRangeA range of data
 CDeleteQueryDelete query
 CDropQueryDrop query
 CFriendlyQueryBuilderFriendly query builder for querying a Table
 CInterpreterInterpreter for vq
 CLexerLexer for vq
 CLRUCacheA thread-safe LRU cache
 CLSMTreeLSM tree on TimeSeriesKey
 CMemTableIn-memory table for storing key-value pairs
 CMetricExprMetric expression
 CParseErrorException class for parse errors
 CParserParser for vq
 CPrinterPrinter for vq
 CPutQueryPut query
 CQueryBuilderQuery builder for querying a Table
 CRemoveQueryRemove query
 CRuntimeErrorRuntime error
 CSelectQuerySelect query
 CSelectTypeAvgExprSelect type average expression
 CSelectTypeCountExprSelect type count expression
 CSelectTypeDataExprSelect type data expression
 CSelectTypeMaxExprSelect type maximum expression
 CSelectTypeMinExprSelect type minimum expression
 CSelectTypeSumExprSelect type sum expression
 CSSTableSorted string table for storing key-value pairs
 CTableRepresents a table in vkdb
 CTableNameExprTable name expression
 CTablesQueryTables query
 CTagColumnsExprTag columns expression
 CTagExprTag expression
 CTagKeyExprTag key expression
 CTagListExprTag list expression
 CTagValueExprTag value expression
 CTimeSeriesKeyRepresents a key in vkdb
 CTimestampExprTimestamp expression
 CTokenRepresents a token
 CValueExprValue expression
 CVQStandalone vq interpreter
 CWALRecordRepresents a WAL record
 CWhereClauseWhere clause
 CWriteAheadLogWrite-ahead log