Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
chainbase::index< IndexType > Class Template Reference

#include <chainbase.hpp>

Inheritance diagram for chainbase::index< IndexType >:
Collaboration diagram for chainbase::index< IndexType >:

Public Member Functions

 index (IndexType &i)
 
- Public Member Functions inherited from chainbase::index_impl< IndexType >
 index_impl (IndexType &base)
 
virtual unique_ptr< abstract_sessionstart_undo_session (bool enabled) override
 
virtual void set_revision (uint64_t revision) override
 
virtual int64_t revision () const override
 
virtual void undo () const override
 
virtual void squash () const override
 
virtual void commit (int64_t revision) const override
 
virtual void undo_all () const override
 
virtual uint32_t type_id () const override
 
virtual uint64_t row_count () const override
 
virtual const std::string & type_name () const override
 
virtual std::pair< int64_t, int64_tundo_stack_revision_range () const override
 
virtual void remove_object (int64_t id) override
 
- Public Member Functions inherited from chainbase::abstract_index
 abstract_index (void *i)
 
virtual ~abstract_index ()
 
void * get () const
 

Detailed Description

template<typename IndexType>
class chainbase::index< IndexType >

Definition at line 211 of file chainbase.hpp.

Constructor & Destructor Documentation

◆ index()

template<typename IndexType >
chainbase::index< IndexType >::index ( IndexType & i)
inline

Definition at line 213 of file chainbase.hpp.

213:index_impl<IndexType>( i ){}

The documentation for this class was generated from the following file: