HAL  v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
hal::CliExtensionsPerfTest Class Reference

#include </home/runner/work/hal/hal/plugins/perf_test/include/perf_test/plugin_perf_test.h>

Inheritance diagram for hal::CliExtensionsPerfTest:
Inheritance graph
Collaboration diagram for hal::CliExtensionsPerfTest:
Collaboration graph

Public Member Functions

 CliExtensionsPerfTest (PerfTestPlugin *p)
 
ProgramOptions get_cli_options () const override
 
bool handle_cli_call (hal::Netlist *nl, hal::ProgramArguments &args) override
 
- Public Member Functions inherited from hal::CliExtensionInterface
 CliExtensionInterface ()
 
- Public Member Functions inherited from hal::AbstractExtensionInterface
 AbstractExtensionInterface ()
 
virtual ~AbstractExtensionInterface ()
 

Detailed Description

The command line interface of the performance test plugin.

Definition at line 41 of file plugin_perf_test.h.

Constructor & Destructor Documentation

◆ CliExtensionsPerfTest()

hal::CliExtensionsPerfTest::CliExtensionsPerfTest ( PerfTestPlugin p)
inline

Definition at line 45 of file plugin_perf_test.h.

Member Function Documentation

◆ get_cli_options()

ProgramOptions hal::CliExtensionsPerfTest::get_cli_options ( ) const
overridevirtual

interface implementation: i_cli

Implements hal::CliExtensionInterface.

Definition at line 46 of file plugin_perf_test.cpp.

References hal::ProgramOptions::add().

◆ handle_cli_call()


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