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.
std::set< ServerTag > getServerTags() const
Returns server tags.
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.
StampedElement()
Constructor.
boost::shared_ptr< Element > ElementPtr
Defines the logger used by the top-level component of kea-lfc.