ledger-core
ledger::core::Try< T > Member List

This is the complete list of members for ledger::core::Try< T >, including all inherited members.

exception() const (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
fail(api::ErrorCode code, const std::string &message) (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
fail(const Exception &ex) (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
from(std::function< T()> lambda) (defined in ledger::core::Try< T >)ledger::core::Try< T >inlinestatic
getFailure() const (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
getOrThrow() const (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
getOrThrowException() const (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
getValue() const (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
isComplete() const (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
isFailure() const (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
isSuccess() const (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
mapException(api::ErrorCode code) (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
success(const T &v) (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
toOption() const (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
Try() (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
Try(const T &v) (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
Try(api::ErrorCode code, const std::string &message) (defined in ledger::core::Try< T >)ledger::core::Try< T >inline
~Try() (defined in ledger::core::Try< T >)ledger::core::Try< T >inline