#include <behaviour.h>
Public Member Functions | |
| ResultUnion (const Result &_type=Result::Unhandled, const EventTerminationAction &_action=EventTerminationAction::ContinueProcessing, const std::string &_reason="normal") | |
| ResultUnion (const Result &_type, const std::string &_reason) | |
| ResultUnion (const Result &_type, const UUID::UUID &_id, const EventTerminationAction &_action=EventTerminationAction::ContinueProcessing) | |
Public Attributes | |
| Result | type |
| EventTerminationAction | action |
| std::string | reason |
| UUID::UUID | id = UUID::NullUUID |
|
inline |
|
inline |
|
inline |
| EventTerminationAction ActorModel::ResultUnion::action |
| UUID::UUID ActorModel::ResultUnion::id = UUID::NullUUID |
| std::string ActorModel::ResultUnion::reason |
| Result ActorModel::ResultUnion::type |