25 #ifndef CARGO_IPC_INTERNALS_RESULT_BUILDER_HPP
26 #define CARGO_IPC_INTERNALS_RESULT_BUILDER_HPP
54 template<
typename Data>
72 #endif // CARGO_IPC_INTERNALS_RESULT_BUILDER_HPP
std::function< void(ResultBuilder &)> ResultBuilderHandler
Definition: result-builder.hpp:66
Result< Data > build()
Definition: result-builder.hpp:55
ResultBuilder()
Definition: result-builder.hpp:38
std::shared_ptr< void > mData
Definition: result-builder.hpp:62
Class for storing result of a method - data or exception.
ResultBuilder(const std::shared_ptr< void > &data)
Definition: result-builder.hpp:48
Definition: result.hpp:36
char data[368]
Definition: initctl.cpp:41
Definition: result-builder.hpp:36
std::exception_ptr mExceptionPtr
Definition: result-builder.hpp:63
ResultBuilder(const std::exception_ptr &exceptionPtr)
Definition: result-builder.hpp:43