GDB (API)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
deferred_warnings Struct Reference

#include "utils.h"

Public Member Functions

void warn (const char *format,...) ATTRIBUTE_PRINTF(2
 
 va_start (args, format)
 
msg vprintf (format, args)
 
 va_end (args)
 
m_warnings emplace_back (std::move(msg))
 
void emit () const
 

Public Attributes

void va_list args
 

Detailed Description

Definition at line 396 of file utils.h.

Member Function Documentation

◆ emit()

void deferred_warnings::emit ( ) const
inline

Definition at line 416 of file utils.h.

◆ emplace_back()

m_warnings deferred_warnings::emplace_back ( std::move(msg) )

◆ va_end()

deferred_warnings::va_end ( args )

◆ va_start()

deferred_warnings::va_start ( args ,
format  )

◆ vprintf()

msg deferred_warnings::vprintf ( format ,
args  )

◆ warn()

void deferred_warnings::warn ( const char * format,
... )

Member Data Documentation

◆ args

void va_list deferred_warnings::args
Initial value:
{
string_file msg (gdb_stderr->can_emit_style_escape ())
T extract_integer(gdb::array_view< const gdb_byte >, enum bfd_endian byte_order)
#define gdb_stderr
Definition utils.h:187

Definition at line 406 of file utils.h.


The documentation for this struct was generated from the following file: