bn_intrusive_forward_list.h file

bn::intrusive_forward_list implementation header file.


namespace bn
Main Butano namespace.


class bn::intrusive_forward_list_node_type
To be part of an intrusive_forward_list, values must inherit this class.
template<typename Type>
class bn::intrusive_forward_list
std::forward_list like container that doesn't contain values, it just references them.
class bn::intrusive_forward_list::iterator
Non const iterator.
class bn::intrusive_forward_list::const_iterator
Const iterator.