Home
last modified time | relevance | path

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

/openthread-latest/src/core/instance/
Dextension_example.cpp49 class Extension : public ExtensionBase
53 : ExtensionBase(aInstance) in Extension()
66 ExtensionBase &ExtensionBase::Init(Instance &aInstance) in Init()
68 ExtensionBase *ext = reinterpret_cast<ExtensionBase *>(&sExtensionRaw); in Init()
78 void ExtensionBase::SignalInstanceInit(void) in SignalInstanceInit()
85 void ExtensionBase::SignalNcpInit(Ncp::NcpBase &aNcpBase) in SignalNcpInit()
94 void ExtensionBase::HandleNotifierEvents(Events aEvents) in HandleNotifierEvents()
Dextension.hpp68 class ExtensionBase : public InstanceLocator, private NonCopyable class
81 static ExtensionBase &Init(Instance &aInstance);
108 explicit ExtensionBase(Instance &aInstance) in ExtensionBase() function in ot::Extension::ExtensionBase
Dinstance.cpp271 , mExtension(Extension::ExtensionBase::Init(*this)) in Instance()
411 Get<Extension::ExtensionBase>().SignalInstanceInit(); in AfterInit()
Dinstance.hpp728 Extension::ExtensionBase &mExtension;
1118 template <> inline Extension::ExtensionBase &Instance::Get(void) { return mExtension; } in Get()
/openthread-latest/src/core/common/
Dnotifier.cpp146 Get<Extension::ExtensionBase>().HandleNotifierEvents(events); in EmitEvents()
/openthread-latest/src/ncp/
Dncp_base.cpp382 aInstance->Get<Extension::ExtensionBase>().SignalNcpInit(*this); in NcpBase()