hmbdc
simplify-high-performance-messaging-programming
hmbdc::app::LoggerT< Ctx > Member List

This is the complete list of members for hmbdc::app::LoggerT< Ctx >, including all inherited members.

buf() (defined in hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >)hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >inline
buf() const (defined in hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >)hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >inline
BufIt typedef (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumerprotected
Client()hmbdc::app::Client< LoggerT< Ctx >, LoggingT< Ctx::MAX_MESSAGE_SIZE > >inline
dropped() noexcept (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumer
droppedCb() overridehmbdc::app::Client< LoggerT< Ctx >, LoggingT< Ctx::MAX_MESSAGE_SIZE > >inlinevirtual
dump(std::ostream &os, Message &m, bool callStreamableDtor=true) (defined in hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >)hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >inlinestatic
GuardedSingleton()=default (defined in hmbdc::pattern::GuardedSingleton< LoggerT< Ctx > >)hmbdc::pattern::GuardedSingleton< LoggerT< Ctx > >protected
handleMessage(MessageHead &w) (defined in hmbdc::app::MessageHandler< LoggerT< Ctx >, Messages... >)hmbdc::app::MessageHandler< LoggerT< Ctx >, Messages... >inline
handleMessageCb(Logging &logItem) (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >inline
handleRangeImpl(BufIt &it, BufIt const &end, uint16_t threadSerialNumber) overridehmbdc::app::Client< LoggerT< Ctx >, LoggingT< Ctx::MAX_MESSAGE_SIZE > >inlinevirtual
hmbdcName() const (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >inline
initialized() (defined in hmbdc::pattern::GuardedSingleton< LoggerT< Ctx > >)hmbdc::pattern::GuardedSingleton< LoggerT< Ctx > >inlinestatic
instance() (defined in hmbdc::pattern::GuardedSingleton< LoggerT< Ctx > >)hmbdc::pattern::GuardedSingleton< LoggerT< Ctx > >inlinestatic
invoked(uint16_t threadId) (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumer
invokedCb(uint16_t threadSerialNumber) overridehmbdc::app::Client< LoggerT< Ctx >, LoggingT< Ctx::MAX_MESSAGE_SIZE > >inlinevirtual
L_CRITICAL enum value (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >
L_DEBUG enum value (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >
L_NOTICE enum value (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >
L_OFF enum value (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >
L_WARNING enum value (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >
Level enum name (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >
LOG_C(Args &&...args) (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >inline
LOG_D(Args &&...args) (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >inline
LOG_N(Args &&...args) (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >inline
LOG_W(Args &&...args) (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >inline
Logging typedef (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >
maxBatchMessageCount() consthmbdc::app::Client< LoggerT< Ctx >, LoggingT< Ctx::MAX_MESSAGE_SIZE > >inline
messageDispatchingStarted(uint16_t threadId) (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumerinline
messageDispatchingStartedCb(uint16_t threadSerialNumber) overridehmbdc::app::Client< LoggerT< Ctx >, LoggingT< Ctx::MAX_MESSAGE_SIZE > >inlinevirtual
operator()(Args &&...args) (defined in hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >)hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >inline
OStringStream(Ctx::Buffer &q) (defined in hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >)hmbdc::text::lfb_stream::OStringStream< Ctx::Buffer, MessageWrap< LoggingT< Ctx::MAX_MESSAGE_SIZE > >, LoggingT< Ctx::MAX_MESSAGE_SIZE >::typeTag >inline
pattern::SingletonGuardian< LoggerT< Ctx > > (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >friend
PoolConsumer(bool interestedInMessages=true) (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumerexplicit
REGISTERED_MESSAGE_SIZE enum value (defined in hmbdc::app::Client< LoggerT< Ctx >, LoggingT< Ctx::MAX_MESSAGE_SIZE > >)hmbdc::app::Client< LoggerT< Ctx >, LoggingT< Ctx::MAX_MESSAGE_SIZE > >
schedSpec() const (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >inline
setMinLogLevel(Level minLevel) (defined in hmbdc::app::LoggerT< Ctx >)hmbdc::app::LoggerT< Ctx >inline
stopped(std::exception const &) noexcept (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumer
stoppedCb(std::exception const &e) overridehmbdc::app::Client< LoggerT< Ctx >, LoggingT< Ctx::MAX_MESSAGE_SIZE > >inlinevirtual
tryDispatch(LoggerT< Ctx > *p, MessageHead &w) (defined in hmbdc::app::MessageHandler< LoggerT< Ctx >, Messages... >)hmbdc::app::MessageHandler< LoggerT< Ctx >, Messages... >inlinestatic
~PoolConsumer() (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumervirtual