Home
last modified time | relevance | path

Searched refs:ExtensionBase (Results 1 – 6 of 6) sorted by relevance

/openthread-2.7.6/src/core/common/
Dextension_example.cpp50 class Extension : public ExtensionBase
54 : ExtensionBase(aInstance) in Extension()
67 ExtensionBase &ExtensionBase::Init(Instance &aInstance) in Init()
69 ExtensionBase *ext = reinterpret_cast<ExtensionBase *>(&sExtensionRaw); in Init()
79 void ExtensionBase::SignalInstanceInit(void) in SignalInstanceInit()
86 void ExtensionBase::SignalNcpInit(Ncp::NcpBase &aNcpBase) in SignalNcpInit()
95 void ExtensionBase::HandleNotifierEvents(Events aEvents) in HandleNotifierEvents()
Dextension.hpp70 class ExtensionBase : public InstanceLocator, private NonCopyable class
84 static ExtensionBase &Init(Instance &aInstance);
115 explicit ExtensionBase(Instance &aInstance) in ExtensionBase() function in ot::Extension::ExtensionBase
Dinstance.cpp113 , mExtension(Extension::ExtensionBase::Init(*this)) in Instance()
190 Get<Extension::ExtensionBase>().SignalInstanceInit(); in AfterInit()
Dinstance.hpp423 Extension::ExtensionBase &mExtension;
987 template <> inline Extension::ExtensionBase &Instance::Get(void) in Get()
Dnotifier.cpp184 Get<Extension::ExtensionBase>().HandleNotifierEvents(events); in EmitEvents()
/openthread-2.7.6/src/ncp/
Dncp_base.cpp313 aInstance->Get<Extension::ExtensionBase>().SignalNcpInit(*this); in NcpBase()