|
bux API Reference 1.12.6
Static library of whatever are seen required in general purpose but not directly supported from Modern C++. Or whatever reusable originated from my side projects.
|
#include <ParaLog.h>
Public Member Functions | |
| C_NodeProxy (std::recursive_mutex &lock, C_Node &node) | |
| template<std::derived_from< I_ReenterableLog > T> | |
| bool | addChild (std::unique_ptr< T > &&snap) const |
| bool | addChild (std::ostream &out, E_LogLevel ll=LL_VERBOSE) const |
| bool | addChild (I_SnapT< std::ostream * > &snap, E_LogLevel ll=LL_VERBOSE) const |
| template<class C_LogImpl, class C_Holder = typename C_AutoSinkHolderT<C_LogImpl>::type, class... T_Args> | |
| bool | addChildT (std::function< void(C_LogImpl &)> post_ctor={}, E_LogLevel ll=LL_VERBOSE, T_Args &&...args) const |
| C_NodeArrayProxy | partitionBy (std::convertible_to< FC_Accept > auto f) const |
| template<typename Filters> requires requires { { *std::begin(fs) }-> std::convertible_to<FC_Accept>; { std::size(fs) }-> std::convertible_to<size_t> ; std::end(fs); } | |
| C_NodeArrayProxy | partitionBy (Filters fs) const |
|
inline |
|
inline |
Definition at line 137 of file ParaLog.h.
References addChild(), and bux::LL_VERBOSE.
|
inline |
Definition at line 133 of file ParaLog.h.
References addChild(), and bux::LL_VERBOSE.
|
inline |
Definition at line 123 of file ParaLog.h.
Referenced by bux::C_ParaLog::addChild(), addChild(), and addChild().

|
inline |
Definition at line 142 of file ParaLog.h.
Referenced by bux::C_ParaLog::addChildT().

|
inlinenodiscard |
|
inlinenodiscard |
Definition at line 150 of file ParaLog.h.
Referenced by bux::C_ParaLog::partitionBy().
