|
using | underlying = TableRef |
|
|
| table (const table &other) |
|
table & | operator= (const table &other) |
|
| table (table &&other) |
|
table & | operator= (table &&other) |
|
| table (const TableRef &) |
|
| table (const ConstTableRef &) |
|
| operator TableRef () const |
|
| operator ConstTableRef () const |
|
col_key | get_column_key (const std::string_view &name) const |
|
uint32_t | get_key () const |
|
std::string | get_name () const |
|
obj | create_object_with_primary_key (const mixed &key) const |
|
obj | create_object (const obj_key &obj_key={}) const |
|
table | get_link_target (const col_key col_key) const |
|
link_chain | get_link (const col_key col_key) const |
|
bool | is_embedded () const |
|
struct query | query (const std::string &, const std::vector< mixed > &) const |
|
struct query | where () const |
|
void | remove_object (const obj_key &) const |
|
obj | get_object (const obj_key &) const |
|
bool | is_valid (const obj_key &) const |
|
|
std::shared_ptr< TableRef > | m_table |
|
The documentation for this struct was generated from the following files:
- include/cpprealm/internal/bridge/table.hpp
- src/cpprealm/internal/bridge/table.cpp