|
ledger-core
|
Inheritance diagram for ledger::core::TezosOriginatedOperationQuery:
Collaboration diagram for ledger::core::TezosOriginatedOperationQuery:Public Member Functions | |
| TezosOriginatedOperationQuery (const std::shared_ptr< api::QueryFilter > &headFilter, const std::shared_ptr< DatabaseSessionPool > &pool, const std::shared_ptr< api::ExecutionContext > &context, const std::shared_ptr< api::ExecutionContext > &mainContext) | |
Public Member Functions inherited from ledger::core::OperationQuery | |
| OperationQuery (const std::shared_ptr< api::QueryFilter > &headFilter, const std::shared_ptr< DatabaseSessionPool > &pool, const std::shared_ptr< api::ExecutionContext > &context, const std::shared_ptr< api::ExecutionContext > &mainContext) | |
| std::shared_ptr< api::OperationQuery > | addOrder (api::OperationOrderKey key, bool descending) override |
| std::shared_ptr< api::QueryFilter > | filter () override |
| std::shared_ptr< api::OperationQuery > | offset (int64_t from) override |
| std::shared_ptr< api::OperationQuery > | limit (int64_t count) override |
| std::shared_ptr< api::OperationQuery > | complete () override |
| std::shared_ptr< api::OperationQuery > | partial () override |
| void | execute (const std::shared_ptr< api::OperationListCallback > &callback) override |
| Future< std::vector< std::shared_ptr< api::Operation > > > | execute () |
| std::shared_ptr< OperationQuery > | registerAccount (const std::shared_ptr< AbstractAccount > &account) |
Public Member Functions inherited from ledger::core::api::OperationQuery | |
| virtual void | execute (const std::shared_ptr< OperationListCallback > &callback)=0 |
Public Member Functions inherited from ledger::core::DedicatedContext | |
| DedicatedContext (const std::shared_ptr< api::ExecutionContext > &context) | |
| template<typename T > | |
| Future< T > | async (std::function< T()> f) |
| template<typename T > | |
| Future< T > | async (std::function< T()> f) const |
| Future< Unit > | run (std::function< void()> f) |
| std::shared_ptr< api::ExecutionContext > | getContext () const |
Protected Member Functions | |
| virtual soci::rowset< soci::row > | performExecute (soci::session &sql) |
Additional Inherited Members | |
Protected Attributes inherited from ledger::core::OperationQuery | |
| QueryBuilder | _builder |
| std::shared_ptr< api::QueryFilter > | _headFilter |
| bool | _fetchCompleteOperation |
| std::shared_ptr< api::ExecutionContext > | _mainContext |
| std::shared_ptr< DatabaseSessionPool > | _pool |
| std::unordered_map< std::string, std::shared_ptr< AbstractAccount > > | _accounts |
Protected Attributes inherited from ledger::core::DedicatedContext | |
| std::shared_ptr< api::ExecutionContext > | _executionContext |
1.8.13