|
file | abort.h [code] |
| NS_ABORT_x macro definitions.
|
|
file | assert.h [code] |
| NS_ASSERT() and NS_ASSERT_MSG() macro definitions.
|
|
file | attribute-accessor-helper.h [code] |
| ns3::MakeAccessorHelper declarations and template implementations.
|
|
file | attribute-construction-list.cc [code] |
| ns3::AttributeConstructionList implementation.
|
|
file | attribute-construction-list.h [code] |
| ns3::AttributeConstructionList declaration.
|
|
file | attribute-helper.h [code] |
| Attribute helper (ATTRIBUTE_ )macros definition.
|
|
file | attribute.cc [code] |
| ns3::AttributeValue, ns3::AttributeAccessor and ns3::AttributeChecker implementations.
|
|
file | attribute.h [code] |
| ns3::AttributeValue, ns3::AttributeAccessor and ns3::AttributeChecker declarations.
|
|
file | boolean.cc [code] |
| ns3::BooleanValue attribute value implementaation.
|
|
file | boolean.h [code] |
| ns3::BooleanValue attribute value declarations.
|
|
file | breakpoint.cc [code] |
| ns3::BreakpointFallback function implementation.
|
|
file | breakpoint.h [code] |
| NS_BREAKPOINT() macro definition and ns3::BreakpointFallback function declaration.
|
|
file | build-profile.h [code] |
| NS_BUILD_DEBUG, NS_BUILD_RELEASE, and NS_BUILD_OPTIMIZED macro definitions.
|
|
file | cairo-wideint-private.h [code] |
| cairo_x function declarations, which provide the fallback high precision arithmetic implementation.
|
|
file | cairo-wideint.c [code] |
| Implementation of the cairo_x functions which implement high precision arithmetic.
|
|
file | calendar-scheduler.cc [code] |
| ns3::CalendarScheduler class implementation.
|
|
file | calendar-scheduler.h [code] |
| ns3::CalendarScheduler class declaration.
|
|
file | callback.cc [code] |
| ns3::CallbackValue implementation.
|
|
file | callback.h [code] |
| Declaration of the various callback functions.
|
|
file | command-line.cc [code] |
| ns3::CommandLine implementation.
|
|
file | command-line.h [code] |
| ns3::CommandLine declaration.
|
|
file | config.cc [code] |
| ns3::Config implementations.
|
|
file | config.h [code] |
| Declaration of the various ns3::Config functions and classes.
|
|
file | default-deleter.h [code] |
| ns3::DefaultDeleter declaration and template implementation, for reference-counted smart pointers.
|
|
file | default-simulator-impl.cc [code] |
| ns3::DefaultSimulatorImpl implementation.
|
|
file | default-simulator-impl.h [code] |
| ns3::DefaultSimulatorImpl declaration.
|
|
file | deprecated.h [code] |
| NS_DEPRECATED macro definition.
|
|
file | des-metrics.cc [code] |
| ns3::DesMetrics implementation.
|
|
file | des-metrics.h [code] |
| ns3::DesMetrics declaration.
|
|
file | double.cc [code] |
| ns3::DoubleValue attribute value implementation.
|
|
file | double.h [code] |
| ns3::DoubleValue attribute value declarations and template implementations.
|
|
file | empty.h [code] |
| ns3::empty declaration, used by callbacks.
|
|
file | enum.cc [code] |
| ns3::EnumValue attribute value implementation.
|
|
file | enum.h [code] |
| ns3::EnumValue attribute value declarations.
|
|
file | event-id.cc [code] |
| ns3::EventId implementation.
|
|
file | event-id.h [code] |
| ns3::EventId declarations.
|
|
file | event-impl.cc [code] |
| ns3::EventImpl definitions.
|
|
file | event-impl.h [code] |
| ns3::EventImpl declarations.
|
|
file | fatal-error.h [code] |
| NS_FATAL_x macro definitions.
|
|
file | fatal-impl.cc [code] |
| ns3::FatalImpl::RegisterStream(), ns3::FatalImpl::UnregisterStream(), and ns3::FatalImpl::FlushStreams() implementations; see Implementation note!
|
|
file | fatal-impl.h [code] |
| ns3::FatalImpl::RegisterStream(), ns3::FatalImpl::UnregisterStream(), and ns3::FatalImpl::FlushStreams() declarations.
|
|
file | global-value.cc [code] |
| ns3::GlobalValue implementation.
|
|
file | global-value.h [code] |
| ns3::GlobalValue declaration.
|
|
file | hash-fnv.cc [code] |
| ns3::Hash::Function::Fnv1a implementation.
|
|
file | hash-fnv.h [code] |
| ns3::Hash::Function::Fnv1a declaration.
|
|
file | hash-function.cc [code] |
| ns3::Hash::Implementation::GetHash64 default implementation.
|
|
file | hash-function.h [code] |
| ns3::Hash::Implementation, ns3::Hash::Function::Hash32 and ns3::Hash::Function::Hash64 declarations.
|
|
file | hash-murmur3.cc [code] |
| ns3::Hash::Function::Murmur3 implementation.
|
|
file | hash-murmur3.h [code] |
| ns3::Hash::Function::Murmur3 declaration.
|
|
file | hash.cc [code] |
| ns3::Hasher implementation.
|
|
file | hash.h [code] |
| ns3::Hasher, ns3::Hash32() and ns3::Hash64() function declarations.
|
|
file | heap-scheduler.cc [code] |
| Implementation of ns3::HeapScheduler class.
|
|
file | heap-scheduler.h [code] |
| ns3::HeapScheduler declaration.
|
|
file | int-to-type.h [code] |
| ns3::IntToType template class.
|
|
file | int64x64-128.cc [code] |
| Implementation of the ns3::int64x64_t type using a native int128_t type.
|
|
file | int64x64-128.h [code] |
| Declaration of the ns3::int64x64_t type using a native int128_t type.
|
|
file | int64x64-cairo.cc [code] |
| Implementation of the ns3::int64x64_t type using the Cairo implementation.
|
|
file | int64x64-cairo.h [code] |
| Declaration of the ns3::int64x64_t type using the Cairo implementation.
|
|
file | int64x64-double.h [code] |
| Declaration and implementation of the ns3::int64x64_t type using the double type.
|
|
file | int64x64.cc [code] |
| Implementation of the streaming input and output operators for the ns3::int64x64_t type.
|
|
file | int64x64.h [code] |
| Declaration of the ns3::int64x64_t type and associated operators.
|
|
file | integer.cc [code] |
| ns3::MakeIntegerChecker implementation.
|
|
file | integer.h [code] |
| ns3::IntegerValue attribute value declarations and template implementations.
|
|
file | list-scheduler.cc [code] |
| ns3::ListScheduler implementation.
|
|
file | list-scheduler.h [code] |
| ns3::ListScheduler declaration.
|
|
file | log-macros-disabled.h [code] |
| Definition of empty logging macros and the NS_LOG_NOOP_INTERNAL macro.
|
|
file | log-macros-enabled.h [code] |
| NS_LOG and related logging macro definitions.
|
|
file | log.cc [code] |
| ns3::LogComponent and related implementations.
|
|
file | log.h [code] |
| Debug message logging.
|
|
file | make-event.cc [code] |
| ns3::MakeEvent(void(*f)(void)) implementation.
|
|
file | make-event.h [code] |
| ns3::MakeEvent function declarations and template implementation.
|
|
file | map-scheduler.cc [code] |
| ns3::MapScheduler implementation.
|
|
file | map-scheduler.h [code] |
| ns3::MapScheduler declaration.
|
|
file | math.h [code] |
| log2() macro definition; to deal with Bug 1467.
|
|
file | names.cc [code] |
| ns3::Names, ns3::NamesNode and ns3::NamePriv implementations.
|
|
file | names.h [code] |
| Declaration of class ns3::Names.
|
|
file | non-copyable.h [code] |
| ns3::NonCopyable declaration.
|
|
file | nstime.h [code] |
| Declaration of classes ns3::Time and ns3::TimeWithUnit, and the TimeValue implementation classes.
|
|
file | object-base.cc [code] |
| ns3::ObjectBase class implementation.
|
|
file | object-base.h [code] |
| ns3::ObjectBase declaration and NS_OBJECT_ENSURE_REGISTERED() madro definition.
|
|
file | object-factory.cc [code] |
| ns3::ObjectFactory class implementation.
|
|
file | object-factory.h [code] |
| ns3::ObjectFactory class declaration.
|
|
file | object-map.h [code] |
| ns3::ObjectMap attribute value declarations and template implementations.
|
|
file | object-ptr-container.cc [code] |
| ns3::ObjectPtrContainerValue attribute value implementations.
|
|
file | object-ptr-container.h [code] |
| ns3::ObjectPtrContainerValue attribute value declarations and template implementations.
|
|
file | object-vector.h [code] |
| ns3::ObjectVectorValue attribute value declarations and template implementations.
|
|
file | object.cc [code] |
| ns3::Object class implementation.
|
|
file | object.h [code] |
| ns3::Object class declaration, which is the root of the Object hierarchy and Aggregation.
|
|
file | pointer.cc [code] |
| ns3::PointerValue attribute value implementations.
|
|
file | pointer.h [code] |
| ns3::PointerValue attribute value declarations and template implementations.
|
|
file | ptr.h [code] |
| ns3::Ptr smart pointer declaration and implementation.
|
|
file | random-variable-stream.cc [code] |
| ns3::RandomVariableStream and related implementations
|
|
file | random-variable-stream.h [code] |
| ns3::RandomVariableStream declaration, and related classes.
|
|
file | realtime-simulator-impl.cc [code] |
| ns3::RealTimeSimulatorImpl implementation.
|
|
file | realtime-simulator-impl.h [code] |
| ns3::RealTimeSimulatorImpl declaration.
|
|
file | ref-count-base.cc [code] |
| ns3::RefCountBase implementation.
|
|
file | ref-count-base.h [code] |
| ns3::RefCountBase declaration.
|
|
file | rng-seed-manager.cc [code] |
| ns3::RngSeedManager implementation.
|
|
file | rng-seed-manager.h [code] |
| ns3::RngSeedManager declaration.
|
|
file | rng-stream.cc [code] |
| ns3::RngStream and MRG32k3a implementations.
|
|
file | rng-stream.h [code] |
| ns3::RngStream declaration.
|
|
file | scheduler.cc [code] |
| ns3::Scheduler implementation.
|
|
file | scheduler.h [code] |
| ns3::Scheduler abstract base class, ns3::Scheduler::Event and ns3::Scheduler::EventKey declarations.
|
|
file | simple-ref-count.h [code] |
| ns3::SimpleRefCount declaration and template implementation.
|
|
file | simulation-singleton.h [code] |
| ns3::SimulationSingleton declaration and template implementation.
|
|
file | simulator-impl.cc [code] |
| ns3::SimulatorImpl implementation.
|
|
file | simulator-impl.h [code] |
| ns3::SimulatorImpl declaration.
|
|
file | simulator.cc [code] |
| ns3::Simulator implementation, as well as implementation pointer, global scheduler implementation, and default ns3::NodePrinter and ns3::TimePrinter.
|
|
file | simulator.h [code] |
| ns3::Simulator declaration.
|
|
file | singleton.h [code] |
| ns3::Singleton declaration and template implementation.
|
|
file | string.cc [code] |
| ns3::StringValue attribute value implementation.
|
|
file | string.h [code] |
| ns3::StringValue attribute value declarations.
|
|
file | synchronizer.cc [code] |
| ns3::Synchronizer implementation.
|
|
file | synchronizer.h [code] |
| ns3::Synchronizer declaration.
|
|
file | system-condition.h [code] |
| ns3::SystemCondition declaration.
|
|
file | system-mutex.h [code] |
| System-independent mutex primitive, ns3::SystemMutex, and ns3::CriticalSection.
|
|
file | system-path.cc [code] |
| ns3::SystemPath implementation.
|
|
file | system-path.h [code] |
| ns3::SystemPath declarations.
|
|
file | system-thread.cc [code] |
| System-independent thread class ns3::SystemThread definitions.
|
|
file | system-thread.h [code] |
| System-independent thread class ns3::SystemThread declaration.
|
|
file | system-wall-clock-ms.h [code] |
| ns3::SystemWallClockMs declaration.
|
|
file | test.cc [code] |
| ns3::TestCase, ns3::TestSuite, ns3::TestRunner implementations,
|
|
file | test.h [code] |
| ns3::TestCase, ns3::TestSuite, ns3::TestRunner declarations, and NS_TEST_ASSERT macro definitions.
|
|
file | time.cc [code] |
| ns3::Time, ns3::TimeWithUnit and ns3::TimeValue attribute value implementations.
|
|
file | timer-impl.h [code] |
| ns3::TimerImpl declaration and implementation.
|
|
file | timer.cc [code] |
| ns3::Timer implementation.
|
|
file | timer.h [code] |
| ns3::Timer class declaration.
|
|
file | trace-source-accessor.cc [code] |
| ns3::TraceSourceAccessor implementation (constructor and destructor).
|
|
file | trace-source-accessor.h [code] |
| ns3::TraceSourceAccessor and ns3::MakeTraceSourceAccessor declarations.
|
|
file | traced-callback.h [code] |
| ns3::TracedCallback declaration and template implementation.
|
|
file | traced-value.h [code] |
| ns3::TracedValue declaration and template implementation.
|
|
file | type-id.cc [code] |
| ns3::TypeId and ns3::IidManager implementations.
|
|
file | type-id.h [code] |
| ns3::TypeId declaration; inline and template implementations.
|
|
file | type-name.cc [code] |
| ns3::TypeNameGet() function implementations.
|
|
file | type-name.h [code] |
| ns3::TypeNameGet() function declarations.
|
|
file | type-traits.h [code] |
| ns3::TypeTraits introspection declaration and template implementation.
|
|
file | uinteger.cc [code] |
| ns3::UintegerValue attribute value implementations.
|
|
file | uinteger.h [code] |
| ns3::UintegerValue attribute value declarations and template implementations.
|
|
file | unix-fd-reader.cc [code] |
| ns3::FdReader implementation.
|
|
file | unix-fd-reader.h [code] |
| ns3::FdReader declaration.
|
|
file | unix-system-condition.cc [code] |
| ns3::SystemCondition and ns3::SystemConditionPrivate implementations.
|
|
file | unix-system-mutex.cc [code] |
| Mutex critical section primitive definitions for Unix-like systems.
|
|
file | unix-system-wall-clock-ms.cc [code] |
| ns3::SystemWallClockMs and ns3::SystemWallClockMsPrivate implementation.
|
|
file | unused.h [code] |
| NS_UNUSED and NS_UNUSED_GLOBAL macro definitions.
|
|
file | valgrind.h [code] |
|
file | vector.cc [code] |
| ns3::Vector, ns3::Vector2D and ns3::Vector3D attribute value implementations.
|
|
file | vector.h [code] |
| ns3::Vector, ns3::Vector2D and ns3::Vector3D declarations.
|
|
file | wall-clock-synchronizer.cc [code] |
| ns3::WallClockSynchronizer implementation.
|
|
file | wall-clock-synchronizer.h [code] |
| ns3::WallClockSynchronizer declaration.
|
|
file | watchdog.cc [code] |
| ns3::Watchdog timer class implementation.
|
|
file | watchdog.h [code] |
| ns3::Watchdog timer class declaration.
|
|
file | win32-system-wall-clock-ms.cc [code] |
| ns3::SystemWallClockMs and ns3::SystemWallClockMsPrivate implementation.
|
|