Appearance
class flake::ValueTable
#include </Users/ios_developer/workspace/coldwave-os/build/_deps/flake-src/TableImpl.h>
Inherits from flake::Table, AtomicRef, flake::Serializable
Public Functions
| Name | |
|---|---|
| ValueTable() | |
| ~ValueTable() override | |
| virtual [uint16_t] | getNumRows() override |
| virtual [uint16_t] | getNumColumns() override |
| virtual [void] | getRow([uint64_t] index, PropArray & row) override |
| virtual [void] | sort() override |
| virtual [bool] | serialize([uint16_t] * len, [uint8_t] ** buf) override |
| virtual [bool] | deserialize([uint16_t] len, [uint8_t] * buf) override |
Public Attributes
| Name | |
|---|---|
| std::vector< PropArray * > | m_rows |
| [uint64_t] | m_columnCount |
Additional inherited members
Protected Functions inherited from flake::Table
| Name | |
|---|---|
| virtual | ~Table() =default |
Protected Functions inherited from flake::Serializable
| Name | |
|---|---|
| ~Serializable() =default |
Detailed Description
cpp
class flake::ValueTable;document me
Public Functions Documentation
function ValueTable
cpp
inline ValueTable()function ~ValueTable
cpp
inline ~ValueTable() overridefunction getNumRows
cpp
inline virtual uint16_t getNumRows() overrideReimplements: flake::Table::getNumRows
document me
function getNumColumns
cpp
inline virtual uint16_t getNumColumns() overrideReimplements: flake::Table::getNumColumns
document me
function getRow
cpp
inline virtual void getRow(
uint64_t index,
PropArray & row
) overrideReimplements: flake::Table::getRow
document me
function sort
cpp
inline virtual void sort() overrideReimplements: flake::Table::sort
document me
function serialize
cpp
virtual bool serialize(
uint16_t * len,
uint8_t ** buf
) overrideReimplements: flake::Serializable::serialize
function deserialize
cpp
virtual bool deserialize(
uint16_t len,
uint8_t * buf
) overrideReimplements: flake::Serializable::deserialize
document me
Public Attributes Documentation
variable m_rows
cpp
std::vector<PropArray*> flake::ValueTable::m_rowsvariable m_columnCount
cpp
uint64_t flake::ValueTable::m_columnCount