Class Id¶
Defined in File unique-id.h
Inheritance Relationships¶
Base Type¶
public aslam::HashId
(Class HashId)
Derived Types¶
private aslam::UniqueId< IdType >
(Template Class UniqueId)private aslam::UniqueId< FrameId >
(Template Class UniqueId)private aslam::UniqueId< NFramesId >
(Template Class UniqueId)private aslam::UniqueId< SensorId >
(Template Class UniqueId)
Class Documentation¶
-
class
aslam
::
Id
: public aslam::HashId¶ Subclassed by aslam::UniqueId< IdType >, aslam::UniqueId< FrameId >, aslam::UniqueId< NFramesId >, aslam::UniqueId< SensorId >
Public Functions
-
Id
() = default¶
-
inline explicit
Id
(const aslam::proto::Id &id_field)¶
-
inline void
deserialize
(const aslam::proto::Id &id_field)¶
-
inline void
serialize
(aslam::proto::Id *id_field) const¶
-
inline std::string
printString
() const¶
-
inline bool
correspondsTo
(const aslam::proto::Id &proto_id) const¶
Friends
-
template<typename GenerateIdType> friend friend void generateId (GenerateIdType *id)
-