Go to the documentation of this file.
44 const std::set<std::string>&
getTags()
const;
46 bool hasTag(
const std::string& tag)
const;
55 std::set<std::string> tags;
56 const std::string deviceName;
75 inline const std::string&
84 return deviceName.c_str();
87 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.