| 
    ledger-core
    
   | 
 
This is the complete list of members for ledger::core::Future< T >, including all inherited members.
| async(const Context &context, std::function< T()> f) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inlinestatic | 
| async(const Context &context, std::function< Future< T >()> f) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inlinestatic | 
| callback(const Context &context, std::shared_ptr< Callback > cb) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| callback(const Context &context, std::shared_ptr< Callback > cb) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| callback(const Context &context, std::shared_ptr< Callback > cb) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| failed() (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| failure(Exception &&exception) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inlinestatic | 
| failure(const Exception &exception) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inlinestatic | 
| fallback(const T &fallback) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| fallbackWith(Future< T > fallback) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| filter(const Context &context, std::function< bool(const T &)> f) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| flatMap(const Context &context, std::function< Future< R >(const T &)> map) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| flatMapPtr(const Context &context, std::function< Future< std::shared_ptr< R >>(const T &)> map) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| foreach(const Context &context, std::function< void(T &)> f) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| Future(const std::shared_ptr< Deffered< T >> &_defer) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| Future(const Future< T > &future) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| Future(Future< T > &&future) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| getValue() const (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| isCompleted() const (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| make_deffered() (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inlinestatic | 
| map(const Context &context, std::function< R(const T &)> map) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| mapPtr(const Context &context, std::function< std::shared_ptr< R >(const T &)> map) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| onComplete(const Context &context, std::function< void(const Try< T > &)> f) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| operator=(const Future< T > &future) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| operator=(Future< T > &&future) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| recover(const Context &context, std::function< T(const Exception &)> f) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| recoverWith(const Context &context, std::function< Future< T >(const Exception &)> f) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inline | 
| successful(T value) (defined in ledger::core::Future< T >) | ledger::core::Future< T > | inlinestatic | 
 1.8.13