|
| | abort.h |
| | NS_ABORT_x macro definitions.
|
| |
| | ascii-file.cc |
| |
| | ascii-file.h |
| |
| | ascii-test.h |
| |
| | assert.h |
| | NS_ASSERT() and NS_ASSERT_MSG() macro definitions.
|
| |
| | attribute-accessor-helper.h |
| | ns3::MakeAccessorHelper declarations and template implementations.
|
| |
| | attribute-construction-list.cc |
| | ns3::AttributeConstructionList implementation.
|
| |
| | attribute-construction-list.h |
| | ns3::AttributeConstructionList declaration.
|
| |
| | attribute-container.h |
| |
| | attribute-helper.h |
| | Attribute helper (ATTRIBUTE_ )macros definition.
|
| |
| | attribute.cc |
| | ns3::AttributeValue, ns3::AttributeAccessor and ns3::AttributeChecker implementations.
|
| |
| | attribute.h |
| | ns3::AttributeValue, ns3::AttributeAccessor and ns3::AttributeChecker declarations.
|
| |
| | boolean.cc |
| | ns3::BooleanValue attribute value implementation.
|
| |
| | boolean.h |
| | ns3::BooleanValue attribute value declarations.
|
| |
| | breakpoint.cc |
| | ns3::BreakpointFallback function implementation.
|
| |
| | breakpoint.h |
| | NS_BREAKPOINT() macro definition and ns3::BreakpointFallback function declaration.
|
| |
| | build-profile.h |
| | NS_BUILD_DEBUG, NS_BUILD_RELEASE, and NS_BUILD_OPTIMIZED macro definitions.
|
| |
| | cairo-wideint-private.h |
| | cairo_x function declarations, which provide the fallback high precision arithmetic implementation.
|
| |
| | cairo-wideint.c |
| | Implementation of the cairo_x functions which implement high precision arithmetic.
|
| |
| | calendar-scheduler.cc |
| | ns3::CalendarScheduler class implementation.
|
| |
| | calendar-scheduler.h |
| | ns3::CalendarScheduler class declaration.
|
| |
| | callback.cc |
| | ns3::CallbackValue implementation.
|
| |
| | callback.h |
| | Declaration of the various callback functions.
|
| |
| | command-line.cc |
| | ns3::CommandLine implementation.
|
| |
| | command-line.h |
| | ns3::CommandLine declaration.
|
| |
| | config.cc |
| | ns3::Config implementations.
|
| |
| | config.h |
| | Declaration of the various ns3::Config functions and classes.
|
| |
| | default-deleter.h |
| | ns3::DefaultDeleter declaration and template implementation, for reference-counted smart pointers.
|
| |
| | default-simulator-impl.cc |
| | ns3::DefaultSimulatorImpl implementation.
|
| |
| | default-simulator-impl.h |
| | ns3::DefaultSimulatorImpl declaration.
|
| |
| | demangle.cc |
| |
| | demangle.h |
| |
| | deprecated.h |
| | NS_DEPRECATED macro definition.
|
| |
| | des-metrics.cc |
| | ns3::DesMetrics implementation.
|
| |
| | des-metrics.h |
| | ns3::DesMetrics declaration.
|
| |
| | double.cc |
| | ns3::DoubleValue attribute value implementation.
|
| |
| | double.h |
| | ns3::DoubleValue attribute value declarations and template implementations.
|
| |
| | enum.h |
| | ns3::EnumValue attribute value declarations.
|
| |
| | environment-variable.cc |
| | Class EnvironmentVariable implementation.
|
| |
| | environment-variable.h |
| | Class Environment declaration.
|
| |
| | event-id.cc |
| | ns3::EventId implementation.
|
| |
| | event-id.h |
| | ns3::EventId declarations.
|
| |
| | event-impl.cc |
| | ns3::EventImpl definitions.
|
| |
| | event-impl.h |
| | ns3::EventImpl declarations.
|
| |
| | example-as-test.cc |
| | Implementation of classes ns3::ExampleAsTestSuite and ns3::ExampleTestCase.
|
| |
| | example-as-test.h |
| | Enable examples to be run as meaningful tests.
|
| |
| | fatal-error.h |
| | NS_FATAL_x macro definitions.
|
| |
| | fatal-impl.cc |
| | ns3::FatalImpl::RegisterStream(), ns3::FatalImpl::UnregisterStream(), and ns3::FatalImpl::FlushStreams() implementations; see Implementation note!
|
| |
| | fatal-impl.h |
| | ns3::FatalImpl::RegisterStream(), ns3::FatalImpl::UnregisterStream(), and ns3::FatalImpl::FlushStreams() declarations.
|
| |
| | fd-reader.h |
| | ns3::FdReader declaration.
|
| |
| | global-value.cc |
| | ns3::GlobalValue implementation.
|
| |
| | global-value.h |
| | ns3::GlobalValue declaration.
|
| |
| | hash-fnv.cc |
| | ns3::Hash::Function::Fnv1a implementation.
|
| |
| | hash-fnv.h |
| | ns3::Hash::Function::Fnv1a declaration.
|
| |
| | hash-function.cc |
| | ns3::Hash::Implementation::GetHash64 default implementation.
|
| |
| | hash-function.h |
| | ns3::Hash::Implementation, ns3::Hash::Function::Hash32 and ns3::Hash::Function::Hash64 declarations.
|
| |
| | hash-murmur3.cc |
| | ns3::Hash::Function::Murmur3 implementation.
|
| |
| | hash-murmur3.h |
| | ns3::Hash::Function::Murmur3 declaration.
|
| |
| | hash.cc |
| | ns3::Hasher implementation.
|
| |
| | hash.h |
| | ns3::Hasher, ns3::Hash32() and ns3::Hash64() function declarations.
|
| |
| | heap-scheduler.cc |
| | Implementation of ns3::HeapScheduler class.
|
| |
| | heap-scheduler.h |
| | ns3::HeapScheduler declaration.
|
| |
| | int64x64-128.cc |
| | Implementation of the ns3::int64x64_t type using a native int128_t type.
|
| |
| | int64x64-128.h |
| | Declaration of the ns3::int64x64_t type using a native int128_t type.
|
| |
| | int64x64-cairo.cc |
| | Implementation of the ns3::int64x64_t type using the Cairo implementation.
|
| |
| | int64x64-cairo.h |
| | Using the ns3::int64x64_t based on Cairo 128-bit integers.
|
| |
| | int64x64-double.h |
| | Using the ns3::int64x64_t based on double values.
|
| |
| | int64x64.cc |
| | Implementation of the streaming input and output operators for the ns3::int64x64_t type.
|
| |
| | int64x64.h |
| | Declaration of the ns3::int64x64_t type and associated operators.
|
| |
| | integer.cc |
| | ns3::MakeIntegerChecker implementation.
|
| |
| | integer.h |
| | ns3::IntegerValue attribute value declarations and template implementations.
|
| |
| | length.cc |
| | ns3::Length implementation
|
| |
| | length.h |
| | Declaration of ns3::Length class.
|
| |
| | list-scheduler.cc |
| | ns3::ListScheduler implementation.
|
| |
| | list-scheduler.h |
| | ns3::ListScheduler declaration.
|
| |
| | log-macros-disabled.h |
| | Definition of empty logging macros and the NS_LOG_NOOP_INTERNAL macro.
|
| |
| | log-macros-enabled.h |
| | NS_LOG and related logging macro definitions.
|
| |
| | log.cc |
| | ns3::LogComponent and related implementations.
|
| |
| | log.h |
| | Debug message logging.
|
| |
| | make-event.h |
| | ns3::MakeEvent function declarations and template implementation.
|
| |
| | map-scheduler.cc |
| | ns3::MapScheduler implementation.
|
| |
| | map-scheduler.h |
| | ns3::MapScheduler declaration.
|
| |
| | math.h |
| | log2() macro definition; to deal with Bug 1467.
|
| |
| | matrix-array.cc |
| |
| | matrix-array.h |
| |
| | names.cc |
| | ns3::Names, ns3::NamesNode and ns3::NamePriv implementations.
|
| |
| | names.h |
| | Declaration of class ns3::Names.
|
| |
| | node-printer.cc |
| | ns3::DefaultNodePrinter implementation.
|
| |
| | node-printer.h |
| | Declaration of ns3::NodePrinter function pointer type and ns3::DefaultNodePrinter function.
|
| |
| | nstime.h |
| | Declaration of classes ns3::Time and ns3::TimeWithUnit, and the TimeValue implementation classes.
|
| |
| | object-base.cc |
| | ns3::ObjectBase class implementation.
|
| |
| | object-base.h |
| | ns3::ObjectBase declaration and NS_OBJECT_ENSURE_REGISTERED() macro definition.
|
| |
| | object-factory.cc |
| | ns3::ObjectFactory class implementation.
|
| |
| | object-factory.h |
| | ns3::ObjectFactory class declaration.
|
| |
| | object-map.h |
| | ns3::ObjectMap attribute value declarations and template implementations.
|
| |
| | object-ptr-container.cc |
| | ns3::ObjectPtrContainerValue attribute value implementations.
|
| |
| | object-ptr-container.h |
| | ns3::ObjectPtrContainerValue attribute value declarations and template implementations.
|
| |
| | object-vector.h |
| | ns3::ObjectVectorValue attribute value declarations and template implementations.
|
| |
| | object.cc |
| | ns3::Object class implementation.
|
| |
| | object.h |
| | ns3::Object class declaration, which is the root of the Object hierarchy and Aggregation.
|
| |
| | pair.h |
| |
| | pointer.cc |
| | ns3::PointerValue attribute value implementations.
|
| |
| | pointer.h |
| | ns3::PointerValue attribute value declarations and template implementations.
|
| |
| | priority-queue-scheduler.cc |
| | Implementation of ns3::PriorityQueueScheduler class.
|
| |
| | priority-queue-scheduler.h |
| | Declaration of ns3::PriorityQueueScheduler class.
|
| |
| | ptr.h |
| | ns3::Ptr smart pointer declaration and implementation.
|
| |
| | random-variable-stream.cc |
| | ns3::RandomVariableStream and related implementations
|
| |
| | random-variable-stream.h |
| | ns3::RandomVariableStream declaration, and related classes.
|
| |
| | realtime-simulator-impl.cc |
| | ns3::RealTimeSimulatorImpl implementation.
|
| |
| | realtime-simulator-impl.h |
| | ns3::RealtimeSimulatorImpl declaration.
|
| |
| | rng-seed-manager.cc |
| | ns3::RngSeedManager implementation.
|
| |
| | rng-seed-manager.h |
| | ns3::RngSeedManager declaration.
|
| |
| | rng-stream.cc |
| | ns3::RngStream and MRG32k3a implementations.
|
| |
| | rng-stream.h |
| | ns3::RngStream declaration.
|
| |
| | scheduler.cc |
| | ns3::Scheduler implementation.
|
| |
| | scheduler.h |
| | ns3::Scheduler abstract base class, ns3::Scheduler::Event and ns3::Scheduler::EventKey declarations.
|
| |
| | show-progress.cc |
| | ns3::ShowProgress implementation.
|
| |
| | show-progress.h |
| | ns3::ShowProgress declaration.
|
| |
| | shuffle.h |
| | Function to shuffle elements in a given range.
|
| |
| | simple-ref-count.h |
| | ns3::SimpleRefCount declaration and template implementation.
|
| |
| | simulation-singleton.h |
| | ns3::SimulationSingleton declaration and template implementation.
|
| |
| | simulator-impl.cc |
| | ns3::SimulatorImpl implementation.
|
| |
| | simulator-impl.h |
| | ns3::SimulatorImpl declaration.
|
| |
| | simulator.cc |
| | ns3::Simulator implementation, as well as implementation pointer, global scheduler implementation.
|
| |
| | simulator.h |
| | ns3::Simulator declaration.
|
| |
| | singleton.h |
| | ns3::Singleton declaration and template implementation.
|
| |
| | string.cc |
| | ns3::StringValue attribute value implementation.
|
| |
| | string.h |
| | ns3::StringValue attribute value declarations.
|
| |
| | synchronizer.cc |
| | ns3::Synchronizer implementation.
|
| |
| | synchronizer.h |
| | ns3::Synchronizer declaration.
|
| |
| | system-path.cc |
| | ns3::SystemPath implementation.
|
| |
| | system-path.h |
| | ns3::SystemPath declarations.
|
| |
| | system-wall-clock-ms.cc |
| | ns3::SystemWallClockMs and ns3::SystemWallClockMsPrivate implementation.
|
| |
| | system-wall-clock-ms.h |
| | ns3::SystemWallClockMs declaration.
|
| |
| | system-wall-clock-timestamp.cc |
| | ns3::SystemWallClockTimestamp implementation.
|
| |
| | system-wall-clock-timestamp.h |
| | ns3::SystemWallClockTimestamp declaration.
|
| |
| | test.cc |
| | ns3::TestCase, ns3::TestSuite, ns3::TestRunner implementations,
|
| |
| | test.h |
| | ns3::TestCase, ns3::TestSuite, ns3::TestRunner declarations, and NS_TEST_ASSERT macro definitions.
|
| |
| | time-printer.cc |
| | ns3::DefaultTimePrinter implementation.
|
| |
| | time-printer.h |
| | Declaration of ns3::TimePrinter function pointer type and ns3::DefaultTimePrinter function.
|
| |
| | time.cc |
| | ns3::Time, ns3::TimeWithUnit and ns3::TimeValue attribute value implementations.
|
| |
| | timer-impl.h |
| | ns3::TimerImpl declaration and implementation.
|
| |
| | timer.cc |
| | ns3::Timer implementation.
|
| |
| | timer.h |
| | ns3::Timer class declaration.
|
| |
| | trace-source-accessor.cc |
| | ns3::TraceSourceAccessor implementation (constructor and destructor).
|
| |
| | trace-source-accessor.h |
| | ns3::TraceSourceAccessor and ns3::MakeTraceSourceAccessor declarations.
|
| |
| | traced-callback.h |
| | ns3::TracedCallback declaration and template implementation.
|
| |
| | traced-value.h |
| | ns3::TracedValue declaration and template implementation.
|
| |
| | trickle-timer.cc |
| |
| | trickle-timer.h |
| | ns3::TrickleTimer timer class declaration.
|
| |
| | tuple.h |
| |
| | type-id.cc |
| | ns3::TypeId and ns3::IidManager implementations.
|
| |
| | type-id.h |
| | ns3::TypeId declaration; inline and template implementations.
|
| |
| | type-name.h |
| | ns3::TypeNameGet() function declarations.
|
| |
| | type-traits.h |
| | ns3::TypeTraits introspection declaration and template implementation.
|
| |
| | uinteger.cc |
| | ns3::UintegerValue attribute value implementations.
|
| |
| | uinteger.h |
| | ns3::UintegerValue attribute value declarations and template implementations.
|
| |
| | uniform-random-bit-generator.h |
| |
| | unix-fd-reader.cc |
| | ns3::FdReader implementation.
|
| |
| | val-array.h |
| |
| | valgrind.h |
| |
| | vector.cc |
| | ns3::Vector, ns3::Vector2D and ns3::Vector3D attribute value implementations.
|
| |
| | vector.h |
| | ns3::Vector, ns3::Vector2D and ns3::Vector3D declarations.
|
| |
| | version.cc |
| | ns3::Version implementation
|
| |
| | version.h |
| | class ns3::Version definition
|
| |
| | wall-clock-synchronizer.cc |
| | ns3::WallClockSynchronizer implementation.
|
| |
| | wall-clock-synchronizer.h |
| | ns3::WallClockSynchronizer declaration.
|
| |
| | warnings.h |
| |
| | watchdog.cc |
| | ns3::Watchdog timer class implementation.
|
| |
| | watchdog.h |
| | ns3::Watchdog timer class declaration.
|
| |
| | win32-fd-reader.cc |
| | ns3::FdReader implementation.
|
| |