|
HAL
v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
|
#include </home/runner/work/hal/hal/plugins/vhdl_parser/include/vhdl_parser/plugin_vhdl_parser.h>


Public Member Functions | |
| VHDLParserExtension () | |
Public Member Functions inherited from hal::FacExtensionInterface | |
| FacExtensionInterface (Feature feat) | |
| Feature | get_feature () const |
| std::string | get_description () const |
| std::vector< std::string > | get_supported_file_extensions () const |
Public Member Functions inherited from hal::AbstractExtensionInterface | |
| AbstractExtensionInterface () | |
| virtual | ~AbstractExtensionInterface () |
Additional Inherited Members | |
Public Types inherited from hal::FacExtensionInterface | |
| enum | Feature { FacUnknown , FacNetlistParser , FacNetlistWriter , FacGatelibParser , FacGatelibWriter } |
Public Attributes inherited from hal::FacExtensionInterface | |
| AbstractFactoryProvider * | factory_provider |
Protected Attributes inherited from hal::FacExtensionInterface | |
| Feature | m_feature |
| std::string | m_description |
| std::vector< std::string > | m_supported_file_extensions |
Registers the VHDL netlist parser with HAL's netlist parser manager.
Definition at line 36 of file plugin_vhdl_parser.h.
| hal::VHDLParserExtension::VHDLParserExtension | ( | ) |
Definition at line 14 of file plugin_vhdl_parser.cpp.
References hal::FacExtensionInterface::factory_provider, hal::FacExtensionInterface::m_description, hal::FacFactoryProvider< T >::m_factory, and hal::FacExtensionInterface::m_supported_file_extensions.