7 #ifndef STAMPED_ELEMENT_H
8 #define STAMPED_ELEMENT_H
47 server_tags_.insert(
ServerTag(server_tag));
62 return (server_tags_);
85 std::set<ServerTag> server_tags_;
This class represents configuration element which is associated with database identifier and the modi...
This class represents configuration element which is associated with database identifier,...
void delServerTag(const std::string &server_tag)
Deletes server tag.
isc::data::ElementPtr getMetadata() const
Returns an object representing metadata to be returned with objects from the configuration backend.
bool hasAllServerTag() const
Checks if the element has 'all' server tag.
bool hasServerTag(const ServerTag &server_tag) const
Checks if the element has the given server tag.
void setServerTag(const std::string &server_tag)
Adds new server tag.
std::set< ServerTag > getServerTags() const
Returns server tags.
StampedElement()
Constructor.
boost::shared_ptr< Element > ElementPtr
Defines the logger used by the top-level component of kea-lfc.