KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCOPED_TOOL_PUSHER Class Reference

#include <tools_holder.h>

Public Member Functions

 SCOPED_TOOL_PUSHER (TOOLS_HOLDER *aHolder, const TOOL_EVENT &aEvent)
 
 ~SCOPED_TOOL_PUSHER ()
 

Private Attributes

TOOLS_HOLDERm_holder
 
TOOL_EVENT m_event
 

Detailed Description

Definition at line 194 of file tools_holder.h.

Constructor & Destructor Documentation

◆ SCOPED_TOOL_PUSHER()

SCOPED_TOOL_PUSHER::SCOPED_TOOL_PUSHER ( TOOLS_HOLDER * aHolder,
const TOOL_EVENT & aEvent )
inlinenodiscard

Definition at line 198 of file tools_holder.h.

References m_event, and m_holder.

◆ ~SCOPED_TOOL_PUSHER()

SCOPED_TOOL_PUSHER::~SCOPED_TOOL_PUSHER ( )
inline

Definition at line 205 of file tools_holder.h.

References m_event, and m_holder.

Member Data Documentation

◆ m_event

TOOL_EVENT SCOPED_TOOL_PUSHER::m_event
private

Definition at line 212 of file tools_holder.h.

Referenced by SCOPED_TOOL_PUSHER(), and ~SCOPED_TOOL_PUSHER().

◆ m_holder

TOOLS_HOLDER* SCOPED_TOOL_PUSHER::m_holder
private

Definition at line 211 of file tools_holder.h.

Referenced by SCOPED_TOOL_PUSHER(), and ~SCOPED_TOOL_PUSHER().


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