25     using TSet = std::set<const mrpt::rtti::TRuntimeClassId*>;
 
A structure that holds runtime class type information. 
void insert(const mrpt::rtti::TRuntimeClassId *id)
Insert a class in the list. 
std::set< const mrpt::rtti::TRuntimeClassId * > TSet
bool contains(const mrpt::rtti::TRuntimeClassId *id) const
Does the list contains this class? 
bool containsDerivedFrom(const mrpt::rtti::TRuntimeClassId *id) const
Does the list contains a class derived from...? 
void fromString(const std::string &s)
Builds from a string representation of the list, for example: "CPose2D, CObservation, CPose3D". 
std::string toString() const
Return a string representation of the list, for example: "CPose2D, CObservation, CPose3D". 
A list (actually based on a std::set) of MRPT classes, capable of keeping any class registered by the...