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

#include <drc_test_provider.h>

Public Member Functions

 DRC_SHOWMATCHES_PROVIDER_REGISTRY ()
 
 ~DRC_SHOWMATCHES_PROVIDER_REGISTRY ()
 
void RegisterShowMatchesProvider (DRC_TEST_PROVIDER *provider)
 
std::vector< DRC_TEST_PROVIDER * > GetShowMatchesProviders () const
 

Static Public Member Functions

static DRC_SHOWMATCHES_PROVIDER_REGISTRYInstance ()
 

Private Attributes

std::vector< DRC_TEST_PROVIDER * > m_providers
 

Detailed Description

Definition at line 71 of file drc_test_provider.h.

Constructor & Destructor Documentation

◆ DRC_SHOWMATCHES_PROVIDER_REGISTRY()

DRC_SHOWMATCHES_PROVIDER_REGISTRY::DRC_SHOWMATCHES_PROVIDER_REGISTRY ( )
inline

Definition at line 74 of file drc_test_provider.h.

Referenced by Instance().

◆ ~DRC_SHOWMATCHES_PROVIDER_REGISTRY()

DRC_SHOWMATCHES_PROVIDER_REGISTRY::~DRC_SHOWMATCHES_PROVIDER_REGISTRY ( )

Definition at line 46 of file drc_test_provider.cpp.

References m_providers.

Member Function Documentation

◆ GetShowMatchesProviders()

std::vector< DRC_TEST_PROVIDER * > DRC_SHOWMATCHES_PROVIDER_REGISTRY::GetShowMatchesProviders ( ) const
inline

Definition at line 85 of file drc_test_provider.h.

References m_providers.

Referenced by DRC_ENGINE::InitEngine().

◆ Instance()

static DRC_SHOWMATCHES_PROVIDER_REGISTRY & DRC_SHOWMATCHES_PROVIDER_REGISTRY::Instance ( )
inlinestatic

◆ RegisterShowMatchesProvider()

void DRC_SHOWMATCHES_PROVIDER_REGISTRY::RegisterShowMatchesProvider ( DRC_TEST_PROVIDER * provider)
inline

Member Data Documentation

◆ m_providers

std::vector<DRC_TEST_PROVIDER*> DRC_SHOWMATCHES_PROVIDER_REGISTRY::m_providers
private

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