A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 Cns3::AccessorTrait< T >
 Cns3::UanMacRcGw::AckDataPacket ACK data
 Cns3::ofi::ActionClass for handling flow table actions
 Cns3::WifiActionHeader::ActionValueTypedef for union of different ActionValues
 Cns3::AddressPolymophic address class
 Cns3::AddressValueHold objects of type ns3::Address
 Cns3::AdhocAlohaNoackIdealPhyHelperCreate the AlohaNoackNetDevice
 Cns3::Object::AggregateIteratorIterate over the objects aggregated to an ns3::Object
 Cns3::Object::AggregatesThis data structure uses a classic C-style trick to hold an array of variable size without performing two memory allocations: the declaration of the structure declares a one-element array but when we allocate memory for this struct, we effectively allocate a larger chunk of memory than the struct to allow space for a larger variable sized buffer whose size is indicated by the element 'n'
 Cns3::dsr::DsrOptionHeader::AlignmentAlignment requirements of an option header
 Cns3::Ipv6OptionHeader::AlignmentAlignment requirements of an option header
 Cns3::LteEnbCmacSapProvider::AllocateNcRaPreambleReturnValue
 Cns3::AllocationRetentionPriority3GPP 23.203 Section 6.1.7.3 Allocation and Retention Priority characteristics
 Cns3::AnglesStruct holding the azimuth and inclination angles of spherical coordinates
 Cns3::AnimationInterfaceInterface to network animator
 Cns3::AnimPacketInfoAnimPacketInfo helper class
 Cns3::AnimRxInfoAnimRxInfo helper class
 Cns3::LteRrcSap::AntennaInfoDedicated
 CAodvExampleTest script
 Cns3::ApplicationContainerHolds a vector of ns3::Application pointers
 CArray2D< T >
 CArray3D< T >
 Cns3::ArrayMatcher
 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::AsConfig
 Cns3::olsr::MessageHeader::Hna::Association
 Cns3::olsr::AssociationAssociation
 Cns3::olsr::AssociationTupleAn Association Tuple
 Cns3::AthstatsHelperCreate AthstatsWifiTraceSink instances and connect them to wifi devices
 Cns3::AttributeConstructionList
 Cns3::AttributeDefaultIterator
 Cns3::TypeId::AttributeInformation
 Cns3::AttributeIteratorThis class is used internally by ConfigStore and GtkConfigStore
 Cns3::Average< T >Simple average, min, max and std
 Cns3::Average< double >
 Cns3::BackoffThe backoff class is used for calculating backoff times when many net devices can write to the same channel
 Cns3::BandInfoThe building block of a SpectrumModel
 Cns3::BarBlock Ack Request
 CBase
 Cns3::dot11s::PeerManagementProtocol::BeaconInfoKeeps information about beacon of peer station: beacon interval, association ID, last time we have received a beacon
 Cns3::EpcS11SapMme::BearerContextCreated3GPP TS 29.274 version 8.3.1 Release 8 section 8.28
 Cns3::EpcS11SapSgw::BearerContextToBeCreated
 Cns3::LteX2HandoverMeasuresTestCase::BearerData
 Cns3::LteX2HandoverTestCase::BearerData
 Cns3::EpcMme::BearerInfoHold info on an EPS bearer to be activated
 Cns3::BearerTestData
 Cns3::EpcUeNas::BearerToBeActivated
 Cns3::EpcEnbS1SapProvider::BearerToBeSwitched
 CBench
 CBin
 Cbinary_function
 Cns3::LteRrcSap::BlackCellsToAddMod
 Cns3::dsr::BlackListBlackList description
 Cns3::BlockAckAgreementMaintains information for a block ack agreement
 Cns3::BlockAckCache
 Cns3::BlockAckManagerManages all block ack agreements for an originator station
 Cns3::Box3d box
 Cns3::BoxValueHold objects of type ns3::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::BufferAutomatically resized byte buffer
 Cns3::BufferSizeLevelBsr
 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
 Cns3::BuildingDataData to construct a Building object
 Cns3::BuildingList
 Cns3::BuildingsHelper
 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::ByteTagListData
 Ccairo_int128_t
 Ccairo_quorem128_t
 Ccairo_quorem64_t
 Ccairo_uquorem128_t
 Ccairo_uquorem64_t
 Cns3::CallbackBaseBase class for Callback class
 CCallbackTestParent
 Cns3::CallbackTraits< T >Trait class to convert a pointer into a reference, used by MemPtrCallBackImpl
 Cns3::CallbackTraits< Ptr< T > >
 Cns3::CallbackTraits< T * >Trait class to convert a pointer into a reference, used by MemPtrCallBackImpl
 Cns3::CandidateQueueA Candidate Queue used in static routing
 Cns3::CapabilityInformationCapability information
 Cns3::LteRrcSap::CarrierBandwidthEutra
 Cns3::LteRrcSap::CarrierFreqEutra
 Cns3::LteRrcSap::CellAccessRelatedInfo
 Cns3::RadioBearerStatsConnector::CellIdRnti
 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::CellSelectionInfo
 Cns3::LteRrcSap::CellsToAddMod
 Cns3::LteRrcSap::CgiInfo
 Cns3::ChannelListList of simulation channels
 Cns3::CheckPointEvent
 Cns3::Cid
 Cns3::CidFactoryThis class is used exclusively by the BS to allocate CIDs to new connections
 Cns3::dsr::CloseNeighbor
 Cns3::aodv::CloseNeighbor
 Cns3::Hash::Example::ColliderKeep track of collisions
 CCollisionExperiment
 Cgrid.Color
 Cgrid.Colors
 Cns3::CommandLineParse command-line arguments
 Cns3::LteUeRrcSapProvider::CompleteSetupParameters
 Cns3::LteEnbRrcSapProvider::CompleteSetupUeParameters
 Cns3::EpcX2Sap::CompositeAvailCapacityComposite Available Capacity as it is used in the RESOURCE STATUS UPDATE message
 Cns3::ConfigImpl
 Cns3::ConstantVelocityHelperUtility class used to move node with constant velocity
 Canonymous_namespace{wifi-phy.cc}::Constructor
 Cns3::CqiConfig_sSee section 4.3.19 cqiConfig
 Cns3::CqiListElement_sSee section 4.3.24 cqiListElement
 Cns3::CriticalSectionA class which provides a simple way to implement a Critical Section
 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::CsParameters
 CNs3TcpCwndTestCase1::CwndEvent
 CNs3TcpCwndTestCase2::CwndEvent
 Cns3::GnuplotDataset::DataStructure storing the data to plot
 Cns3::FdReader::DataA structure representing data read
 Cns3::Ipv4RawSocketImpl::DataIPv4 raw data and additional information
 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::PacketMetadata::Data
 Cns3::Ipv6RawSocketImpl::DataIPv6 raw data and additional information
 Cns3::DataOutputCallbackCallback class for the DataOutput classes
 Cns3::EpcEnbS1SapUser::DataRadioBearerSetupRequestParametersParameters passed to DataRadioBearerSetupRequest ()
 Cgrid.DataRange
 Cns3::DataRateClass for representing data rates
 Cns3::DataRateValueHold objects of type ns3::DataRate
 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::DcfManagerManage a set of ns3::DcfStateHandle a set of independent ns3::DcfState, each of which represents a single DCF within a MAC stack
 Cns3::DcfStateKeep track of the state needed for a single DCF function
 Cns3::DefaultDeleter< T >Template used to delete objects by the *RefCount<> templates when the last reference to an object they manage disappears
 Cns3::DelayJitterEstimationQuick and dirty delay and jitter estimation
 Cns3::DestinationPointKeeps last movement schedule
 Cns3::FatalImpl::anonymous_namespace{fatal-impl.cc}::destructor
 Cns3::DeviceEnergyModelContainerHolds a vector of ns3::DeviceEnergyModel pointers
 Cns3::DeviceEnergyModelHelperCreates DeviceEnergyModel objects
 Cns3::Hash::Example::DictFilesSource word list files
 Cns3::Hash::Example::DictionaryWord list and hashers to test
 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::dot11s::Dot11sMeshCapabilitySee 7.3.2.86.7 in 802.11s draft 3.0
 CDrawingArea
 Cns3::LteRrcSap::DrbToAddMod
 Cns3::DrxConfig_sSee section 4.3.16 drxConfig
 CDsdvManetExample
 CDsrHeaderHeader for Dsr Routing
 Cns3::DsrHelper
 Cns3::DsrMainHelperHelper class that adds DSR routing to nodes
 Cns3::dsr::DsrNetworkQueueEntryDSR Network Queue Entry
 Cns3::dsr::DsrOptionField
 CDsrOptionRouteRequestHeaderHeader of Dsr Option Route Request
 Cns3::DsrRoutingHeaderDoxygen introspection did not find any typical Config paths
 Cns3::DsssErrorRateModelImplementation of DSSS error rate modelThe 802.11b modulations:
 Cns3::aodv::DuplicatePacketDetectionHelper class used to remember already seen packets and detect duplicates
 Cns3::olsr::DuplicateTupleThe type "list of interface addresses"
 Cns3::emptyMake Callback use a separate empty type
 Cns3::EnbDlTestData
 Cns3::EpcSgwPgwApplication::EnbInfo
 Cns3::EnbTestData
 Cns3::EnbUlTestData
 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 an NdiscCache entry
 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::EpcS11Sap
 Cns3::EpcS1apSap
 Cns3::EpcX2SapThe X2 SAP defines the service between the X2 entity and the RRC entity
 Cns3::EpsBearerThis class contains the specification of EPS Bearers
 Cns3::EpcEnbApplication::EpsFlowId_t
 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::ErabsSubjectToStatusTransferItem
 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::EpcS1apSapEnb::ErabToBeSetupItem
 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::dsr::ErrorBuffEntryDSR Error Buffer Entry
 Cns3::dsr::ErrorBufferDSR error buffer
 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::Event
 Cgrid.EventFloat
 Cns3::EventGarbageCollectorAn object that tracks scheduled events and automatically cancels them when it is destroyed
 Cns3::EventIdIdentifier for simulation events
 Cns3::EventGarbageCollector::EventIdLessThanTs
 Cgrid.EventInt
 Cns3::Scheduler::EventKey
 Cns3::EventMemberImplObjTraits< T >
 Cns3::EventMemberImplObjTraits< Ptr< T > >
 Cns3::EventMemberImplObjTraits< T * >
 Cgrid.EventString
 Cns3::DefaultSimulatorImpl::EventWithContext
 Canonymous_namespace{packet-test-suite.cc}::Expected
 Cns3::DcfStateTest::ExpectedCollision
 CExperimentHelper class for UAN CW MAC example
 Cns3::PacketMetadata::ExtraItem
 Cns3::dot11s::HwmpProtocol::FailedDestinationStructure of unreachable destination - address and sequence number
 CFakeNetDevice
 Cns3::anonymous_namespace{pyviz.cc}::FastClipping
 Cns3::fdbetsFlowPerf_t
 Cns3::fdtbfqsFlowPerf_tFlow information
 CFemtocellBlockAllocator
 Cns3::FfMacCschedSapProviderProvides the CSCHED SAP
 Cns3::FfMacCschedSapUser
 Cns3::FfMacSchedSapProviderProvides the SCHED SAP
 Cns3::FfMacSchedSapUser
 Cns3::FileConfig
 Cns3::FileHelperHelper class used to put data values into a file
 Cns3::Ipv4FlowClassifier::FiveTupleStructure to classify a packet
 Cns3::FlowMonitorHelperHelper to enable IPv4 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
 Cns3::LteRrcSap::FreqInfo
 Cns3::EpcS11Sap::FteidFully-qualified TEID, see 3GPP TS 29.274 section 8.22
 CTypeTraits< T >::FunctionPtrTraits< U >< Non-function pointer type traits
 CTypeTraits< T >::FunctionPtrTraits< U(*)(V1)>< Function pointer type traits
 CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2)>< Function pointer type traits
 CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3)>< Function pointer type traits
 CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3, V4)>< Function pointer type traits
 CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3, V4, V5)>< Function pointer type traits
 CTypeTraits< T >::FunctionPtrTraits< U(*)(V1, V2, V3, V4, V5, V6)>< Function pointer type traits
 CTypeTraits< T >::FunctionPtrTraits< U(*)(void)>< Function pointer type traits
 Cg_defaultEntries
 Cns3::GbrQosInformation3GPP TS 36.143 9.2.1.18 GBR QoS Information
 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
 Cgrid.GraphicRenderer
 Cns3::dsr::GraReplyEntry
 Cns3::GtkConfigStoreA class that provides a GTK-based front end to ns3::ConfigStore
 Cns3::EpcS11Sap::GtpcMessage
 CGtpcMessage
 Cns3::HandoverEvent
 Cns3::EpcX2Sap::HandoverPreparationFailureParamsParameters of the HANDOVER PREPARATION FAILURE message
 Cns3::LteRrcSap::HandoverPreparationInfo
 Cns3::EpcX2Sap::HandoverRequestAckParamsParameters of the HANDOVER REQUEST ACKNOWLEDGE message
 Cns3::EpcX2Sap::HandoverRequestParamsParameters of the HANDOVER REQUEST message
 Cns3::HarqProcessInfoElement_t
 Cns3::HasherGeneric Hash function interface
 Cns3::olsr::MessageHeader::Hello
 Cns3::HigherLayerSelected_sSee section 4.3.27 higherLayerSelected
 Cns3::HistogramClass used to store data and make an histogram of the data frequency
 Cns3::olsr::MessageHeader::Hna
 Cns3::Ipv6RawSocketImpl::icmpv6FilterStruct to hold the ICMPv6 filter
 Cns3::aodv::IdCacheUnique packets identification cache used for simple duplicate detection
 Cns3::IeMeshIdValueHold objects of type ns3::IeMeshId
 Cns3::olsr::IfaceAssocTupleAn Interface Association Tuple
 Cns3::IidManager::IidInformation
 Cns3::IidManagerTypeId information manager
 CIInterruptCallbackStruct interface to NSC soft interrupt capabilities
 Cns3::ImsiLcidPair_t
 Cin6_ifreq
 Cns3::Indent
 Cns3::Inet6SocketAddressAn Inet6 address class
 CINetDatagramSocketStruct interface to NSC Datagram (i.e., UDP) Sockets
 Cns3::InetSocketAddressInet address class
 CINetStackStruct interface to NSC stack
 CINetStreamSocketStruct interface to NSC Stream (i.e., TCP) Sockets
 Cns3::Time::InformationHow to convert between other units and the current unit
 CPsrExperiment::Input
 CCollisionExperiment::Input
 Cns3::InterferenceHelperHandles interference calculations
 Cns3::IntToType< v >This trivial template is extremely useful, as explained in "Modern C++ Design", p29, section 2.4, "Mapping Integral Constants to Types"
 Cstd::ios_baseSTL class
 CIpAddressHelperHelper to print a node's IP addresses
 Cns3::IpcsClassifierRecord
 Cns3::IpcsClassifierRecord::ipv4Addr
 Cns3::Ipv4AddressTlvValue::ipv4Addr
 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. It also keeps track of all addresses assigned to perform duplicate detection
 Cns3::Ipv4AddressHelperA helper class to make life easier while doing simple IPv4 address assignment in scripts
 Cns3::Ipv4AddressValueHold objects of type ns3::Ipv4Address
 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::Ipv4MaskValueHold objects of type ns3::Ipv4Mask
 Cns3::Ipv4MulticastRoutingTableEntryA record of an IPv4 multicast route for Ipv4GlobalRouting and Ipv4StaticRouting
 Cns3::Ipv4RoutePathElement
 Cns3::Ipv4RouteTrackElement
 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. It also keeps track of all addresses assigned to perform duplicate detection
 Cns3::Ipv6AddressHelperHelper class to auto-assign global IPv6 unicast addresses
 Cns3::Ipv6AddressValueHold objects of type ns3::Ipv6Address
 Cns3::Ipv6EndPointA representation of an internet IPv6 endpoint/connection
 Cns3::Ipv6EndPointDemuxDemultiplexor 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
 Cns3::Ipv6PrefixDescribes an IPv6 prefix
 Cns3::Ipv6PrefixValueMacro to make help make class an ns-3 attribute
 Cns3::Ipv6RoutingHelperA factory to create ns3::Ipv6RoutingProtocol objects
 Cns3::Ipv6RoutingTableEntryA record of an IPv6 route
 CISendCallbackStruct interface to NSC send capabilities
 Cns3::dsdv::IsExpired
 Cns3::dsr::IsExpired
 Cns3::dsr::GraReply::IsExpiredCheck if the entry is expired or not
 Cns3::aodv::IdCache::IsExpired
 Cns3::dsr::RreqTable::IsExpiredCheck if the entry is expired or not
 Cns3::aodv::IsExpired
 Cns3::BlockAckManager::ItemA struct for packet, Wifi header, and timestamp
 Cns3::WifiMacQueue::ItemA struct that holds information about a packet for putting in a packet queue
 Cns3::PacketTagIterator::ItemIdentifies a packet tag within a packet
 Cns3::AttributeConstructionList::Item
 Cns3::CommandLine::ItemThe argument base class
 Cns3::ByteTagList::Iterator::Item
 Cns3::PacketMetadata::Item
 Cns3::ByteTagIterator::ItemIdentifies a byte tag and a set of bytes within a packet to which the tag applies
 Cns3::PacketMetadata::ItemIterator
 CItemSimple
 Cvisualizer.ipython_view.IterableIPShell
 Cns3::Buffer::IteratorIterator in a Buffer instance
 Cns3::ByteTagList::Iterator
 CJakesPropagationExampleConstructs a JakesPropagationlossModel and print the loss value as a function of time into std::cout
 Cns3::PyViz::LastPacketsSample
 Cns3::LbtsMessageStructure used for all-reduce LBTS computation
 Cns3::LteEnbCmacSapProvider::LcInfoLogical Channel information to be passed to CmacSapProvider::ConfigureLc
 Cns3::LteUeMac::LcInfo
 Cns3::BridgeNetDevice::LearnedState
 Cns3::ofi::LearningController::LearnedState
 Cns3::anonymous_namespace{pyviz.cc}::FastClipping::Line
 Cns3::TopologyReader::LinkInner class holding the details about a link between two nodes
 Cns3::dsr::LinkThe route cache structure
 Cns3::PointToPointChannel::Link
 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::LinkMessage
 Cns3::LinkPairCompare
 Cns3::LinkProperties
 Cns3::dsr::LinkStab
 Cns3::olsr::LinkTupleA Link Tuple
 Cns3::EpcX2Sap::LoadInformationParamsParameters of the LOAD INFORMATION message
 CLoadProfile
 Cns3::LogComponent
 Cns3::LteRrcSap::LogicalChannelConfig
 Cns3::LteUeCmacSapProvider::LogicalChannelConfig
 Cns3::LogicalChannelConfigListElement_sSee section 4.3.4 logicalChannelConfigListElement
 Cns3::dot11s::HwmpRtable::LookupResultRoute lookup result, return type of LookupXXX methods
 Cns3::flame::FlameRtable::LookupResultRoute lookup result, return type of LookupXXX methods
 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::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::LteFfConverter
 Cns3::LteFlowId_t
 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::LteSpectrumModelId
 Cns3::LteSpectrumValueHelperThis class defines all functions to create spectrum model for lte
 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::Mac16AddressValueHold objects of type ns3::Mac16Address
 Cns3::Mac48AddressEUI-48 address
 Cns3::Mac48AddressValueHold objects of type ns3::Mac48Address
 Cns3::Mac64AddressEUI-64 address
 Cns3::Mac64AddressValueHold objects of type ns3::Mac64Address
 Cns3::MacCeListElement_sSee section 4.3.14 macCEListElement
 Cns3::MacCeValue_uSee section 4.3.15 macCEValue
 Cns3::MacLowBlockAckEventListenerListen for block ack events
 Cns3::MacLowDcfListenerListen to NAV eventsThis class is typically connected to an instance of ns3::Dcf and calls to its methods are forwards to the corresponding ns3::Dcf methods
 Cns3::MacLowTransmissionListenerListen to events coming from ns3::MacLow
 Cns3::MacLowTransmissionParametersControl how a packet is transmitted
 Cns3::MacRxMiddleThis class handles duplicate detection and recomposition of fragments
 Cns3::MacTxMiddleHandles sequence numbering of IEEE 802.11 data frames
 Cns3::dsr::MaintainBuffEntryDSR Maintain Buffer Entry
 Cns3::dsr::MaintainBufferDSR maintain buffer
 Cgrid.MainWindow
 Cns3::LteRrcSap::MasterInformationBlock
 Cns3::Config::MatchContainerHold a set of objects which match a specific search string
 Cns3::LteRrcSap::MeasConfig
 Cns3::LteRrcSap::MeasGapConfig
 Cns3::LteRrcSap::MeasIdToAddMod
 Cns3::LteRrcSap::MeasObjectEutra
 Cns3::LteRrcSap::MeasObjectToAddMod
 Cns3::LteRrcSap::MeasResultEutra
 Cns3::LteRrcSap::MeasResults
 Cns3::LteRrcSap::MeasurementReport
 Cns3::LteUeRrc::MeasValuesRepresents a measurement result from a certain cell
 Cns3::MeshHelperHelper to create IEEE 802.11s mesh networks
 CMeshTest
 Cns3::MeshWifiBeaconBeacon is beacon header + list of arbitrary information elements
 Cns3::MicrowaveOvenSpectrumModel5MhzInitializer
 Cns3::MicrowaveOvenSpectrumModel6MhzInitializer
 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::Mid
 Cns3::LteRrcSap::MobilityControlInfo
 Cns3::MobilityHelperHelper class used to assign positions and mobility models to nodes
 Cns3::LteRrcSap::MobilityStateParameters
 Cns3::ModelNode
 Cns3::ModelTypeid
 Cns3::MpiInterfaceSingleton used to interface to the communications infrastructure when running NS3 in parallel
 Cns3::olsr::MprSelectorTupleAn MPR-Selector Tuple
 CMyCb
 CMyModel
 Cns3::dot11s::HwmpProtocolMac::MyPerr
 Cns3::NameNode
 Cns3::NamesA directory of name and Ptr<Object> associations that allows us to give any ns3 Object a name
 Cns3::NamesPriv
 Cns3::LteEnbMac::NcRaPreambleInfoInfo associated with a preamble allocated for non-contention based RA
 Cns3::aodv::Neighbors::NeighborNeighbor description
 Cns3::dsr::RouteCache::NeighborThe following code handles link-layer acks
 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::PyViz::NetDeviceStatistics
 Cns3::dsr::NetworkKey
 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::NodeContainerKeep track of a set of node pointers
 Cns3::NodeListList of simulation nodes
 Cns3::dsr::NodeStab
 Cns3::PyViz::NodeStatistics
 Cns3::Ns2MobilityHelperHelper class which can read ns-2 movement files and configure nodes mobility
 Cns3::NullMessageSentBufferNon-blocking send buffers for Null Message implementation
 CTypeTraits< T >::NullTypeNull value type traits
 Cobject
 Cns3::ObjectBaseImplement the ns-3 type and attribute system
 Cns3::ObjectDeleter
 Cns3::ObjectFactoryInstantiate subclasses of ns3::Object
 Cns3::ObjectFactoryValueHold objects of type ns3::ObjectFactory
 Cns3::Ns2MobilityHelper::ObjectStore
 Cns3::OfdmDlBurstProfile
 Cns3::OfdmDlMapIe
 Cns3::OfdmUlBurstProfile
 Cns3::OfdmUlMapIe
 Cns3::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)
 COptionFieldOption field for an DsrFsHeader Enables adding options to an DsrFsHeader
 Cns3::OptionFieldOption field for an IPv6ExtensionHeader Enables adding options to 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::OscillatorRepresents a single oscillator
 CPsrExperiment::Output
 CCollisionExperiment::Output
 Cns3::P2pLinkNodeIdPair
 Cns3::PyViz::PacketCaptureOptions
 Cns3::PyViz::PacketDropSample
 CPacketEntry
 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::PacketSample
 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
 CPARENT
 Cns3::ParseResult
 Cns3::dsr::PassiveBuffEntryDSR Passive Buffer Entry
 Cns3::dsr::PassiveKey
 Ccheck-style.Patch
 Ccheck-style.PatchChunk
 Ccheck-style.PatchChunkLine
 Cns3::dot11s::HwmpProtocol::PathErrorStructure of path error: IePerr and list of receivers: interfaces and MAC address
 Cns3::EpcEnbS1SapUser::PathSwitchRequestAcknowledgeParameters
 Cns3::EpcEnbS1SapProvider::PathSwitchRequestParameters
 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::PcapFileHeader
 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::PcapRecordHeader
 Cns3::LteRlcAm::PduBuffer
 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_t
 Cns3::PhichListElement_sSee section 4.3.7 phichListElement
 Cns3::PhyReceptionStatParameters
 Cns3::LteRrcSap::PhysCellIdRange
 Cns3::LteRrcSap::PhysicalConfigDedicated
 Cns3::PhyTransmissionStatParameters
 Cns3::anonymous_namespace{wifi-information-element-vector.cc}::PIEComparator
 Cns3::Ping6HelperPing6 application helper
 Cns3::dot11s::PeerManagementProtocolMac::PlinkFrameStartThis structure keeps all fields in peer link management frame, which are not subclasses of WifiInformationElement
 Cns3::dot11s::PeerLinkFrameStart::PlinkFrameStartFieldsFields:
 Cns3::LteRrcSap::PlmnIdentityInfo
 Cns3::Gnuplot2dDataset::PointA point in a 2D plot
 Cns3::Gnuplot3dDataset::PointA point in a 3D plot
 CTypeTraits< T >::PointerTraits< U >< Non-pointer type traits
 CTypeTraits< T >::PointerTraits< U * >< Pointer type traits
 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::PortRange
 Cns3::PortRangeTlvValue::PortRange
 Cns3::ofi::Stats::PortStatsStateState of the PortStats request/reply
 Cns3::PositionInBuilding
 Cns3::LteRrcSap::PreambleInfo
 Canonymous_namespace{rng-stream.cc}::Precalculated
 Cns3::dot11s::HwmpRtable::PrecursorRoute found in reactive mode
 Cns3::dot11s::HwmpProtocol::PreqEvent
 Cns3::PrintList
 Cns3::dot11s::HwmpRtable::ProactiveRouteRoute fond in proactive mode
 Cns3::PropagationCache< T >Constructs a cache of objects, where each obect is responsible for a single propagation path loss calculations
 Cns3::PropagationCache< ns3::JakesProcess >
 Cns3::PropagationCache< T >::PropagationPathIdentifierEach path is identified by
 Cns3::Node::ProtocolHandlerEntry
 CPsrExperiment
 Cns3::LteUePhy::PssElement
 Cns3::pssFlowPerf_tFlow information
 Cns3::Ptr< T >Smart pointer class similar to boost::intrusive_ptr
 Cns3::Ptr< ArpCache >
 Cns3::Ptr< BuildingsMobilityModel >
 Cns3::Ptr< ConfigTestObject >
 Cns3::Ptr< const ns3::AttributeAccessor >
 Cns3::Ptr< const ns3::AttributeChecker >
 Cns3::Ptr< const ns3::AttributeValue >
 Cns3::Ptr< const ns3::JakesPropagationLossModel >
 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::TraceSourceAccessor >
 Cns3::Ptr< const Packet >
 Cns3::Ptr< ConstantRandomVariable >
 Cns3::Ptr< CounterCalculator<> >
 Cns3::Ptr< DataCalculator >
 Cns3::Ptr< Derived >
 Cns3::Ptr< dsr::ns3::dsr::DsrNetworkQueue >
 Cns3::Ptr< dsr::ns3::dsr::PassiveBuffer >
 Cns3::Ptr< dsr::ns3::dsr::RouteCache >
 Cns3::Ptr< dsr::ns3::dsr::RreqTable >
 Cns3::Ptr< DsrOptions >
 Cns3::Ptr< EdcaTxopN >
 Cns3::Ptr< ExponentialRandomVariable >
 Cns3::Ptr< FlameProtocolMac >
 Cns3::Ptr< Fragments >
 Cns3::Ptr< Hash::Implementation >
 Cns3::Ptr< HwmpProtocolMac >
 Cns3::Ptr< IeBeaconTimingUnit >
 Cns3::Ptr< IpL4Protocol >
 Cns3::Ptr< Ipv4Interface >
 Cns3::Ptr< Ipv4RawSocketImpl >
 Cns3::Ptr< Ipv4Route >
 Cns3::Ptr< Ipv6AutoconfiguredPrefix >
 Cns3::Ptr< Ipv6Extension >
 Cns3::Ptr< Ipv6ExtensionRouting >
 Cns3::Ptr< Ipv6Interface >
 Cns3::Ptr< Ipv6Option >
 Cns3::Ptr< Ipv6RawSocketImpl >
 Cns3::Ptr< MeshWifiInterfaceMacPlugin >
 Cns3::Ptr< MinMaxAvgTotalCalculator< uint32_t > >
 Cns3::Ptr< MinMaxAvgTotalCalculator< uint64_t > >
 Cns3::Ptr< MobilityModel >
 Cns3::Ptr< NdiscCache >
 Cns3::Ptr< NixVector >
 Cns3::Ptr< Node >
 Cns3::Ptr< ns3::AntennaModel >
 Cns3::Ptr< ns3::Application >
 Cns3::Ptr< ns3::ArpCache >
 Cns3::Ptr< ns3::AttributeValue >
 Cns3::Ptr< ns3::BandwidthManager >
 Cns3::Ptr< ns3::BaseStationNetDevice >
 Cns3::Ptr< ns3::BasicEnergySource >
 Cns3::Ptr< ns3::BridgeChannel >
 Cns3::Ptr< ns3::BSLinkManager >
 Cns3::Ptr< ns3::BSScheduler >
 Cns3::Ptr< ns3::BsServiceFlowManager >
 Cns3::Ptr< ns3::Building >
 Cns3::Ptr< ns3::BurstProfileManager >
 Cns3::Ptr< ns3::CallbackImplBase >
 Cns3::Ptr< ns3::Channel >
 Cns3::Ptr< ns3::ConnectionManager >
 Cns3::Ptr< ns3::CsmaChannel >
 Cns3::Ptr< ns3::CsmaNetDevice >
 Cns3::Ptr< ns3::DcaTxop >
 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::EnergySource >
 Cns3::Ptr< ns3::EpcHelper >
 Cns3::Ptr< ns3::EpcMme >
 Cns3::Ptr< ns3::EpcMme::EnbInfo >
 Cns3::Ptr< ns3::EpcMme::UeInfo >
 Cns3::Ptr< ns3::EpcSgwPgwApplication >
 Cns3::Ptr< ns3::EpcSgwPgwApplication::UeInfo >
 Cns3::Ptr< ns3::EpcTft >
 Cns3::Ptr< ns3::EpcTftClassifier >
 Cns3::Ptr< ns3::EpcUeNas >
 Cns3::Ptr< ns3::ErlangRandomVariable >
 Cns3::Ptr< ns3::ErrorModel >
 Cns3::Ptr< ns3::ErrorRateModel >
 Cns3::Ptr< ns3::EventImpl >
 Cns3::Ptr< ns3::ExponentialRandomVariable >
 Cns3::Ptr< ns3::FdNetDeviceFdReader >
 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::FlowProbe >
 Cns3::Ptr< ns3::GammaRandomVariable >
 Cns3::Ptr< ns3::GnuplotAggregator >
 Cns3::Ptr< ns3::GridPositionAllocator >
 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::Ipv4Route >
 Cns3::Ptr< ns3::Ipv4RoutingProtocol >
 Cns3::Ptr< ns3::Ipv4StaticRouting >
 Cns3::Ptr< ns3::Ipv6 >
 Cns3::Ptr< ns3::Ipv6Interface >
 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::LteAmc >
 Cns3::Ptr< ns3::LteAnr >
 Cns3::Ptr< ns3::LteControlMessage >
 Cns3::Ptr< ns3::LteDataRadioBearerInfo >
 Cns3::Ptr< ns3::LteEnbMac >
 Cns3::Ptr< ns3::LteEnbNetDevice >
 Cns3::Ptr< ns3::LteEnbPhy >
 Cns3::Ptr< ns3::LteEnbRrc >
 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::LtePhy >
 Cns3::Ptr< ns3::LteRlc >
 Cns3::Ptr< ns3::LteSignalingRadioBearerInfo >
 Cns3::Ptr< ns3::LteSinrChunkProcessor >
 Cns3::Ptr< ns3::LteSpectrumPhy >
 Cns3::Ptr< ns3::LteTestMac >
 Cns3::Ptr< ns3::LteTestPdcp >
 Cns3::Ptr< ns3::LteTestRrc >
 Cns3::Ptr< ns3::LteUeMac >
 Cns3::Ptr< ns3::LteUePhy >
 Cns3::Ptr< ns3::LteUeRrc >
 Cns3::Ptr< ns3::MacLow >
 Cns3::Ptr< ns3::MacStatsCalculator >
 Cns3::Ptr< ns3::MeshL2RoutingProtocol >
 Cns3::Ptr< ns3::MeshPointDevice >
 Cns3::Ptr< ns3::MeshStack >
 Cns3::Ptr< ns3::MeshWifiInterfaceMac >
 Cns3::Ptr< ns3::MobilityModel >
 Cns3::Ptr< ns3::MsduAggregator >
 Cns3::Ptr< ns3::NdiscCache >
 Cns3::Ptr< ns3::NetDevice >
 Cns3::Ptr< ns3::NixVector >
 Cns3::Ptr< ns3::Node >
 Cns3::Ptr< ns3::NormalRandomVariable >
 Cns3::Ptr< ns3::NscTcpL4Protocol >
 Cns3::Ptr< ns3::NscTcpSocketImpl >
 Cns3::Ptr< ns3::Object >
 Cns3::Ptr< ns3::OkumuraHataPropagationLossModel >
 Cns3::Ptr< ns3::OpenFlowSwitchNetDevice >
 Cns3::Ptr< ns3::Packet >
 Cns3::Ptr< ns3::PacketBurst >
 Cns3::Ptr< ns3::PacketSink >
 Cns3::Ptr< ns3::PbbAddressBlock >
 Cns3::Ptr< ns3::PbbAddressTlv >
 Cns3::Ptr< ns3::PbbMessage >
 Cns3::Ptr< ns3::PbbTlv >
 Cns3::Ptr< ns3::PhyRxStatsCalculator >
 Cns3::Ptr< ns3::PhyStatsCalculator >
 Cns3::Ptr< ns3::PhyTxStatsCalculator >
 Cns3::Ptr< ns3::PointToPointChannel >
 Cns3::Ptr< ns3::PointToPointEpcHelper >
 Cns3::Ptr< ns3::PointToPointNetDevice >
 Cns3::Ptr< ns3::PositionAllocator >
 Cns3::Ptr< ns3::PropagationDelayModel >
 Cns3::Ptr< ns3::PropagationLossModel >
 Cns3::Ptr< ns3::Queue >
 Cns3::Ptr< ns3::RadioBearerStatsCalculator >
 Cns3::Ptr< ns3::RandomRectanglePositionAllocator >
 Cns3::Ptr< ns3::RandomVariableStream >
 Cns3::Ptr< ns3::RemSpectrumPhy >
 Cns3::Ptr< ns3::RttEstimator >
 Cns3::Ptr< ns3::Scheduler >
 Cns3::Ptr< ns3::SimpleChannel >
 Cns3::Ptr< ns3::SimpleDeviceEnergyModel >
 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::SqliteDataOutput >
 Cns3::Ptr< ns3::SSLinkManager >
 Cns3::Ptr< ns3::SSManager >
 Cns3::Ptr< ns3::SSScheduler >
 Cns3::Ptr< ns3::SsServiceFlowManager >
 Cns3::Ptr< ns3::SubscriberStationNetDevice >
 Cns3::Ptr< ns3::Synchronizer >
 Cns3::Ptr< ns3::SystemThread >
 Cns3::Ptr< ns3::TapBridgeFdReader >
 Cns3::Ptr< ns3::TcpL4Protocol >
 Cns3::Ptr< ns3::TcpSocketBase >
 Cns3::Ptr< ns3::TimeSeriesAdaptor >
 Cns3::Ptr< ns3::TopologyReader >
 Cns3::Ptr< ns3::TraceFadingLossModel >
 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::VirtualNetDevice >
 Cns3::Ptr< ns3::WifiMac >
 Cns3::Ptr< ns3::WifiMacQueue >
 Cns3::Ptr< ns3::WifiPhy >
 Cns3::Ptr< ns3::WifiPhyStateHelper >
 Cns3::Ptr< ns3::WifiRemoteStationManager >
 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< ofi::Controller >
 Cns3::Ptr< OpenFlowSwitchNetDevice >
 Cns3::Ptr< OutputStreamWrapper >
 Cns3::Ptr< Packet >
 Cns3::Ptr< PbbPacket >
 Cns3::Ptr< PeerManagementProtocolMac >
 Cns3::Ptr< PropagationLossModel >
 Cns3::Ptr< RadvdInterface >
 Cns3::Ptr< RadvdPrefix >
 Cns3::Ptr< RandomVariableStream >
 Cns3::Ptr< Socket >
 Cns3::Ptr< SpectrumPhy >
 Cns3::Ptr< TimeMinMaxAvgTotalCalculator >
 Cns3::Ptr< UniformRandomVariable >
 Cns3::Ptr< VirtualNetDevice >
 Cns3::Ptr< WaypointMobilityModel >
 Cns3::Ptr< WifiInformationElement >
 Cns3::Ptr< WifiPhy >
 Cns3::Ptr< YansWifiPhy >
 CTypeTraits< T >::PtrToMemberTraits< U >< Pointer to member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(void) const >< Pointer to const member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(void)>< Pointer to member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1) const >< Pointer to const member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1)>< Pointer to member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2) const >< Pointer to const member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2)>< Pointer to member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3) const >< Pointer to const member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3)>< Pointer to member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4) const >< Pointer to const member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4)>< Pointer to member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5) const >< Pointer to const member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5)>< Pointer to member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5, W6) const >< Pointer to const member type traits
 CTypeTraits< T >::PtrToMemberTraits< U(V::*)(W1, W2, W3, W4, W5, W6)>< Pointer to member type traits
 Cns3::PyVizHelper class to be used by the visualizer
 Cns3::QosBlockedDestinationsKeep track of destination address - TID pairs that are waiting for a block ACK response
 Cns3::LteRrcSap::QuantityConfig
 Cns3::dot11s::HwmpProtocol::QueuedPacketPacket waiting its routing information
 Cns3::WimaxMacQueue::QueueElement
 Cns3::dsdv::QueueEntryDSDV Queue Entry
 Cns3::aodv::QueueEntryAODV Queue Entry
 Cns3::LteUeCmacSapProvider::RachConfig
 Cns3::LteEnbCmacSapProvider::RachConfigStruct defining the RACH configuration of the MAC
 Cns3::LteRrcSap::RachConfigCommon
 Cns3::LteRrcSap::RachConfigDedicated
 Cns3::RachListElement_sSee section 4.3.6 rachListElement
 Cns3::RadioBearerStatsConnector
 Cns3::LteRrcSap::RadioResourceConfigCommon
 Cns3::LteRrcSap::RadioResourceConfigCommonSib
 Cns3::LteRrcSap::RadioResourceConfigDedicated
 Cns3::RadvdHelperRadvd application helper
 Cns3::RandomStreamA simple wrapper around RngStream to make testing of the code easier
 Cns3::RandomVariableThe basic RNG for NS-3
 Cns3::RandomVariableBase
 Cns3::RandomVariableStreamHelperHelper class for static methods involving RandomVariableStream
 Cns3::RarLteControlMessage::RarMAC RAR and the corresponding RAPID subheader
 Cns3::LteRrcSap::RaSupervisionInfo
 Cns3::RateInfoA struct to contain all information related to a data rate
 Cns3::dot11s::HwmpRtable::ReactiveRoute
 Cns3::dsr::ReceivedRreqEntryThe 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::LtePdcpSapUser::ReceivePdcpSduParametersParameters for LtePdcpSapUser::ReceivePdcpSdu
 Cns3::Rectangle2d rectangle
 Cns3::RectangleValueHold objects of type ns3::Rectangle
 Cns3::LteRrcSap::ReestabUeIdentity
 Cns3::Ns2MobilityHelperTest::ReferencePointSingle record in mobility reference
 CTypeTraits< T >::ReferenceTraits< U >< Non-reference type traits
 CTypeTraits< T >::ReferenceTraits< U & >< Reference type traits
 Cns3::EpcX2Sap::RelativeNarrowbandTxBandRelative Narrowband Tx Power (RNTP) as it is used in the LOAD INFORMATION message
 Cns3::RemoteChannelBundleManager
 Cns3::RadioEnvironmentMapHelper::RemPoint
 Cns3::LteMacSapProvider::ReportBufferStatusParametersParameters for LteMacSapProvider::ReportBufferStatus
 Cns3::LteRrcSap::ReportConfigEutraSpecifies criteria for triggering of an E-UTRA measurement reporting event
 Cns3::LteRrcSap::ReportConfigToAddMod
 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::Resolver
 Cns3::EpcX2Sap::ResourceStatusUpdateParamsParameters of the RESOURCE STATUS UPDATE message
 Cns3::TestCase::Result
 Cns3::LteRlcAm::RetxBuffer
 Cns3::RgbA structure to store red, blue and green components for entities such as nodes
 Crgb
 Cns3::LteRrcSap::RlcConfig
 Cns3::RlcPduListElement_sSee section 4.3.9 rlcPDU_ListElement
 Cns3::RngSeedManager
 Cns3::RngStreamCombined Multiple-Recursive Generator MRG32k3a
 Cns3::Room
 Cns3::RandomRoomPositionAllocator::RoomInfo
 Cns3::flame::FlameRtable::RouteRouting table entry
 Cns3::dsr::RouteCacheEntry
 CRoutingExperiment
 Cns3::aodv::RoutingTableThe Routing table used by AODV protocol
 Cns3::dsdv::RoutingTableThe Routing table used by DSDV protocol
 Cns3::dsdv::RoutingTableEntryRouting table entry
 Cns3::aodv::RoutingTableEntryRouting table entry
 Cns3::olsr::RoutingTableEntryAn OLSR's routing table entry
 Cns3::LteRrcSap::RrcConnectionReconfiguration
 Cns3::LteRrcSap::RrcConnectionReconfigurationCompleted
 Cns3::LteRrcSap::RrcConnectionReestablishment
 Cns3::LteRrcSap::RrcConnectionReestablishmentComplete
 Cns3::LteRrcSap::RrcConnectionReestablishmentReject
 Cns3::LteRrcSap::RrcConnectionReestablishmentRequest
 Cns3::LteRrcSap::RrcConnectionReject
 Cns3::LteRrcSap::RrcConnectionRelease
 Cns3::LteRrcSap::RrcConnectionRequest
 Cns3::LteRrcSap::RrcConnectionSetup
 Cns3::LteRrcSap::RrcConnectionSetupCompleted
 Cns3::dsr::RreqTableEntryThe route request table entries
 Cns3::RttHistoryHelper class to store RTT measurements
 Cns3::RxSpectrumModelInfo
 Cns3::SbMeasResult_sSee section 4.3.25 sbMeasResult
 Cgrid.ScaleRenderer
 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
 CScrolledWindow
 Cns3::dsr::SendBuffEntryDSR Send Buffer Entry
 Cns3::dsr::SendBufferDSR send buffer
 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::SequenceNumber10
 Cns3::SequenceNumber< uint32_t, int32_t >
 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::SetupParameters
 Cns3::LteEnbRrcSapUser::SetupUeParameters
 Cns3::BuildingsPropagationLossModel::ShadowingLoss
 Cns3::SiConfiguration_sSee section 4.3.21 siConfiguration
 Cns3::SiMessageListElement_sSee section 4.3.22 siMessageListElement
 Cns3::simpleOfdmSendParam
 Cns3::SimulationSingleton< T >This singleton class template ensures that the type for which we want a singleton has a lifetime bounded by the simulation lifetime
 Cns3::SimulatorControl the scheduling of simulation events
 Cns3::Singleton< T >Template singleton
 Cns3::SixLowPanDispatchDispatch header helper
 Cns3::SixLowPanHelperSetup a sixlowpan stack to be used as a shim between IPv6 and a generic NetDevice
 Cns3::PacketMetadata::SmallItem
 Cns3::InterferenceHelper::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::LteRrcSap::SoundingRsUlConfigCommon
 Cns3::LteRrcSap::SoundingRsUlConfigDedicated
 Cns3::SpectrumAnalyzerHelper
 Cns3::SpectrumChannelHelper
 Cns3::SpectrumPhyHelperCreate and configure several SpectrumPhy instances and connect them to a channel
 Cns3::LteRrcSap::SpeedStatePars
 Cns3::LteRrcSap::SpeedStateScaleFactors
 Cns3::SPFVertexVertex used in shortest path first (SPF) computations
 Cns3::SpsConfig_sSee section 4.3.17 spsConfig
 Cns3::LteRrcSap::SrbToAddMod
 Cns3::SrConfig_sSee section 4.3.18 srConfig
 Cns3::SrListElement_sSee section 4.3.13 srListElement
 Cns3::SsidValueHold objects of type ns3::Ssid
 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
 Cns3::static_SpectrumModel300Khz300GhzLog_initializer
 Cns3::static_SpectrumModelIsm2400MhzRes1Mhz_initializer
 CStaticInformationGather aggregation and configuration path information from registered types
 Cns3::StatisticalSummaryAbstract class for calculating statistical data
 Cns3::MeshWifiInterfaceMac::Statistics
 Cns3::MeshPointDevice::Statistics
 Cns3::dot11s::HwmpProtocolMac::Statistics
 Cns3::dot11s::PeerManagementProtocol::Statistics
 Cns3::flame::FlameProtocolMac::Statistics
 Cns3::flame::FlameProtocol::Statistics
 Cns3::dot11s::PeerManagementProtocolMac::Statistics
 Cns3::dot11s::HwmpProtocol::Statistics
 Cns3::RedQueue::StatsStats
 Cns3::ofi::Stats
 Cns3::ofi::StatsDumpCallbackCallback for a stats dump request
 Cns3::LtePdcp::StatusStatus variables of the PDCP
 Cns3::StatusCodeStatus code for association response
 Cns3::ofi::SwitchPacketMetadataPacket Metadata, allows us to track the packet's metadata as it passes through the switch
 Cns3::SystemConditionA class which provides a relatively platform-independent conditional-wait thread synchronization primitive
 Cns3::SystemConditionPrivate
 Cns3::LteRrcSap::SystemInformation
 Cns3::LteRrcSap::SystemInformationBlockType1
 Cns3::LteRrcSap::SystemInformationBlockType2
 Cns3::SystemMutexA class which provides a relatively platform-independent Mutual Exclusion thread synchronization primitive
 Cns3::SystemMutexPrivate
 Cns3::SystemWallClockMsMeasure elapsed time in milliseconds
 Cns3::SystemWallClockMsPrivate
 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_t
 Cns3::tbInfo_t
 Cns3::TbStats_t
 Cns3::olsr::MessageHeader::Tc
 Cns3::tdbetsFlowPerf_t
 Cns3::tdtbfqsFlowPerf_tFlow information
 CTestCase
 Cns3::TestCaseEncapsulates test code
 Cns3::TestCaseFailure
 Cns3::Ptr< T >::Tester
 Cns3::TestRunnerA runner to execute tests
 Cns3::TestRunnerImpl
 Cns3::TestUtils
 CFriisPropagationLossModelTestCase::TestVector
 CTwoRayGroundPropagationLossModelTestCase::TestVector
 CLogDistancePropagationLossModelTestCase::TestVector
 Cns3::TestVectors< T >A simple way to store test vectors (for stimulus or from responses)
 Cns3::TestVectors< FriisPropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< LogDistancePropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< Ns3TcpCwndTestCase1::CwndEvent >
 Cns3::TestVectors< Ns3TcpCwndTestCase2::CwndEvent >
 Cns3::TestVectors< TwoRayGroundPropagationLossModelTestCase::TestVector >
 Cns3::TestVectors< uint32_t >
 CTextView
 CThread
 Cns3::LteRrcSap::ThresholdEutraThreshold for event evaluation
 Cns3::RraaWifiManager::ThresholdsItem
 Cns3::TimeKeep track of time values and allow control of global simulation resolution
 Cgrid.Timeline
 Cgrid.TimelineDataRange
 Cgrid.TimelineEvent
 Cgrid.Timelines
 Cgrid.TimelinesRenderer
 Cns3::TimerSimple Timer class
 Cns3::TimerImpl
 Cns3::TimerImplMemberTraits< T >
 Cns3::TimerImplMemberTraits< T * >
 Cns3::TimerTraits< T >
 Cns3::TlvValueThe value field of a tlv can take different values (uint8_t, uint16, vector...)
 Cgrid.TopLegendRenderer
 Cns3::TopologyReaderHelperHelper class which makes it easier to configure and use a generic TopologyReader
 Cns3::olsr::TopologyTupleA Topology Tuple
 Cns3::TracedCallback< T1, T2, T3, T4, T5, T6, T7, T8 >Forward calls to a chain of CallbackAn ns3::TracedCallback has almost exactly the same API as a normal ns3::Callback but instead of forwarding calls to a single function (as an ns3::Callback normally does), it forwards calls to a chain of ns3::Callback
 Cns3::TracedCallback< bool, bool >
 Cns3::TracedCallback< const ns3::dsr::DsrOptionSRHeader & >
 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::olsr::PacketHeader &, const MessageList & >
 Cns3::TracedCallback< const ns3::WifiMacHeader & >
 Cns3::TracedCallback< double, double >
 Cns3::TracedCallback< double, int, float >
 Cns3::TracedCallback< DropReason, ns3::Ptr< const ns3::Packet >, ns3::Ptr< ns3::SixLowPanNetDevice >, uint32_t >
 Cns3::TracedCallback< enum Test_e, enum Test_e >
 Cns3::TracedCallback< int16_t, int16_t >
 Cns3::TracedCallback< int32_t, int32_t >
 Cns3::TracedCallback< int8_t, int8_t >
 Cns3::TracedCallback< Mac48Address, Mac48Address >
 Cns3::TracedCallback< ns3::Mac48Address >
 Cns3::TracedCallback< ns3::PhyReceptionStatParameters >
 Cns3::TracedCallback< ns3::PhyTransmissionStatParameters >
 Cns3::TracedCallback< ns3::Ptr< const ns3::MobilityModel > >
 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::Mac48Address & >
 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, enum WifiPreamble >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac48Address >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac48Address, ns3::Cid * >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, ns3::Mac48Address, ns3::Cid >
 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::UanAddress >
 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 >, uint16_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint16_t, uint16_t, uint32_t, bool, double, double >
 Cns3::TracedCallback< ns3::Ptr< const ns3::Packet >, uint16_t, uint16_t, uint32_t, bool, uint8_t >
 Cns3::TracedCallback< ns3::Ptr< const ns3::PacketBurst > >
 Cns3::TracedCallback< ns3::Ptr< const ns3::PacketBurst >, ns3::Mac48Address, ns3::Cid *, ns3::WimaxPhy::ModulationType >
 Cns3::TracedCallback< ns3::Ptr< const ns3::SpectrumValue > >
 Cns3::TracedCallback< ns3::Ptr< ns3::PacketBurst > >
 Cns3::TracedCallback< ns3::Ptr< ns3::SpectrumPhy >, ns3::Ptr< ns3::SpectrumPhy >, double >
 Cns3::TracedCallback< ns3::SequenceNumber, ns3::SequenceNumber >
 Cns3::TracedCallback< ns3::Time >
 Cns3::TracedCallback< ns3::Time, ns3::Time >
 Cns3::TracedCallback< ns3::Time, ns3::Time, enum ns3::WifiPhy::State >
 Cns3::TracedCallback< ns3::Time, ns3::Time, uint32_t, uint32_t, double, uint32_t, double >
 Cns3::TracedCallback< Ptr< const Packet > >
 Cns3::TracedCallback< SequenceNumber32, SequenceNumber32 >
 Cns3::TracedCallback< State, State >
 Cns3::TracedCallback< T, T >
 Cns3::TracedCallback< TcpStates_t, TcpStates_t >
 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 >
 Cns3::TracedCallback< uint16_t, uint16_t, double, double, bool >
 Cns3::TracedCallback< uint16_t, uint16_t, State, State >
 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, uint16_t, uint8_t, uint16_t >
 Cns3::TracedCallback< uint32_t, uint32_t, uint16_t, uint8_t, uint16_t, uint8_t, uint16_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, uint16_t >
 Cns3::TracedCallback< uint8_t, uint8_t >
 Cns3::TracedCallback< ValueClassTest, ValueClassTest >
 Cns3::TracedValue< T >Trace classes with value semantics
 Cns3::TracedValue< bool >
 Cns3::TracedValue< double >
 Cns3::TracedValue< enum Test_e >
 Cns3::TracedValue< int16_t >
 Cns3::TracedValue< int32_t >
 Cns3::TracedValue< int8_t >
 Cns3::TracedValue< ns3::SequenceNumber >
 Cns3::TracedValue< ns3::Time >
 Cns3::TracedValue< SequenceNumber32 >
 Cns3::TracedValue< TcpStates_t >
 Cns3::TracedValue< uint16_t >
 Cns3::TracedValue< uint32_t >
 Cns3::TracedValue< uint8_t >
 Cns3::TracedValue< ValueClassTest >
 Cns3::UdpTraceClient::TraceEntryEntry to send
 Cns3::TypeId::TraceSourceInformation
 Cns3::FlowMonitor::TrackedPacketStructure to represent a single tracked packet data
 Cns3::TransmissionModesLayers
 Cns3::PyViz::TransmissionSample
 Cns3::PyViz::TransmissionSampleKey
 Cns3::PyViz::TransmissionSampleValue
 Cns3::LteRlcSapProvider::TransmitPdcpPduParametersParameters for LteRlcSapProvider::TransmitPdcpPdu
 Cns3::LtePdcpSapProvider::TransmitPdcpSduParametersParameters for LtePdcpSapProvider::TransmitPdcpSdu
 Cns3::LteMacSapProvider::TransmitPduParametersParameters for LteMacSapProvider::TransmitPdu
 CTunnel
 Cns3::olsr::TwoHopNeighborTupleA 2-hop Tuple
 Cns3::PyViz::TxRecordValue
 Cns3::TxSpectrumModelInfo
 Cns3::TypeIdUnique identifier for an interface
 Cns3::TypeIdValueHold objects of type ns3::TypeId
 CTypeTraits< T >Type trait reference values
 CTypeTraits< TX >
 CTypeTraits< TX1 >
 CTypeTraits< TX2 >
 CTypeTraits< TX3 >
 Cns3::UanAddressA class used for addressing UAN MAC's
 Cns3::UanHelperUAN configuration helper
 Cns3::UanModesListContainer for UanTxModes
 Cns3::UanModesListValueAttribute Value class 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::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
 Cns3::LteX2HandoverMeasuresTestCase::UeData
 Cns3::LteX2HandoverTestCase::UeData
 Cns3::EpcX2Sap::UeDataParamsParameters of the UE DATA primitive
 Cns3::UeDlTestData
 Cns3::LteUePhy::UeMeasurementsElement
 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::LteUeCphySapUser::UeMeasurementsParameters
 Cns3::UeSelected_sSee section 4.3.26 ueSelected
 Cns3::LteCellSelectionTestCase::UeSetup_tA set of input parameters for setting up a UE in the simulation
 Cns3::UeTestData
 Cns3::UeUlTestData
 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
 Cunary_function
 CTypeTraits< T >::UnConst< U >< Non-const type
 CTypeTraits< T >::UnConst< const U >< Non-const template type traits
 Cns3::aodv::IdCache::UniqueIdUnique packet ID
 Cns3::V4PingHelperCreate a IPv5 ping application and associate it to a node
 Cns3::EmpiricalRandomVariable::ValueCDF
 Cns3::EmpiricalVariableImpl::ValueCDF
 CValueClassTest
 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::Vector2
 Cns3::Vector2D3d vector
 Cns3::Vector2DValueHold objects of type ns3::Vector2D
 Cns3::Vector3D3d vector
 Cns3::Vector3DValueHold objects of type ns3::Vector3D
 Cns3::VendorSpecificContentManager
 Cns3::VendorSpecificListElement_sSee section 4.3.3 vendorSpecifiListElement
 Cns3::ofi::VPortActionClass for handling virtual port table actions
 Cns3::WatchdogVery simple watchdog
 Cns3::WaveformGeneratorHelper
 Cns3::Waypoint(time, location) pair
 Cns3::WaypointValueHold objects of type ns3::Waypoint
 Cns3::WifiHelperHelps to create WifiNetDevice objects
 Cns3::WifiMacHelperCreate MAC objects
 Cns3::WifiModeRepresent a single transmission modeA WifiMode is implemented by a single integer which is used to lookup in a global array the characteristics of the associated transmission mode
 Cns3::WifiModeFactoryCreate WifiMode class instances and keep track of them
 Cns3::WifiModeFactory::WifiModeItemThis is the data associated to a unique WifiMode
 Cns3::WifiModeValueHold objects of type ns3::WifiMode
 Cns3::WifiPhyHelperCreate PHY objects
 Cns3::WifiPhyListenerReceive notifications about phy events
 Cns3::WifiRemoteStationHold per-remote-station state
 Cns3::WifiRemoteStationInfoTid independent remote station statistics
 Cns3::WifiRemoteStationStateA struct that holds information about each remote station
 Cns3::WifiSpectrumModel5MhzInitializer
 Cns3::WifiSpectrumValue5MhzFactoryImplements WifiSpectrumValue for the 2.4 GHz ISM band only, with a 5 MHz spectrum resolution
 Cns3::WifiSpectrumValueHelperThis abstract class defines the interface for interacting with all WifiSpectrumValue implementations
 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::LteEnbRrc::X2uTeidInfo
 Cns3::YansWifiChannelHelperManage and create wifi channel objects for the yans model
 Canonymous_namespace{buffer.cc}::Zeroes
 CLink
 CPyVizObject