nfd::cs::Policy Member List

This is the complete list of members for nfd::cs::Policy, including all inherited members.

afterInsert(EntryRef i)nfd::cs::Policy
afterRefresh(EntryRef i)nfd::cs::Policy
beforeErase(EntryRef i)nfd::cs::Policy
beforeEvictnfd::cs::Policy
beforeUse(EntryRef i)nfd::cs::Policy
create(const std::string &policyName)nfd::cs::Policystatic
doAfterInsert(EntryRef i)=0nfd::cs::Policyprotectedpure virtual
doAfterRefresh(EntryRef i)=0nfd::cs::Policyprotectedpure virtual
doBeforeErase(EntryRef i)=0nfd::cs::Policyprotectedpure virtual
doBeforeUse(EntryRef i)=0nfd::cs::Policyprotectedpure virtual
EntryRef typedefnfd::cs::Policy
evictEntries()=0nfd::cs::Policyprotectedpure virtual
getCs() const noexceptnfd::cs::Policyinline
getLimit() const noexceptnfd::cs::Policyinline
getName() const noexceptnfd::cs::Policyinline
getPolicyNames()nfd::cs::Policystatic
Policy(std::string_view policyName)nfd::cs::Policyexplicitprotected
registerPolicy(std::string_view policyName=P::POLICY_NAME)nfd::cs::Policyinlinestatic
setCs(Cs *cs) noexceptnfd::cs::Policyinline
setLimit(size_t nMaxEntries)nfd::cs::Policy
~Policy()=defaultnfd::cs::Policyvirtual