Google is committed to advancing racial equity for Black communities. See how.

nl::Weave::Profiles::DataManagement_Current::IDataElementAccessControlDelegate

This is an abstract class.

#include <src/lib/profiles/data-management/Current/NotificationEngine.h>

Interface that is to be implemented by a processor of data elements in a NotifyRequest.

Summary

Inheritance

Direct Known Subclasses: nl::Weave::Profiles::DataManagement_Current::AlwaysAcceptDataElementAccessControlDelegate

Public functions

DataElementAccessCheck(const TraitPath & aTraitPath, const TraitCatalogBase< TraitDataSink > & aCatalog)=0
virtual WEAVE_ERROR

Public functions

DataElementAccessCheck

virtual WEAVE_ERROR DataElementAccessCheck(
  const TraitPath & aTraitPath,
  const TraitCatalogBase< TraitDataSink > & aCatalog
)=0