Agora C++ API Reference for All Platforms
Public Member Functions | List of all members
agora::commons::ILogWriter Class Referenceabstract

Public Member Functions

virtual int32_t writeLog (LOG_LEVEL level, const char *message, uint16_t length)=0
 
virtual ~ILogWriter ()
 

Constructor & Destructor Documentation

◆ ~ILogWriter()

virtual agora::commons::ILogWriter::~ILogWriter ( )
inlinevirtual

Member Function Documentation

◆ writeLog()

virtual int32_t agora::commons::ILogWriter::writeLog ( LOG_LEVEL  level,
const char *  message,
uint16_t  length 
)
pure virtual

user defined log Write function

Parameters
levellog level
messagelog message content
lengthlog message length
Returns
  • 0: success
  • <0: failure