Definition in file SgVector.h.
#include <algorithm>
#include <functional>
#include <iterator>
#include <vector>
Go to the source code of this file.
Classes | |
| class | SgVector< T > |
| class | SgVectorIterator< T > |
| Vector iterator. More... | |
| class | SgVectorOf< T > |
| Typed vector of pointers to T. More... | |
| class | SgVectorIteratorOf< T > |
| Iterator for VectorOf<T> typed vector of pointers to T. More... | |
| class | SgVectorPairIterator< T > |
| Iterator to iterate through all possible pairs of vector elements. More... | |
| class | SgVectorPairIteratorOf< T > |
| Iterator for all possible pairs of ListOf<T> elements Each pair is returned exactly once, i.e. More... | |
Functions | |
| template<typename T> | |
| void | FreeAll (SgVectorOf< T > &objects) |
| This template is a partial replacement for the previous SgOwnerListOf class. | |
| void FreeAll | ( | SgVectorOf< T > & | objects | ) |
This template is a partial replacement for the previous SgOwnerListOf class.
It must be called 'by hand', but the old SgOwnerListOf was never 100% implemented anyway.
Definition at line 845 of file SgVector.h.