MUDA
Loading...
Searching...
No Matches
muda::LogProxy Class Reference

Public Member Functions

MUDA_DEVICE LogProxy (LoggerViewer &viewer)
 
MUDA_DEVICE LogProxy (const LogProxy &other)
 
template<bool IsFmt>
MUDA_DEVICE LogProxypush_string (const char *str)
 
MUDA_DEVICE LogProxyoperator<< (const char *str)
 
 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)
 
template<typename T >
MUDA_DEVICE void push_fmt_arg (const T &obj, LoggerFmtArg fmt_arg_func)
 
MUDA_DEVICE bool push_data (const details::LoggerMetaData &meta, const void *data)
 
template<bool IsFmt>
MUDA_INLINE MUDA_DEVICE LogProxypush_string (const char *str)
 

The documentation for this class was generated from the following files: