|
Simple-Log
alpha-v0.7
|
This is the complete list of members for sl::log::FlushPolicy< TPredicate, TProjection, TInvocationRule >, including all inherited members.
| flushed() const noexcept | sl::log::FlushPolicy< TPredicate, TProjection, TInvocationRule > | inline |
| FlushPolicy(TPredicate predicate=Predicate_t{}, TProjection projection=Projection_t{}, TInvocationRule invocation=InvocationRule_t{}) noexcept(std::is_nothrow_move_constructible_v< TPredicate > &&std::is_nothrow_move_constructible_v< TProjection > &&std::is_nothrow_move_constructible_v< TInvocationRule >) | sl::log::FlushPolicy< TPredicate, TProjection, TInvocationRule > | inlineexplicit |
| FlushPolicy(std::in_place_t _, TArgs &&... args) noexcept(std::is_nothrow_constructible_v< TPredicate, TArgs... > &&std::is_nothrow_constructible_v< TProjection > &&std::is_nothrow_constructible_v< TInvocationRule >) | sl::log::FlushPolicy< TPredicate, TProjection, TInvocationRule > | inlineexplicit |
| InvocationRule_t typedef | sl::log::FlushPolicy< TPredicate, TProjection, TInvocationRule > | |
| operator()(const TRecord &record, std::size_t messageByteSize) | sl::log::FlushPolicy< TPredicate, TProjection, TInvocationRule > | inline |
| Predicate_t typedef | sl::log::FlushPolicy< TPredicate, TProjection, TInvocationRule > | |
| Projection_t typedef | sl::log::FlushPolicy< TPredicate, TProjection, TInvocationRule > |