Kea 2.7.4
isc::dhcp::ClientClassDef Member List

This is the complete list of members for isc::dhcp::ClientClassDef, including all inherited members.

BaseStampedElement()isc::data::BaseStampedElement
ClientClassDef(const std::string &name, const ExpressionPtr &match_expr, const CfgOptionPtr &options=CfgOptionPtr())isc::dhcp::ClientClassDef
ClientClassDef(const ClientClassDef &rhs)isc::dhcp::ClientClassDef
contextToElement(data::ElementPtr map) constisc::data::UserContext
delServerTag(const std::string &server_tag)isc::data::StampedElement
dependOnClass(const std::string &name) constisc::dhcp::ClientClassDef
equals(const ClientClassDef &other) constisc::dhcp::ClientClassDef
getCfgOption() constisc::dhcp::ClientClassDef
getCfgOptionDef() constisc::dhcp::ClientClassDef
getContext() constisc::data::UserContextinline
getDependOnKnown() constisc::dhcp::ClientClassDef
getFilename() constisc::dhcp::ClientClassDefinline
getId() constisc::data::BaseStampedElementinline
getMatchExpr() constisc::dhcp::ClientClassDef
getMetadata() constisc::data::StampedElement
getModificationTime() constisc::data::BaseStampedElementinline
getName() constisc::dhcp::ClientClassDef
getNextServer() constisc::dhcp::ClientClassDefinline
getOfferLft() constisc::dhcp::ClientClassDefinline
getPreferred() constisc::dhcp::ClientClassDefinline
getRequired() constisc::dhcp::ClientClassDef
getServerTags() constisc::data::StampedElementinline
getSname() constisc::dhcp::ClientClassDefinline
getTest() constisc::dhcp::ClientClassDef
getValid() constisc::dhcp::ClientClassDefinline
hasAllServerTag() constisc::data::StampedElement
hasServerTag(const ServerTag &server_tag) constisc::data::StampedElement
id_isc::data::BaseStampedElementprotected
operator!=(const ClientClassDef &other) constisc::dhcp::ClientClassDefinline
operator<<isc::dhcp::ClientClassDeffriend
operator==(const ClientClassDef &other) constisc::dhcp::ClientClassDefinline
setCfgOption(const CfgOptionPtr &cfg_option)isc::dhcp::ClientClassDef
setCfgOptionDef(const CfgOptionDefPtr &cfg_option_def)isc::dhcp::ClientClassDef
setContext(const data::ConstElementPtr &ctx)isc::data::UserContextinline
setDependOnKnown(bool depend_on_known)isc::dhcp::ClientClassDef
setFilename(const std::string &filename)isc::dhcp::ClientClassDefinline
setId(const uint64_t id)isc::data::BaseStampedElementinline
setMatchExpr(const ExpressionPtr &match_expr)isc::dhcp::ClientClassDef
setModificationTime(const boost::posix_time::ptime &timestamp)isc::data::BaseStampedElementinline
setName(const std::string &name)isc::dhcp::ClientClassDef
setNextServer(const asiolink::IOAddress &addr)isc::dhcp::ClientClassDefinline
setOfferLft(const util::Optional< uint32_t > &offer_lft)isc::dhcp::ClientClassDefinline
setPreferred(const util::Triplet< uint32_t > &preferred)isc::dhcp::ClientClassDefinline
setRequired(bool required)isc::dhcp::ClientClassDef
setServerTag(const std::string &server_tag)isc::data::StampedElementinline
setSname(const std::string &sname)isc::dhcp::ClientClassDefinline
setTest(const std::string &test)isc::dhcp::ClientClassDef
setValid(const util::Triplet< uint32_t > &valid)isc::dhcp::ClientClassDefinline
StampedElement()isc::data::StampedElement
test(PktPtr pkt, const ExpressionPtr &expr_ptr)isc::dhcp::ClientClassDefvirtual
timestamp_isc::data::BaseStampedElementprotected
toElement() constisc::dhcp::ClientClassDefvirtual
isc::data::UserContext::toElement(data::ConstElementPtr map)isc::data::UserContextstatic
updateModificationTime()isc::data::BaseStampedElement
user_context_isc::data::UserContextprotected
~CfgToElement()isc::data::CfgToElementinlinevirtual
~ClientClassDef()isc::dhcp::ClientClassDefvirtual