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 uint64_t | getNumRows() override |
virtual uint64_t | getNumColumns() override |
virtual void | getRow(uint64_t index, PropArray & row) override |
virtual void | sort() override |
virtual bool DLLCALL | serialize(uint16_t * len, byte ** buf) override |
virtual bool DLLCALL | unserialize(uint16_t len, byte * buf) override |
Public Attributes
Name | |
---|---|
vector< PropArray * > | m_rows |
uint64_t | m_columnCount |
Additional inherited members
Protected Functions inherited from flake::Table
Name | |
---|---|
~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() override
function getNumRows
cpp
inline virtual uint64_t getNumRows() override
Reimplements: flake::Table::getNumRows
document me
function getNumColumns
cpp
inline virtual uint64_t getNumColumns() override
Reimplements: flake::Table::getNumColumns
document me
function getRow
cpp
inline virtual void getRow(
uint64_t index,
PropArray & row
) override
Reimplements: flake::Table::getRow
document me
function sort
cpp
inline virtual void sort() override
Reimplements: flake::Table::sort
document me
function serialize
cpp
virtual bool DLLCALL serialize(
uint16_t * len,
byte ** buf
) override
Reimplements: flake::Serializable::serialize
function unserialize
cpp
virtual bool DLLCALL unserialize(
uint16_t len,
byte * buf
) override
Reimplements: flake::Serializable::unserialize
document me
Public Attributes Documentation
variable m_rows
cpp
vector<PropArray*> flake::ValueTable::m_rows
variable m_columnCount
cpp
uint64_t flake::ValueTable::m_columnCount