#include <androidtracer.h>
|
| virtual void | Log (const char *component, const char *messageLevel, const char *format, va_list args) override |
| |
| bool | ShouldLog (const char *component, const TTV_MessageLevel messageLevel) |
| |
| void | GetLinePrefix (const char *component, const char *messageLevel, char *buffer, size_t bufferLength) |
| |
| virtual bool | OpenFile (const std::string &path) |
| |
| virtual bool | OpenFile (const std::wstring &path) |
| |
| virtual void | LogToFile (const char *message) |
| |
| virtual bool | CloseFile () |
| |
◆ CloseFile()
| virtual bool ttv::TracerBase::CloseFile |
( |
| ) |
|
|
protectedvirtualinherited |
◆ GetComponentMessageLevel()
◆ GetGlobalMessageLevel()
◆ GetLinePrefix()
| void ttv::TracerBase::GetLinePrefix |
( |
const char * |
component, |
|
|
const char * |
messageLevel, |
|
|
char * |
buffer, |
|
|
size_t |
bufferLength |
|
) |
| |
|
protectedinherited |
◆ Log()
| virtual void ttv::AndroidTracer::Log |
( |
const char * |
component, |
|
|
const char * |
messageLevel, |
|
|
const char * |
format, |
|
|
va_list |
args |
|
) |
| |
|
overrideprotectedvirtual |
◆ LogToFile()
| virtual void ttv::TracerBase::LogToFile |
( |
const char * |
message | ) |
|
|
protectedvirtualinherited |
◆ Message()
| virtual void ttv::TracerBase::Message |
( |
const char * |
component, |
|
|
const TTV_MessageLevel |
messageLevel, |
|
|
const char * |
format, |
|
|
|
... |
|
) |
| |
|
overridevirtualinherited |
◆ MessageVaList()
| virtual void ttv::TracerBase::MessageVaList |
( |
const char * |
component, |
|
|
const TTV_MessageLevel |
messageLevel, |
|
|
const char * |
format, |
|
|
va_list |
args |
|
) |
| |
|
overridevirtualinherited |
◆ OpenFile() [1/2]
| virtual bool ttv::TracerBase::OpenFile |
( |
const std::string & |
path | ) |
|
|
protectedvirtualinherited |
◆ OpenFile() [2/2]
| virtual bool ttv::TracerBase::OpenFile |
( |
const std::wstring & |
path | ) |
|
|
protectedvirtualinherited |
◆ SetComponentMessageLevel()
◆ SetGlobalMessageLevel()
◆ SetOutputFile() [1/2]
| virtual TTV_ErrorCode ttv::TracerBase::SetOutputFile |
( |
const std::string & |
path | ) |
|
|
overridevirtualinherited |
◆ SetOutputFile() [2/2]
| virtual TTV_ErrorCode ttv::TracerBase::SetOutputFile |
( |
const std::wstring & |
path | ) |
|
|
overridevirtualinherited |
◆ ShouldLog()
| bool ttv::TracerBase::ShouldLog |
( |
const char * |
component, |
|
|
const TTV_MessageLevel |
messageLevel |
|
) |
| |
|
protectedinherited |
◆ mGlobalTraceLevel
◆ mMutex
| std::shared_ptr<IMutex> ttv::TracerBase::mMutex |
|
protectedinherited |
Tries to keep logging on different threads done atomically.
◆ mPrintBuffer
| std::vector<char> ttv::TracerBase::mPrintBuffer |
|
protectedinherited |
◆ mTraceFile
| FILE* ttv::TracerBase::mTraceFile |
|
protectedinherited |
◆ mTraceLevels
The documentation for this class was generated from the following file: