| 
    KiCad PCB EDA Suite
    
   | 
 
#include <drc_test_provider.h>
Public Member Functions | |
| DRC_TEST_PROVIDER_REGISTRY () | |
| ~DRC_TEST_PROVIDER_REGISTRY () | |
| void | RegisterTestProvider (DRC_TEST_PROVIDER *provider) | 
| std::vector< DRC_TEST_PROVIDER * > | GetTestProviders () const | 
Static Public Member Functions | |
| static DRC_TEST_PROVIDER_REGISTRY & | Instance () | 
Private Attributes | |
| std::vector< DRC_TEST_PROVIDER * > | m_providers | 
Definition at line 40 of file drc_test_provider.h.
      
  | 
  inline | 
Definition at line 43 of file drc_test_provider.h.
Referenced by Instance().
| DRC_TEST_PROVIDER_REGISTRY::~DRC_TEST_PROVIDER_REGISTRY | ( | ) | 
Definition at line 39 of file drc_test_provider.cpp.
References m_providers.
      
  | 
  inline | 
Definition at line 54 of file drc_test_provider.h.
References m_providers.
Referenced by DRC_ENGINE::InitEngine().
      
  | 
  inlinestatic | 
Definition at line 47 of file drc_test_provider.h.
References DRC_TEST_PROVIDER_REGISTRY().
Referenced by DRC_REGISTER_TEST_PROVIDER< T >::DRC_REGISTER_TEST_PROVIDER(), and DRC_ENGINE::InitEngine().
      
  | 
  inline | 
Definition at line 53 of file drc_test_provider.h.
References m_providers.
Referenced by DRC_REGISTER_TEST_PROVIDER< T >::DRC_REGISTER_TEST_PROVIDER().
      
  | 
  private | 
Definition at line 57 of file drc_test_provider.h.
Referenced by GetTestProviders(), RegisterTestProvider(), and ~DRC_TEST_PROVIDER_REGISTRY().