/openthread-3.7.0/src/core/common/ |
D | locator.hpp | 104 class InstanceLocator : public GetProvider<InstanceLocator> class 128 explicit InstanceLocator(Instance &aInstance) in InstanceLocator() function in ot::InstanceLocator 137 InstanceLocator(void) = default; 157 class InstanceLocatorInit : public InstanceLocator 165 : InstanceLocator() in InstanceLocatorInit()
|
D | settings_driver.hpp | 49 class SettingsDriver : public InstanceLocator, private NonCopyable 59 : InstanceLocator(aInstance) in SettingsDriver() 234 …otInstance *GetInstancePtr(void) const { return reinterpret_cast<otInstance *>(&InstanceLocator::G… in GetInstancePtr()
|
D | timer.hpp | 132 class Timer : public InstanceLocator, public LinkedListEntry<Timer> 169 class Scheduler : public InstanceLocator, private NonCopyable 182 : InstanceLocator(aInstance) in Scheduler() 196 : InstanceLocator(aInstance) in Timer()
|
D | tasklet.hpp | 62 class Tasklet : public InstanceLocator 120 : InstanceLocator(aInstance) in Tasklet()
|
D | settings.hpp | 67 class SettingsBase : public InstanceLocator 820 : InstanceLocator(aInstance) in SettingsBase() 1226 class ChildInfoIteratorBuilder : public InstanceLocator 1230 : InstanceLocator(aInstance) in ChildInfoIteratorBuilder()
|
/openthread-3.7.0/src/core/thread/ |
D | child_table.hpp | 53 class ChildTable : public InstanceLocator, private NonCopyable 63 class Iterator : public InstanceLocator, public ItemPtrIterator<Child, Iterator> 94 : InstanceLocator(aInstance) in Iterator() 326 class IteratorBuilder : public InstanceLocator 330 : InstanceLocator(aInstance) in IteratorBuilder()
|
D | child_supervision.hpp | 91 class ChildSupervisor : public InstanceLocator, private NonCopyable 152 class SupervisionListener : public InstanceLocator, private NonCopyable
|
D | tmf.hpp | 70 class MessageInfo : public InstanceLocator, public Ip6::MessageInfo 82 : InstanceLocator(aInstance) in MessageInfo()
|
D | csl_tx_scheduler.hpp | 61 class CslTxScheduler : public InstanceLocator, private NonCopyable 165 class Callbacks : public InstanceLocator
|
D | link_metrics.hpp | 82 class Initiator : public InstanceLocator, private NonCopyable 277 class Subject : public InstanceLocator, private NonCopyable
|
D | network_data.hpp | 111 class NetworkData : public InstanceLocator 130 : InstanceLocator(aInstance) in NetworkData() 145 : InstanceLocator(aInstance) in NetworkData()
|
D | child_supervision.cpp | 50 : InstanceLocator(aInstance) in ChildSupervisor() 146 : InstanceLocator(aInstance) in SupervisionListener()
|
/openthread-3.7.0/src/core/backbone_router/ |
D | multicast_listeners_table.hpp | 58 class MulticastListenersTable : public InstanceLocator, private NonCopyable 121 : InstanceLocator(aInstance) in MulticastListenersTable() 205 class IteratorBuilder : InstanceLocator 209 : InstanceLocator(aInstance) in IteratorBuilder()
|
D | ndproxy_table.hpp | 60 class NdProxyTable : public InstanceLocator, private NonCopyable 156 : InstanceLocator(aInstance) in NdProxyTable() 266 class Iterator : public InstanceLocator, public ItemPtrIterator<NdProxy, Iterator> 286 class IteratorBuilder : public InstanceLocator 292 : InstanceLocator(aInstance) in IteratorBuilder()
|
/openthread-3.7.0/src/core/net/ |
D | nd_agent.hpp | 48 class Agent : public InstanceLocator, private NonCopyable 58 : InstanceLocator(aInstance) in Agent()
|
D | ip6_filter.hpp | 61 class Filter : public InstanceLocator, private NonCopyable 71 : InstanceLocator(aInstance) in Filter()
|
/openthread-3.7.0/src/core/instance/ |
D | extension.hpp | 70 class ExtensionBase : public InstanceLocator, private NonCopyable 116 : InstanceLocator(aInstance) in ExtensionBase()
|
/openthread-3.7.0/src/core/utils/ |
D | otns.hpp | 62 class Otns : public InstanceLocator, private NonCopyable 74 : InstanceLocator(aInstance) in Otns()
|
D | flash.hpp | 51 class Flash : public InstanceLocator 59 : InstanceLocator(aInstance) in Flash()
|
/openthread-3.7.0/src/core/mac/ |
D | data_poll_handler.hpp | 66 class DataPollHandler : public InstanceLocator, private NonCopyable 142 class Callbacks : public InstanceLocator
|
D | mac_links.cpp | 47 : InstanceLocator(aInstance) in TxFrames() 124 : InstanceLocator(aInstance) in Links()
|
/openthread-3.7.0/src/core/border_router/ |
D | routing_manager.hpp | 90 class RoutingManager : public InstanceLocator 739 class RxRaTracker : public InstanceLocator 990 class OmrPrefixManager : public InstanceLocator 1027 class OnLinkPrefixManager : public InstanceLocator 1094 class RioAdvertiser : public InstanceLocator 1154 class Nat64PrefixManager : public InstanceLocator 1202 … class RoutePublisher : public InstanceLocator // Manages the routes that are published in net data 1287 class RsSender : public InstanceLocator 1327 class PdPrefixManager : public InstanceLocator
|
/openthread-3.7.0/src/core/meshcop/ |
D | announce_begin_client.hpp | 52 class AnnounceBeginClient : public InstanceLocator
|
D | extended_panid.cpp | 57 : InstanceLocator(aInstance) in ExtendedPanIdManager()
|
/openthread-3.7.0/src/core/radio/ |
D | radio.hpp | 132 class Radio : public InstanceLocator, private NonCopyable 182 class Callbacks : public InstanceLocator 257 : InstanceLocator(aInstance) in Callbacks() 269 : InstanceLocator(aInstance) in Radio() 844 …otInstance *GetInstancePtr(void) const { return reinterpret_cast<otInstance *>(&InstanceLocator::G… in GetInstancePtr()
|