Begin() noexcept | StreamHandlerBase< STREAMTYPE > | inlineprotectedvirtual |
Create(const StreamVectorType &streamVector) | StreamHandlerBase< STREAMTYPE > | inlinestatic |
Create(const StreamPtrType &stream) | StreamHandlerBase< STREAMTYPE > | inlinestatic |
DeliverablePtrType typedef | StreamHandlerBase< STREAMTYPE > | |
DeliverablePtrVectorType typedef | StreamHandlerBase< STREAMTYPE > | |
DeliverableType typedef | StreamHandlerBase< STREAMTYPE > | |
End() noexcept | StreamHandlerBase< STREAMTYPE > | inlineprotectedvirtual |
EventHandlerType typedef | StreamHandlerBase< STREAMTYPE > | |
EventHandlerVectorType typedef | StreamHandlerBase< STREAMTYPE > | |
Finish() | StreamHandlerBase< STREAMTYPE > | inline |
HandleAsyncStream(const StreamVectorType &streamVector) | StreamHandlerBase< STREAMTYPE > | inlineprotectedvirtual |
HandleAsyncWaitResult(const std::vector< WaitResult< typename Internal::DeliverableTraits< STREAMTYPE >::type > > &waitResultVector) | StreamHandlerBase< STREAMTYPE > | inlineprotectedvirtual |
HandleAsyncWaitResult(const std::vector< WaitResultTuple< typename Internal::DeliverableTraits< STREAMTYPE >::type > > &waitResultVector) | StreamHandlerBase< STREAMTYPE > | inlineprotectedvirtual |
HandleError(const std::exception &error) noexcept | StreamHandlerBase< STREAMTYPE > | inlineprotectedvirtual |
IsActive() const noexcept | StreamHandlerBase< STREAMTYPE > | inline |
Run() | StreamHandlerBase< STREAMTYPE > | inline |
Setup(const StreamVectorType streamVector) | StreamHandlerBase< STREAMTYPE > | inlineprotectedvirtual |
StreamHandlerBase(const StreamVectorType &streamVector) | StreamHandlerBase< STREAMTYPE > | inlineexplicitprotected |
StreamHandlerBase(const StreamPtrType &stream) | StreamHandlerBase< STREAMTYPE > | inlineexplicitprotected |
StreamPtrType typedef | StreamHandlerBase< STREAMTYPE > | |
StreamType typedef | StreamHandlerBase< STREAMTYPE > | |
StreamVector() const noexcept | StreamHandlerBase< STREAMTYPE > | inlineprotected |
StreamVectorType typedef | StreamHandlerBase< STREAMTYPE > | |
TearDown(const StreamVectorType streamVector) noexcept | StreamHandlerBase< STREAMTYPE > | inlineprotectedvirtual |
TryFinish() noexcept | StreamHandlerBase< STREAMTYPE > | inline |