![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <List.hpp>
Public Types | |
| typedef T | DataType |
| typedef std::list< DataType > | InnerType |
| typedef InnerType::size_type | SizeType |
| typedef InnerType::iterator | ItType |
| typedef InnerType::const_iterator | ConstItType |
Public Member Functions | |
| List () | |
| List (const List< T > ©) | |
| List & | operator= (const List< T > ©) |
| ItType | begin () |
| ConstItType | begin () const |
| ItType | Begin () |
| ConstItType | Begin () const |
| ItType | end () |
| ConstItType | end () const |
| ItType | End () |
| ConstItType | End () const |
| void | Add (const T &data) |
| void | Add (const List< T > &data) |
| void | AddFront (const T &data) |
| void | AddFront (const List< T > &data) |
| bool | Contains (const T &data) const |
| bool | Contains (const List< T > &data) const |
| void | Remove (const T &data) |
| void | RemoveFront () |
| void | RemoveBack () |
| void | Clear () |
| bool | IsEmpty () const |
| SizeType | Count () const |
| template<typename C > | |
| void | Sort () |
Private Attributes | |
| InnerType | data_ |
| typedef InnerType::const_iterator yap::collection::List< T >::ConstItType |
| typedef T yap::collection::List< T >::DataType |
| typedef std::list<DataType> yap::collection::List< T >::InnerType |
| typedef InnerType::iterator yap::collection::List< T >::ItType |
| typedef InnerType::size_type yap::collection::List< T >::SizeType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |