Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
trax::ObjectID_Imp< Base > Class Template Reference
Inheritance diagram for trax::ObjectID_Imp< Base >:

Public Member Functions

const std::string & Reference (const std::string &name) const override
void Reference (const std::string &name, const std::string &reference) override
const std::vector< char const * > & ReferenceNames (const std::string &namePart) const override
IDType ID () const noexcept override
void ID (IDType id) noexcept override

Member Function Documentation

◆ ID()

template<class Base>
IDType trax::ObjectID_Imp< Base >::ID ( ) const
inlineoverridenoexcept

Reimplemented in trax::Plug_Imp, and trax::Sensor_Imp.

◆ Reference()

template<class Base>
const std::string & trax::ObjectID_Imp< Base >::Reference ( const std::string & name) const
inlineoverride

Reimplemented in trax::Plug_Imp, and trax::Sensor_Imp.


The documentation for this class was generated from the following file: