Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL.
The virtual base class which provides a unified interface for all persistent objects in MRPT...
#define IMPLEMENTS_SERIALIZABLE(class_name, base, NameSpace)
This must be inserted in all CSerializable classes implementation files.
IMPLEMENTS_VIRTUAL_SERIALIZABLE(CDetectableObject, CSerializable, mrpt::detectors) void CDetectable2D
std::shared_ptr< CDetectable2D > Ptr
This base class is used to provide a unified interface to files,memory buffers,..Please see the deriv...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
Base class that contains common atributes and functions of detectable objects.