#include <chainbase.hpp>
Definition at line 159 of file chainbase.hpp.
◆ abstract_index()
| chainbase::abstract_index::abstract_index |
( |
void * | i | ) |
|
|
inline |
◆ ~abstract_index()
| virtual chainbase::abstract_index::~abstract_index |
( |
| ) |
|
|
inlinevirtual |
◆ commit()
| virtual void chainbase::abstract_index::commit |
( |
int64_t | revision | ) |
const |
|
pure virtual |
◆ get()
| void * chainbase::abstract_index::get |
( |
| ) |
const |
|
inline |
◆ remove_object()
| virtual void chainbase::abstract_index::remove_object |
( |
int64_t | id | ) |
|
|
pure virtual |
◆ revision()
| virtual int64_t chainbase::abstract_index::revision |
( |
| ) |
const |
|
pure virtual |
◆ row_count()
| virtual uint64_t chainbase::abstract_index::row_count |
( |
| ) |
const |
|
pure virtual |
◆ set_revision()
| virtual void chainbase::abstract_index::set_revision |
( |
uint64_t | revision | ) |
|
|
pure virtual |
◆ squash()
| virtual void chainbase::abstract_index::squash |
( |
| ) |
const |
|
pure virtual |
◆ start_undo_session()
| virtual unique_ptr< abstract_session > chainbase::abstract_index::start_undo_session |
( |
bool | enabled | ) |
|
|
pure virtual |
◆ type_id()
| virtual uint32_t chainbase::abstract_index::type_id |
( |
| ) |
const |
|
pure virtual |
◆ type_name()
| virtual const std::string & chainbase::abstract_index::type_name |
( |
| ) |
const |
|
pure virtual |
◆ undo()
| virtual void chainbase::abstract_index::undo |
( |
| ) |
const |
|
pure virtual |
◆ undo_all()
| virtual void chainbase::abstract_index::undo_all |
( |
| ) |
const |
|
pure virtual |
◆ undo_stack_revision_range()
| virtual std::pair< int64_t, int64_t > chainbase::abstract_index::undo_stack_revision_range |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: