Template Struct attachment< AuxT, void, CacheT >

Inheritance Relationships

Base Types

  • public AuxT

  • public CacheT

Struct Documentation

template<typename AuxT, typename CacheT>
struct udho::attachment<AuxT, void, CacheT> : public AuxT, public CacheT

quiet stateful

Public Types

typedef attachment<AuxT, void, CacheT> self_type
typedef AuxT auxiliary_type
typedef void logger_type
typedef CacheT cache_type
typedef auxiliary_type::configuration_type configuration_type
typedef cache_type::shadow_type shadow_type

Public Functions

attachment(boost::asio::io_service &io)
template<udho::logging::status Status>
self_type &operator()(const udho::logging::message<Status>&)
shadow_type &shadow()
AuxT &aux()
boost::asio::io_service &io()

Public Members

boost::asio::io_service &_io
shadow_type _shadow