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 |