CatapultServer  v0.5.0.1 (Elephant)
ConsumerResultFactory.h
Go to the documentation of this file.
ConsumerResults.h
catapult::consumers::CompleteSuccess
constexpr disruptor::ConsumerResult CompleteSuccess()
Creates a completed success consumer result.
Definition: ConsumerResultFactory.h:39
catapult::validators::ValidationResult
ValidationResult
Enumeration of all possible validation results.
Definition: ValidationResult.h:51
catapult::utils::to_underlying_type
constexpr std::underlying_type_t< TEnum > to_underlying_type(TEnum value)
Converts a strongly typed enumeration value to its underlying integral value.
Definition: Casting.h:37
catapult::validators::ResultSeverity::Neutral
Validation result is neither success nor failure.
DisruptorTypes.h
catapult::consumers::Abort
constexpr disruptor::ConsumerResult Abort(validators::ValidationResult validationResult)
Creates an aborted consumer result around validationResult.
Definition: ConsumerResultFactory.h:34
catapult::disruptor::ConsumerResult::Continue
static constexpr ConsumerResult Continue()
Creates a consumer result indicating that processing should continue.
Definition: DisruptorTypes.h:94
catapult::validators::ValidationResult::Success
Validation succeeded.
Casting.h
catapult
Definition: AddressExtractionExtension.cpp:28
catapult::consumers::CompleteNeutral
constexpr disruptor::ConsumerResult CompleteNeutral()
Creates a completed neutral consumer result.
Definition: ConsumerResultFactory.h:44
catapult::disruptor::ConsumerResult::Complete
static constexpr ConsumerResult Complete(disruptor::CompletionCode code)
Creates a consumer result indicating that processing has completed with the specified code.
Definition: DisruptorTypes.h:99
catapult::consumers::Continue
constexpr disruptor::ConsumerResult Continue()
Creates a continuation consumer result.
Definition: ConsumerResultFactory.h:29
catapult::disruptor::ConsumerResult::Abort
static constexpr ConsumerResult Abort()
Creates a consumer result indicating that processing should be aborted.
Definition: DisruptorTypes.h:84
catapult::disruptor::ConsumerResult
Result of a consumer operation.
Definition: DisruptorTypes.h:63