Class muda::LogProxy
Public Functions
Type | Name |
---|---|
MUDA_DEVICE | LogProxy () = default |
MUDA_DEVICE | LogProxy (LoggerViewer & viewer) |
MUDA_DEVICE | LogProxy (const LogProxy & other) |
PROXY_OPERATOR (Int8, int8_t) |
|
PROXY_OPERATOR (Int16, int16_t) |
|
PROXY_OPERATOR (Int32, int32_t) |
|
PROXY_OPERATOR (Int64, int64_t) |
|
PROXY_OPERATOR (UInt8, uint8_t) |
|
PROXY_OPERATOR (UInt16, uint16_t) |
|
PROXY_OPERATOR (UInt32, uint32_t) |
|
PROXY_OPERATOR (UInt64, uint64_t) |
|
PROXY_OPERATOR (Float, float) |
|
PROXY_OPERATOR (Double, double) |
|
MUDA_DEVICE LogProxy & | operator<< (const char * str) |
MUDA_DEVICE bool | push_data (const details::LoggerMetaData & meta, const void * data) |
MUDA_DEVICE void | push_fmt_arg (const T & obj, LoggerFmtArg fmt_arg_func) |
MUDA_DEVICE LogProxy & | push_string (const char * str) |
Public Functions Documentation
function LogProxy [1/3]
function LogProxy [2/3]
function LogProxy [3/3]
function PROXY_OPERATOR [1/10]
function PROXY_OPERATOR [2/10]
function PROXY_OPERATOR [3/10]
function PROXY_OPERATOR [4/10]
function PROXY_OPERATOR [5/10]
function PROXY_OPERATOR [6/10]
function PROXY_OPERATOR [7/10]
function PROXY_OPERATOR [8/10]
function PROXY_OPERATOR [9/10]
function PROXY_OPERATOR [10/10]
function operator<<
function push_data
MUDA_DEVICE bool muda::LogProxy::push_data (
const details::LoggerMetaData & meta,
const void * data
)
function push_fmt_arg
template<typename T>
MUDA_DEVICE void muda::LogProxy::push_fmt_arg (
const T & obj,
LoggerFmtArg fmt_arg_func
)
function push_string
The documentation for this class was generated from the following file src/muda/logger/logger_viewer.h