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 |
virtual void | Emit (llvm::StringRef message)=0 |
virtual bool | isA (const void *ClassID) const |
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 | ||
) |
|
inlinestatic |
Definition at line 84 of file Log.h.
References ID, and lldb_private::LogHandler::isA().
|
overridevirtual |
Implements lldb_private::LogHandler.
Definition at line 407 of file Log.cpp.
References m_baton, and m_callback.
|
inlineoverridevirtual |
|
staticprivate |
|
private |
|
private |