GCC Middle and Back End API Reference
|
#include <libgdiagnostics++.h>
Public Member Functions | |
message_buffer () | |
message_buffer (diagnostic_message_buffer *inner) | |
~message_buffer () | |
message_buffer (const message_buffer &)=delete | |
message_buffer (message_buffer &&other) | |
message_buffer & | operator= (const message_buffer &)=delete |
message_buffer & | operator= (message_buffer &&other) |
message_buffer & | operator+= (const char *str) |
message_buffer & | operator+= (char ch) |
message_buffer & | begin_url (const char *url) |
message_buffer & | end_url () |
Data Fields | |
diagnostic_message_buffer * | m_inner |
Wrapper around a diagnostic_message_buffer *, with ownership.
|
inline |
References m_inner.
Referenced by message_buffer(), message_buffer(), operator=(), and operator=().
|
inline |
References m_inner.
|
inline |
References diagnostic_message_buffer_release(), and m_inner.
|
delete |
References message_buffer().
|
inline |
References m_inner, and message_buffer().
|
inline |
References diagnostic_message_buffer_begin_url(), and m_inner.
|
inline |
References diagnostic_message_buffer_end_url(), and m_inner.
|
inline |
References diagnostic_message_buffer_append_byte(), and m_inner.
|
inline |
References diagnostic_message_buffer_append_str(), and m_inner.
|
delete |
References message_buffer().
|
inline |
References diagnostic_message_buffer_release(), m_inner, and message_buffer().
diagnostic_message_buffer* libgdiagnostics::message_buffer::m_inner |
Referenced by begin_url(), end_url(), message_buffer(), message_buffer(), message_buffer(), operator+=(), operator+=(), operator=(), and ~message_buffer().