Realm C++ SDK Version v2.0.1
Public Types | Public Member Functions | Public Attributes | List of all members

realm::internal::bridge::table Struct Reference

Public Types

using underlying = TableRef
 

Public Member Functions

 table (const table &other)
 
tableoperator= (const table &other)
 
 table (table &&other)
 
tableoperator= (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
 

Public Attributes

std::shared_ptr< TableRef > m_table
 

The documentation for this struct was generated from the following files: