Go to the documentation of this file.
44 const std::set<std::string>&
getTags()
const;
46 bool hasTag(
const std::string& tag)
const;
59 std::set<std::string> tags;
60 const std::string deviceName;
79 inline const std::string&
88 return deviceName.c_str();
91 inline const std::set<std::string>&
const std::string & getDeviceName() const
const char * rtGetDeviceName() const
DeviceBase(const std::string &name)
Create a Device with the given name.
virtual ~DeviceBase()=default
bool hasTag(const std::string &tag) const
const std::set< std::string > & getTags() const
void addDeviceTag(const std::string &tag)
adds the given tag to the Device
This file offers overloads of toIce() and fromIce() functions for STL container types.