GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ui_out_emit_type< Type > Class Template Reference

#include "ui-out.h"

Public Member Functions

 ui_out_emit_type (struct ui_out *uiout, const char *id)
 
 ~ui_out_emit_type ()
 
 DISABLE_COPY_AND_ASSIGN (ui_out_emit_type)
 

Private Attributes

struct ui_outm_uiout
 

Detailed Description

template<ui_out_type Type>
class ui_out_emit_type< Type >

Definition at line 397 of file ui-out.h.

Constructor & Destructor Documentation

◆ ui_out_emit_type()

template<ui_out_type Type>
ui_out_emit_type< Type >::ui_out_emit_type ( struct ui_out * uiout,
const char * id )
inline

Definition at line 401 of file ui-out.h.

References ui_out::begin().

◆ ~ui_out_emit_type()

template<ui_out_type Type>
ui_out_emit_type< Type >::~ui_out_emit_type ( )
inline

Definition at line 407 of file ui-out.h.

References ui_out::end(), and ui_out_emit_type< Type >::m_uiout.

Member Function Documentation

◆ DISABLE_COPY_AND_ASSIGN()

template<ui_out_type Type>
ui_out_emit_type< Type >::DISABLE_COPY_AND_ASSIGN ( ui_out_emit_type< Type > )

Member Data Documentation

◆ m_uiout

template<ui_out_type Type>
struct ui_out* ui_out_emit_type< Type >::m_uiout
private

Definition at line 416 of file ui-out.h.

Referenced by ui_out_emit_type< Type >::~ui_out_emit_type().


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