CatapultServer
v0.5.0.1 (Elephant)
|
constexpr disruptor::ConsumerResult CompleteSuccess()
Creates a completed success consumer result.
Definition: ConsumerResultFactory.h:39
ValidationResult
Enumeration of all possible validation results.
Definition: ValidationResult.h:51
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
Validation result is neither success nor failure.
constexpr disruptor::ConsumerResult Abort(validators::ValidationResult validationResult)
Creates an aborted consumer result around validationResult.
Definition: ConsumerResultFactory.h:34
static constexpr ConsumerResult Continue()
Creates a consumer result indicating that processing should continue.
Definition: DisruptorTypes.h:94
Definition: AddressExtractionExtension.cpp:28
constexpr disruptor::ConsumerResult CompleteNeutral()
Creates a completed neutral consumer result.
Definition: ConsumerResultFactory.h:44
static constexpr ConsumerResult Complete(disruptor::CompletionCode code)
Creates a consumer result indicating that processing has completed with the specified code.
Definition: DisruptorTypes.h:99
constexpr disruptor::ConsumerResult Continue()
Creates a continuation consumer result.
Definition: ConsumerResultFactory.h:29
static constexpr ConsumerResult Abort()
Creates a consumer result indicating that processing should be aborted.
Definition: DisruptorTypes.h:84
Result of a consumer operation.
Definition: DisruptorTypes.h:63