|
Classes |
struct | mrpt::utils::metaprogramming::ObjectDelete |
| An object for deleting pointers (intended for STL algorithms). More...
|
struct | mrpt::utils::metaprogramming::ObjectClear |
| An object for clearing an object (invokes its method "clear()") given a pointer or smart-pointer, intended for being used in STL algorithms. More...
|
struct | mrpt::utils::metaprogramming::ObjectConvert< TARGET_TYPE > |
| An object for transforming between types/classes, intended for being used in STL algorithms. More...
|
struct | mrpt::utils::metaprogramming::ObjectMakeUnique |
| An object for making smart pointers unique (ie, making copies if necessary), intended for being used in STL algorithms. More...
|
struct | mrpt::utils::metaprogramming::ObjectPairMakeUnique |
| An object for making smart pointers unique (ie, making copies if necessary), intended for being used in STL algorithms. More...
|
struct | mrpt::utils::metaprogramming::ObjectClearUnique |
| An object for making smart pointers unique (ie, making copies if necessary), intended for being used in STL algorithms. More...
|
struct | mrpt::utils::metaprogramming::ObjectReadFromStream |
| An object for reading objects from a stream, intended for being used in STL algorithms. More...
|
Namespaces |
namespace | mrpt |
| The main namespace for all the Mobile Robot Programming Toolkit (MRPT) C++ libraries.
|
namespace | mrpt::utils |
| Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL.
|
namespace | mrpt::utils::metaprogramming |
| A set of utility objects for metaprogramming with STL algorithms.
|