|
LLDB mainline
|
#include <Log.h>
Public Member Functions | |
| CallbackLogHandler (lldb::LogOutputCallback callback, void *baton) | |
| void | Emit (llvm::StringRef message) override |
| bool | isA (const void *ClassID) const override |
| Public Member Functions inherited from lldb_private::LogHandler | |
| virtual | ~LogHandler ()=default |
Static Public Member Functions | |
| static bool | classof (const LogHandler *obj) |
| Static Public Member Functions inherited from lldb_private::LogHandler | |
| static bool | classof (const LogHandler *obj) |
Private Attributes | |
| lldb::LogOutputCallback | m_callback |
| void * | m_baton |
Static Private Attributes | |
| static char | ID |
| CallbackLogHandler::CallbackLogHandler | ( | lldb::LogOutputCallback | callback, |
| void * | baton ) |
Definition at line 415 of file Log.cpp.
References m_baton, and m_callback.
|
inlinestatic |
Definition at line 84 of file Log.h.
References ID, and lldb_private::LogHandler::isA().
|
overridevirtual |
Implements lldb_private::LogHandler.
Definition at line 419 of file Log.cpp.
References m_baton, and m_callback.
|
inlineoverridevirtual |
|
staticprivate |
|
private |
Definition at line 88 of file Log.h.
Referenced by CallbackLogHandler(), and Emit().
|
private |
Definition at line 87 of file Log.h.
Referenced by CallbackLogHandler(), and Emit().