PandA-2024.02
Public Member Functions | Private Attributes
isolated_var_pp_functor Struct Reference

#include <var_pp_functor.hpp>

Inheritance diagram for isolated_var_pp_functor:
Inheritance graph
[legend]
Collaboration diagram for isolated_var_pp_functor:
Collaboration graph
[legend]

Public Member Functions

 isolated_var_pp_functor (const BehavioralHelperConstRef _BH, unsigned int _repl_var, const std::string &_var_string)
 Constructor. More...
 
 ~isolated_var_pp_functor () override=default
 Destructor. More...
 
std::string operator() (unsigned int var) const override
 return the name of the variable. More...
 
- Public Member Functions inherited from var_pp_functor
virtual ~var_pp_functor ()=default
 Destructor. More...
 

Private Attributes

const BehavioralHelperConstRef BH
 behavioral helper More...
 
unsigned int repl_var
 
std::string var_string
 

Detailed Description

Definition at line 177 of file var_pp_functor.hpp.

Constructor & Destructor Documentation

◆ isolated_var_pp_functor()

isolated_var_pp_functor::isolated_var_pp_functor ( const BehavioralHelperConstRef  _BH,
unsigned int  _repl_var,
const std::string &  _var_string 
)
inline

Constructor.

Definition at line 187 of file var_pp_functor.hpp.

References var_pp_functor::operator()().

Here is the call graph for this function:

◆ ~isolated_var_pp_functor()

isolated_var_pp_functor::~isolated_var_pp_functor ( )
overridedefault

Destructor.

Member Function Documentation

◆ operator()()

std::string isolated_var_pp_functor::operator() ( unsigned int  var) const
overridevirtual

Field Documentation

◆ BH

const BehavioralHelperConstRef isolated_var_pp_functor::BH
private

behavioral helper

Definition at line 181 of file var_pp_functor.hpp.

◆ repl_var

unsigned int isolated_var_pp_functor::repl_var
private

Definition at line 182 of file var_pp_functor.hpp.

◆ var_string

std::string isolated_var_pp_functor::var_string
private

Definition at line 183 of file var_pp_functor.hpp.


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

Generated on Mon Feb 12 2024 13:03:56 for PandA-2024.02 by doxygen 1.8.13