|
idol
A C++ Framework for Optimization
|

Classes | |
| class | const_iterator |
Public Types | |
| using | ByObjectiveValueNodes = ConstIteratorForward< by_objective_value_t, const_iterator > |
| using | ByLevelNodes = ConstIteratorForward< by_level_t, const_iterator > |
Public Member Functions | |
| ByObjectiveValueNodes | by_objective_value () const |
| ByLevelNodes | by_level () const |
| const_iterator | emplace (NodeT t_node) |
| void | clear () |
| bool | empty () const |
| unsigned int | size () const |
| const_iterator | erase (const const_iterator &t_it) |
| void | merge (NodeSet< NodeT > &&t_node_set) |
| using idol::NodeSet< NodeT >::ByLevelNodes = ConstIteratorForward<by_level_t, const_iterator> |
| using idol::NodeSet< NodeT >::ByObjectiveValueNodes = ConstIteratorForward<by_objective_value_t, const_iterator> |
|
inline |
|
inline |
| void idol::NodeSet< NodeT >::clear | ( | ) |
| idol::NodeSet< NodeT >::const_iterator idol::NodeSet< NodeT >::emplace | ( | NodeT | t_node | ) |
| bool idol::NodeSet< NodeT >::empty | ( | ) | const |
| idol::NodeSet< NodeT >::const_iterator idol::NodeSet< NodeT >::erase | ( | const const_iterator & | t_it | ) |
| void idol::NodeSet< NodeT >::merge | ( | NodeSet< NodeT > && | t_node_set | ) |
|
inline |