Skip to content

iox::log::LogStream🔗

Public Functions🔗

Name
LogStream(Logger & logger, LogLevel logLevel =LogLevel::kWarn)
virtual ~LogStream()
void Flush()
LogStream & operator<<(const char * cstr)
LogStream & operator<<(const std::string & str)
template <typename T ,typename std::enable_if< std::is_arithmetic< T >::value, int >::type =0>
LogStream &
operator<<(const T val)
template <typename T ,typename std::enable_if< std::is_arithmetic< T >::value, int >::type =0>
LogStream &
operator<<(const T val)
template <typename T ,typename std::enable_if< std::is_arithmetic< T >::value, int >::type =0>
LogStream &
operator<<(const T val)
LogStream & operator<<(const LogRawBuffer & value)

Public Functions Documentation🔗

function LogStream🔗

LogStream(
    Logger & logger,
    LogLevel logLevel =LogLevel::kWarn
)

function ~LogStream🔗

virtual ~LogStream()

function Flush🔗

void Flush()

function operator<<🔗

LogStream & operator<<(
    const char * cstr
)

function operator<<🔗

LogStream & operator<<(
    const std::string & str
)

function operator<<🔗

template <typename T ,
typename std::enable_if< std::is_arithmetic< T >::value, int >::type  =0>
inline LogStream & operator<<(
    const T val
)

function operator<<🔗

template <typename T ,
typename std::enable_if< std::is_arithmetic< T >::value, int >::type  =0>
inline LogStream & operator<<(
    const T val
)

function operator<<🔗

template <typename T ,
typename std::enable_if< std::is_arithmetic< T >::value, int >::type  =0>
inline LogStream & operator<<(
    const T val
)

function operator<<🔗

LogStream & operator<<(
    const LogRawBuffer & value
)

Updated on 18 December 2023 at 13:11:42 CET