/openthread-latest/src/core/common/ |
D | locator.hpp | 100 class InstanceLocator : public GetProvider<InstanceLocator> class 122 explicit InstanceLocator(Instance &aInstance) in InstanceLocator() function in ot::InstanceLocator 131 InstanceLocator(void) = default; 150 class InstanceLocatorInit : public InstanceLocator 157 : InstanceLocator() in InstanceLocatorInit()
|
D | settings_driver.hpp | 49 class SettingsDriver : public InstanceLocator, private NonCopyable 58 : InstanceLocator(aInstance) in SettingsDriver() 225 …otInstance *GetInstancePtr(void) const { return reinterpret_cast<otInstance *>(&InstanceLocator::G… in GetInstancePtr()
|
D | timer.hpp | 138 class Timer : public InstanceLocator, public LinkedListEntry<Timer> 171 class Scheduler : public InstanceLocator, private NonCopyable 184 : InstanceLocator(aInstance) in Scheduler() 198 : InstanceLocator(aInstance) in Timer()
|
D | tasklet.hpp | 60 class Tasklet : public InstanceLocator 113 : InstanceLocator(aInstance) in Tasklet()
|
D | settings.hpp | 66 class SettingsBase : public InstanceLocator 726 : InstanceLocator(aInstance) in SettingsBase() 1103 class ChildInfoIteratorBuilder : public InstanceLocator 1107 : InstanceLocator(aInstance) in ChildInfoIteratorBuilder()
|
/openthread-latest/src/core/thread/ |
D | child_table.hpp | 52 class ChildTable : public InstanceLocator, private NonCopyable 61 class Iterator : public InstanceLocator, public ItemPtrIterator<Child, Iterator> 89 : InstanceLocator(aInstance) in Iterator() 312 class IteratorBuilder : public InstanceLocator 316 : InstanceLocator(aInstance) in IteratorBuilder()
|
D | child_supervision.hpp | 90 class ChildSupervisor : public InstanceLocator, private NonCopyable 135 class SupervisionListener : public InstanceLocator, private NonCopyable
|
D | tmf.hpp | 68 class MessageInfo : public InstanceLocator, public Ip6::MessageInfo 79 : InstanceLocator(aInstance) in MessageInfo()
|
D | link_metrics.hpp | 82 class Initiator : public InstanceLocator, private NonCopyable 262 class Subject : public InstanceLocator, private NonCopyable
|
D | network_data.hpp | 107 class NetworkData : public InstanceLocator 125 : InstanceLocator(aInstance) in NetworkData() 139 : InstanceLocator(aInstance) in NetworkData()
|
D | child_supervision.cpp | 45 : InstanceLocator(aInstance) in ChildSupervisor() 141 : InstanceLocator(aInstance) in SupervisionListener()
|
/openthread-latest/src/core/backbone_router/ |
D | multicast_listeners_table.hpp | 57 class MulticastListenersTable : public InstanceLocator, private NonCopyable 115 : InstanceLocator(aInstance) in MulticastListenersTable() 191 class IteratorBuilder : InstanceLocator 195 : InstanceLocator(aInstance) in IteratorBuilder()
|
D | ndproxy_table.hpp | 59 class NdProxyTable : public InstanceLocator, private NonCopyable 148 : InstanceLocator(aInstance) in NdProxyTable() 248 class Iterator : public InstanceLocator, public ItemPtrIterator<NdProxy, Iterator> 268 class IteratorBuilder : public InstanceLocator 274 : InstanceLocator(aInstance) in IteratorBuilder()
|
/openthread-latest/src/core/net/ |
D | nd_agent.hpp | 48 class Agent : public InstanceLocator, private NonCopyable 57 : InstanceLocator(aInstance) in Agent()
|
D | ip6_filter.hpp | 59 class Filter : public InstanceLocator, private NonCopyable 68 : InstanceLocator(aInstance) in Filter()
|
/openthread-latest/src/core/instance/ |
D | extension.hpp | 68 class ExtensionBase : public InstanceLocator, private NonCopyable 109 : InstanceLocator(aInstance) in ExtensionBase()
|
/openthread-latest/src/core/utils/ |
D | otns.hpp | 61 class Otns : public InstanceLocator, private NonCopyable 72 : InstanceLocator(aInstance) in Otns()
|
D | flash.hpp | 50 class Flash : public InstanceLocator 57 : InstanceLocator(aInstance) in Flash()
|
/openthread-latest/src/core/border_router/ |
D | routing_manager.hpp | 96 class RoutingManager : public InstanceLocator 766 class NetDataPeerBrTracker : public InstanceLocator 812 class RxRaTracker : public InstanceLocator 1112 class OmrPrefixManager : public InstanceLocator 1149 class OnLinkPrefixManager : public InstanceLocator 1220 class RioAdvertiser : public InstanceLocator 1283 class Nat64PrefixManager : public InstanceLocator 1331 … class RoutePublisher : public InstanceLocator // Manages the routes that are published in net data 1416 class RsSender : public InstanceLocator 1456 class PdPrefixManager : public InstanceLocator
|
/openthread-latest/src/core/crypto/ |
D | storage.hpp | 103 class KeyRefManager : public InstanceLocator 126 : InstanceLocator(aInstance) in KeyRefManager()
|
/openthread-latest/src/core/meshcop/ |
D | announce_begin_client.hpp | 51 class AnnounceBeginClient : public InstanceLocator
|
D | extended_panid.cpp | 55 : InstanceLocator(aInstance) in ExtendedPanIdManager()
|
D | panid_query_client.hpp | 54 class PanIdQueryClient : public InstanceLocator
|
/openthread-latest/src/core/mac/ |
D | mac_links.cpp | 45 : InstanceLocator(aInstance) in TxFrames() 122 : InstanceLocator(aInstance) in Links()
|
/openthread-latest/src/core/radio/ |
D | radio.hpp | 90 class Radio : public InstanceLocator, private NonCopyable 139 class Callbacks : public InstanceLocator 213 : InstanceLocator(aInstance) in Callbacks() 289 : InstanceLocator(aInstance) in Radio() 851 …otInstance *GetInstancePtr(void) const { return reinterpret_cast<otInstance *>(&InstanceLocator::G… in GetInstancePtr()
|