Forward declaration. More...
#include <uhal/log/log_inserters.time.hpp>
Private Member Functions | |
_Time (const timeval &aTime) | |
Constructor. More... | |
Friends | |
_Time< DefaultTimeFmt > | Time (const timeval &aTime) |
Helper function which wrap the template uglyness in a pretty package. More... | |
_Time< FORMAT > | Time (const timeval &aTime, const FORMAT &aFmt) |
Helper function which wrap the template uglyness in a pretty package. More... | |
template<time_element T0, char D0, time_element T1, char D1, time_element T2, char D2, time_element T3, char D3, time_element T4, char D4, time_element T5, char D5, time_element T6> | |
_Time< TimeFmt< T0, D0, T1, D1, T2, D2, T3, D3, T4, D4, T5, D5, T6 > > | Time (const timeval &aTime) |
Helper function which wrap the template uglyness in a pretty package. More... | |
template<time_element T0, char D0, time_element T1, char D1, time_element T2, char D2, time_element T3, char D3, time_element T4, char D4, time_element T5> | |
_Time< TimeFmt< T0, D0, T1, D1, T2, D2, T3, D3, T4, D4, T5,' ', null > > | Time (const timeval &aTime) |
Helper function which wrap the template uglyness in a pretty package. More... | |
template<time_element T0, char D0, time_element T1, char D1, time_element T2, char D2, time_element T3, char D3, time_element T4> | |
_Time< TimeFmt< T0, D0, T1, D1, T2, D2, T3, D3, T4,' ', null,' ', null > > | Time (const timeval &aTime) |
Helper function which wrap the template uglyness in a pretty package. More... | |
template<time_element T0, char D0, time_element T1, char D1, time_element T2, char D2, time_element T3> | |
_Time< TimeFmt< T0, D0, T1, D1, T2, D2, T3,' ', null,' ', null,' ', null > > | Time (const timeval &aTime) |
Helper function which wrap the template uglyness in a pretty package. More... | |
template<time_element T0, char D0, time_element T1, char D1, time_element T2> | |
_Time< TimeFmt< T0, D0, T1, D1, T2,' ', null,' ', null,' ', null,' ', null > > | Time (const timeval &aTime) |
Helper function which wrap the template uglyness in a pretty package. More... | |
template<time_element T0, char D0, time_element T1> | |
_Time< TimeFmt< T0, D0, T1,' ', null,' ', null,' ', null,' ', null,' ', null > > | Time (const timeval &aTime) |
Helper function which wrap the template uglyness in a pretty package. More... | |
template<time_element T0> | |
_Time< TimeFmt< T0,' ', null,' ', null,' ', null,' ', null,' ', null,' ', null > > | Time (const timeval &aTime) |
Helper function which wrap the template uglyness in a pretty package. More... | |
Additional Inherited Members | |
![]() | |
const timeval & | value () const |
![]() | |
RefWrapper (const timeval &aT) | |
virtual | ~RefWrapper () |
Forward declaration.
A private class whose template parameters fully encapsulate the formatting and which is used to wrap a reference to an underlying type.
A log_inserter function must be available to handle this type. The first parameter (the type) was templated so that we could overload for multiple time types but, so far, only timeval has been implemented
Definition at line 151 of file log_inserters.time.hpp.
|
inlineprivate |
Constructor.
aT | an object for which we will are wrapping a reference |
Definition at line 203 of file log_inserters.time.hpp.
|
friend |
Helper function which wrap the template uglyness in a pretty package.
aTime | a time object to be formatted and logged |
Definition at line 149 of file log_inserters.time.cpp.
|
friend |
Helper function which wrap the template uglyness in a pretty package.
aTime | a time object to be formatted and logged |
Definition at line 149 of file log_inserters.time.cpp.
|
friend |
Helper function which wrap the template uglyness in a pretty package.
aTime | a time object to be formatted and logged |
Definition at line 149 of file log_inserters.time.cpp.
|
friend |
Helper function which wrap the template uglyness in a pretty package.
aTime | a time object to be formatted and logged |
Definition at line 149 of file log_inserters.time.cpp.
|
friend |
Helper function which wrap the template uglyness in a pretty package.
aTime | a time object to be formatted and logged |
Definition at line 149 of file log_inserters.time.cpp.
|
friend |
Helper function which wrap the template uglyness in a pretty package.
aTime | a time object to be formatted and logged |
Definition at line 149 of file log_inserters.time.cpp.
|
friend |
Helper function which wrap the template uglyness in a pretty package.
aTime | a time object to be formatted and logged |
Definition at line 149 of file log_inserters.time.cpp.
|
friend |
Helper function which wrap the template uglyness in a pretty package.
aTime | a time object to be formatted and logged |
Definition at line 149 of file log_inserters.time.cpp.
|
friend |
Helper function which wrap the template uglyness in a pretty package.
aTime | a time object to be formatted and logged |
aFmt | a time format object whose template parameters fully encapsulate the desired formatting |
Definition at line 241 of file log_inserters.time.hxx.