KiCad PCB EDA Suite
Loading...
Searching...
No Matches
DIPTRACE_BENCHMARK_FIXTURE Struct Reference

#include <test_diptrace_benchmarks_fixture.h>

Public Member Functions

 DIPTRACE_BENCHMARK_FIXTURE ()
 
std::string GetTestDataDir ()
 
std::unique_ptr< BOARDLoadBoard (const std::string &aFileName)
 
std::unique_ptr< BOARDLoadBoardFromPath (const std::string &aPath)
 

Public Attributes

PCB_IO_DIPTRACE m_plugin
 

Detailed Description

Definition at line 71 of file test_diptrace_benchmarks_fixture.h.

Constructor & Destructor Documentation

◆ DIPTRACE_BENCHMARK_FIXTURE()

DIPTRACE_BENCHMARK_FIXTURE::DIPTRACE_BENCHMARK_FIXTURE ( )
inline

Definition at line 73 of file test_diptrace_benchmarks_fixture.h.

Member Function Documentation

◆ GetTestDataDir()

std::string DIPTRACE_BENCHMARK_FIXTURE::GetTestDataDir ( )
inline

Definition at line 77 of file test_diptrace_benchmarks_fixture.h.

References KI_TEST::GetPcbnewTestDataDir().

Referenced by LoadBoard().

◆ LoadBoard()

std::unique_ptr< BOARD > DIPTRACE_BENCHMARK_FIXTURE::LoadBoard ( const std::string & aFileName)
inline

Definition at line 79 of file test_diptrace_benchmarks_fixture.h.

References GetTestDataDir(), and m_plugin.

◆ LoadBoardFromPath()

std::unique_ptr< BOARD > DIPTRACE_BENCHMARK_FIXTURE::LoadBoardFromPath ( const std::string & aPath)
inline

Definition at line 86 of file test_diptrace_benchmarks_fixture.h.

References m_plugin.

Member Data Documentation

◆ m_plugin

PCB_IO_DIPTRACE DIPTRACE_BENCHMARK_FIXTURE::m_plugin

Definition at line 75 of file test_diptrace_benchmarks_fixture.h.

Referenced by LoadBoard(), and LoadBoardFromPath().


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