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.