DebugOutputFilter
static DebugOutputFilter* sDebugOutputFilter = NULL;
DebugOutputFilter::DebugOutputFilter()
DebugOutputFilter::~DebugOutputFilter()
DebugOutputFilter::PrintString(const char* string)
DebugOutputFilter::Print(const char* format, va_list args)
DebugOutputFilter*
set_debug_output_filter(DebugOutputFilter* filter)
DebugOutputFilter* oldFilter = sDebugOutputFilter;
DebugOutputFilter* oldFilter = set_debug_output_filter(
: (DebugOutputFilter*)&sPipeOutputFilters[index]);
class PipeDebugOutputFilter : public DebugOutputFilter {
class DebugOutputFilter {
DebugOutputFilter();
virtual ~DebugOutputFilter();
class DefaultDebugOutputFilter : public DebugOutputFilter {
DebugOutputFilter* set_debug_output_filter(DebugOutputFilter* filter);