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 |