![]() |
Rosetta
2021.16
|
#include <Tracer.hh>
Public Member Functions | |
| TracerProxy (Tracer &tracer, TracerPriority priority) | |
| TracerProxy (TracerProxy const &)=delete | |
| TracerProxy & | operator= (TracerProxy const &)=delete |
| template<typename T > | |
| TracerImpl::TracerProxyImpl & | operator<< (T const &entry) |
| output operator We return a TracerProxyImpl instead of ourself to make subsequent access faster. More... | |
| TracerImpl::TracerProxyImpl & | operator<< (std::ostream &(*entry)(std::ostream &)) |
| operator std::ostream & () | |
| Allow Tracer object to be passed to something expecting a std::ostream. More... | |
| void | flush () |
| bool | visible () |
Private Member Functions | |
| TracerImpl::TracerProxyImpl & | tracer_proxy_impl () |
Private Attributes | |
| Tracer & | tracer_ |
| TracerPriority | priority_ |
|
inline |
|
delete |
|
inline |
References tracer_proxy_impl().
|
inline |
Allow Tracer object to be passed to something expecting a std::ostream.
References tracer_proxy_impl().
|
inline |
output operator We return a TracerProxyImpl instead of ourself to make subsequent access faster.
References tracer_proxy_impl().
|
inline |
References tracer_proxy_impl().
|
delete |
|
inlineprivate |
References basic::TracerImpl::get_proxy_by_priority(), priority_, tracer_, and basic::Tracer::tracer_impl().
Referenced by flush(), operator std::ostream &(), operator<<(), and visible().
|
inline |
References tracer_proxy_impl(), and basic::TracerImpl::TracerProxyImpl::visible().
Referenced by basic::database::find_cache_file(), and main().
|
private |
Referenced by tracer_proxy_impl().
|
private |
Referenced by tracer_proxy_impl().
1.8.7