#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: