This is the documentation for Enlighten.
class Geo GeoAutoDeleteList
template<typename T>
class Geo::GeoAutoDeleteList
└>Geo::GeoList< T * >
└>Geo::GeoAllocator< T * >
Adaptor to allow container to own the pointed-to value data (calls GEO_DELETE() on each pointer upon container destruction)
Functions
Name | Description |
|---|---|
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
Remove all elements from the map. | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
splice(const_iterator, _Myt &, const_iterator, const_iterator) | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). | |
All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
Typedefs
Name | Description |
|---|---|
allocator_type::difference_type _Dift | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
GeoList< _Ty, _Alloc > _Myt | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
allocator_type::reference _Reft | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
allocator_type::pointer _Tptr | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
_Alloc allocator_type | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
allocator_type::const_pointer const_pointer | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
allocator_type::const_reference const_reference | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
std::reverse_iterator< const_iterator > const_reverse_iterator | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
_Dift difference_type | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
_Tptr pointer | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
_Reft reference | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
std::reverse_iterator< iterator > reverse_iterator | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
allocator_type::size_type size_type | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
allocator_type::value_type value_type | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
Friends
Name | Description |
|---|---|
friend class iterator | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
Variables
Name | Description |
|---|---|
const size_t max_allocation_size = sizeof(_Node) | All functions and typedefs match those required by the C++0x standard (except where documented at class level). |
iterator Geo::GeoList< _Ty, _Alloc >::_Make_iter
public: iterator _Make_iter
(
const_iterator _Where
) const
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
Geo::GeoList< _Ty, _Alloc >::~GeoList
public: ~GeoList()
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
bool Geo::GeoList< _Ty, _Alloc >::assign
public: bool assign
(
size_type _Count,
const _Ty & _Val
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
bool Geo::GeoList< _Ty, _Alloc >::assign
public: bool assign
(
_Iter _First,
_Iter _Last
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
const_reference Geo::GeoList< _Ty, _Alloc >::back
public: const_reference back() const
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
reference Geo::GeoList< _Ty, _Alloc >::back
public: reference back()
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
iterator Geo::GeoList< _Ty, _Alloc >::begin
public: iterator begin()
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
const_iterator Geo::GeoList< _Ty, _Alloc >::begin
public: const_iterator begin() const
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
void Geo::GeoList< _Ty, _Alloc >::clear
public: void clear()
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
void Geo::GeoAutoDeleteList< T >::clear
public: void clear()
Remove all elements from the map.
bool Geo::GeoList< _Ty, _Alloc >::empty
public: bool empty() const
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
const_iterator Geo::GeoList< _Ty, _Alloc >::end
public: const_iterator end() const
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
iterator Geo::GeoList< _Ty, _Alloc >::end
public: iterator end()
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
iterator Geo::GeoList< _Ty, _Alloc >::erase
public: iterator erase
(
const_iterator _First,
const_iterator _Last
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
iterator Geo::GeoList< _Ty, _Alloc >::erase
public: iterator erase
(
const_iterator _Where
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
reference Geo::GeoList< _Ty, _Alloc >::front
public: reference front()
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
const_reference Geo::GeoList< _Ty, _Alloc >::front
public: const_reference front() const
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
Geo::GeoList< _Ty, _Alloc >::GeoList
public: GeoList()
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
Geo::GeoList< _Ty, _Alloc >::GeoList
public: GeoList
(
const allocator_type & _Al
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
allocator_type Geo::GeoList< _Ty, _Alloc >::get_allocator
public: allocator_type get_allocator() const
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
iterator Geo::GeoList< _Ty, _Alloc >::insert
public: iterator insert
(
const_iterator _Where,
const _Ty & _Val
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
bool Geo::GeoList< _Ty, _Alloc >::insert
public: bool insert
(
const_iterator _Where,
_Iter _First,
_Iter _Last
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
bool Geo::GeoList< _Ty, _Alloc >::insert
public: bool insert
(
const_iterator _Where,
size_type _Count,
const _Ty & _Val
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
Geo::s32 Geo::GeoList< _Ty, _Alloc >::max_size
public: Geo::s32 max_size() const
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
void Geo::GeoList< _Ty, _Alloc >::merge
public: void merge
(
_Myt & _Right,
_Pr3 _Pred
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
void Geo::GeoList< _Ty, _Alloc >::merge
public: void merge
(
_Myt & _Right
)
All functions and typedefs match those required by the C++0x standard (except where documented at class level).
void Geo::GeoList< _Ty, _Alloc >::pop_back
public: void pop_back()
All functions and typedefs match those required by the C++0x standard (except where documented at class level).