GDB (xrefs)
|
#include "complaints.h"
Public Member Functions | |
complaint_interceptor () | |
~complaint_interceptor () | |
DISABLE_COPY_AND_ASSIGN (complaint_interceptor) | |
Static Private Member Functions | |
void static void | issue_complaint (const char *, va_list) ATTRIBUTE_PRINTF(1 |
Private Attributes | |
std::unordered_set< std::string > | m_complaints |
void(* | m_saved_warning_hook )(const char *, va_list) ATTRIBUTE_FPTR_PRINTF(1 |
Static Private Attributes | |
void static void static complaint_interceptor * | g_complaint_interceptor |
Definition at line 66 of file complaints.h.
complaint_interceptor::complaint_interceptor | ( | ) |
Definition at line 85 of file complaints.c.
References deprecated_warning_hook, g_complaint_interceptor, and issue_complaint().
complaint_interceptor::~complaint_interceptor | ( | ) |
Definition at line 107 of file complaints.c.
References deprecated_warning_hook, g_complaint_interceptor, gdb_printf(), gdb_stderr, m_complaints, m_saved_warning_hook, and wrap_warning_hook().
complaint_interceptor::DISABLE_COPY_AND_ASSIGN | ( | complaint_interceptor | ) |
|
staticprivate |
Definition at line 125 of file complaints.c.
References g_complaint_interceptor, and m_complaints.
Referenced by complaint_interceptor().
|
staticprivate |
Definition at line 90 of file complaints.h.
Referenced by complaint_interceptor(), issue_complaint(), and ~complaint_interceptor().
|
private |
Definition at line 78 of file complaints.h.
Referenced by issue_complaint(), and ~complaint_interceptor().
|
private |
Definition at line 81 of file complaints.h.
Referenced by ~complaint_interceptor().