Communication Library for Autonomous Systems v1.0
Reliable and secure communication library for autonomous vehicle systems
Loading...
Searching...
No Matches
Ordered_List< T, R > Class Template Reference

#include <list.h>

Public Types

typedef std::list< T * >::iterator Iterator
 

Public Member Functions

 Ordered_List ()=default
 
 ~Ordered_List ()=default
 
void insert (T *item)
 
void remove (T *item)
 
Iterator begin ()
 
Iterator end ()
 
bool empty () const
 

Member Typedef Documentation

◆ Iterator

template<typename T , typename R >
typedef std::list<T*>::iterator Ordered_List< T, R >::Iterator

Constructor & Destructor Documentation

◆ Ordered_List()

template<typename T , typename R >
Ordered_List< T, R >::Ordered_List ( )
default

◆ ~Ordered_List()

template<typename T , typename R >
Ordered_List< T, R >::~Ordered_List ( )
default

Member Function Documentation

◆ begin()

template<typename T , typename R >
Ordered_List< T, R >::Iterator Ordered_List< T, R >::begin ( )

◆ empty()

template<typename T , typename R >
bool Ordered_List< T, R >::empty ( ) const

◆ end()

template<typename T , typename R >
Ordered_List< T, R >::Iterator Ordered_List< T, R >::end ( )

◆ insert()

template<typename T , typename R >
void Ordered_List< T, R >::insert ( T item)

◆ remove()

template<typename T , typename R >
void Ordered_List< T, R >::remove ( T item)

The documentation for this class was generated from the following file: