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

#include <singleton.h>

Public Member Functions

 KICAD_SINGLETON ()
 
 ~KICAD_SINGLETON ()
 
void Init ()
 

Public Attributes

BS::thread_pool * m_ThreadPool
 
GL_CONTEXT_MANAGERm_GLContextManager
 

Detailed Description

Definition at line 31 of file singleton.h.

Constructor & Destructor Documentation

◆ KICAD_SINGLETON()

KICAD_SINGLETON::KICAD_SINGLETON ( )
inline

Definition at line 34 of file singleton.h.

◆ ~KICAD_SINGLETON()

KICAD_SINGLETON::~KICAD_SINGLETON ( )

Definition at line 25 of file singleton.cpp.

References GL_CONTEXT_MANAGER::DeleteAll(), m_GLContextManager, and m_ThreadPool.

Member Function Documentation

◆ Init()

void KICAD_SINGLETON::Init ( )

Definition at line 38 of file singleton.cpp.

References ADVANCED_CFG::GetCfg(), m_GLContextManager, and m_ThreadPool.

Referenced by PGM_BASE::InitPgm().

Member Data Documentation

◆ m_GLContextManager

GL_CONTEXT_MANAGER* KICAD_SINGLETON::m_GLContextManager

Definition at line 42 of file singleton.h.

Referenced by Init(), and ~KICAD_SINGLETON().

◆ m_ThreadPool

BS::thread_pool* KICAD_SINGLETON::m_ThreadPool

Definition at line 41 of file singleton.h.

Referenced by Init(), and ~KICAD_SINGLETON().


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