Lumiera  0.pre.03
»edit your freedom«
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
AdviceSystem Member List

This is the complete list of members for AdviceSystem, including all inherited members.

adviceDataRegistry_ (defined in AdviceSystem)AdviceSystemprivate
AdviceSystem() (defined in AdviceSystem)AdviceSysteminline
allocateBuffer(size_t siz)AdviceSysteminline
deregisterRequest(PointOfAdvice const &req) (defined in AdviceSystem)AdviceSysteminline
discardEntry(PointOfAdvice *storedProvision)AdviceSysteminlineprivate
discardSolutions(const PointOfAdvice *existingProvision) (defined in AdviceSystem)AdviceSysteminline
getMonitor(Sync const *forThis) (defined in Sync<>)Sync<>inlinestatic
index_ (defined in AdviceSystem)AdviceSystemprivate
manageAdviceData(PointOfAdvice *entry, DeleterFunc *how_to_delete) (defined in AdviceSystem)AdviceSysteminline
NonCopyable()=default (defined in NonCopyable)NonCopyableprivate
NonCopyable(NonCopyable const &)=delete (defined in NonCopyable)NonCopyableprivate
operator=(NonCopyable const &)=delete (defined in NonCopyable)NonCopyableprivate
publishProvision(PointOfAdvice *newProvision, const PointOfAdvice *previousProvision) (defined in AdviceSystem)AdviceSysteminline
publishRequestBindingChange(PointOfAdvice &req, HashVal previous_bindingKey) (defined in AdviceSystem)AdviceSysteminline
registerRequest(PointOfAdvice &req) (defined in AdviceSystem)AdviceSysteminline
releaseBuffer(void *buff, size_t) (defined in AdviceSystem)AdviceSysteminline
~AdviceSystem() (defined in AdviceSystem)AdviceSysteminline
~NonCopyable()=default (defined in NonCopyable)NonCopyableprivate