![]() |
PandA-2024.02
|
Class managing map of the storage values on a generic object. More...
#include <Variable.hpp>


Public Member Functions | |
| variable2obj ()=default | |
| Constructor. More... | |
| virtual | ~variable2obj ()=default |
| Destructor. More... | |
| virtual void | print_el (typename variable2obj< data_obj >::const_iterator &it) const =0 |
| Function that print the information associated with a variable. More... | |
| virtual void | print () const |
| Function that prints the class variable2obj. More... | |
| const data_obj | operator() (const unsigned int &__k) const |
| template<class Iterator > | |
| void | resize (Iterator left, Iterator right, int val) |
Friends | |
| std::ostream & | operator<< (std::ostream &os, variable2obj &s) |
| Friend definition of the << operator. More... | |
| std::ostream & | operator<< (std::ostream &os, const variable2obj *s) |
| Friend definition of the << operator. More... | |
Class managing map of the storage values on a generic object.
Definition at line 60 of file Variable.hpp.
|
default |
Constructor.
|
virtualdefault |
Destructor.
|
inline |
Definition at line 91 of file Variable.hpp.
|
inlinevirtual |
Function that prints the class variable2obj.
| os | is the output stream |
Definition at line 82 of file Variable.hpp.
Referenced by vertex_coloring_register::RegisterBinding(), unique_binding_register::RegisterBinding(), chordal_coloring_register::RegisterBinding(), and weighted_clique_register::RegisterBinding().

|
pure virtual |
Function that print the information associated with a variable.
| os | is the output stream |
Referenced by variable2obj< generic_objRef >::print().

|
inline |
Definition at line 98 of file Variable.hpp.
|
friend |
Friend definition of the << operator.
| os | is the output stream |
Definition at line 110 of file Variable.hpp.
|
friend |
Friend definition of the << operator.
Pointer version.
| os | is the output stream |
Definition at line 120 of file Variable.hpp.
1.8.13