Horizon Official Technical Documentation
|
|
Public Types | |
typedef Horizon::Structures::LinkedList::Head::Iterator< TestReference< OBJECT > > | iterator |
typedef Horizon::Structures::LinkedList::Head::Iterator< TestReference< OBJECT > > | iterator |
![]() | |
typedef Head::Iterator< Reference< TestRefManager< OBJECT >, OBJECT > > | iterator |
![]() | |
typedef Iterator< Element > | iterator |
Public Member Functions | |
TestReference< OBJECT > * | first () |
TestReference< OBJECT > const * | first () const |
iterator | begin () |
TestReference< OBJECT > * | first () |
TestReference< OBJECT > const * | first () const |
iterator | begin () |
![]() | |
RefManager () | |
Reference< TestRefManager< OBJECT >, OBJECT > * | first () |
Returns the first Reference in the list. More... | |
Reference< TestRefManager< OBJECT >, OBJECT > const * | first () const |
iterator | begin () |
Returns the iterator at the beginning of the list. More... | |
iterator | end () |
Returns the iterator at the end of the list. More... | |
virtual | ~RefManager () |
void | clear_all () |
![]() | |
Head () | |
bool | is_empty () const |
Returns true if the list is empty. More... | |
Element * | first () |
Returns the first Element in the list. More... | |
Element const * | first () const |
Element * | last () |
Returns the last Element in the list. More... | |
Element const * | last () const |
void | push_front (Element *pElem) |
push_front() and push_back() are used to add an Element to the list. More... | |
void | push_back (Element *pElem) |
uint32_t | get_size () const |
returns the number of Elements in the list (not including the head and tail Elements or the first and last Elements) More... | |
void | inc_size () |
void | dec_size () |
Additional Inherited Members | |
![]() | |
~Head () | |
typedef Horizon::Structures::LinkedList::Head::Iterator<TestReference<OBJECT> > TestRefManager< OBJECT >::iterator |
typedef Horizon::Structures::LinkedList::Head::Iterator<TestReference<OBJECT> > TestRefManager< OBJECT >::iterator |
|
inline |
References TestRefManager< OBJECT >::first().
Referenced by BOOST_AUTO_TEST_CASE(), and GenericTestObjectSearcher< PREDICATE >::perform_on().
|
inline |
|
inline |
References TestRefManager< OBJECT >::first().
Referenced by TestRefManager< OBJECT >::begin(), BOOST_AUTO_TEST_CASE(), and TestRefManager< OBJECT >::first().
|
inline |
References TestRefManager< OBJECT >::first().
|
inline |
References TestRefManager< OBJECT >::first().
|
inline |
References TestRefManager< OBJECT >::first().