Public Member Functions | |
PacketTest () | |
virtual bool | RunTests (void) |
Private Member Functions | |
bool | DoCheck (Ptr< const Packet > p, const char *file, int line, uint32_t n,...) |
Definition at line 776 of file packet.cc.
bool ns3::PacketTest::DoCheck | ( | Ptr< const Packet > | p, | |
const char * | file, | |||
int | line, | |||
uint32_t | n, | |||
... | ||||
) | [private] |
Definition at line 790 of file packet.cc.
References ns3::TypeId::GetConstructor(), ns3::TagIterator::Item::GetEnd(), ns3::TypeId::GetName(), ns3::TagIterator::Item::GetStart(), ns3::TagIterator::Item::GetTag(), ns3::TagIterator::Item::GetTypeId(), ns3::TagIterator::HasNext(), ns3::TagIterator::Next(), NS_TEST_ASSERT, NS_TEST_ASSERT_EQUAL, and NS_TEST_ASSERT_EQUAL_FILELINE.
bool ns3::PacketTest::RunTests | ( | void | ) | [virtual] |
Implements ns3::Test.
Definition at line 829 of file packet.cc.
References ns3::Packet::AddTag(), CHECK, E, and NS_TEST_ASSERT_EQUAL.