![]() |
Functions | |
template<typename T , typename OBJ , typename R > | |
Callback< R > | ns3::MakeCallback (R(T::*memPtr)(void), OBJ objPtr) |
template<typename T , typename OBJ , typename R , typename T1 > | |
Callback< R, T1 > | ns3::MakeCallback (R(T::*mem_ptr)(T1), OBJ objPtr) |
template<typename T , typename OBJ , typename R , typename T1 , typename T2 > | |
Callback< R, T1, T2 > | ns3::MakeCallback (R(T::*mem_ptr)(T1, T2), OBJ objPtr) |
template<typename T , typename OBJ , typename R , typename T1 , typename T2 , typename T3 > | |
Callback< R, T1, T2, T3 > | ns3::MakeCallback (R(T::*mem_ptr)(T1, T2, T3), OBJ objPtr) |
template<typename T , typename OBJ , typename R , typename T1 , typename T2 , typename T3 , typename T4 > | |
Callback< R, T1, T2, T3, T4 > | ns3::MakeCallback (R(T::*mem_ptr)(T1, T2, T3, T4), OBJ objPtr) |
template<typename T , typename OBJ , typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
Callback< R, T1, T2, T3, T4, T5 > | ns3::MakeCallback (R(T::*mem_ptr)(T1, T2, T3, T4, T5), OBJ objPtr) |
template<typename T , typename OBJ , typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
Callback< R, T1, T2, T3, T4, T5, T6 > | ns3::MakeCallback (R(T::*mem_ptr)(T1, T2, T3, T4, T5, T6), OBJ objPtr) |
template<typename T , typename OBJ , typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
Callback< R, T1, T2, T3, T4, T5, T6, T7 > | ns3::MakeCallback (R(T::*mem_ptr)(T1, T2, T3, T4, T5, T6, T7), OBJ objPtr) |
template<typename T , typename OBJ , typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
Callback< R, T1, T2, T3, T4, T5, T6, T7, T8 > | ns3::MakeCallback (R(T::*mem_ptr)(T1, T2, T3, T4, T5, T6, T7, T8), OBJ objPtr) |
template<typename T , typename OBJ , typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
Callback< R, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | ns3::MakeCallback (R(T::*mem_ptr)(T1, T2, T3, T4, T5, T6, T7, T8, T9), OBJ objPtr) |
template<typename R > | |
Callback< R > | ns3::MakeCallback (R(*fnPtr)()) |
template<typename R , typename T1 > | |
Callback< R, T1 > | ns3::MakeCallback (R(*fnPtr)(T1)) |
template<typename R , typename T1 , typename T2 > | |
Callback< R, T1, T2 > | ns3::MakeCallback (R(*fnPtr)(T1, T2)) |
template<typename R , typename T1 , typename T2 , typename T3 > | |
Callback< R, T1, T2, T3 > | ns3::MakeCallback (R(*fnPtr)(T1, T2, T3)) |
template<typename R , typename T1 , typename T2 , typename T3 , typename T4 > | |
Callback< R, T1, T2, T3, T4 > | ns3::MakeCallback (R(*fnPtr)(T1, T2, T3, T4)) |
template<typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
Callback< R, T1, T2, T3, T4, T5 > | ns3::MakeCallback (R(*fnPtr)(T1, T2, T3, T4, T5)) |
template<typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
Callback< R, T1, T2, T3, T4, T5, T6 > | ns3::MakeCallback (R(*fnPtr)(T1, T2, T3, T4, T5, T6)) |
template<typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
Callback< R, T1, T2, T3, T4, T5, T6, T7 > | ns3::MakeCallback (R(*fnPtr)(T1, T2, T3, T4, T5, T6, T7)) |
template<typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
Callback< R, T1, T2, T3, T4, T5, T6, T7, T8 > | ns3::MakeCallback (R(*fnPtr)(T1, T2, T3, T4, T5, T6, T7, T8)) |
template<typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
Callback< R, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | ns3::MakeCallback (R(*fnPtr)(T1, T2, T3, T4, T5, T6, T7, T8, T9)) |
template<typename R > | |
Callback< R > | ns3::MakeNullCallback (void) |
Callback<R,T1,T2,T3,T4,T5,T6,T7,T8,T9> ns3::MakeCallback | ( | R(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9) | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 779 of file callback.h.
Callback<R,T1,T2,T3,T4,T5,T6,T7,T8> ns3::MakeCallback | ( | R(*)(T1, T2, T3, T4, T5, T6, T7, T8) | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 767 of file callback.h.
Callback<R,T1,T2,T3,T4,T5,T6,T7> ns3::MakeCallback | ( | R(*)(T1, T2, T3, T4, T5, T6, T7) | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 755 of file callback.h.
Callback<R,T1,T2,T3,T4,T5,T6> ns3::MakeCallback | ( | R(*)(T1, T2, T3, T4, T5, T6) | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 743 of file callback.h.
Callback<R,T1,T2,T3,T4,T5> ns3::MakeCallback | ( | R(*)(T1, T2, T3, T4, T5) | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 732 of file callback.h.
Callback<R,T1,T2,T3,T4> ns3::MakeCallback | ( | R(*)(T1, T2, T3, T4) | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 721 of file callback.h.
Callback<R,T1,T2,T3> ns3::MakeCallback | ( | R(*)(T1, T2, T3) | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 710 of file callback.h.
Callback<R,T1,T2> ns3::MakeCallback | ( | R(*)(T1, T2) | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 699 of file callback.h.
Callback<R,T1> ns3::MakeCallback | ( | R(*)(T1) | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 688 of file callback.h.
Callback<R> ns3::MakeCallback | ( | R(*)() | fnPtr | ) | [inline] |
fnPtr | function pointer |
Definition at line 677 of file callback.h.
Callback< R, T1, T2, T3, T4, T5, T6, T7, T8, T9 > ns3::MakeCallback | ( | R(T::*)(T1, T2, T3, T4, T5, T6, T7, T8, T9) | mem_ptr, | |
OBJ | objPtr | |||
) | [inline] |
mem_ptr | class method member pointer | |
objPtr | class instance |
Definition at line 665 of file callback.h.
Callback< R, T1, T2, T3, T4, T5, T6, T7, T8 > ns3::MakeCallback | ( | R(T::*)(T1, T2, T3, T4, T5, T6, T7, T8) | mem_ptr, | |
OBJ | objPtr | |||
) | [inline] |
mem_ptr | class method member pointer | |
objPtr | class instance |
Definition at line 648 of file callback.h.
Callback< R, T1, T2, T3, T4, T5, T6, T7 > ns3::MakeCallback | ( | R(T::*)(T1, T2, T3, T4, T5, T6, T7) | mem_ptr, | |
OBJ | objPtr | |||
) | [inline] |
mem_ptr | class method member pointer | |
objPtr | class instance |
Definition at line 630 of file callback.h.
Callback< R, T1, T2, T3, T4, T5, T6 > ns3::MakeCallback | ( | R(T::*)(T1, T2, T3, T4, T5, T6) | mem_ptr, | |
OBJ | objPtr | |||
) | [inline] |
mem_ptr | class method member pointer | |
objPtr | class instance |
Definition at line 613 of file callback.h.
Callback< R, T1, T2, T3, T4, T5 > ns3::MakeCallback | ( | R(T::*)(T1, T2, T3, T4, T5) | mem_ptr, | |
OBJ | objPtr | |||
) | [inline] |
mem_ptr | class method member pointer | |
objPtr | class instance |
Definition at line 597 of file callback.h.
Callback< R, T1, T2, T3, T4 > ns3::MakeCallback | ( | R(T::*)(T1, T2, T3, T4) | mem_ptr, | |
OBJ | objPtr | |||
) | [inline] |
mem_ptr | class method member pointer | |
objPtr | class instance |
Definition at line 581 of file callback.h.
Callback< R, T1, T2, T3 > ns3::MakeCallback | ( | R(T::*)(T1, T2, T3) | mem_ptr, | |
OBJ | objPtr | |||
) | [inline] |
mem_ptr | class method member pointer | |
objPtr | class instance |
Definition at line 565 of file callback.h.
Callback< R, T1, T2 > ns3::MakeCallback | ( | R(T::*)(T1, T2) | mem_ptr, | |
OBJ | objPtr | |||
) | [inline] |
mem_ptr | class method member pointer | |
objPtr | class instance |
Definition at line 549 of file callback.h.
Callback< R, T1 > ns3::MakeCallback | ( | R(T::*)(T1) | mem_ptr, | |
OBJ | objPtr | |||
) | [inline] |
mem_ptr | class method member pointer | |
objPtr | class instance |
Definition at line 533 of file callback.h.
Callback<R> ns3::MakeCallback | ( | R(T::*)(void) | memPtr, | |
OBJ | objPtr | |||
) | [inline] |
memPtr | class method member pointer | |
objPtr | class instance |
Definition at line 513 of file callback.h.
Referenced by ns3::BridgeNetDevice::AddBridgePort(), ns3::TypeId::AddConstructor(), ns3::Node::AddDevice(), ns3::Ipv4L3Protocol::AddInterface(), ns3::AdhocWifiMac::AdhocWifiMac(), ns3::WifiNetDevice::CompleteConfig(), ns3::TcpSocketImpl::CompleteFork(), ns3::NscTcpSocketImpl::CompleteFork(), ns3::ArpL3Protocol::CreateCache(), ns3::PacketSocket::DoBind(), ns3::Ipv4L3Protocol::DoForward(), ns3::UdpSocketImpl::FinishBind(), ns3::TcpSocketImpl::FinishBind(), ns3::NscTcpSocketImpl::FinishBind(), ns3::PacketSink::HandleAccept(), ns3::NqapWifiMac::NqapWifiMac(), ns3::NqstaWifiMac::NqstaWifiMac(), ns3::Node::RegisterProtocolHandler(), CollisionExperiment::Run(), PsrExperiment::Run(), ns3::UdpSocketImplTest::RunTests(), ns3::TracedCallbackTest::RunTests(), ns3::PtrTest::RunTests(), ns3::ConfigTest::RunTests(), ns3::CallbackTest::RunTests(), ns3::AttributeTest::RunTests(), ns3::Ipv4L3Protocol::Send(), ns3::HierarchicalMobilityModel::SetChild(), ns3::HierarchicalMobilityModel::SetParent(), ns3::MacLow::SetPhy(), ns3::olsr::AgentImpl::Start(), ns3::UdpEchoServer::StartApplication(), ns3::UdpEchoClient::StartApplication(), ns3::PacketSink::StartApplication(), ns3::EmuNetDevice::StartDevice(), ns3::TcpSocketImplTest::Test1(), ns3::TcpSocketImplTest::Test1_HandleConnectionCreated(), ns3::TcpSocketImplTest::Test2(), ns3::TcpSocketImplTest::Test2_HandleConnectionCreated(), and ns3::TcpSocketImplTest::Test3().
Callback< R > ns3::MakeNullCallback | ( | void | ) | [inline] |
Definition at line 792 of file callback.h.
Referenced by ns3::PacketSink::StartApplication(), ns3::UdpEchoServer::StopApplication(), ns3::UdpEchoClient::StopApplication(), ns3::PacketSink::StopApplication(), ns3::TcpSocketImplTest::Test1(), ns3::TcpSocketImplTest::Test2(), and ns3::TcpSocketImplTest::Test3().