#include <FastList.h>
Public Types | |
typedef std::list< VALUE, typename internal::FastDefaultAllocator< VALUE >::type > | Base |
Public Member Functions | |
FastList () | |
template<typename INPUTITERATOR > | |
FastList (INPUTITERATOR first, INPUTITERATOR last) | |
FastList (const FastList< VALUE > &x) | |
FastList (const Base &x) | |
operator std::list< VALUE > () const | |
Private Member Functions | |
template<class ARCHIVE > | |
void | serialize (ARCHIVE &ar, const unsigned int) |
Friends | |
class | boost::serialization::access |
Definition at line 40 of file FastList.h.
typedef std::list<VALUE, typename internal::FastDefaultAllocator<VALUE>::type> gtsam::FastList< VALUE >::Base |
Definition at line 44 of file FastList.h.
|
inline |
Default constructor
Definition at line 47 of file FastList.h.
|
inlineexplicit |
Constructor from a range, passes through to base class
Definition at line 51 of file FastList.h.
|
inline |
Copy constructor from another FastList
Definition at line 54 of file FastList.h.
|
inline |
Copy constructor from the base list class
Definition at line 57 of file FastList.h.
|
inline |
Conversion to a standard STL container
Definition at line 71 of file FastList.h.
|
inlineprivate |
Definition at line 79 of file FastList.h.
|
friend |
Serialization function
Definition at line 77 of file FastList.h.