GCC Middle and Back End API Reference
ana::plugin_analyzer_init_iface Class Referenceabstract

#include <analyzer.h>

Public Member Functions

virtual void register_state_machine (std::unique_ptr< state_machine >)=0
 
virtual void register_known_function (const char *name, std::unique_ptr< known_function >)=0
 
virtual loggerget_logger () const =0
 

Detailed Description

Passed by pointer to PLUGIN_ANALYZER_INIT callbacks.   

Member Function Documentation

◆ get_logger()

virtual logger * ana::plugin_analyzer_init_iface::get_logger ( ) const
pure virtual

◆ register_known_function()

virtual void ana::plugin_analyzer_init_iface::register_known_function ( const char * name,
std::unique_ptr< known_function >  )
pure virtual

◆ register_state_machine()

virtual void ana::plugin_analyzer_init_iface::register_state_machine ( std::unique_ptr< state_machine > )
pure virtual

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