A Discrete-Event Network Simulator
API
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 Cns3::AccessorTrait< T >The non-const and non-reference type equivalent to T
 Cns3::UanMacRcGw::AckDataPacket ACK data
 Cns3::WifiDlMuBarBaSequence::AckInfoInformation related to an Ack frame sent by a station
 Cns3::ofi::ActionClass for handling flow table actions
 Cns3::WifiActionHeader::ActionValueTypedef for union of different ActionValues
 Cns3::AddressPolymophic address class
 Cns3::PacketSink::AddressHashHashing for the Address class
 Cns3::QKDApp004::AddressHashHashing for the Address class
 Cns3::QKDApp014::AddressHashHashing for the Address class
 Cns3::QKDKeyManagerSystemApplication::AddressHashHashing for the Address class
 Cns3::QKDSDNController::AddressHashHashing for the Address class
 Cns3::AdhocAlohaNoackIdealPhyHelperCreate the AlohaNoackNetDevice
 Cnlohmann::adl_serializer< typename, typename >Default JSONSerializer template argument
 Cns3::Object::AggregateIteratorIterate over the Objects aggregated to an ns3::Object
 Cns3::Object::AggregatesThe list of Objects aggregated to this one
 Cns3::dsr::DsrOptionHeader::AlignmentAlignment requirements of an option header
 Cns3::Ipv6OptionHeader::AlignmentAlignment requirements of an option header
 Cns3::LteEnbCmacSapProvider::AllocateNcRaPreambleReturnValueAllocateNcRaPreambleReturnValue structure
 Cns3::AllocationRetentionPriority3GPP 23.203 Section 6.1.7.3 Allocation and Retention Priority characteristics
 Cns3::AnglesClass holding the azimuth and inclination angles of spherical coordinates
 Cns3::AnimationInterfaceInterface to network animator
 Cns3::AnimationInterface::AnimPacketInfoAnimPacketInfo class
 Cns3::AnimationInterface::AnimXmlElementAnimXmlElement class
 Cns3::LteRrcSap::AntennaInfoCommonAntennaInfoCommon structure
 Cns3::LteRrcSap::AntennaInfoDedicatedAntennaInfoDedicated structure
 Cns3::LteRrcSap::AntennaInfoUlAntennaInfoUl structure
 CAodvExampleTest script
 Cns3::ApInfoStruct to hold information regarding observed AP through active/passive scanning
 Cns3::ApplicationContainerHolds a vector of ns3::Application pointers
 CArray2D< T >2D array used in nix-vector-routing example "nms-p2p-nix.cc"
 CArray3D< T >3D array used in nix-vector-routing example "nms-p2p-nix.cc"
 Cns3::Config::ArrayMatcherHelper to test if an array entry matches a config path specification
 Cns3::AsciiFileA class representing an ascii file
 Cns3::AsciiTraceHelperManage ASCII trace files for device models
 Cns3::AsciiTraceHelperForDeviceBase class providing common user-level ascii trace operations for helpers representing net devices
 Cns3::AsciiTraceHelperForIpv4Base class providing common user-level ascii trace operations for helpers representing IPv4 protocols
 Cns3::AsciiTraceHelperForIpv6Base class providing common user-level ascii trace operations for helpers representing IPv6 protocols
 Cns3::LteRrcSap::AsConfigAsConfig structure
 Cns3::olsr::AssociationAssociation
 Cns3::olsr::MessageHeader::Hna::AssociationAssociation item structure
 Cns3::QKDApp004::Association004The key stream session details
 Cns3::QKDKeyManagerSystemApplication::Association004The key stream session details
 Cns3::QKDSDNController::Association004
 Cns3::olsr::AssociationTupleAn Association Tuple
 Cns3::AthstatsHelperCreate AthstatsWifiTraceSink instances and connect them to wifi devices
 Cns3::AttributeConstructionListList of Attribute name, value and checker triples used to construct Objects
 Cns3::AttributeDefaultIteratorIterator to iterate on the default values of attributes of an ns3::Object
 CAttributeDescriptorDescriptor for an AttributeValue
 Cns3::TypeId::AttributeInformationAttribute implementation
 Cns3::AttributeIteratorIterator to iterate on the values of attributes of an ns3::Object
 Cns3::Average< T >Simple average, min, max and std
 Cns3::Average< double >
 CB1
 Cns3::BackoffThe backoff class is used for calculating backoff times when many net devices can write to the same channel
 Cns3::CtrlBAckResponseHeader::BaInfoInstanceThe following structure can hold the BA Information field for the Basic and Compressed variants, one instance of the {Per TID Info, Block Ack Starting Sequence Control, Block Ack Bitmap} subfields for the Multi-TID variant or one instance of the Per AID TID Info subfield for the Multi-STA variant (which includes the AID TID Info, Block Ack Starting Sequence Control and Block Ack Bitmap subfields)
 Cns3::BandInfoThe building block of a SpectrumModel
 Cns3::BarBlockAckRequest frame information
 Cns3::TypeTraits< T >::Base< U >Base type, after removing &, * and const
 Cns3::TypeTraits< T >::Base< const U >Base type, after removing const
 Cns3::TypeTraits< T >::Base< U & >Base type, after removing &
 Cns3::TypeTraits< T >::Base< U * >Base type, after removing *
 Cnlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >Class to store JSON values
 CBasicEnergyDepletionTestTest case of energy depletion handling for BasicEnergySource and WifiRadioEnergyModel
 CBasicEnergyUpdateTestTest case of update remaining energy for BasicEnergySource and WifiRadioEnergyModel
 CBatteryLifetimeTestThis example was originally devised as a test, then it was converted to an example
 Cns3::dot11s::PeerManagementProtocol::BeaconInfoKeeps information about beacon of peer station: beacon interval, association ID, last time we have received a beacon
 Cns3::GtpcDeleteBearerCommandMessage::BearerContextBearer context
 Cns3::EpcS11SapMme::BearerContextCreated3GPP TS 29.274 version 8.3.1 Release 8 section 8.28
 Cns3::GtpcCreateSessionResponseMessage::BearerContextCreatedBearer Context structure
 Cns3::EpcS11SapMme::BearerContextRemovedBearer Context Removed structure
 Cns3::EpcS11SapSgw::BearerContextRemovedSgwPgwBearerContextRemovedSgwPgw structure
 Cns3::EpcS11SapSgw::BearerContextToBeCreatedBearerContextToBeCreated structure
 Cns3::GtpcCreateSessionRequestMessage::BearerContextToBeCreatedBearer Context structure
 Cns3::GtpcModifyBearerRequestMessage::BearerContextToBeModifiedBearer Context structure
 Cns3::EpcS11SapSgw::BearerContextToBeRemovedBearerContextToBeCreated structure
 CLteX2HandoverMeasuresTestCase::BearerDataBearerData structure
 CLteX2HandoverTestCase::BearerDataBearerData structure
 Cns3::EpcMmeApplication::BearerInfoHold info on an EPS bearer to be activated
 CBearerTestData
 Cns3::EpcUeNas::BearerToBeActivatedBearerToBeActivated structure
 Cns3::EpcEnbS1SapProvider::BearerToBeSwitchedBearerToBeSwitched structure
 CBenchBench class
 Cnlohmann::detail::binary_reader< BasicJsonType, InputAdapterType, SAX >Deserialization of CBOR, MessagePack, and UBJSON values
 Cnlohmann::detail::binary_writer< BasicJsonType, CharType >Serialization to CBOR and MessagePack values
 CBinaryType
 Cns3::BitDeserializerBit deserializer
 Cns3::BitSerializerBit serializer
 Cns3::LteRrcSap::BlackCellsToAddModBlackCellsToAddMod structure
 Cns3::dsr::BlackListBlackList description
 Cns3::BlockAckAgreementMaintains information for a block ack agreement
 Cns3::WifiDlMuAggregateTf::BlockAckInfoInformation related to a BlockAck frame sent by a station
 Cns3::WifiDlMuBarBaSequence::BlockAckInfoInformation related to a BlockAck frame sent by a station
 Cns3::WifiDlMuTfMuBar::BlockAckInfoInformation related to a BlockAck frame sent by a station
 Cns3::WifiDlMuBarBaSequence::BlockAckReqInfoInformation related to a BlockAckReq frame sent to a station
 Cns3::BlockAckReqTypeThe different BlockAckRequest variants
 Cns3::BlockAckTypeThe different BlockAck variants
 Cns3::BlockAckWindowBlock ack window
 Cnlohmann::detail::dtoa_impl::boundaries
 Cns3::Box3d box
 Cns3::BridgeHelperAdd capability to bridge multiple LAN segments (IEEE 802.1D bridging)
 Cns3::BriteTopologyHelper::BriteEdgeInfoEdge information from BRITE
 Cns3::BriteTopologyHelper::BriteNodeInfoNode information from BRITE
 Cns3::BriteTopologyHelperInterface with BRITE, the Boston university Representative Internet Topology gEnerator
 Cns3::ApWifiMac::bsrTypeStore value and timestamp for each Buffer Status Report
 Cns3::BufferAutomatically resized byte buffer
 Cns3::BufferSizeLevelBsrBufferSizeLevelBsr class
 Cns3::BuildBroadcastListElement_sSee section 4.3.11 buildBroadcastListElement
 Cns3::BuildDataListElement_sSee section 4.3.8 builDataListElement
 Cns3::BuildingContainerKeep track of a set of building pointers
 CBuildingDataData to construct a Building object
 Cns3::BuildingListContainer for Building class
 Cns3::BuildingsHelperHelper used to install a MobilityBuildingInfo into a set of nodes
 Cns3::BuildRarListElement_sSee section 4.3.10 buildRARListElement
 Cns3::BulkSendHelperA helper to make it easier to instantiate an ns3::BulkSendApplication on a set of nodes
 Cns3::BwPart_sSee section 4.3.28 bwPart
 Cns3::ByteTagIteratorIterator over the set of byte tags in a packet
 Cns3::ByteTagListKeep track of the byte tags stored in a packet
 Cns3::ByteTagListDataInternal representation of the byte tags stored in a packet
 Cnlohmann::detail::dtoa_impl::cached_power
 Ccairo_int128_t
 Ccairo_quorem128_t
 Ccairo_quorem64_t
 Ccairo_uquorem128_t
 Ccairo_uquorem64_t
 Cns3::CallbackBaseBase class for Callback class
 CCallbackTestParentClass used to check the capability of callbacks to call public, protected, and private functions
 Cns3::CallbackTraits< T >Trait class to convert a pointer into a reference, used by MemPtrCallBackImpl
 Cns3::CallbackTraits< Ptr< T > >Trait class to convert a pointer into a reference, used by MemPtrCallBackImpl
 Cns3::CallbackTraits< T * >Trait class to convert a pointer into a reference, used by MemPtrCallBackImpl
 Cns3::CandidateQueueA Candidate Queue used in routing calculations
 Cns3::CapabilityInformationCapability information
 Cns3::LteRrcSap::CarrierBandwidthEutraCarrierBandwidthEutra structure
 Cns3::LteRrcSap::CarrierFreqEutraCarrierFreqEutra structure
 Cns3::LteRrcSap::CellAccessRelatedInfoCellAccessRelatedInfo structure
 Cns3::LteRrcSap::CellIdentificationCellIdentification structure
 Cns3::RadioBearerStatsConnector::CellIdRntiStruct used as key in m_ueManagerPathByCellIdRnti map
 Cns3::EpcX2Sap::CellInformationItemCell Information Item as it is used in the LOAD INFORMATION message
 Cns3::EpcX2Sap::CellMeasurementResultItemCell Measurement Result Item as it is used in the RESOURCE STATUS UPDATE message
 Cns3::LteRrcSap::CellSelectionInfoCellSelectionInfo structure
 Cns3::LteRrcSap::CellsToAddModCellsToAddMod structure
 Cns3::LteRrcSap::CgiInfoCgiInfo structure
 Cns3::ChannelListList of simulation channels
 CCheckLongTermUpdateParamsA structure that holds the parameters for the function CheckLongTermUpdate
 CCheckPointEventCheckPointEvent structure
 Cns3::QKDKeyManagerSystemApplication::ChunkKeyThe key within the key stream session buffer
 Cns3::QKDSDNController::ChunkKey
 Cns3::CidCid class
 Cns3::CidFactoryThis class is used exclusively by the BS to allocate CIDs to new connections
 Cns3::aodv::CloseNeighborCloseNeighbor structure
 Cns3::dsr::CloseNeighborCloseNeighbor structure
 Cns3::Hash::Example::ColliderKeep track of collisions
 CCollisionExperimentCollisionExperiment
 Cgrid.ColorColor class
 Cgrid.ColorsColors class
 Cns3::CommandLineParse command-line arguments
 Cns3::RecipientBlockAckAgreement::CompareComparison functor used to sort the buffered MPDUs
 Cns3::LteUeRrcSapProvider::CompleteSetupParametersCompleteSetupParameters structure
 Cns3::LteEnbRrcSapProvider::CompleteSetupUeParametersCompleteSetupUeParameters structure
 Cns3::EpcX2Sap::CompositeAvailCapacityComposite Available Capacity as it is used in the RESOURCE STATUS UPDATE message
 CComputeSnrParamsA structure that holds the parameters for the ComputeSnr function
 CConfigStoreHelperSimplifies config-store raw text load and save
 CConfigToCheckThis test suite verifies following two things:
 Cns3::ConstantVelocityHelperUtility class used to move node with constant velocity
 Canonymous_namespace{dsss-phy.cc}::ConstructorDsssConstructor class for DSSS modes
 Canonymous_namespace{erp-ofdm-phy.cc}::ConstructorErpOfdmConstructor class for ERP-OFDM modes
 Canonymous_namespace{he-phy.cc}::ConstructorHeConstructor class for HE modes
 Canonymous_namespace{ht-phy.cc}::ConstructorHtConstructor class for HT modes
 Canonymous_namespace{ofdm-phy.cc}::ConstructorOfdmConstructor class for OFDM modes
 Canonymous_namespace{vht-phy.cc}::ConstructorVhtConstructor class for VHT modes
 Cns3::SixLowPanNetDevice::ContextEntryStructure holding the informations for a context (used in compression and decompression)
 Cns3::CqasFlowPerf_tCGA Flow Performance structure
 Cns3::CqiConfig_sSee section 4.3.19 cqiConfig
 Cns3::CqiListElement_sSee section 4.3.24 cqiListElement
 Cns3::FfMacCschedSapUser::CschedCellConfigCnfParametersParameters of the API primitives
 Cns3::FfMacCschedSapProvider::CschedCellConfigReqParametersParameters of the API primitives
 Cns3::FfMacCschedSapUser::CschedCellConfigUpdateIndParametersParameters of the CSCHED_CELL_CONFIG_UPDATE_IND primitive
 Cns3::FfMacCschedSapUser::CschedLcConfigCnfParametersParameters of the CSCHED_LC_CONFIG_CNF primitive
 Cns3::FfMacCschedSapProvider::CschedLcConfigReqParametersParameters of the CSCHED_LC_CONFIG_REQ primitive
 Cns3::FfMacCschedSapUser::CschedLcReleaseCnfParametersParameters of the CSCHED_LC_RELEASE_CNF primitive
 Cns3::FfMacCschedSapProvider::CschedLcReleaseReqParametersParameters of the CSCHED_LC_RELEASE_REQ primitive
 Cns3::FfMacCschedSapUser::CschedUeConfigCnfParametersParameters of the CSCHED_UE_CONFIG_CNF primitive
 Cns3::FfMacCschedSapProvider::CschedUeConfigReqParametersParameters of the CSCHED_UE_CONFIG_REQ primitive
 Cns3::FfMacCschedSapUser::CschedUeConfigUpdateIndParametersParameters of the CSCHED_UE_CONFIG_UPDATE_IND primitive
 Cns3::FfMacCschedSapUser::CschedUeReleaseCnfParametersParameters of the CSCHED_UE_RELEASE_CNF primitive
 Cns3::FfMacCschedSapProvider::CschedUeReleaseReqParametersParameters of the CSCHED_UE_RELEASE_REQ primitive
 Cns3::CsmaDeviceRecCsmaNetDevice Record
 Cns3::CsmaStarHelperA helper to make it easier to create a star topology with Csma links
 Cns3::CsParametersCsParameters class
 Cns3::CsvReaderProvides functions for parsing and extracting data from Comma Separated Value (CSV) formatted text files
 Cns3::CtrlTriggerUserInfoFieldUser Info field of Trigger frames
 Cns3::Buffer::DataThis data structure is variable-sized through its last member whose size is determined at allocation time and stored in the m_size field
 Cns3::FdReader::DataA structure representing data read
 Cns3::GnuplotDataset::DataStructure storing the data to plot
 Cns3::Ipv4RawSocketImpl::DataIPv4 raw data and additional information
 Cns3::Ipv6RawSocketImpl::DataIPv6 raw data and additional information
 Cns3::PacketMetadata::DataData structure
 Cns3::QKDBuffer::dataData specific variables
 CSixlowpanIphcStatefulImplTest::DataStructure to hold the Rx/Tx packets
 Cns3::DataOutputCallbackCallback class for the DataOutput classes
 Cns3::EpcEnbS1SapUser::DataRadioBearerSetupRequestParametersParameters passed to DataRadioBearerSetupRequest ()
 Cgrid.DataRangeDataRange class
 Cns3::DataRateClass for representing data rates
 Cns3::DcdChannelEncodingsThis class implements the DCD channel encodings as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 11.4.1 DCD channel encodings, page 659
 Cns3::DefaultDeleter< T >A template used to delete objects by the ns3::SimpleRefCount templates when the last reference to an object they manage disappears
 Cns3::DelayJitterEstimationQuick and dirty delay and jitter estimation, implementing the jitter algorithm originally from RFC 1889 (RTP), and unchanged in RFC 3550
 Cns3::DestinationPointKeeps last movement schedule
 Cnlohmann::detail::detector< Default, AlwaysVoid, Op, Args >
 Cnlohmann::detail::detector< Default, void_t< Op< Args... > >, Op, Args... >
 Cns3::DeviceEnergyModelContainerHolds a vector of ns3::DeviceEnergyModel pointers
 Cns3::DeviceEnergyModelHelperCreates DeviceEnergyModel objects
 Cns3::DhcpHelperThe helper class used to configure and install DHCP applications on nodes
 Cns3::Hash::Example::DictFilesSource word list files
 Cns3::Hash::Example::DictionaryWord list and hashers to test
 Cnlohmann::detail::dtoa_impl::diyfp
 Cns3::DlDciListElement_sSee section 4.3.1 dlDciListElement
 Cns3::DlFramePrefixIeThis class implements the DL Frame Prefix IE as described by IEEE-802.16 standard
 Cns3::DlInfoListElement_sSee section 4.3.23 dlInfoListElement
 Cns3::MultiUserScheduler::DlMuInfoInformation to be provided in case of DL MU transmission
 Cns3::DlSchedulingCallbackInfoDlSchedulingCallbackInfo structure
 Cns3::dot11s::Dot11sMeshCapabilityA set of values indicating whether a mesh STA is a possible candidate for mesh peering establishment (Section 8.4.2.100.8 of IEEE 802.11-2012)
 CDoubleCheckerAttributeChecker implementation for DoubleValue
 Cgtk.DrawingArea
 Cns3::LteRrcSap::DrbToAddModDrbToAddMod structure
 CDropTailQueue< Packet >
 CDropTailQueue< QueueDiscItem >Introspection did not find any typical Config paths
 Cns3::DrxConfig_sSee section 4.3.16 drxConfig
 CDsdvManetExampleDSDV Manet example
 Cns3::dsr::DsrErrorBuffEntryDSR Error Buffer Entry
 Cns3::dsr::DsrErrorBufferDSR error buffer
 CDsrHeaderHeader for Dsr Routing
 Cns3::DsrHelperDSR helper class to manage creation of DSR routing instance and to insert it on a node as a sublayer between transport and IP layers
 Cns3::dsr::DsrLinkStabDsrLinkStab class (DSR link stability)
 Cns3::DsrMainHelperHelper class that adds DSR routing to nodes
 Cns3::dsr::DsrMaintainBuffEntryDSR Maintain Buffer Entry
 Cns3::dsr::DsrMaintainBufferDSR maintain buffer
 Cns3::dsr::DsrNetworkQueueEntryDSR Network Queue Entry
 Cns3::dsr::DsrNodeStabDsrNodeStab class (DSR node stability)
 Cns3::dsr::DsrOptionFieldOption field for an DsrFsHeader Enables adding options to an DsrFsHeader
 CDsrOptionRouteRequestHeaderHeader of Dsr Option Route Request
 Cns3::dsr::DsrPassiveBuffEntryDSR Passive Buffer Entry
 Cns3::dsr::DsrReceivedRreqEntryThe request entry for intermediate nodes to check if they have received this request or not This is used to control the duplication request from being processed
 Cns3::dsr::DsrRouteCacheEntryDsrRouteCacheEntry class for entries in the route cache
 CDsrRoutingHeaderIntrospection did not find any typical Config paths
 Cns3::dsr::DsrSendBuffEntryDSR Send Buffer Entry
 Cns3::dsr::DsrSendBufferDSR send buffer
 Cns3::DsssErrorRateModelImplementation of DSSS error rate model
 Cns3::aodv::DuplicatePacketDetectionHelper class used to remember already seen packets and detect duplicates
 Cns3::olsr::DuplicateTupleA Duplicate Tuple
 Cns3::EdcaParameterEdcaParameter structure
 Cns3::emptyMake Callback use a separate empty type
 CEnbDlTestDataCustom structure for testing eNodeB downlink data, contains the list of data structures for UEs
 Cns3::EpcSgwApplication::EnbInfoEnbInfo structure
 CEnbTestDataEnbTestData structure
 CEnbUlTestDataCustom structure containing information about data sent in the uplink of eNodeB
 Cns3::EnergyHarvesterHelperCreates EnergyHarvester objects
 Cns3::EnergySourceHelperCreates EnergySource objects
 Cns3::ArpCache::EntryA record that that holds information about an ArpCache entry
 Cns3::Ipv4AddressGeneratorImpl::EntryThis class holds the allocated addresses
 Cns3::Ipv6AddressGeneratorImpl::EntryThis class holds the allocated addresses
 Cns3::NdiscCache::EntryA record that holds information about a NdiscCache entry
 Canonymous_namespace{length.cc}::EnumHashFunctor for hashing Length::Unit values
 Cns3::EpcEnbS1SapProviderThis class implements the Service Access Point (SAP) between the LteEnbRrc and the EpcEnbApplication
 Cns3::EpcEnbS1SapUserThis class implements the Service Access Point (SAP) between the LteEnbRrc and the EpcEnbApplication
 Cns3::EpcS11SapEpcS11Sap
 Cns3::EpcS1apSapBase class that defines EPC S1-AP Service Access Point (SAP) interface
 Cns3::EpcX2SapThe X2 SAP defines the service between the X2 entity and the RRC entity
 Cns3::EpcEnbApplication::EpsFlowId_tEPS flow ID structure
 Cns3::EpcX2Sap::ErabAdmittedItemE-RABs admitted item as it is used in the HANDOVER REQUEST ACKNOWLEDGE message
 Cns3::EpcX2Sap::ErabNotAdmittedItemE-RABs not admitted item as it is used in the HANDOVER REQUEST ACKNOWLEDGE message
 Cns3::EpcS1apSapMme::ErabSetupItemE-RAB Setup Item IEs, see 3GPP TS 36.413 9.1.4.2
 Cns3::EpcX2Sap::ErabsSubjectToStatusTransferItemErabsSubjectToStatusTransferItem structure
 Cns3::EpcS1apSapMme::ErabSwitchedInDownlinkItemE-RABs Switched in Downlink Item IE, see 3GPP TS 36.413 9.1.5.8
 Cns3::EpcS1apSapEnb::ErabSwitchedInUplinkItemE-RABs Switched in Uplink Item IE, see 3GPP TS 36.413 9.1.5.9
 Cns3::EpcS1apSapMme::ErabToBeReleasedIndicationE-RAB Release Indication Item IEs, 3GPP TS 36.413 version 9.8.0 section 9.1.3.7
 Cns3::EpcS1apSapEnb::ErabToBeSetupItemErabToBeSetupItem structure
 Cns3::EpcX2Sap::ErabToBeSetupItemE-RABs to be setup item as it is used in the HANDOVER REQUEST message
 Cns3::ofi::EricssonActionClass for handling Ericsson Vendor-defined actions
 Cns3::EutraChannelNumbersTable 5.7.3-1 "E-UTRA channel numbers" from 3GPP TS 36.101 The table was converted to C syntax doing a cut & paste from TS 36.101 and running the following filter: awk '{if ((NR % 7) == 1) printf("{"); printf ("%s",$0); if ((NR % 7) == 0) printf("},\n"); else printf(", ");}' | sed 's/ – /, /g'
 Cns3::EutranMeasurementMappingImplements the E-UTRA measurement mappings defined in 3GPP TS 36.133 section 9.1 E-UTRAN measurements
 Cns3::Scheduler::EventScheduler event
 Cgrid.EventFloatEventFloat class
 Cns3::EventGarbageCollectorAn object that tracks scheduled events and automatically cancels them when it is destroyed
 Cns3::EventIdAn identifier for simulation events
 Cgrid.EventIntEventInt class
 Cns3::Scheduler::EventKeyStructure for sorting and comparing Events
 Cns3::EventMemberImplObjTraits< T >Helper for the MakeEvent functions which take a class method
 Cns3::EventMemberImplObjTraits< Ptr< T > >Helper for the MakeEvent functions which take a class method
 Cns3::EventMemberImplObjTraits< T * >Helper for the MakeEvent functions which take a class method
 Cgrid.EventStringEventString class
 Cns3::DefaultSimulatorImpl::EventWithContextWrap an event with its execution context
 Cstd::exceptionSTL class
 Canonymous_namespace{packet-test-suite.cc}::ExpectedStruct to hold the expected data in the packet
 CTxopTest< TxopType >::ExpectedBackoffExpectedBackoff structure
 CExperimentHelper class for UAN CW MAC example
 Cnlohmann::detail::external_constructor< value_t >
 Cnlohmann::detail::external_constructor< value_t::array >
 Cnlohmann::detail::external_constructor< value_t::binary >
 Cnlohmann::detail::external_constructor< value_t::boolean >
 Cnlohmann::detail::external_constructor< value_t::number_float >
 Cnlohmann::detail::external_constructor< value_t::number_integer >
 Cnlohmann::detail::external_constructor< value_t::number_unsigned >
 Cnlohmann::detail::external_constructor< value_t::object >
 Cnlohmann::detail::external_constructor< value_t::string >
 Cns3::PacketMetadata::ExtraItemExtraItem structure
 Cns3::dot11s::HwmpProtocol::FailedDestinationStructure of unreachable destination - address and sequence number
 Cstd::false_type
 Cns3::anonymous_namespace{pyviz.cc}::FastClippingAdapted from http://en.wikipedia.org/w/index.php?title=Line_clipping&oldid=248609574
 Cns3::fdbetsFlowPerf_tFdbetsFlowPerf_t structure
 Cns3::fdtbfqsFlowPerf_tFlow information
 CFemtocellBlockAllocatorClass that takes care of installing blocks of the buildings in a given area
 Cns3::FfMacCschedSapProviderProvides the CSCHED SAP
 Cns3::FfMacCschedSapUserFfMacCschedSapUser class
 Cns3::FfMacSchedSapProviderProvides the SCHED SAP
 Cns3::FfMacSchedSapUserFfMacSchedSapUser class
 Cns3::FfrEnhancedDownlinkDefaultConfigurationFfrEnhancedDownlinkDefaultConfiguration structure
 Cns3::FfrEnhancedUplinkDefaultConfigurationFfrEnhancedUplinkDefaultConfiguration structure
 Cns3::FfrSoftDownlinkDefaultConfigurationFfrSoftDownlinkDefaultConfiguration structure
 Cns3::FfrSoftUplinkDefaultConfigurationFfrSoftUplinkDefaultConfiguration structure
 Cnlohmann::detail::file_input_adapterInput adapter for stdio file access
 Cns3::FileConfigBase class for ConfigStore classes using files
 Cns3::FileHelperHelper class used to put data values into a file
 Cns3::Ipv4FlowClassifier::FiveTupleStructure to classify a packet
 Cns3::Ipv6FlowClassifier::FiveTupleStructure to classify a packet
 Cns3::FlowMonitorHelperHelper to enable IP flow monitoring on a set of Nodes
 Cns3::FlowMonitor::FlowStatsStructure that represents the measured metrics of an individual packet flow
 Cns3::FlowProbe::FlowStatsStructure to hold the statistics of a flow
 Cns3::ofi::Stats::FlowStatsStateState of the FlowStats request/reply
 Cfn_parametersFn_parameter_t structure
 Canonymous_namespace{test-string-value-formatting.cc}::FormattingTestObjectHelperStringValue formatting example test helper class
 COfdmaAckSequenceTest::FrameInfoInformation about transmitted frames
 CWifiTxopTest::FrameInfoInformation about transmitted frames
 Cns3::LteRrcSap::FreqInfoFreqInfo structure
 Cns3::FrHardDownlinkDefaultConfigurationFrHardDownlinkDefaultConfiguration structure
 Cns3::FrHardUplinkDefaultConfigurationFrHardUplinkDefaultConfiguration structure
 Cnlohmann::detail::from_json_fn
 Cns3::FrSoftDownlinkDefaultConfigurationFrSoftDownlinkDefaultConfiguration structure
 Cns3::FrSoftUplinkDefaultConfigurationSoft uplink default configuration
 Cns3::FrStrictDownlinkDefaultConfigurationFrStrictDownlinkDefaultConfiguration structure
 Cns3::FrStrictUplinkDefaultConfigurationFrStrictUplinkDefaultConfiguration structure
 Cns3::EpcS11Sap::FteidFully-qualified TEID, see 3GPP TS 29.274 section 8.22
 Cns3::GtpcHeader::Fteid_tFTEID structure
 Cns3::TypeTraits< T >::FunctionPtrTraits< U >Not a function pointer type
 Cns3::TypeTraits< T >::FunctionPtrTraits< U(*)(V1)>Function pointer type
 Cns3::TypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2)>Function pointer type
 Cns3::TypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3)>Function pointer type
 Cns3::TypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3, V4)>Function pointer type
 Cns3::TypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3, V4, V5)>Function pointer type
 Cns3::TypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3, V4, V5, V6)>Function pointer type
 Cns3::TypeTraits< T >::FunctionPtrTraits< U(*)(void)>Function pointer type
 Cg_defaultEntries
 Cns3::GbrQosInformation3GPP TS 36.413 9.2.1.18 GBR QoS Information
 Cns3::GeographicPositionsConsists of methods dealing with Earth geographic coordinates and locations
 CGlobalPathlossDatabaseStore the last pathloss value for each TX-RX pair
 Cns3::GlobalRouteManagerA global global router
 Cns3::GlobalRouteManagerImplA global router implementation
 Cns3::GlobalRouteManagerLSDBThe Link State DataBase (LSDB) of the Global Route Manager
 Cns3::GlobalRoutingLinkRecordA single link record for a link state advertisement
 Cns3::GlobalRoutingLSALink State Advertisement (LSA) for a router, used in global routing
 Cns3::GlobalValueHold a so-called 'global value'
 Cns3::GnuplotSimple class to generate gnuplot-ready plotting commands from a set of datasets
 Cns3::GnuplotCollectionSimple class to group together multiple gnuplots into one file, e.g
 Cns3::GnuplotDatasetAbstract class to store a plot line to be used by ns3::Gnuplot
 Cns3::GnuplotHelperHelper class used to make gnuplot plots
 CGObject.GObject
 Cgrid.GraphicRendererGraphicRenderer class
 Cns3::dsr::GraReplyEntryThe gratuitous table entries, it maintains the already sent gratuitous route reply entries
 Cns3::GroupInfoA struct to contain information of a group
 Cns3::GroupMobilityHelperHelper class used to assign positions and mobility models to nodes for a group mobility configuration
 Cns3::GtkConfigStoreA class that provides a GTK-based front end to ns3::ConfigStore
 Cns3::GtpcIesGTP-C Information Elemements
 Cns3::EpcS11Sap::GtpcMessageGTPC message
 Cns3::GtsFields::gtsDescriptorGTS Descriptor
 Cns3::GtsFieldsRepresent the GTS information fields
 CHandoverEventHandoverEvent structure
 Cns3::EpcX2Sap::HandoverPreparationFailureParamsParameters of the HANDOVER PREPARATION FAILURE message
 Cns3::LteRrcSap::HandoverPreparationInfoHandoverPreparationInfo structure
 Cns3::EpcX2Sap::HandoverRequestAckParamsParameters of the HANDOVER REQUEST ACKNOWLEDGE message
 Cns3::EpcX2Sap::HandoverRequestParamsParameters of the HANDOVER REQUEST message
 Cns3::HarqProcessInfoElement_tHarqProcessInfoElement_t structure
 Cns3::has_begin_end< T >SFINAE compile time check if type T has begin() and end() methods
 Cns3::has_const_iterator< T >SFINAE compile time check if type T has const iterator
 Cnlohmann::detail::has_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >
 Cnlohmann::detail::has_non_default_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >
 Cnlohmann::detail::has_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >
 Cstd::hash< nlohmann::json >Hash value for JSON objects
 Cstd::hash< ns3::Ptr< T > >Hashing functor taking a Ptr and returning a std::size_t
 Cstd::hash< ns3::UUID >
 Cns3::HasherGeneric Hash function interface
 Cns3::olsr::MessageHeader::HelloHELLO Message Format
 Cns3::HeMuUserInfoHE MU specific user transmission parameters
 Cns3::HeRuThis class stores the subcarrier groups of all the available HE RUs
 Cns3::HeSigAParametersParameters for received HE-SIG-A for OBSS_PD based SR
 Cns3::HigherLayerSelected_sSee section 4.3.27 higherLayerSelected
 CHighSpeedImportantValuesTcpHighSpeed Congestion window values to test
 Cns3::HistogramClass used to store data and make an histogram of the data frequency
 Cns3::olsr::MessageHeader::HnaHNA (Host Network Association) Message Format
 Cns3::HTTPMessageThe basic class to represent both HTTP requests and responses
 Cns3::HTTPMessageParserA basic class to parse a HTTP message, both request and response
 Cns3::QKDKeyManagerSystemApplication::HttpQueryThe HTTP request details
 Cns3::QKDSDNController::HttpQuery
 Cns3::Ipv6RawSocketImpl::Icmpv6FilterStruct to hold the ICMPv6 filter
 Cns3::aodv::IdCacheUnique packets identification cache used for simple duplicate detection
 CIeMeshIdCheckerAttributeChecker implementation for IeMeshIdValue
 CIeMeshIdValueAttributeValue implementation for IeMeshId
 Cns3::olsr::IfaceAssocTupleAn Interface Association Tuple
 Cns3::IidManager::IidInformationThe information record about a single type id
 Cns3::ImsiLcidPair_tImsiLcidPair structure
 Cin6_ifreqStruct holding IPv6 address data
 Cns3::IndentHelper to indent output a specified number of steps
 Cnlohmann::detail::index_sequence< Ints >
 Cnlohmann::detail::index_sequence< 0 >
 Cnlohmann::detail::index_sequence< I1...,(sizeof...(I1)+I2)... >
 Cnlohmann::detail::index_sequence<>
 Cns3::LrWpanMac::IndTxQueueElementHelper structure for managing indirect transmission queue elements
 Cns3::Inet6SocketAddressAn Inet6 address class
 Cns3::InetSocketAddressInet address class
 Cns3::Time::InformationHow to convert between other units and the current unit
 Cns3::EpcEnbS1SapUser::InitialContextSetupRequestParametersParameters passed to InitialContextSetupRequest ()
 CCollisionExperiment::InputInput structure
 CInterferenceExperiment::InputInput structure
 CPsrExperiment::InputInput structure
 Cnlohmann::detail::input_stream_adapterInput adapter for a (caching) istream
 Cns3::int64x64_tHigh precision numerical type, implementing Q64.64 fixed precision
 CIntegerCheckerAttributeChecker implementation for IntegerValue
 Cstd::integral_constant
 CInterferenceExperimentInterferenceExperiment
 Cnlohmann::detail::internal_iterator< BasicJsonType >Iterator value
 Cnlohmann::detail::internal_iterator< typename std::remove_const< BasicJsonType >::type >
 Cns3::IntToType< v >Convert an integer into a type
 CIpAddressHelperHelper to print a node's IP addresses
 Cns3::IpcsClassifierRecordIpcsClassifierRecord class
 Cns3::IpcsClassifierRecord::ipv4AddrIpv4Addr structure
 Cns3::Ipv4AddressTlvValue::ipv4AddrIpv4Addr structure
 Cns3::Ipv4AddressIpv4 addresses are stored in host order in this class
 Cns3::Ipv4AddressGeneratorThis generator assigns addresses sequentially from a provided network address; used in topology code
 Cns3::Ipv4AddressGeneratorImplImplementation class of Ipv4AddressGenerator This generator assigns addresses sequentially from a provided network address; used in topology code
 Cns3::Ipv4AddressHashClass providing an hash for IPv4 addresses
 Cns3::Ipv4AddressHelperA helper class to make life easier while doing simple IPv4 address assignment in scripts
 Cns3::Ipv4EndPointA representation of an internet endpoint/connection
 Cns3::Ipv4EndPointDemuxDemultiplexes packets to various transport layer endpoints
 Cns3::Ipv4InterfaceAddressClass to store IPv4 address information on an interface
 Cns3::Ipv4InterfaceContainerHolds a vector of std::pair of Ptr<Ipv4> and interface index
 Cns3::Ipv4MaskClass to represent an Ipv4 address mask
 Cns3::Ipv4MulticastRoutingTableEntryA record of an IPv4 multicast route for Ipv4GlobalRouting and Ipv4StaticRouting
 CIpv4NixVectorRouting
 Cns3::AnimationInterface::Ipv4RoutePathElementIpv4RoutePathElement structure
 Cns3::AnimationInterface::Ipv4RouteTrackElementIpv4RouteTrackElement structure
 Cns3::Ipv4RoutingHelperFactory to create ns3::Ipv4RoutingProtocol objects
 Cns3::Ipv4RoutingTableEntryA record of an IPv4 routing table entry for Ipv4GlobalRouting and Ipv4StaticRouting
 Cns3::Ipv6AddressDescribes an IPv6 address
 Cns3::Ipv6AddressGeneratorThis generator assigns addresses sequentially from a provided network address; used in topology code
 Cns3::Ipv6AddressGeneratorImplImplementation class of Ipv6AddressGenerator This generator assigns addresses sequentially from a provided network address; used in topology code
 Cns3::Ipv6AddressHashHash function class for IPv6 addresses
 Cns3::Ipv6AddressHelperHelper class to auto-assign global IPv6 unicast addresses
 Cns3::Ipv6EndPointA representation of an IPv6 endpoint/connection
 Cns3::Ipv6EndPointDemuxDemultiplexer for end points
 Cns3::Ipv6InterfaceAddressIPv6 address associated with an interface
 Cns3::Ipv6InterfaceContainerKeep track of a set of IPv6 interfaces
 Cns3::Ipv6MulticastRoutingTableEntryA record of an IPv6 multicast route
 CIpv6NixVectorRoutingIntrospection did not find any typical Config paths
 Cns3::Ipv6PrefixDescribes an IPv6 prefix
 Cns3::Ipv6RoutingHelperA factory to create ns3::Ipv6RoutingProtocol objects
 Cns3::Ipv6RoutingTableEntryA record of an IPv6 route
 Cnlohmann::detail::is_compatible_array_type_impl< BasicJsonType, CompatibleArrayType, enable_if_t< is_detected< value_type_t, CompatibleArrayType >::value &&is_detected< iterator_t, CompatibleArrayType >::value &&!is_iterator_traits< iterator_traits< CompatibleArrayType > >::value > >
 Cnlohmann::detail::is_compatible_integer_type_impl< RealIntegerType, CompatibleNumberIntegerType, enable_if_t< std::is_integral< RealIntegerType >::value &&std::is_integral< CompatibleNumberIntegerType >::value &&!std::is_same< bool, CompatibleNumberIntegerType >::value > >
 Cnlohmann::detail::is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value &&is_detected< key_type_t, CompatibleObjectType >::value > >
 Cnlohmann::detail::is_compatible_string_type_impl< BasicJsonType, CompatibleStringType, enable_if_t< is_detected_exact< typename BasicJsonType::string_t::value_type, value_type_t, CompatibleStringType >::value > >
 Cnlohmann::detail::is_compatible_type_impl< BasicJsonType, CompatibleType, enable_if_t< is_complete_type< CompatibleType >::value > >
 Cnlohmann::detail::is_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< !std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value &&std::is_default_constructible< ConstructibleArrayType >::value &&(std::is_move_assignable< ConstructibleArrayType >::value||std::is_copy_assignable< ConstructibleArrayType >::value)&&is_detected< value_type_t, ConstructibleArrayType >::value &&is_detected< iterator_t, ConstructibleArrayType >::value &&is_complete_type< detected_t< value_type_t, ConstructibleArrayType > >::value > >
 Cnlohmann::detail::is_constructible_object_type_impl< BasicJsonType, ConstructibleObjectType, enable_if_t< is_detected< mapped_type_t, ConstructibleObjectType >::value &&is_detected< key_type_t, ConstructibleObjectType >::value > >
 Cnlohmann::detail::is_constructible_string_type_impl< BasicJsonType, ConstructibleStringType, enable_if_t< is_detected_exact< typename BasicJsonType::string_t::value_type, value_type_t, ConstructibleStringType >::value > >
 Cnlohmann::detail::is_getable< BasicJsonType, T >
 Cnlohmann::detail::is_iterator_of_multibyte< T >
 Cnlohmann::detail::is_iterator_traits< iterator_traits< T > >
 Cnlohmann::detail::is_sax< SAX, BasicJsonType >
 Cnlohmann::detail::is_sax_static_asserts< SAX, BasicJsonType >
 Cns3::aodv::IdCache::IsExpiredIsExpired structure
 Cns3::aodv::IsExpiredIsExpired structure
 Cns3::dsdv::IsExpiredIsExpired structure
 Cns3::dsr::DsrGraReply::IsExpiredCheck if the entry is expired or not
 Cns3::dsr::DsrRreqTable::IsExpiredCheck if the entry is expired or not
 Cns3::dsr::IsExpiredIsExpired structure
 Cns3::AttributeConstructionList::ItemA single Attribute triple
 Cns3::ByteTagIterator::ItemIdentifies a byte tag and a set of bytes within a packet to which the tag applies
 Cns3::ByteTagList::Iterator::ItemAn item specifies an individual tag within a byte buffer
 Cns3::CommandLine::ItemThe argument abstract base class
 Cns3::PacketMetadata::ItemStructure describing a packet metadata item
 Cns3::PacketTagIterator::ItemIdentifies a packet tag within a packet
 Cns3::ThreeGppChannelConditionModel::ItemStruct to store the channel condition in the m_channelConditionMap
 Cns3::PacketMetadata::ItemIteratorIterator class for metadata items
 CGooCanvas.ItemSimple
 Cnlohmann::detail::iter_impl< BasicJsonType >Template for a bidirectional iterator for the basic_json class This class implements a both iterators (iterator and const_iterator) for the basic_json class
 Cvisualizer.ipython_view.IterableIPShellIterableIPShell class
 Cnlohmann::detail::iteration_proxy< IteratorType >Proxy class for the items() function
 Cnlohmann::detail::iteration_proxy_value< IteratorType >
 Cns3::Buffer::IteratorIterator in a Buffer instance
 Cns3::ByteTagList::IteratorAn iterator for iterating through a byte tag list
 Cnlohmann::detail::iterator_input_adapter< IteratorType >
 Cnlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >
 Cnlohmann::detail::iterator_input_adapter_factory< IteratorType, enable_if_t< is_iterator_of_multibyte< IteratorType >::value > >
 Cnlohmann::detail::iterator_traits< T, typename >
 Cnlohmann::detail::iterator_traits< T *, enable_if_t< std::is_object< T >::value > >
 Cnlohmann::detail::iterator_types< It, typename >
 Cnlohmann::detail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >
 Cnlohmann::detail::iterator_types< T >
 CJakesPropagationExampleConstructs a JakesPropagationlossModel and print the loss value as a function of time into std::cout
 Cnlohmann::json_pointer< BasicJsonType >JSON Pointer
 Cnlohmann::detail::json_ref< BasicJsonType >
 Cnlohmann::json_sax< BasicJsonType >SAX interface
 Cnlohmann::detail::json_sax_acceptor< BasicJsonType >
 Cnlohmann::detail::json_sax_dom_callback_parser< BasicJsonType >
 Cnlohmann::detail::json_sax_dom_parser< BasicJsonType >SAX implementation to create a JSON value from SAX events
 Cns3::QKDBuffer::KeyStorageThe key storage description
 Cns3::QKDApp004::KMSPacketThe KMS packet
 Cns3::PyViz::LastPacketsSampleLastPacketsSample structure
 Cns3::LbtsMessageStructure used for all-reduce LBTS computation
 Cns3::LteEnbCmacSapProvider::LcInfoLogical Channel information to be passed to CmacSapProvider::ConfigureLc
 Cns3::LteUeMac::LcInfoLcInfo structure
 Cns3::LteCcmRrcSapProvider::LcsConfigLcsConfig structure
 Cns3::LteUeCcmRrcSapProvider::LcsConfigLcsConfig structure
 Cns3::BridgeNetDevice::LearnedStateStructure holding the status of an address
 Cns3::ofi::LearningController::LearnedStateLearned state
 Cns3::LengthRepresents a length in meters
 Cstd::less<::nlohmann::detail::value_t >Specialization for std::less<value_t>
 Cnlohmann::detail::lexer_base< BasicJsonType >
 Cns3::anonymous_namespace{pyviz.cc}::FastClipping::LineLine structure
 Cns3::dsr::LinkThe route cache structure
 Cns3::PointToPointChannel::LinkWire model for the PointToPointChannel
 Cns3::TopologyReader::LinkInner class holding the details about a link between two nodes
 Cns3::dsr::LinkKeyThe maintenance buffer is responsible for maintaining packet next hop delivery The data packet is saved in maintenance buffer whenever the data packet is sent out of send buffer
 Cns3::olsr::MessageHeader::Hello::LinkMessageLink message item
 Cns3::AnimationInterface::LinkPairCompareLinkPairCompare structure
 Cns3::AnimationInterface::LinkPropertiesLinkProperties structure
 Cns3::olsr::LinkTupleA Link Tuple
 Cns3::EpcX2Sap::LoadInformationParamsParameters of the LOAD INFORMATION message
 CLoadProfileLoad profile of the battery
 Cns3::Buffer::LocalStaticDestructorLocal static destructor structure
 Cns3::LogComponentA single log component configuration
 Cns3::LteRrcSap::LogicalChannelConfigLogicalChannelConfig structure
 Cns3::LteUeCmacSapProvider::LogicalChannelConfigLogicalChannelConfig structure
 Cns3::LogicalChannelConfigListElement_sSee section 4.3.4 logicalChannelConfigListElement
 Cns3::LollipopCounter< T >Template class implementing a Lollipop counter as defined in RFC 8505, RFC 6550, and [Perlman83]
 Cns3::dot11s::HwmpRtable::LookupResultRoute lookup result, return type of LookupXXX methods
 Cns3::flame::FlameRtable::LookupResultRoute lookup result, return type of LookupXXX methods
 Cns3::LrWpanEdPowerHelper structure to manage the power measurement during ED
 Cns3::LrWpanPhyDataAndSymbolRatesThis data structure provides the Bit rate and Symbol rate for a given channel See IEEE802.15.4-2006 Table 1 and 2 in section 6.1.1 and 6.1.2
 Cns3::LrWpanPhyPibAttributesIEEE802.15.4-2006 PHY PIB Attributes Table 23 in section 6.4.2
 Cns3::LrWpanPhyPpduHeaderSymbolNumberThis data structure provides number of symbols for the PPDU headers: SHR and PHR See IEEE802.15.4-2006 Figure 16, Table 19 and 20 in section 6.3
 Cns3::LrWpanSpectrumModelInitializerHelper class used to automatically initialize the LrWpan Spectrum Model objects
 Cns3::LrWpanSpectrumValueHelperThis class defines all functions to create spectrum model for LrWpan
 Cns3::LteAnrSapProviderService Access Point (SAP) offered by the ANR instance to the eNodeB RRC instance
 Cns3::LteAnrSapUserService Access Point (SAP) offered by the eNodeB RRC instance to the ANR instance
 Cns3::LteAsSapProviderThis class implements the Access Stratum (AS) Service Access Point (SAP), i.e., the interface between the EpcUeNas and the LteUeRrc
 Cns3::LteAsSapUserThis class implements the Access Stratum (AS) Service Access Point (SAP), i.e., the interface between the EpcUeNas and the LteUeRrc In particular, this class implements the User part of the SAP, i.e., the methods exported by the EpcUeNas and called by the LteUeRrc
 Cns3::LteCcmMacSapProviderService Access Point (SAP) offered by the component carrier manager (CCM) by MAC to CCM
 Cns3::LteCcmRrcSapProviderService Access Point (SAP) offered by the Component Carrier Manager (CCM) instance to the eNodeB RRC instance
 Cns3::LteCcmRrcSapUserService Access Point (SAP) offered by the eNodeB RRC instance to the component carrier manager (CCM) instance
 Cns3::LteEnbCmacSapProviderService Access Point (SAP) offered by the eNB MAC to the eNB RRC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1
 Cns3::LteEnbCmacSapUserService Access Point (SAP) offered by the MAC to the RRC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1
 Cns3::LteEnbCphySapProviderService Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes
 Cns3::LteEnbCphySapUserService Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes
 Cns3::LteEnbPhySapProviderService Access Point (SAP) offered by the eNB-PHY to the eNB-MAC
 Cns3::LteEnbPhySapUserService Access Point (SAP) offered by the eNB-PHY to the eNB-MAC
 Cns3::LteFfConverterLteFfConverter class
 Cns3::LteFfrRrcSapProviderService Access Point (SAP) offered by the Frequency Reuse algorithm instance to the eNodeB RRC instance
 Cns3::LteFfrRrcSapUserService Access Point (SAP) offered by the eNodeB RRC instance to the Frequency Reuse algorithm instance
 Cns3::LteFfrSapProviderService Access Point (SAP) offered by the Frequency Reuse algorithm instance to the MAC Scheduler instance
 Cns3::LteFfrSapUserService Access Point (SAP) offered by the eNodeB RRC instance to the Frequency Reuse algorithm instance
 Cns3::LteFlowId_tLteFlowId structure
 Cns3::LteGlobalPathlossDatabaseStore the last pathloss value for each TX-RX pair
 Cns3::LteHandoverManagementSapProviderService Access Point (SAP) offered by the handover algorithm instance to the eNodeB RRC instance
 Cns3::LteHandoverManagementSapUserService Access Point (SAP) offered by the eNodeB RRC instance to the handover algorithm instance
 Cns3::LteMacSapProviderService Access Point (SAP) offered by the MAC to the RLC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1
 Cns3::LteMacSapUserService Access Point (SAP) offered by the MAC to the RLC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1
 Cns3::LteMiErrorModelThis class provides the BLER estimation based on mutual information metrics
 Cns3::LtePdcpSapProviderService Access Point (SAP) offered by the PDCP entity to the RRC entity See 3GPP 36.323 Packet Data Convergence Protocol (PDCP) specification
 Cns3::LtePdcpSapUserService Access Point (SAP) offered by the PDCP entity to the RRC entity See 3GPP 36.323 Packet Data Convergence Protocol (PDCP) specification
 Cns3::LteRlcSapProviderService Access Point (SAP) offered by the UM-RLC and AM-RLC entities to the PDCP entity See 3GPP 36.322 Radio Link Control (RLC) protocol specification
 Cns3::LteRlcSapUserService Access Point (SAP) offered by the UM-RLC and AM-RLC entities to the PDCP entity See 3GPP 36.322 Radio Link Control (RLC) protocol specification
 Cns3::LteRrcSapClass holding definition common to all UE/eNodeB SAP Users/Providers
 Cns3::LteSpectrumModelIdLteSpectrumModelId structure
 Cns3::LteSpectrumValueCatcherA sink to be plugged to the callback of LteChunkProcessor allowing to save and later retrieve the latest reported value
 Cns3::LteSpectrumValueHelperThis class defines all functions to create spectrum model for lte
 Cns3::LteUeCcmRrcSapProviderService Access Point (SAP) offered by the UE component carrier manager to the UE RRC
 Cns3::LteUeCcmRrcSapUserService Access Point (SAP) offered by the UE RRC to the UE CCM
 Cns3::LteUeCmacSapProviderService Access Point (SAP) offered by the UE MAC to the UE RRC
 Cns3::LteUeCmacSapUserService Access Point (SAP) offered by the UE MAC to the UE RRC
 Cns3::LteUeConfig_tParameters for configuring the UE
 Cns3::LteUeCphySapProviderService Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes
 Cns3::LteUeCphySapUserService Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes
 Cns3::LteUePhySapProviderService Access Point (SAP) offered by the UE-PHY to the UE-MAC
 Cns3::LteUePhySapUserService Access Point (SAP) offered by the PHY to the MAC
 Cns3::Mac16AddressThis class can contain 16 bit addresses
 Cns3::Mac48AddressEUI-48 address
 Cns3::Mac64AddressEUI-64 address
 Cns3::Mac8AddressA class used for addressing MAC8 MAC's
 Cns3::MacCeListElement_sSee section 4.3.14 macCEListElement
 Cns3::MacCeValue_uSee section 4.3.15 macCEValue
 Cgrid.MainWindowMainWindow class
 Cnlohmann::detail::make_void< Ts >
 Cns3::RrMultiUserScheduler::MasterInfoInformation used to sort stations
 Cns3::LteRrcSap::MasterInformationBlockMasterInformationBlock structure
 Cns3::Config::MatchContainerHold a set of objects which match a specific search string
 Cns3::MaxFilter< T >Compares two values
 Cns3::McpsDataConfirmParamsMCPS-DATA.confirm params
 Cns3::McpsDataIndicationParamsMCPS-DATA.indication params
 Cns3::McpsDataRequestParamsMCPS-DATA.request params
 Cns3::McsGroupData structure to contain the information that defines a group
 Cns3::LteRrcSap::MeasConfigMeasConfig structure
 Cns3::LteRrcSap::MeasGapConfigMeasGapConfig structure
 Cns3::LteRrcSap::MeasIdToAddModMeasIdToAddMod structure
 Cns3::LteRrcSap::MeasObjectEutraMeasObjectEutra structure
 Cns3::LteRrcSap::MeasObjectToAddModMeasObjectToAddMod structure
 Cns3::LteRrcSap::MeasResultBestNeighCellMeasResultBestNeighCell structure
 Cns3::LteRrcSap::MeasResultEutraMeasResultEutra structure
 Cns3::LteRrcSap::MeasResultPCellMeasResultPCell structure
 Cns3::LteRrcSap::MeasResultsMeasResults structure
 Cns3::LteRrcSap::MeasResultSCellMeasResultSCell structure
 Cns3::LteRrcSap::MeasResultServFreqMeasResultServFreq structure
 Cns3::LteRrcSap::MeasurementReportMeasurementReport structure
 Cns3::LteUeRrc::MeasValuesRepresents a measurement result from a certain cell
 Cnlohmann::detail::merge_and_renumber< Sequence1, Sequence2 >
 Cnlohmann::detail::merge_and_renumber< make_index_sequence< N/2 >::type, make_index_sequence< N - N/2 >::type >
 Cns3::MeshHelperHelper to create IEEE 802.11s mesh networks
 CMeshTestMeshTest class
 Cns3::MeshWifiBeaconBeacon is beacon header + list of arbitrary information elements
 Cns3::MicrowaveOvenSpectrumModel5MhzInitializerInit a static class containing the MWO #2 model (5Mhz)
 Cns3::MicrowaveOvenSpectrumModel6MhzInitializerInit a static class containing the MWO #1 model (6Mhz)
 Cns3::MicrowaveOvenSpectrumValueHelperThis class provides methods for the creation of SpectrumValue instances that mimic the Power Spectral Density of commercial microwave ovens based on the measurements reported in the following paper: Tanim M
 Cns3::olsr::MessageHeader::MidMID Message Format
 Cns3::MinFilter< T >Compares two values
 Cns3::MinstrelHtRateInfoA struct to contain all statistics information related to a data rate
 Cns3::MlmeBeaconNotifyIndicationParamsMLME-BEACON-NOTIFY.indication params
 Cns3::MlmePollConfirmParamsMLME-START.confirm params
 Cns3::MlmePollRequestParamsMLME-POLL.request params
 Cns3::MlmeStartConfirmParamsMLME-START.confirm params
 Cns3::MlmeStartRequestParamsMLME-START.request params
 Cns3::MlmeSyncLossIndicationParamsMLME-SYNC-LOSS.indication params
 Cns3::MlmeSyncRequestParamsMLME-SYNC.request params
 Cns3::LteRrcSap::MobilityControlInfoMobilityControlInfo structure
 Cns3::MobilityHelperHelper class used to assign positions and mobility models to nodes
 Cns3::LteRrcSap::MobilityStateParametersMobilityStateParameters structure
 Cns3::ModelNodeA class used in the implementation of the GtkConfigStore
 Cns3::ModelTypeidA class used in the implementation of the GtkConfigStore
 Cns3::MpduInfoMpduInfo structure
 Cns3::MpiInterfaceSingleton used to interface to the communications infrastructure when running NS3 in parallel
 Cns3::olsr::MprSelectorTupleAn MPR-Selector Tuple
 COfdmaAckSequenceTest::MuEdcaParameterSetMU EDCA Parameter Set
 Canonymous_namespace{sample-simulator.cc}::MyModelSimple model object to illustrate event handling
 Cns3::dot11s::HwmpProtocolMac::MyPerrMyPerr structure
 Cns3::NameNodeNode in the naming tree
 Cns3::NamesA directory of name and Ptr<Object> associations that allows us to give any ns3 Object a name
 Cns3::LteEnbMac::NcRaPreambleInfoInfo associated with a preamble allocated for non-contention based RA
 Cns3::aodv::Neighbors::NeighborNeighbor description
 Cns3::dsr::DsrRouteCache::NeighborStructure to manage neighbor state
 Cns3::aodv::NeighborsMaintain list of active neighbors
 Cns3::olsr::NeighborTupleA Neighbor Tuple
 Cns3::LteAnr::NeighbourRelation_tNeighbour Relation between two eNodeBs (serving eNodeB and neighbour eNodeB)
 CNetAnimExperimentHelper class for UAN CW MAC example
 Cns3::NetDeviceContainerHolds a vector of ns3::NetDevice pointers
 Cns3::TrafficControlLayer::NetDeviceInfoInformation to store for each device
 Cns3::PyViz::NetDeviceStatisticsNetDeviceStatistics structure
 Cns3::dsr::NetworkKeyNetworkKey structure
 Cns3::Ipv4AddressGeneratorImpl::NetworkStateThis class holds the state for a given network
 Cns3::Ipv6AddressGeneratorImpl::NetworkStateThis class holds the state for a given network
 Cns3::InterferenceHelper::NiChangeNoise and Interference (thus Ni) event
 Cns3::has_const_iterator< T >::noNegative result
 Cns3::NodeContainerKeep track of a set of node pointers
 Cns3::NodeListList of simulation nodes
 Cns3::AnimationInterface::NodeSizeNodeSize structure
 CNodeStatistics
 Cns3::PyViz::NodeStatisticsNodeStatistics structure
 Cns3::LteRrcSap::NonCriticalExtensionConfigurationNonCriticalExtensionConfiguration structure
 Cnlohmann::detail::nonesuch
 Cns3::LteRrcSap::NonUlConfigurationNonUlConfiguration structure
 Cns3::Ns2MobilityHelperHelper class which can read ns-2 movement files and configure nodes mobility
 Cns3::NullMessageSentBufferNon-blocking send buffers for Null Message implementation
 Cns3::TypeTraits< T >::NullTypeNull value type traits
 Cobject
 Cns3::ObjectBaseAnchor the ns-3 type and attribute system
 Cns3::ObjectDeleterStandard Object deleter, used by SimpleRefCount to delete an Object when the reference count drops to zero
 Cns3::ObjectFactoryInstantiate subclasses of ns3::Object
 CObjectMapCheckerAttributeChecker implementation for ObjectMapValue
 Cns3::Ns2MobilityHelper::ObjectStoreClass to hold input objects internally
 CObjectVectorCheckerAttributeChecker implementation for ObjectVectorValue
 Cns3::OfdmDlBurstProfileThis class implements the OFDM Downlink burst profile descriptor as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 8.2.1.10 Burst profile formats page 416
 Cns3::OfdmDlMapIeThis class implements the OFDM DL-MAP information element as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 6.3.2.3.43.6 Compact DL-MAP IE page 109
 Cns3::OfdmUlBurstProfileThis class implements the UL burst profile as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 11.3.1.1 Uplink burst profile encodings, page 655
 Cns3::OfdmUlMapIeThis class implements the UL-MAP_IE message as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 6.3.2.3.43.7 UL-MAP_IE, page 115
 Cns3::olsr::OlsrStateThis class encapsulates all data structures needed for maintaining internal state of an OLSR node
 Cns3::OnOffHelperA helper to make it easier to instantiate an ns3::OnOffApplication on a set of nodes
 Cns3::OpenFlowSwitchHelperAdd capability to switch multiple LAN segments (IEEE 802.1D bridging)
 Cns3::OptionFieldOption field for an IPv6ExtensionHeader
 Cns3::OrganizationIdentifierOrganization identifier is a public organizationally unique identifier assigned by the IEEE
 Cns3::OriginatorRxStatusA class to keep track of the packet originator status
 Cns3::JakesProcess::OscillatorThis class Represents a single oscillator
 CCollisionExperiment::OutputOutput struture
 CPsrExperiment::OutputOutput structure
 Cnlohmann::detail::output_adapter< CharType, StringType >
 Cnlohmann::detail::output_adapter_protocol< CharType >Abstract output adapter interface
 Cns3::TcpLedbat::OwdCircBufBuffer structure to store delays
 Cns3::AnimationInterface::P2pLinkNodeIdPairP2pLinkNodeIdPair structure
 Cns3::PyViz::PacketCaptureOptionsPacketCaptureOptions structure
 Cns3::PyViz::PacketDropSamplePacketDropSample structure
 CPacketEntryPCAP Packet structure
 Cns3::EpcTft::PacketFilterImplement the data structure representing a TrafficFlowTemplate Packet Filter
 Cns3::PacketLossCounterA class to count the number of lost packets
 Cns3::PacketMetadataHandle packet metadata about packet headers and trailers
 Cns3::dsdv::PacketQueueDSDV Packet queue
 Cns3::PyViz::PacketSamplePacketSample structure
 Cns3::PacketSinkHelperA helper to make it easier to instantiate an ns3::PacketSinkApplication on a set of nodes
 Cns3::PacketSocketAddressAddress for a packet socket
 Cns3::PacketSocketHelperGive ns3::PacketSocket powers to ns3::Node
 Cns3::PacketTagIteratorIterator over the set of packet tags in a packet
 Cns3::PacketTagListList of the packet tags stored in a packet
 Cns3::PagingInfoListElement_sSee section 4.3.30 pagingInfoListElement
 Cns3::ParallelCommunicationInterfacePure virtual base class for the interface between ns-3 and the parallel communication layer being used
 Cns3::ParameterLoggerInsert , when streaming function arguments
 Cns3::MuEdcaParameterSet::ParameterRecordMU AC Parameter Record type
 CParameters
 Cnlohmann::detail::parser< BasicJsonType, InputAdapterType >Syntax analysis
 Cns3::ParseResultType to maintain line parsed and its values
 Cns3::dsr::PassiveKeyPassiveKey structure
 Ccheck-style.PatchPatch class
 Ccheck-style.PatchChunkPatchChunk class
 Ccheck-style.PatchChunkLinePatchChunkLine class
 Cns3::dot11s::HwmpProtocol::PathErrorStructure of path error: IePerr and list of receivers: interfaces and MAC address
 Cns3::EpcEnbS1SapUser::PathSwitchRequestAcknowledgeParametersPathSwitchRequestAcknowledgeParameters structure
 Cns3::EpcEnbS1SapProvider::PathSwitchRequestParametersPathSwitchRequestParameters structure
 Cns3::PbbAddressTlvBlockA block of Address TLVs (PbbAddressTlv)
 Cns3::PbbTlvBlockA block of packet or message TLVs (PbbTlv)
 Cns3::PcapFileA class representing a pcap file
 Cns3::PcapFile::PcapFileHeaderPcap file header
 Cns3::PcapHelperManage pcap files for device models
 Cns3::PcapHelperForDeviceBase class providing common user-level pcap operations for helpers representing net devices
 Cns3::PcapHelperForIpv4Base class providing common user-level pcap operations for helpers representing IPv4 protocols
 Cns3::PcapHelperForIpv6Base class providing common user-level pcap operations for helpers representing IPv6 protocols
 Cns3::PcapFile::PcapRecordHeaderPcap record header
 Cns3::LteRrcSap::PdschConfigCommonPdschConfigCommon structure
 Cns3::LteRrcSap::PdschConfigDedicatedPdschConfigDedicated structure
 Cns3::LteRlcAm::PduBufferPduBuffer structure
 Cns3::PendingAddrFieldsRepresent the Pending Address Specification field
 Cns3::PendingDataClass for managing I/O between applications and TCP
 Cns3::LteUeRrc::PendingTrigger_tRepresents a single triggered event from a measurement identity which reporting criteria have been fulfilled, but delayed by time-to-trigger
 Cns3::pfsFlowPerf_tPfsFlowPerf_t structure
 Cns3::PhichListElement_sSee section 4.3.7 phichListElement
 Cns3::PhyEntity::PhyFieldRxStatusStatus of the reception of the PPDU field
 Cns3::PhyReceptionStatParametersPhyReceptionStatParameters structure
 Cns3::LteRrcSap::PhysCellIdRangePhysCellIdRange structure
 Cns3::LteRrcSap::PhysicalConfigDedicatedPhysicalConfigDedicated structure
 Cns3::LteRrcSap::PhysicalConfigDedicatedSCellPhysicalConfigDedicatedSCell structure
 Cns3::PhyTransmissionStatParametersPhyTransmissionStatParameters structure
 Cns3::Ping6HelperPing6 application helper
 Cns3::dot11s::PeerLinkCloseStart::PlinkCloseStartFieldsFields:
 Cns3::dot11s::PeerLinkConfirmStart::PlinkConfirmStartFieldsFields:
 Cns3::dot11s::PeerManagementProtocolMac::PlinkFrameStartThis structure keeps all fields in peer link management frame, which are not subclasses of WifiInformationElement
 Cns3::dot11s::PeerLinkOpenStart::PlinkOpenStartFieldsFields:
 Cns3::LteRrcSap::PlmnIdentityInfoPlmnIdentityInfo structure
 Cns3::Gnuplot2dDataset::PointA point in a 2D plot
 Cns3::Gnuplot3dDataset::PointA point in a 3D plot
 Cns3::TypeTraits< T >::PointerTraits< U >Not a pointer type
 Cns3::TypeTraits< T >::PointerTraits< ns3::Ptr< U > >Ptr type
 Cns3::TypeTraits< T >::PointerTraits< U * >Pointer type
 Cns3::PointToPointDumbbellHelperA helper to make it easier to create a dumbbell topology with p2p links
 Cns3::PointToPointGridHelperA helper to make it easier to create a grid topology with p2p links
 Cns3::PointToPointStarHelperA helper to make it easier to create a star topology with PointToPoint links
 Cns3::ofi::PortPort and its metadata
 Cns3::IpcsClassifierRecord::PortRangePortRange structure
 Cns3::PortRangeTlvValue::PortRangePortRange structure
 Cns3::ofi::Stats::PortStatsStateState of the PortStats request/reply
 Cnlohmann::detail::position_tStruct to capture the start position of the current token
 CPositionInBuildingStruct representing a position in a building
 Cns3::LteRrcSap::PrachConfigSCellPrachConfigSCell structure
 Cns3::LteRrcSap::PreambleInfoPreambleInfo structure
 CMRG32k3a::PrecalculatedThe transition matrices of the two MRG components (in matrix form), raised to all powers of 2 from 1 to 191
 Cns3::dot11s::HwmpRtable::PrecursorRoute found in reactive mode
 Cns3::dot11s::HwmpProtocol::PreqEventPreqEvent structure
 Cnlohmann::detail::primitive_iterator_t
 Cns3::int64x64::test::PrinterPretty printer for test cases
 Cns3::PrintListHandler for print-list token in NS_LOG to print the list of log components
 Cstd::priority_queue< T >STL class
 Cnlohmann::detail::priority_tag< N >
 Cnlohmann::detail::priority_tag< 0 >
 Cns3::dot11s::HwmpRtable::ProactiveRouteRoute found in proactive mode
 Cns3::PropagationCache< T >Constructs a cache of objects, where each object is responsible for a single propagation path loss calculations
 Cns3::PropagationCache< ns3::JakesProcess >
 Cns3::PropagationCache< T >::PropagationPathIdentifierEach path is identified by
 Cns3::Node::ProtocolHandlerEntryProtocol handler entry
 Cns3::TrafficControlLayer::ProtocolHandlerEntryProtocol handler entry
 Cns3::WifiTxParameters::PsduInfoInformation about the frame being prepared for a specific receiver
 CPsrExperimentPsrExperiment
 Cns3::LteUePhy::PssElementPssElement structure
 Cns3::pssFlowPerf_tFlow information
 Cns3::Ptr< T >Smart pointer class similar to boost::intrusive_ptr
 Cns3::Ptr< AntennaModel >
 Cns3::Ptr< Application >
 Cns3::Ptr< ArpCache >
 Cns3::Ptr< BasicEnergySource >
 Cns3::Ptr< Channel >
 Cns3::Ptr< ChannelAccessManagerStub >
 Cns3::Ptr< ChannelCoordinationListener >
 Cns3::Ptr< ChannelCoordinator >
 Cns3::Ptr< ChannelMatrix >
 Cns3::Ptr< const NetDevice >
 Cns3::Ptr< const ns3::AttributeAccessor >
 Cns3::Ptr< const ns3::AttributeChecker >
 Cns3::Ptr< const ns3::AttributeValue >
 Cns3::Ptr< const ns3::HeCapabilities >
 Cns3::Ptr< const ns3::HtCapabilities >
 Cns3::Ptr< const ns3::JakesPropagationLossModel >
 Cns3::Ptr< const ns3::MatrixBasedChannelModel::ChannelMatrix >
 Cns3::Ptr< const ns3::MobilityModel >
 Cns3::Ptr< const ns3::NetDevice >
 Cns3::Ptr< const ns3::Object >
 Cns3::Ptr< const ns3::Packet >
 Cns3::Ptr< const ns3::SpectrumModel >
 Cns3::Ptr< const ns3::SpectrumValue >
 Cns3::Ptr< const ns3::ThreeGppSpectrumPropagationLossModel::LongTerm >
 Cns3::Ptr< const ns3::TraceSourceAccessor >
 Cns3::Ptr< const ns3::VhtCapabilities >
 Cns3::Ptr< const ns3::WifiMacQueueItem >
 Cns3::Ptr< const ns3::WifiPpdu >
 Cns3::Ptr< const Packet >
 Cns3::Ptr< const SpectrumModel >
 Cns3::Ptr< const TcpOption >
 Cns3::Ptr< const ThreeGppChannelModel::ChannelMatrix >
 Cns3::Ptr< const WifiPsdu >
 Cns3::Ptr< ConstantRandomVariable >
 Cns3::Ptr< CounterCalculator<> >
 Cns3::Ptr< DataCalculator >
 Cns3::Ptr< Derived >
 Cns3::Ptr< DsrOptions >
 Cns3::Ptr< DummyCongControl >
 Cns3::Ptr< EpcTftClassifier >
 Cns3::Ptr< ExponentialRandomVariable >
 Cns3::Ptr< ExtSpectrumWifiPhy >
 Cns3::Ptr< FlameProtocolMac >
 Cns3::Ptr< FlameRtable >
 Cns3::Ptr< FlowProbe >
 Cns3::Ptr< Fragments >
 Cns3::Ptr< FrameExchangeManagerStub< TxopType > >
 Cns3::Ptr< HwmpProtocolMac >
 Cns3::Ptr< HwmpRtable >
 Cns3::Ptr< IeBeaconTimingUnit >
 Cns3::Ptr< Ip >
 Cns3::Ptr< IpL4Protocol >
 Cns3::Ptr< IpRoute >
 Cns3::Ptr< Ipv4Interface >
 Cns3::Ptr< Ipv4QueueDiscItem >
 Cns3::Ptr< Ipv4RawSocketImpl >
 Cns3::Ptr< Ipv6AutoconfiguredPrefix >
 Cns3::Ptr< Ipv6Extension >
 Cns3::Ptr< Ipv6ExtensionRouting >
 Cns3::Ptr< Ipv6Interface >
 Cns3::Ptr< Ipv6Option >
 Cns3::Ptr< Ipv6RawSocketImpl >
 Cns3::Ptr< Item >
 Cns3::Ptr< LrWpanNetDevice >
 Cns3::Ptr< LteEnbNetDevice >
 Cns3::Ptr< LteFfrSimple >
 Cns3::Ptr< LteHelper >
 Cns3::Ptr< LteRlc >
 Cns3::Ptr< LteTestMac >
 Cns3::Ptr< LteTestPdcp >
 Cns3::Ptr< LteUePowerControl >
 Cns3::Ptr< MeshWifiInterfaceMacPlugin >
 Cns3::Ptr< MimicCongControl >
 Cns3::Ptr< MinMaxAvgTotalCalculator< double > >
 Cns3::Ptr< MinMaxAvgTotalCalculator< uint32_t > >
 Cns3::Ptr< MinMaxAvgTotalCalculator< uint64_t > >
 Cns3::Ptr< MobilityModel >
 Cns3::Ptr< NdiscCache >
 Cns3::Ptr< NetDevice >
 Cns3::Ptr< NixVector >
 Cns3::Ptr< Node >
 Cns3::Ptr< ns3::AntennaModel >
 Cns3::Ptr< ns3::Application >
 Cns3::Ptr< ns3::ApWifiMac >
 Cns3::Ptr< ns3::ArpCache >
 Cns3::Ptr< ns3::AttributeValue >
 Cns3::Ptr< ns3::BandwidthManager >
 Cns3::Ptr< ns3::BaseStationNetDevice >
 Cns3::Ptr< ns3::BlockAckManager >
 Cns3::Ptr< ns3::BridgeChannel >
 Cns3::Ptr< ns3::BridgeNetDevice >
 Cns3::Ptr< ns3::BSLinkManager >
 Cns3::Ptr< ns3::BSScheduler >
 Cns3::Ptr< ns3::BsServiceFlowManager >
 Cns3::Ptr< ns3::Building >
 Cns3::Ptr< ns3::BuildingsChannelConditionModel >
 Cns3::Ptr< ns3::BurstProfileManager >
 Cns3::Ptr< ns3::CallbackImplBase >
 Cns3::Ptr< ns3::Channel >
 Cns3::Ptr< ns3::ChannelAccessManager >
 Cns3::Ptr< ns3::ChannelCondition >
 Cns3::Ptr< ns3::ChannelConditionModel >
 Cns3::Ptr< ns3::ChannelCoordinationListener >
 Cns3::Ptr< ns3::ChannelCoordinator >
 Cns3::Ptr< ns3::ChannelManager >
 Cns3::Ptr< ns3::ChannelScheduler >
 Cns3::Ptr< ns3::ComponentCarrierBaseStation >
 Cns3::Ptr< ns3::ComponentCarrierUe >
 Cns3::Ptr< ns3::ConnectionManager >
 Cns3::Ptr< ns3::ConstantRandomVariable >
 Cns3::Ptr< ns3::CsmaChannel >
 Cns3::Ptr< ns3::CsmaNetDevice >
 Cns3::Ptr< ns3::DeviceEnergyModel >
 Cns3::Ptr< ns3::dot11s::DestinationAddressUnit >
 Cns3::Ptr< ns3::dot11s::HwmpProtocol >
 Cns3::Ptr< ns3::dot11s::HwmpRtable >
 Cns3::Ptr< ns3::dot11s::IeMeshId >
 Cns3::Ptr< ns3::dot11s::PeerManagementProtocol >
 Cns3::Ptr< ns3::dot11s::PeerManagementProtocolMac >
 Cns3::Ptr< ns3::dsr::DsrNetworkQueue >
 Cns3::Ptr< ns3::dsr::DsrPassiveBuffer >
 Cns3::Ptr< ns3::dsr::DsrRouteCache >
 Cns3::Ptr< ns3::dsr::DsrRreqTable >
 Cns3::Ptr< ns3::EnergyHarvester >
 Cns3::Ptr< ns3::EnergySource >
 Cns3::Ptr< ns3::EpcHelper >
 Cns3::Ptr< ns3::EpcMmeApplication >
 Cns3::Ptr< ns3::EpcMmeApplication::EnbInfo >
 Cns3::Ptr< ns3::EpcMmeApplication::UeInfo >
 Cns3::Ptr< ns3::EpcPgwApplication >
 Cns3::Ptr< ns3::EpcPgwApplication::UeInfo >
 Cns3::Ptr< ns3::EpcSgwApplication >
 Cns3::Ptr< ns3::EpcTft >
 Cns3::Ptr< ns3::EpcUeNas >
 Cns3::Ptr< ns3::ErlangRandomVariable >
 Cns3::Ptr< ns3::ErrorModel >
 Cns3::Ptr< ns3::ErrorRateModel >
 Cns3::Ptr< ns3::Event >
 Cns3::Ptr< ns3::EventImpl >
 Cns3::Ptr< ns3::ExponentialRandomVariable >
 Cns3::Ptr< ns3::FdReader >
 Cns3::Ptr< ns3::FfMacScheduler >
 Cns3::Ptr< ns3::FileAggregator >
 Cns3::Ptr< ns3::flame::FlameProtocol >
 Cns3::Ptr< ns3::flame::FlameRtable >
 Cns3::Ptr< ns3::FlowClassifier >
 Cns3::Ptr< ns3::FlowMonitor >
 Cns3::Ptr< ns3::FqCobaltFlow >
 Cns3::Ptr< ns3::FqCoDelFlow >
 Cns3::Ptr< ns3::FqPieFlow >
 Cns3::Ptr< ns3::FrameCaptureModel >
 Cns3::Ptr< ns3::FrameExchangeManager >
 Cns3::Ptr< ns3::GammaRandomVariable >
 Cns3::Ptr< ns3::GnuplotAggregator >
 Cns3::Ptr< ns3::GridPositionAllocator >
 Cns3::Ptr< ns3::Hash::Implementation >
 Cns3::Ptr< ns3::HeConfiguration >
 Cns3::Ptr< ns3::HeFrameExchangeManager >
 Cns3::Ptr< ns3::HtConfiguration >
 Cns3::Ptr< ns3::HtFrameExchangeManager >
 Cns3::Ptr< ns3::Icmpv6L4Protocol >
 Cns3::Ptr< ns3::InterferenceHelper >
 Cns3::Ptr< ns3::IpcsClassifier >
 Cns3::Ptr< ns3::Ipv4 >
 Cns3::Ptr< ns3::Ipv4FlowClassifier >
 Cns3::Ptr< ns3::Ipv4GlobalRouting >
 Cns3::Ptr< ns3::Ipv4Interface >
 Cns3::Ptr< ns3::Ipv4L3Protocol >
 Cns3::Ptr< ns3::Ipv4RawSocketImpl >
 Cns3::Ptr< ns3::Ipv4Route >
 Cns3::Ptr< ns3::Ipv4RoutingProtocol >
 Cns3::Ptr< ns3::Ipv4StaticRouting >
 Cns3::Ptr< ns3::Ipv6 >
 Cns3::Ptr< ns3::Ipv6FlowClassifier >
 Cns3::Ptr< ns3::Ipv6Interface >
 Cns3::Ptr< ns3::Ipv6L3Protocol >
 Cns3::Ptr< ns3::Ipv6PmtuCache >
 Cns3::Ptr< ns3::Ipv6RoutingProtocol >
 Cns3::Ptr< ns3::ItuR1238PropagationLossModel >
 Cns3::Ptr< ns3::ItuR1411LosPropagationLossModel >
 Cns3::Ptr< ns3::ItuR1411NlosOverRooftopPropagationLossModel >
 Cns3::Ptr< ns3::JakesProcess >
 Cns3::Ptr< ns3::Kun2600MhzPropagationLossModel >
 Cns3::Ptr< ns3::LogNormalRandomVariable >
 Cns3::Ptr< ns3::LrWpanCsmaCa >
 Cns3::Ptr< ns3::LrWpanErrorModel >
 Cns3::Ptr< ns3::LrWpanInterferenceHelper >
 Cns3::Ptr< ns3::LrWpanMac >
 Cns3::Ptr< ns3::LrWpanPhy >
 Cns3::Ptr< ns3::LteAmc >
 Cns3::Ptr< ns3::LteAnr >
 Cns3::Ptr< ns3::LteChunkProcessor >
 Cns3::Ptr< ns3::LteControlMessage >
 Cns3::Ptr< ns3::LteDataRadioBearerInfo >
 Cns3::Ptr< ns3::LteEnbComponentCarrierManager >
 Cns3::Ptr< ns3::LteEnbMac >
 Cns3::Ptr< ns3::LteEnbNetDevice >
 Cns3::Ptr< ns3::LteEnbPhy >
 Cns3::Ptr< ns3::LteEnbRrc >
 Cns3::Ptr< ns3::LteFfrAlgorithm >
 Cns3::Ptr< ns3::LteHandoverAlgorithm >
 Cns3::Ptr< ns3::LteHarqPhy >
 Cns3::Ptr< ns3::LteHelper >
 Cns3::Ptr< ns3::LteInterference >
 Cns3::Ptr< ns3::LteNetDevice >
 Cns3::Ptr< ns3::LtePdcp >
 Cns3::Ptr< ns3::LteRlc >
 Cns3::Ptr< ns3::LteSignalingRadioBearerInfo >
 Cns3::Ptr< ns3::LteSpectrumPhy >
 Cns3::Ptr< ns3::LteTestMac >
 Cns3::Ptr< ns3::LteTestRrc >
 Cns3::Ptr< ns3::LteUeComponentCarrierManager >
 Cns3::Ptr< ns3::LteUeMac >
 Cns3::Ptr< ns3::LteUePhy >
 Cns3::Ptr< ns3::LteUePowerControl >
 Cns3::Ptr< ns3::LteUeRrc >
 Cns3::Ptr< ns3::MacRxMiddle >
 Cns3::Ptr< ns3::MacStatsCalculator >
 Cns3::Ptr< ns3::MacTxMiddle >
 Cns3::Ptr< ns3::MatrixBasedChannelModel >
 Cns3::Ptr< ns3::MeshL2RoutingProtocol >
 Cns3::Ptr< ns3::MeshPointDevice >
 Cns3::Ptr< ns3::MeshStack >
 Cns3::Ptr< ns3::MeshWifiInterfaceMac >
 Cns3::Ptr< ns3::MinstrelWifiManager >
 Cns3::Ptr< ns3::MobilityModel >
 Cns3::Ptr< ns3::MpduAggregator >
 Cns3::Ptr< ns3::MsduAggregator >
 Cns3::Ptr< ns3::MultiUserScheduler >
 Cns3::Ptr< ns3::NdiscCache >
 Cns3::Ptr< ns3::NetDevice >
 Cns3::Ptr< ns3::NetDeviceQueue >
 Cns3::Ptr< ns3::NetDeviceQueueInterface >
 Cns3::Ptr< ns3::NixVector >
 Cns3::Ptr< ns3::Node >
 Cns3::Ptr< ns3::NormalRandomVariable >
 Cns3::Ptr< ns3::Object >
 Cns3::Ptr< ns3::ofi::Controller >
 Cns3::Ptr< ns3::OkumuraHataPropagationLossModel >
 Cns3::Ptr< ns3::OpenFlowSwitchNetDevice >
 Cns3::Ptr< ns3::OutputStreamWrapper >
 Cns3::Ptr< ns3::Packet >
 Cns3::Ptr< ns3::PacketBurst >
 Cns3::Ptr< ns3::PacketFilter >
 Cns3::Ptr< ns3::ParetoRandomVariable >
 Cns3::Ptr< ns3::PbbAddressBlock >
 Cns3::Ptr< ns3::PbbAddressTlv >
 Cns3::Ptr< ns3::PbbMessage >
 Cns3::Ptr< ns3::PbbTlv >
 Cns3::Ptr< ns3::PhasedArraySpectrumPropagationLossModel >
 Cns3::Ptr< ns3::PhyEntity >
 Cns3::Ptr< ns3::PhyRxStatsCalculator >
 Cns3::Ptr< ns3::PhyStatsCalculator >
 Cns3::Ptr< ns3::PhyTxStatsCalculator >
 Cns3::Ptr< ns3::PointToPointChannel >
 Cns3::Ptr< ns3::PointToPointNetDevice >
 Cns3::Ptr< ns3::PositionAllocator >
 Cns3::Ptr< ns3::PreambleDetectionModel >
 Cns3::Ptr< ns3::PropagationDelayModel >
 Cns3::Ptr< ns3::PropagationLossModel >
 Cns3::Ptr< ns3::QKDBuffer >
 Cns3::Ptr< ns3::QKDEncryptor >
 Cns3::Ptr< ns3::QKDKey >
 Cns3::Ptr< ns3::QKDKMSQueueLogic >
 Cns3::Ptr< ns3::QKDTotalGraph >
 Cns3::Ptr< ns3::QosBlockedDestinations >
 Cns3::Ptr< ns3::QosFrameExchangeManager >
 Cns3::Ptr< ns3::QosTxop >
 Cns3::Ptr< ns3::Queue< ns3::Packet > >
 Cns3::Ptr< ns3::Queue< QueueDiscItem > >
 Cns3::Ptr< ns3::QueueDisc >
 Cns3::Ptr< ns3::QueueDiscClass >
 Cns3::Ptr< ns3::QueueDiscItem >
 Cns3::Ptr< ns3::QueueLimits >
 Cns3::Ptr< ns3::RadioBearerStatsCalculator >
 Cns3::Ptr< ns3::RandomBoxPositionAllocator >
 Cns3::Ptr< ns3::RandomVariableStream >
 Cns3::Ptr< ns3::RemSpectrumPhy >
 Cns3::Ptr< ns3::RttEstimator >
 Cns3::Ptr< ns3::Scheduler >
 Cns3::Ptr< ns3::SimpleChannel >
 Cns3::Ptr< ns3::SimpleNetDevice >
 Cns3::Ptr< ns3::SimpleOfdmWimaxPhy >
 Cns3::Ptr< ns3::SimulatorImpl >
 Cns3::Ptr< ns3::Socket >
 Cns3::Ptr< ns3::SpectrumChannel >
 Cns3::Ptr< ns3::SpectrumErrorModel >
 Cns3::Ptr< ns3::SpectrumModel >
 Cns3::Ptr< ns3::SpectrumPhy >
 Cns3::Ptr< ns3::SpectrumPropagationLossModel >
 Cns3::Ptr< ns3::SpectrumValue >
 Cns3::Ptr< ns3::SpectrumWifiPhy >
 Cns3::Ptr< ns3::SQLiteOutput >
 Cns3::Ptr< ns3::SSLinkManager >
 Cns3::Ptr< ns3::SSManager >
 Cns3::Ptr< ns3::SSScheduler >
 Cns3::Ptr< ns3::SsServiceFlowManager >
 Cns3::Ptr< ns3::StaWifiMac >
 Cns3::Ptr< ns3::SubscriberStationNetDevice >
 Cns3::Ptr< ns3::Synchronizer >
 Cns3::Ptr< ns3::TapBridgeFdReader >
 Cns3::Ptr< ns3::TcpCongestionOps >
 Cns3::Ptr< ns3::TcpL4Protocol >
 Cns3::Ptr< ns3::TcpRateOps >
 Cns3::Ptr< ns3::TcpRecoveryOps >
 Cns3::Ptr< ns3::TcpRxBuffer >
 Cns3::Ptr< ns3::TcpScalable >
 Cns3::Ptr< ns3::TcpSeqErrorModel >
 Cns3::Ptr< ns3::TcpSocketBase >
 Cns3::Ptr< ns3::TcpSocketMsgBase >
 Cns3::Ptr< ns3::TcpSocketState >
 Cns3::Ptr< ns3::TcpTxBuffer >
 Cns3::Ptr< ns3::tests::ConfigTestObject >
 Cns3::Ptr< ns3::ThreeGppChannelModel::ThreeGppChannelParams >
 Cns3::Ptr< ns3::ThreeGppHttpServerTxBuffer >
 Cns3::Ptr< ns3::ThreeGppHttpVariables >
 Cns3::Ptr< ns3::TimeSeriesAdaptor >
 Cns3::Ptr< ns3::TopologyReader >
 Cns3::Ptr< ns3::TrafficControlLayer >
 Cns3::Ptr< ns3::Txop >
 Cns3::Ptr< ns3::UanChannel >
 Cns3::Ptr< ns3::UanMac >
 Cns3::Ptr< ns3::UanNetDevice >
 Cns3::Ptr< ns3::UanNoiseModel >
 Cns3::Ptr< ns3::UanPhy >
 Cns3::Ptr< ns3::UanPhyCalcSinr >
 Cns3::Ptr< ns3::UanPhyPer >
 Cns3::Ptr< ns3::UanPropModel >
 Cns3::Ptr< ns3::UanTransducer >
 Cns3::Ptr< ns3::UdpL4Protocol >
 Cns3::Ptr< ns3::UdpServer >
 Cns3::Ptr< ns3::UdpSocketImpl >
 Cns3::Ptr< ns3::UeManager >
 Cns3::Ptr< ns3::UlJob >
 Cns3::Ptr< ns3::UniformRandomVariable >
 Cns3::Ptr< ns3::UplinkScheduler >
 Cns3::Ptr< ns3::VendorSpecificValue >
 Cns3::Ptr< ns3::VhtConfiguration >
 Cns3::Ptr< ns3::VirtualNetDevice >
 Cns3::Ptr< ns3::VsaManager >
 Cns3::Ptr< ns3::WaveBsmStats >
 Cns3::Ptr< ns3::WaveNetDevice >
 Cns3::Ptr< ns3::WifiAckManager >
 Cns3::Ptr< ns3::WifiMac >
 Cns3::Ptr< ns3::WifiMacQueue >
 Cns3::Ptr< ns3::WifiMacQueueItem >
 Cns3::Ptr< ns3::WifiNetDevice >
 Cns3::Ptr< ns3::WifiPhy >
 Cns3::Ptr< ns3::WifiPhyStateHelper >
 Cns3::Ptr< ns3::WifiPpdu >
 Cns3::Ptr< ns3::WifiProtectionManager >
 Cns3::Ptr< ns3::WifiPsdu >
 Cns3::Ptr< ns3::WifiRadioEnergyModel >
 Cns3::Ptr< ns3::WifiRemoteStationManager >
 Cns3::Ptr< ns3::WifiSpectrumPhyInterface >
 Cns3::Ptr< ns3::WifiTxCurrentModel >
 Cns3::Ptr< ns3::WimaxChannel >
 Cns3::Ptr< ns3::WimaxConnection >
 Cns3::Ptr< ns3::WimaxMacQueue >
 Cns3::Ptr< ns3::WimaxNetDevice >
 Cns3::Ptr< ns3::WimaxPhy >
 Cns3::Ptr< ns3::X2CellInfo >
 Cns3::Ptr< ns3::X2IfaceInfo >
 Cns3::Ptr< ns3::YansWifiChannel >
 Cns3::Ptr< Object >
 Cns3::Ptr< OcbWifiMac >
 Cns3::Ptr< OfdmaSpectrumWifiPhy >
 Cns3::Ptr< OfdmaTestHePhy >
 Cns3::Ptr< OpenFlowSwitchNetDevice >
 Cns3::Ptr< OutputStreamWrapper >
 Cns3::Ptr< Packet >
 Cns3::Ptr< PacketSink >
 Cns3::Ptr< PbbPacket >
 Cns3::Ptr< PeerManagementProtocolMac >
 Cns3::Ptr< PhasedArrayModel >
 Cns3::Ptr< PointToPointEpcHelper >
 Cns3::Ptr< ProbabilisticV2vHighwayChannelConditionModel >
 Cns3::Ptr< ProbabilisticV2vUrbanChannelConditionModel >
 Cns3::Ptr< PropagationLossModel >
 Cns3::Ptr< QosTxop >
 Cns3::Ptr< QueueDisc >
 Cns3::Ptr< RadvdInterface >
 Cns3::Ptr< RadvdPrefix >
 Cns3::Ptr< RandomVariableStream >
 Cns3::Ptr< RateErrorModel >
 Cns3::Ptr< RoutingHelper >
 Cns3::Ptr< SampleEmitter >
 Cns3::Ptr< SimpleDeviceEnergyModel >
 Cns3::Ptr< Socket >
 Cns3::Ptr< SpectrumModel >
 Cns3::Ptr< SpectrumPhy >
 Cns3::Ptr< SpectrumValue >
 Cns3::Ptr< SpectrumWifiPhy >
 Cns3::Ptr< StaWifiMac >
 Cns3::Ptr< TcpRateOps >
 Cns3::Ptr< TcpSeqErrorModel >
 Cns3::Ptr< TcpSocketState >
 Cns3::Ptr< ThreeGppChannelConditionModel >
 Cns3::Ptr< ThreeGppPropagationLossModel >
 Cns3::Ptr< ThreeGppSpectrumPropagationLossModel >
 Cns3::Ptr< ThreeGppV2vHighwayChannelConditionModel >
 Cns3::Ptr< ThreeGppV2vUrbanChannelConditionModel >
 Cns3::Ptr< TimeMinMaxAvgTotalCalculator >
 Cns3::Ptr< Txop >
 Cns3::Ptr< UniformRandomVariable >
 Cns3::Ptr< VirtualNetDevice >
 Cns3::Ptr< WaveformGenerator >
 Cns3::Ptr< WaveNetDevice >
 Cns3::Ptr< WaypointMobilityModel >
 Cns3::Ptr< WifiInformationElement >
 Cns3::Ptr< WifiNetDevice >
 Cns3::Ptr< WifiPhy >
 Cns3::Ptr< WifiPhyStats >
 Cns3::Ptr< WifiPsdu >
 Cns3::Ptr< WifiRemoteStationManager >
 Cns3::Ptr< YansWifiPhy >
 Cns3::TypeTraits< T >::PtrBase< U >Base type of a Ptr
 Cns3::TypeTraits< T >::PtrBase< ns3::Ptr< U > >Base type of a Ptr
 Cns3::tests::PtrTestBasePointer base test class
 Cns3::TypeTraits< T >::PtrToMemberTraits< U >Not a pointer to member type
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(void) const >Pointer to const member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(void)>Pointer to member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1) const >Pointer to const member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1)>Pointer to member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2) const >Pointer to const member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2)>Pointer to member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3) const >Pointer to const member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3)>Pointer to member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4) const >Pointer to const member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4)>Pointer to member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5) const >Pointer to const member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5)>Pointer to member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5, W6) const >Pointer to const member function
 Cns3::TypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5, W6)>Pointer to member function
 Cns3::LteRrcSap::PuschConfigDedicatedSCellPuschConfigDedicatedSCell structure
 Cns3::PyVizHelper class to be used by the visualizer
 Cns3::EpsBearer::QciHashHashing QCI
 CQKDQKD QKDKeyManagerSystemApplication is a class used to serve requests for cryptographic keys from user's applications
 Cns3::QKDApp014::QKDApp014KeyThe cryptographic key at the application layer
 Cns3::QKDApp014::QKDApp014KeyBufferThe key buffer at the application layer
 Cns3::QKDAppHelperA helper to make it easier to instantiate an ns3::QKDAppApplication on a set of nodes
 Cns3::QKDApp004::QKDAppKeyA cryptographic key at the application layer
 Cns3::QKDControlContainerHolds a vector of std::pair of Ptr<QKDControl> and interface index
 Cns3::QKDEncryptorContainerHolds a vector of std::pair of Ptr<QKDEncryptor> and interface index
 Cns3::QKDKMSQueueLogic::QKDKMSQueueEntryThe KMS Queue elements
 Cns3::QKDControl::QKDLinkDescription of a QKD link
 Cns3::QKDLinkHelperBuild a set of QKDNetDevice objects such as QKD buffers QKD encryptors and QKD graphs
 Cns3::QKDKeyManagerSystemApplication::QoSThe Quality of service indicators
 Cns3::QKDSDNController::QoS
 Cns3::qos_rb_and_CQI_assigned_to_lcQos_rb_and_CQI_assigned_to_lc
 Cns3::Length::QuantityAn immutable class which represents a value in a specific length unit
 Cns3::LteRrcSap::QuantityConfigQuantityConfig structure
 CQueue< Packet >
 CQueue< QueueDiscItem >Introspection did not find any typical Config paths
 CQueue< WifiMacQueueItem >Introspection did not find any typical Config paths
 Cns3::QueueDiscContainerHolds a vector of ns3::QueueDisc pointers
 Cns3::QueueDiscFactoryThis class stores object factories required to create a queue disc and all of its components (packet filters, internal queues, classes)
 Cns3::dot11s::HwmpProtocol::QueuedPacketPacket waiting its routing information
 Cns3::WimaxMacQueue::QueueElementQueueElement structure
 Cns3::aodv::QueueEntryAODV Queue Entry
 Cns3::dsdv::QueueEntryDSDV Queue Entry
 Cns3::QueueSizeClass for representing queue sizes
 Cns3::LteEnbCmacSapProvider::RachConfigStruct defining the RACH configuration of the MAC
 Cns3::LteUeCmacSapProvider::RachConfigRachConfig structure
 Cns3::LteRrcSap::RachConfigCommonRachConfigCommon structure
 Cns3::LteRrcSap::RachConfigDedicatedRachConfigDedicated structure
 Cns3::RachListElement_sSee section 4.3.6 rachListElement
 Cns3::RadioBearerStatsConnectorThis class is very useful when user needs to collect statistics from PDCP and RLC
 Cns3::LteRrcSap::RadioResourceConfigCommonRadioResourceConfigCommon structure
 Cns3::LteRrcSap::RadioResourceConfigCommonSCellRadioResourceConfigCommonSCell
 Cns3::LteRrcSap::RadioResourceConfigCommonSibRadioResourceConfigCommonSib structure
 Cns3::LteRrcSap::RadioResourceConfigDedicatedRadioResourceConfigDedicated structure
 Cns3::LteRrcSap::RadioResourceConfigDedicatedSCellRadioResourceConfigDedicatedSCell structure
 Cns3::RadvdHelperRadvd application helper
 Cns3::RandomVariableStreamHelperHelper class for static methods involving RandomVariableStream
 Cns3::RarLteControlMessage::RarMAC RAR and the corresponding RAPID subheader
 Cns3::LteRrcSap::RaSupervisionInfoRaSupervisionInfo structure
 Cns3::RateInfoA struct to contain all information related to a data rate
 Cns3::TcpTxItem::RateInformationVarious rate-related information, can be accessed by TcpRateOps
 Cns3::RateStatsA structure containing parameters of a single rate and its statistics
 Cns3::dot11s::HwmpRtable::ReactiveRouteRoute found in reactive mode
 Cns3::LtePdcpSapUser::ReceivePdcpSduParametersParameters for LtePdcpSapUser::ReceivePdcpSdu
 Cns3::LteMacSapUser::ReceivePduParametersParameters for LteMacSapUser::ReceivePdu
 Cns3::Rectangle2d rectangle
 Cns3::LteRrcSap::ReestabUeIdentityReestabUeIdentity structure
 CNs2MobilityHelperTest::ReferencePointSingle record in mobility reference
 Cns3::TypeTraits< T >::ReferenceTraits< U >Not a reference type
 Cns3::TypeTraits< T >::ReferenceTraits< U & >Reference type
 Cns3::EpcX2Sap::RelativeNarrowbandTxBandRelative Narrowband Tx Power (RNTP) as it is used in the LOAD INFORMATION message
 Cns3::RemoteChannelBundleManagerSingleton for managing the RemoteChannelBundles for each process
 Cns3::RadioEnvironmentMapHelper::RemPointA complete Radio Environment Map is composed of many of this structure
 Cns3::LteMacSapProvider::ReportBufferStatusParametersParameters for LteMacSapProvider::ReportBufferStatus
 Cns3::LteRrcSap::ReportConfigEutraSpecifies criteria for triggering of an E-UTRA measurement reporting event
 Cns3::LteRrcSap::ReportConfigToAddModReportConfigToAddMod structure
 Chttp::Request
 Cns3::UanMacRcGw::RequestReservation request
 Cns3::aodv::RequestQueueAODV route request queue
 Cns3::ReservationStores reservation info for use in scheduling data channel by reservation channel MAC
 Cns3::Time::ResolutionCurrent time unit, and conversion info
 Cns3::Config::ResolverAbstract class to parse Config paths into object references
 Cns3::EpcX2Sap::ResourceStatusUpdateParamsParameters of the RESOURCE STATUS UPDATE message
 Chttp::Response
 Cns3::TestCase::ResultContainer for results from a TestCase
 Cns3::LteRlcAm::RetxPduRetxPdu structure
 Cstd::reverse_iterator
 Cns3::AnimationInterface::RgbRGB structure
 CrgbRGB structure
 Cns3::LteRrcSap::RlcConfigRlcConfig structure
 Cns3::RlcPduListElement_sSee section 4.3.9 rlcPDU_ListElement
 Cns3::test::RandomVariable::TestCaseBase::RngGeneratorBaseA factory base class to create new instances of a random variable
 Cns3::RngSeedManagerManage the seed number and run number of the underlying random number generator, and automatic assignment of stream numbers
 Cns3::RngStreamCombined Multiple-Recursive Generator MRG32k3a
 CRoomRoom coordinates
 Cns3::RandomRoomPositionAllocator::RoomInfoRoom informations
 Cns3::flame::FlameRtable::RouteRouting table entry
 Cns3::dot11s::RouteChangeStructure to encapsulate route change information
 CRoutingExperiment
 CRoutingStatsManages collects statistics on routing data (application-data packet and byte counts) for the vehicular network
 Cns3::aodv::RoutingTableThe Routing table used by AODV protocol
 Cns3::dsdv::RoutingTableThe Routing table used by DSDV protocol
 Cns3::aodv::RoutingTableEntryRouting table entry
 Cns3::dsdv::RoutingTableEntryRouting table entry
 Cns3::olsr::RoutingTableEntryAn OLSR's routing table entry
 Cns3::LteRrcSap::RrcConnectionReconfigurationRrcConnectionReconfiguration structure
 Cns3::LteRrcSap::RrcConnectionReconfigurationCompletedRrcConnectionReconfigurationCompleted structure
 Cns3::LteRrcSap::RrcConnectionReestablishmentRrcConnectionReestablishment structure
 Cns3::LteRrcSap::RrcConnectionReestablishmentCompleteRrcConnectionReestablishmentComplete structure
 Cns3::LteRrcSap::RrcConnectionReestablishmentRejectRrcConnectionReestablishmentReject structure
 Cns3::LteRrcSap::RrcConnectionReestablishmentRequestRrcConnectionReestablishmentRequest structure
 Cns3::LteRrcSap::RrcConnectionRejectRrcConnectionReject structure
 Cns3::LteRrcSap::RrcConnectionReleaseRrcConnectionRelease structure
 Cns3::LteRrcSap::RrcConnectionRequestRrcConnectionRequest structure
 Cns3::LteRrcSap::RrcConnectionSetupRrcConnectionSetup structure
 Cns3::LteRrcSap::RrcConnectionSetupCompletedRrcConnectionSetupCompleted structure
 Cns3::dsr::RreqTableEntryThe route request table entries
 Cns3::RttHistoryHelper class to store RTT measurements
 Cns3::HeRu::RuSpecRU Specification
 Cns3::RxSignalInfoRxSignalInfo structure containing info on the received signal
 Cns3::RxSpectrumModelInfoThe Rx spectrum model information
 Cns3::WindowedFilter< T, Compare, TimeT, TimeDeltaT >::SampleSample
 Cns3::SbMeasResult_sSee section 4.3.25 sbMeasResult
 Cgrid.ScaleRendererScaleRenderer class
 Cns3::LteRrcSap::SCellToAddModSCellToAddMod structure
 Cns3::FfMacSchedSapUser::SchedDlConfigIndParametersParameters of the API primitives
 Cns3::FfMacSchedSapProvider::SchedDlCqiInfoReqParametersParameters of the SCHED_DL_CQI_INFO_REQ primitive
 Cns3::FfMacSchedSapProvider::SchedDlMacBufferReqParametersParameters of the SCHED_DL_MAC_BUFFER_REQ primitive
 Cns3::FfMacSchedSapProvider::SchedDlPagingBufferReqParametersParameters of the SCHED_DL_PAGING_BUFFER_REQ primitive
 Cns3::FfMacSchedSapProvider::SchedDlRachInfoReqParametersParameters of the SCHED_DL_RACH_INFO_REQ primitive
 Cns3::FfMacSchedSapProvider::SchedDlRlcBufferReqParametersParameters of the API primitives
 Cns3::FfMacSchedSapProvider::SchedDlTriggerReqParametersParameters of the SCHED_DL_TRIGGER_REQ primitive
 Cns3::FfMacSchedSapUser::SchedUlConfigIndParametersParameters of the SCHED_UL_CONFIG_IND primitive
 Cns3::FfMacSchedSapProvider::SchedUlCqiInfoReqParametersParameters of the SCHED_UL_CQI_INFO_REQ primitive
 Cns3::FfMacSchedSapProvider::SchedUlMacCtrlInfoReqParametersParameters of the SCHED_UL_MAC_CTRL_INFO_REQ primitive
 Cns3::FfMacSchedSapProvider::SchedUlNoiseInterferenceReqParametersParameters of the SCHED_UL_NOISE_INTERFERENCE_REQ primitive
 Cns3::FfMacSchedSapProvider::SchedUlSrInfoReqParametersParameters of the SCHED_UL_SR_INFO_REQ primitive
 Cns3::FfMacSchedSapProvider::SchedUlTriggerReqParametersParameters of the SCHED_UL_TRIGGER_REQ primitive
 Cns3::SchInfo
 CGtk.ScrolledWindow
 Cns3::SendParamsDefines the parameters with which Send() function of a particular PHY is called
 Cns3::SentBufferTracks non-blocking sends
 Cns3::SequenceNumber< NUMERIC_TYPE, SIGNED_TYPE >Generic "sequence number" class
 Cns3::SequenceNumber10SequenceNumber10 class
 Cns3::SequenceNumber< uint32_t, int32_t >
 Cns3::SequenceNumber< uint8_t, int8_t >
 Cnlohmann::detail::serializer< BasicJsonType >
 Cns3::ServiceFlowThis class implements service flows as described by the IEEE-802.16 standard
 Cns3::ServiceFlowRecordThis class implements a structure to manage some parameters and statistics related to a service flow
 Cns3::LteUeRrcSapUser::SetupParametersSetupParameters structure
 Cns3::LteEnbRrcSapUser::SetupUeParametersSetupUeParameters structure
 Cns3::BuildingsPropagationLossModel::ShadowingLossThis model allows the computation of shadowing loss
 Cns3::ThreeGppPropagationLossModel::ShadowingMapItemDefine a struct for the m_shadowingMap entries
 Cns3::ShowProgressPeriodically print a status message indicating simulator progress
 Cns3::SiConfiguration_sSee section 4.3.21 siConfiguration
 Cns3::SignalNoiseDbmSignalNoiseDbm structure
 Cns3::SiMessageListElement_sSee section 4.3.22 siMessageListElement
 Cns3::SimpleNetDeviceHelperBuild a set of SimpleNetDevice objects
 Cns3::simpleOfdmSendParamSimpleOfdmSendParam class
 Cns3::SimulationSingleton< T >This singleton class template ensures that the type for which we want a singleton has a lifetime bounded by the simulation run lifetime
 Cns3::SimulatorControl the scheduling of simulation events
 Cns3::Singleton< T >A template singleton
 Cns3::Singleton< ConfigImpl >
 Cns3::Singleton< DesMetrics >
 Cns3::Singleton< IidManager >
 Cns3::Singleton< NamesPriv >
 Cns3::Singleton< TestRunnerImpl >
 Cns3::SinkTracerCollects data about incoming packets
 Cns3::SixLowPanDispatchDispatch header helper
 Cns3::SixLowPanHelperSetup a sixlowpan stack to be used as a shim between IPv6 and a generic NetDevice
 Cns3::PacketMetadata::SmallItemSmallItem structure
 Cns3::PhyEntity::SnrPerA struct for both SNR and PER
 Cns3::SNRToBlockErrorRateManagerThis class handles the SNR to BlcER traces
 Cns3::SNRToBlockErrorRateRecordThis class represents a record (handled by SnrToBlockErrorRate manager) that keeps a mapping between an SNR value and its corresponding (1) Bit Error Rate, (2) Block Error Rate, (3) Standard deviation, (4 and 5) confidence interval
 Cns3::EpcX2Sap::SnStatusTransferParamsParameters of the SN STATUS TRANSFER message
 Cns3::Ipv4FlowClassifier::SortByCountComparator used to sort the vector of DSCP values
 Cns3::Ipv6FlowClassifier::SortByCountComparator used to sort the vector of DSCP values
 Cns3::SortProcessSortProcess structure
 Cns3::SortProcessPtrSortProcessPtr structure
 Cns3::LteRrcSap::SoundingRsUlConfigCommonSoundingRsUlConfigCommon structure
 Cns3::LteRrcSap::SoundingRsUlConfigDedicatedSoundingRsUlConfigDedicated structure
 Cnlohmann::detail::span_input_adapter
 Cns3::SpectrumAnalyzerHelperClass to allow the Spectrum Analysis
 Cns3::SpectrumChannelHelperSetup a SpectrumChannel
 Cns3::SpectrumPhyHelperCreate and configure several SpectrumPhy instances and connect them to a channel
 Cns3::LteRrcSap::SpeedStateParsSpeedStatePars structure
 Cns3::LteRrcSap::SpeedStateScaleFactorsSpeedStateScaleFactors structure
 Cns3::SPFVertexVertex used in shortest path first (SPF) computations
 Cns3::SpsConfig_sSee section 4.3.17 spsConfig
 Cns3::LteRrcSap::SrbToAddModSrbToAddMod structure
 Cns3::SrConfig_sSee section 4.3.18 srConfig
 Cns3::SrListElement_sSee section 4.3.13 srListElement
 Cns3::SSRecordThis class is used by the base station to store some information related to subscriber station in the cell
 CStackHelperHelper to set or get some IPv6 information about nodes
 CStandardInfoStandardInfo structure
 Cnlohmann::detail::static_const< T >
 Cns3::static_SpectrumModel300Khz300GhzLog_initializerStatic initializer class for Spectrum model logger for frequencies between 300 Khz 300 Ghz
 Cns3::static_SpectrumModelIsm2400MhzRes1Mhz_initializerStatic initializer class for Spectrum model logger for frequencies in the 2.4 GHz ISM band with 1 MHz resolution
 Cstatic_SpectrumModelWifi5180MHz_initializer
 CStaticInformationGather aggregation and configuration path information from registered types
 Cns3::StatisticalSummaryAbstract class for calculating statistical data
 Cns3::dot11s::HwmpProtocol::StatisticsStatistics structure
 Cns3::dot11s::HwmpProtocolMac::StatisticsStatistics structure
 Cns3::dot11s::PeerManagementProtocol::StatisticsStatistics structure
 Cns3::dot11s::PeerManagementProtocolMac::StatisticsStatistics structure
 Cns3::flame::FlameProtocol::StatisticsStatistics structure
 Cns3::flame::FlameProtocolMac::StatisticsStatistics structure
 Cns3::MeshPointDevice::StatisticsStatistics counters
 Cns3::MeshWifiInterfaceMac::StatisticsStatistics:
 Cns3::ofi::StatsOpenFlow statistics
 Cns3::QueueDisc::StatsStructure that keeps the queue disc statistics
 Cns3::ofi::StatsDumpCallbackCallback for a stats dump request
 Cns3::LtePdcp::StatusStatus variables of the PDCP
 Cns3::StatusCodeStatus code for association response
 CStepStep structure
 Cns3::SuperframeFieldRepresent the Superframe Specification information field
 Cns3::ofi::SwitchPacketMetadataPacket Metadata, allows us to track the packet's metadata as it passes through the switch
 Cns3::LteRrcSap::SystemInformationSystemInformation structure
 Cns3::LteRrcSap::SystemInformationBlockType1SystemInformationBlockType1 structure
 Cns3::LteRrcSap::SystemInformationBlockType2SystemInformationBlockType2 structure
 Cns3::SystemWallClockMsMeasure elapsed wall clock time in milliseconds
 Cns3::SystemWallClockMsPrivateSystem-dependent implementation for SystemWallClockMs
 Cns3::SystemWallClockTimestampUtility class to record the difference between two wall-clock times
 Cns3::TagBufferRead and write tag data
 Cns3::PacketTagList::TagDataTree node for sharing serialized tags
 Cns3::TapHolds PDP Tap information (amplitude and delay)
 Cns3::TapBridgeHelperBuild TapBridge to allow ns-3 simulations to interact with Linux tap devices and processes on the Linux host
 Cns3::TbId_tTbId_t structure
 Cns3::tbInfo_tTbInfo_t structure
 Cns3::TbStats_tTbStats_t structure
 Cns3::olsr::MessageHeader::TcTC Message Format
 Cns3::TcpRateOps::TcpRateConnectionInformation about the connection rate
 Cns3::TcpRateOps::TcpRateSampleRate Sample structure
 Cns3::TcpTxItemItem that encloses the application packet and some flags for it
 Cns3::tdbetsFlowPerf_tTdbetsFlowPerf_t structure
 Cns3::tdtbfqsFlowPerf_tFlow information
 CTestBase.TestBaseClassTestBaseClass class
 Cns3::TestCaseEncapsulates test code
 Cunittest.TestCase
 Cns3::TestCaseFailureContainer for details of a test failure
 CTestCaseHelperTest Case Helper
 CTestCounterKeep statistics based on traces
 Cns3::Ptr< T >::TesterHelper to test for null pointer
 Cns3::TestRunnerA runner to execute tests
 Cns3::TestUtilsTest Utils
 CTestUtilsContains ASN encoding test utility functions
 CBuildingsChannelConditionModelTestCase::TestVectorStruct containing the parameters for each test
 CFriisPropagationLossModelTestCase::TestVectorTest vector
 CLogDistancePropagationLossModelTestCase::TestVectorTest vector
 CThreeGppChannelConditionModelTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppIndoorOfficePropagationLossModelTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppRmaPropagationLossModelTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppShadowingTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppUmaPropagationLossModelTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppUmiPropagationLossModelTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppV2vBuildingsChCondModelTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppV2vHighwayLosNlosvChCondModelTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppV2vHighwayPropagationLossModelTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppV2vUrbanLosNlosvChCondModelTestCase::TestVectorStruct containing the parameters for each test
 CThreeGppV2vUrbanPropagationLossModelTestCase::TestVectorStruct containing the parameters for each test
 CTwoRayGroundPropagationLossModelTestCase::TestVectorTest vector
 CV2vHighwayProbChCondModelTestCase::TestVectorStruct containing the parameters for each test
 CV2vUrbanProbChCondModelTestCase::TestVectorStruct containing the parameters for each test
 Cns3::TestVectors< T >A simple way to store test vectors (for stimulus or from responses)
 Cns3::TestVectors< BuildingsChannelConditionModelTestCase::TestVector >
 Cns3::TestVectors< FriisPropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< LogDistancePropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppChannelConditionModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppIndoorOfficePropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppRmaPropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppShadowingTestCase::TestVector >
 Cns3::TestVectors< ThreeGppUmaPropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppUmiPropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppV2vBuildingsChCondModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppV2vHighwayLosNlosvChCondModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppV2vHighwayPropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppV2vUrbanLosNlosvChCondModelTestCase::TestVector >
 Cns3::TestVectors< ThreeGppV2vUrbanPropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< TwoRayGroundPropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< uint32_t >
 Cns3::TestVectors< V2vHighwayProbChCondModelTestCase::TestVector >
 Cns3::TestVectors< V2vUrbanProbChCondModelTestCase::TestVector >
 CGtk.TextView
 Cthreading.Thread
 Cns3::ThreeGppHttpClientHelperHelper to make it easier to instantiate an ThreeGppHttpClient on a set of nodes
 CThreeGppHttpObjectTestCase::ThreeGppHttpObjectTracker
 Cns3::ThreeGppHttpServerHelperHelper to make it easier to instantiate an ThreeGppHttpServer on a set of nodes
 Cns3::LteRrcSap::ThresholdEutraThreshold for event evaluation
 Cns3::TimeSimulation virtual time values and global simulation resolution
 CTimeCheckerAttributeChecker implementation for TimeValue
 Cgrid.TimelineTimeline class
 Cgrid.TimelineDataRangeTimelineDataRange
 Cgrid.TimelineEventTimelineEvent class
 Cgrid.TimelinesTimelines class
 Cgrid.TimelinesRendererTimelinesRenderer class
 Cns3::TimerA simple virtual Timer class
 Cns3::TimerImplThe timer implementation underlying Timer and Watchdog
 Cns3::TimerImplMemberTraits< T >Helper for the MakeTimerImpl functions which take a class method
 Cns3::TimerImplMemberTraits< T * >Helper for the MakeTimerImpl functions which take a class method
 Cns3::TimerTraits< T >Type and reference traits for TimerImpl arguments
 Cns3::TimeWithUnitA Time with attached unit, to facilitate output in that unit
 Cns3::TlvValueThe value field of a tlv can take different values (uint8_t, uint16, vector, ...)
 Cnlohmann::detail::to_json_fn
 Cgrid.TopLegendRendererTopLegendRenderer class
 Cns3::TopologyReaderHelperHelper class which makes it easier to configure and use a generic TopologyReader
 Cns3::olsr::TopologyTupleA Topology Tuple
 Cns3::TracedCallback< Ts >Forward calls to a chain of Callback
 Cns3::TracedCallback< bool, uint32_t, double, ns3::Time >
 Cns3::TracedCallback< const ns3::dsr::DsrOptionSRHeader & >
 Cns3::TracedCallback< const ns3::HTTPMessage >
 Cns3::TracedCallback< const ns3::Ipv4Address & >
 Cns3::TracedCallback< const ns3::Ipv4Address &, ns3::Ptr< const ns3::Packet > >
 Cns3::TracedCallback< const ns3::Ipv4Header &, ns3::Ptr< const ns3::Packet >, DropReason, ns3::Ptr< ns3::Ipv4 >, uint32_t >
 Cns3::TracedCallback< const ns3::Ipv4Header &, ns3::Ptr< const ns3::Packet >, uint32_t >
 Cns3::TracedCallback< const ns3::Ipv6Header &, ns3::Ptr< const ns3::Packet >, DropReason, ns3::Ptr< ns3::Ipv6 >, uint32_t >
 Cns3::TracedCallback< const ns3::Ipv6Header &, ns3::Ptr< const ns3::Packet >, uint32_t >
 Cns3::TracedCallback< const ns3::olsr::PacketHeader &, const MessageList & >
 Cns3::TracedCallback< const ns3::Time &, const ns3::Address & >
 Cns3::TracedCallback< const ns3::WifiMacHeader & >
 Cns3::TracedCallback< const std::string &, const std::string & >
 Cns3::TracedCallback< const std::string &, const std::string &, const uint32_t &, const uint32_t &, const uint32_t &, const uint32_t &, const uint32_t & >
 Cns3::TracedCallback< const std::string &, const uint32_t &, const uint32_t & >
 Cns3::TracedCallback< const std::string &, const uint32_t &, const uint32_t &, const uint32_t & >
 Cns3::TracedCallback< const std::string &, const uint32_t &, ns3::Ptr< ns3::QKDKey > >
 Cns3::TracedCallback< const std::string &, ns3::Ptr< ns3::QKDKey > >
 Cns3::TracedCallback< const TcpRateConnection & >
 Cns3::TracedCallback< const TcpRateSample & >
 Cns3::TracedCallback< const uint32_t & >
 Cns3::TracedCallback< const uint32_t &, const uint32_t & >
 Cns3::TracedCallback< double >
 Cns3::TracedCallback< double, double >
 Cns3::TracedCallback< double, double, ns3::Mac48Address >
 Cns3::TracedCallback< double, int, float >
 Cns3::TracedCallback< DropReason, ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::SixLowPanNetDevice >, uint32_t >
 Cns3::TracedCallback< LrWpanMacState, LrWpanMacState >
 Cns3::TracedCallback< Mac48Address, Mac48Address >
 Cns3::TracedCallback< ns3::Address, ns3::Address >
 Cns3::TracedCallback< ns3::DataRate, ns3::DataRate >
 Cns3::TracedCallback< ns3::DataRate, ns3::DataRate, ns3::Mac48Address >
 Cns3::TracedCallback< ns3::DlSchedulingCallbackInfo >
 Cns3::TracedCallback< ns3::Mac48Address >
 Cns3::TracedCallback< ns3::PhyReceptionStatParameters >
 Cns3::TracedCallback< ns3::PhyTransmissionStatParameters >
 Cns3::TracedCallback< ns3::Ptr< const Item > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::MobilityModel > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::MobilityModel >, ns3::Ptr< const ns3::MobilityModel >, double, double, double, double >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, const ns3::Address & >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, const ns3::Address &, const ns3::Address & >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, const ns3::Address &, const ns3::Address &, const ns3::SeqTsSizeHeader & >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, const ns3::Mac48Address & >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, const ns3::TcpHeader &, ns3::Ptr< const ns3::TcpSocketBase > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, double >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, double, ns3::UanTxMode >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, double, ns3::WifiMode, WifiPreamble >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac48Address >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac48Address, const ns3::Cid & >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac48Address, ns3::Cid >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac8Address >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::Ipv4 >, uint32_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::Ipv6 >, uint32_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::NetDevice >, ns3::Time, ns3::Time >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::SixLowPanNetDevice >, uint32_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::UanTxMode >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::WifiMode, WifiPreamble, uint8_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, RxPowerWattPerChannelBand >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, std::string >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint16_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint16_t, ns3::WifiTxVector, ns3::MpduInfo, ns3::SignalNoiseDbm, uint16_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint16_t, ns3::WifiTxVector, ns3::MpduInfo, uint16_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint32_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint8_t, uint8_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, WifiPhyRxfailureReason >
 Cns3::TracedCallback< ns3::Ptr< const ns3::PacketBurst > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::QueueDiscItem > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::QueueDiscItem >, const char * >
 Cns3::TracedCallback< ns3::Ptr< const ns3::SpectrumPhy >, ns3::Ptr< const ns3::SpectrumPhy >, double >
 Cns3::TracedCallback< ns3::Ptr< const ns3::SpectrumValue > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::ThreeGppHttpClient > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::ThreeGppHttpClient >, ns3::Ptr< const ns3::Packet > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::ThreeGppHttpServer >, ns3::Ptr< ns3::Socket > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::WifiMacQueueItem > >
 Cns3::TracedCallback< ns3::Ptr< ns3::LteUeRrc >, std::list< ns3::LteRrcSap::SCellToAddMod > >
 Cns3::TracedCallback< ns3::Ptr< ns3::Packet > >
 Cns3::TracedCallback< ns3::Ptr< ns3::Packet >, std::string >
 Cns3::TracedCallback< ns3::Ptr< ns3::PacketBurst > >
 Cns3::TracedCallback< ns3::Ptr< ns3::QKDKey > >
 Cns3::TracedCallback< ns3::Ptr< ns3::SpectrumSignalParameters > >
 Cns3::TracedCallback< ns3::SequenceNumber, ns3::SequenceNumber >
 Cns3::TracedCallback< ns3::Time >
 Cns3::TracedCallback< ns3::Time, LrWpanPhyEnumeration, LrWpanPhyEnumeration >
 Cns3::TracedCallback< ns3::Time, ns3::Mac48Address, uint8_t, OriginatorBlockAckAgreement::State >
 Cns3::TracedCallback< ns3::Time, ns3::Time >
 Cns3::TracedCallback< ns3::Time, ns3::Time, uint32_t, uint32_t, double, uint32_t, double >
 Cns3::TracedCallback< ns3::Time, ns3::Time, WifiPhyState >
 Cns3::TracedCallback< ns3::WifiTxVector, ns3::Time >
 Cns3::TracedCallback< Ptr< const Packet > >
 Cns3::TracedCallback< Ptr< const WifiMacQueueItem > >
 Cns3::TracedCallback< State, State >
 Cns3::TracedCallback< struct ns3::dot11s::RouteChange >
 Cns3::TracedCallback< T, T >
 Cns3::TracedCallback< TcpSocketState::EcnState_t, TcpSocketState::EcnState_t >
 Cns3::TracedCallback< TcpSocketState::TcpCongState_t, TcpSocketState::TcpCongState_t >
 Cns3::TracedCallback< Ts... >
 Cns3::TracedCallback< uint16_t, const std::vector< int > & >
 Cns3::TracedCallback< uint16_t, ns3::Mac48Address >
 Cns3::TracedCallback< uint16_t, ns3::Ptr< ns3::SpectrumValue > >
 Cns3::TracedCallback< uint16_t, uint16_t >
 Cns3::TracedCallback< uint16_t, uint16_t, double >
 Cns3::TracedCallback< uint16_t, uint16_t, double, double, bool, uint8_t >
 Cns3::TracedCallback< uint16_t, uint16_t, double, double, uint8_t >
 Cns3::TracedCallback< uint16_t, uint16_t, double, uint8_t >
 Cns3::TracedCallback< uint16_t, uint16_t, State, State >
 Cns3::TracedCallback< uint16_t, uint8_t >
 Cns3::TracedCallback< uint16_t, uint8_t, uint32_t >
 Cns3::TracedCallback< uint16_t, uint8_t, uint32_t, uint64_t >
 Cns3::TracedCallback< uint32_t >
 Cns3::TracedCallback< uint32_t, uint32_t >
 Cns3::TracedCallback< uint32_t, uint32_t, double >
 Cns3::TracedCallback< uint32_t, uint32_t, uint16_t, uint8_t, uint16_t, uint8_t >
 Cns3::TracedCallback< uint64_t >
 Cns3::TracedCallback< uint64_t, bool, uint8_t, uint8_t >
 Cns3::TracedCallback< uint64_t, uint16_t >
 Cns3::TracedCallback< uint64_t, uint16_t, uint16_t >
 Cns3::TracedCallback< uint64_t, uint16_t, uint16_t, ns3::LteRrcSap::MeasurementReport >
 Cns3::TracedCallback< uint64_t, uint16_t, uint16_t, State, State >
 Cns3::TracedCallback< uint64_t, uint16_t, uint16_t, std::string >
 Cns3::TracedCallback< uint64_t, uint16_t, uint16_t, std::string, uint8_t >
 Cns3::TracedCallback< uint64_t, uint16_t, uint16_t, uint16_t >
 Cns3::TracedCallback< uint64_t, uint16_t, uint16_t, uint8_t >
 Cns3::TracedCallback< uint8_t, double, bool, double, double >
 Cns3::TracedCallback< uint8_t, Ptr< const WifiMacQueueItem >, const WifiTxVector & >
 Cns3::TracedCallback< uint8_t, Ptr< const WifiPsdu >, const WifiTxVector & >
 Cns3::TracedCallback< uint8_t, WifiPsduMap *, const std::set< Mac48Address > *, std::size_t >
 Cns3::TracedCallback< WifiConstPsduMap, ns3::WifiTxVector, double >
 Cns3::TracedCallback< WifiMacDropReason, Ptr< const WifiMacQueueItem > >
 Canonymous_namespace{traced-callback-typedef-test-suite.cc}::TracedCbSink< Ts >Sink functions
 Cns3::TracedValue< T >Trace classes with value semantics
 Cns3::TracedValue< bool >
 Cns3::TracedValue< double >
 Cns3::TracedValue< EcnState_t >
 Cns3::TracedValue< enum Test_e >
 Cns3::TracedValue< int16_t >
 Cns3::TracedValue< int32_t >
 Cns3::TracedValue< int64_t >
 Cns3::TracedValue< int8_t >
 Cns3::TracedValue< LrWpanMacState >
 Cns3::TracedValue< LrWpanPhyEnumeration >
 Cns3::TracedValue< ns3::DataRate >
 Cns3::TracedValue< ns3::SequenceNumber >
 Cns3::TracedValue< ns3::Time >
 Cns3::TracedValue< SequenceNumber32 >
 Cns3::TracedValue< SuperframeStatus >
 Cns3::TracedValue< TcpCongState_t >
 Cns3::TracedValue< TcpStates_t >
 Cns3::TracedValue< Time >
 Cns3::TracedValue< uint16_t >
 Cns3::TracedValue< uint32_t >
 Cns3::TracedValue< uint64_t >
 Cns3::TracedValue< uint8_t >
 Cns3::TracedValue< ValueClassTest >
 Cns3::UdpTraceClient::TraceEntryEntry to send
 CTracerouteExampleTest script
 Cns3::TypeId::TraceSourceInformationTraceSource implementation
 Cns3::FlowMonitor::TrackedPacketStructure to represent a single tracked packet data
 Cns3::TrafficControlHelperBuild a set of QueueDisc objects
 Cns3::TransmissionModesLayersTransmissionModesLayers class
 Cns3::PyViz::TransmissionSampleTransmissionSample structure
 Cns3::PyViz::TransmissionSampleKeyTransmissionSampleKey structure
 Cns3::PyViz::TransmissionSampleValueTransmissionSampleValue structure
 Cns3::LteRlcSapProvider::TransmitPdcpPduParametersParameters for LteRlcSapProvider::TransmitPdcpPdu
 Cns3::LtePdcpSapProvider::TransmitPdcpSduParametersParameters for LtePdcpSapProvider::TransmitPdcpSdu
 Cns3::LteMacSapProvider::TransmitPduParametersParameters for LteMacSapProvider::TransmitPdu
 Cns3::TrickleTimerA Trickle Timer following RFC 6206
 Cstd::true_type
 CTunnelTunnel class - its goal is to create and manage the tunnels between endpoints
 Cstd::tuple_element< N, ::nlohmann::detail::iteration_proxy_value< IteratorType > >
 Cns3::internal::TupleHelper< Args >Helper class defining static methods for MakeTupleChecker and MakeTupleAccessor that are called when user specifies the list of AttributeValue types included in a TupleValue type
 Cns3::internal::TupleHelper< std::tuple< Args... > >Helper class defining static methods for MakeTupleValue, MakeTupleChecker and MakeTupleAccessor that are called when user provides a std::tuple of the AttributeValue types included in a TupleValue type
 Cns3::TvSpectrumModelIdUsed as key for map containing created spectrum models
 Cns3::TvSpectrumTransmitterHelperHelper class which uses TvSpectrumTransmitter class to create customizable TV transmitter(s) that transmit PSD spectrum specified by user-set attributes
 Cns3::olsr::TwoHopNeighborTupleA 2-hop Tuple
 Cns3::ThreeGppHttpServerTxBuffer::TxBuffer_tSet of fields representing a single transmission buffer, which will be associated with a socket
 Cns3::LteRrcSap::TxFailParamTxFailParams structure
 Cns3::TxInfo
 CBlockAckAggregationDisabledTest::TxopDurationTracerKeeps the maximum duration among all TXOPs
 CTxopDurationTracerKeeps the maximum duration among all TXOPs
 Cns3::LteMacSapUser::TxOpportunityParametersParameters for LteMacSapUser::NotifyTxOpportunity
 CTxopType
 Cns3::LteRlcAm::TxPduStore an incoming (from layer above us) PDU, waiting to transmit it
 Cns3::LteRlcTm::TxPduStore an incoming (from layer above us) PDU, waiting to transmit it
 Cns3::LteRlcUm::TxPduStore an incoming (from layer above us) PDU, waiting to transmit it
 Cns3::TxProfile
 Cns3::LrWpanMac::TxQueueElementHelper structure for managing transmission queue elements
 Cns3::PyViz::TxRecordValueTxRecordValue structure
 Cns3::TxSpectrumModelInfoThe Tx spectrum model information
 Cstd::conditional::type
 Cstd::enable_if::type
 Cstd::enable_if::type
 Cns3::TypeIdUnique identifier for an interface
 Cns3::TypeTraits< T >Inspect a type to deduce its features
 Cns3::TypeTraits< TX >
 Cns3::TypeTraits< TX1 >
 Cns3::TypeTraits< TX2 >
 Cns3::TypeTraits< TX3 >
 CUanExperimentThis example shows the usage of UDP over 6LoWPAN to transfer data
 Cns3::UanHelperUAN configuration helper
 Cns3::UanModesListContainer for UanTxModes
 Cns3::UanPacketArrivalClass consisting of packet arrival information (Time, RxPower, mode, PDP)
 Cns3::UanPdpThe power delay profile returned by propagation models
 Cns3::UanPhyListenerInterface for PHY event listener
 Cns3::UanProtocolBitsUAN protocol descriptor
 Cns3::UanTxModeAbstraction of packet modulation information
 Cns3::UanTxModeFactoryGlobal database of UanTxMode objects, retrievable by id or name
 Cns3::UanTxModeFactory::UanTxModeItemContainer for the UanTxMode properties
 Cns3::UcdChannelEncodingsThis class implements the UCD channel encodings as described by "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems" 11.3.1 UCD channel encodings, page 651
 Cns3::UdpClientHelperCreate a client application which sends UDP packets carrying a 32bit sequence number and a 64 bit time stamp
 Cns3::UdpEchoClientHelperCreate an application which sends a UDP packet and waits for an echo of this packet
 Cns3::UdpEchoServerHelperCreate a server application which waits for input UDP packets and sends them back to the original sender
 Cns3::UdpServerHelperCreate a server application which waits for input UDP packets and uses the information carried into their payload to compute delay and to determine if some packets are lost
 Cns3::UdpTraceClientHelperCreate UdpTraceClient application which sends UDP packets based on a trace file of an MPEG4 stream
 Cns3::UeCapabilities_sSee section 4.3.20 ueCapabilities
 Cns3::LteEnbCmacSapProvider::UeConfigParameters for [re]configuring the UE
 Cns3::LteEnbCmacSapUser::UeConfigParameters for [re]configuring the UE
 Cns3::EpcX2Sap::UeContextReleaseParamsParameters of the UE CONTEXT RELEASE message
 CLteX2HandoverMeasuresTestCase::UeDataUeData structure
 CLteX2HandoverTestCase::UeDataUeData structure
 Cns3::EpcX2Sap::UeDataParamsParameters of the UE DATA primitive
 CUeDlTestDataCustom structure for testing UE downlink data
 Cns3::LteEnbComponentCarrierManager::UeInfoStructure to represent UE info
 Cns3::LteUeCphySapUser::UeMeasurementsElementParameters of the ReportUeMeasurements primitive: RSRP [dBm] and RSRQ [dB] See section 5.1.1 and 5.1.3 of TS 36.214
 Cns3::LteUePhy::UeMeasurementsElementSummary results of measuring a specific cell. Used for layer-1 filtering
 Cns3::LteUeCphySapUser::UeMeasurementsParametersUeMeasurementsParameters structure
 Cns3::UeSelected_sSee section 4.3.26 ueSelected
 CLteCellSelectionTestCase::UeSetup_tA set of input parameters for setting up a UE in the simulation
 CUeTestDataUeTestData structure
 CUeUlTestDataCustom test structure to hold information of data transmitted in the uplink per UE
 CUintegerCheckerAttributeChecker implementation for UintegerValue
 Cns3::LteRrcSap::UlConfigurationUlConfiguration structure
 Cns3::UlCqi_sSee section 4.3.29 ulCQI
 Cns3::UlDciListElement_sSee section 4.3.2 ulDciListElement
 Cns3::UlGrant_sSubstitutive structure for specifying BuildRarListElement_s::m_grant field
 Cns3::EpcX2Sap::UlHighInterferenceInformationItemUL High Interference Information as it is used in the LOAD INFORMATION message
 Cns3::EpcS11Sap::UliTS 29.274 8.21 User Location Information (ULI)
 Cns3::UlInfoListElement_sSee section 4.3.12 ulInfoListElement
 Cns3::MultiUserScheduler::UlMuInfoInformation to be provided in case of UL MU transmission
 Cns3::LteRrcSap::UlPowerControlCommonSCellUlPowerControlCommonSCell structure
 Cns3::LteRrcSap::UlPowerControlDedicatedSCellUlPowerControlDedicatedSCell structure
 Cns3::TypeTraits< T >::UnConst< U >Not a const type
 Cns3::TypeTraits< T >::UnConst< const U >Const type
 Cns3::aodv::IdCache::UniqueIdUnique packet ID
 Cns3::UUIDUniversally unique identifier (UUID)
 Cns3::V4PingHelperCreate a IPv4 ping application and associate it to a node
 Cns3::V4TraceRouteHelperCreate a IPv4 traceroute application and associate it to a node
 Cns3::EmpiricalRandomVariable::ValueCDFHelper to hold one point of the CDF
 Cns3::ValueClassTestTest class for TracedValue callbacks attributes
 Cns3::LteUeRrc::VarMeasConfigIncludes the accumulated configuration of the measurements to be performed by the UE
 Cns3::LteUeRrc::VarMeasReportRepresents a single measurement reporting entry., which includes information about a measurement for which the triggering conditions have been met
 Cstd::vector< T >STL class
 Cns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2Vector2 structure
 Cns3::Vector2D2d vector
 Cns3::Vector3D3d vector
 Cstd::vector< std::pair< const Key, T >, std::allocator< std::pair< const Key, T >> >
 CVectorCheckerAttributeChecker implementation for VectorValue
 CVectorValueAttributeValue implementation for Vector
 Cns3::VendorSpecificContentManagerVendorSpecificContentManager class
 Cns3::VendorSpecificListElement_sSee section 4.3.3 vendorSpecifiListElement
 Cns3::VersionHelper class providing functions to access various parts of the version string, as well as functions for composing short and long variants of the version string
 Cns3::ofi::VPortActionClass for handling virtual port table actions
 Cns3::VsaInfo
 Cns3::VsaManager::VsaWorkVsaWork structure
 Cns3::WatchdogA very simple watchdog operating in virtual time
 Cns3::WaveBsmHelperManages IEEE 1609 WAVE (Wireless Access in Vehicular Environments) Basic Safety Messages (BSMs) and uses the WaveBsmStats class to manage statistics about BSMs transmitted and received The BSM is a ~200-byte packet that is generally broadcast from every vehicle at a nominal rate of 10 Hz
 Cns3::ChannelManager::WaveChannelWaveChannel structure
 Cns3::WaveformGeneratorHelperCreate a Waveform generator, which can be used to inject specific noise in the channel
 Cns3::WaveHelperHelps to create WaveNetDevice objects
 CWaveNetDeviceExampleThis simulation is to show the routing service of WaveNetDevice described in IEEE 09.4
 Cns3::Waypoint(time, location) pair
 Cnlohmann::detail::wide_string_input_adapter< BaseInputAdapter, WideCharType >
 Cnlohmann::detail::wide_string_input_helper< BaseInputAdapter, T >
 Cnlohmann::detail::wide_string_input_helper< BaseInputAdapter, 2 >
 Cnlohmann::detail::wide_string_input_helper< BaseInputAdapter, 4 >
 Cns3::WifiAcThis class stores the pair of TIDs of an Access Category
 Cns3::WifiAcknowledgmentWifiAcknowledgment is an abstract base struct
 Cns3::WifiAddressHashFunction object to compute the hash of a MAC address
 Cns3::WifiAddressTidHashFunction object to compute the hash of a (MAC address, TID) pair
 CWifiAppEnforces program flow for ns-3 wifi applications
 Cns3::WifiHelperHelps to create WifiNetDevice objects
 Cns3::WifiMacHelperCreate MAC layers for a ns3::WifiNetDevice
 Cns3::WifiModeRepresent a single transmission mode
 Cns3::WifiModeFactoryCreate WifiMode class instances and keep track of them
 Cns3::WifiModeFactory::WifiModeItemThis is the data associated to a unique WifiMode
 Cns3::WifiPhyListenerReceive notifications about PHY events
 Cns3::WifiPhyOperatingChannelClass that keeps track of all information about the current PHY operating channel
 Cns3::WifiProtectionWifiProtection is an abstract base struct
 Cns3::WifiRemoteStationHold per-remote-station state
 Cns3::WifiRemoteStationInfoTID independent remote station statistics
 Cns3::WifiRemoteStationStateA struct that holds information about each remote station
 Cns3::WifiRraaThresholdsWifiRraaThresholds structure
 Cns3::WifiRrpaaThresholdsRobust Rate and Power Adaptation Algorithm
 Cns3::WifiSpectrumModel5MhzInitializerStatic class to initialize the values for the 2.4 GHz Wi-Fi spectrum model
 Cns3::WifiSpectrumModelIdWifi Spectrum Model structure
 Cns3::WifiSpectrumValue5MhzFactoryImplements Wifi SpectrumValue for the 2.4 GHz ISM band only, with a 5 MHz spectrum resolution
 Cns3::WifiSpectrumValueHelperThis class defines all functions to create a spectrum model for Wi-Fi based on a a spectral model aligned with an OFDM subcarrier spacing of 312.5 KHz (model also reused for DSSS modulations)
 Cns3::WifiTxParametersThis class stores the TX parameters (TX vector, protection mechanism, acknowledgment mechanism, TX duration, ...) for a frame of different types (MPDU, A-MPDU, multi-TID A-MPDU, MU PPDU, ...)
 Cns3::WifiTxTimerThis class is used to handle the timer that a station starts when transmitting a frame that solicits a response
 Cns3::WifiTxVectorThis class mimics the TXVECTOR which is to be passed to the PHY in order to define the parameters which are to be used for a transmission
 Cns3::WindowedFilter< T, Compare, TimeT, TimeDeltaT >Construct a windowed filter
 Cns3::WindowedFilter< DataRate, MaxFilter< DataRate >, uint32_t, uint32_t >
 Cns3::LteEnbRrc::X2uTeidInfoX2uTeidInfo structure
 Cns3::YansWifiChannelHelperManage and create wifi channel objects for the YANS model
 Canonymous_namespace{buffer.cc}::ZeroesZero-filled buffer
 CChannelMatrix *
 CChannelMatrix *
 CCounterCalculator<> *
 CFrameExchangeManagerStub< TxopType > *
 CIp *
 CIpRoute *
 CItem *