ns3::PacketMetadataTest Class Reference

Inheritance diagram for ns3::PacketMetadataTest:
Inheritance graph
[legend]
Collaboration diagram for ns3::PacketMetadataTest:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PacketMetadataTest ()
virtual ~PacketMetadataTest ()
bool CheckHistory (Ptr< Packet > p, const char *file, int line, uint32_t n,...)
virtual bool RunTests (void)

Private Member Functions

Ptr< PacketDoAddHeader (Ptr< Packet > p)

Detailed Description

Definition at line 256 of file packet-metadata-test.cc.


Constructor & Destructor Documentation

ns3::PacketMetadataTest::PacketMetadataTest (  ) 

Definition at line 266 of file packet-metadata-test.cc.

ns3::PacketMetadataTest::~PacketMetadataTest (  )  [virtual]

Definition at line 270 of file packet-metadata-test.cc.


Member Function Documentation

bool ns3::PacketMetadataTest::CheckHistory ( Ptr< Packet p,
const char *  file,
int  line,
uint32_t  n,
  ... 
)
Ptr< Packet > ns3::PacketMetadataTest::DoAddHeader ( Ptr< Packet p  )  [private]

Definition at line 400 of file packet-metadata-test.cc.

References ADD_HEADER.

Referenced by RunTests().

bool ns3::PacketMetadataTest::RunTests ( void   )  [virtual]
Returns:
true if the test was successful, false otherwise.

Implements ns3::Test.

Definition at line 407 of file packet-metadata-test.cc.

References ADD_HEADER, ADD_TRAILER, CHECK_HISTORY, DoAddHeader(), ns3::PacketMetadata::Enable(), NS_TEST_ASSERT_EQUAL, REM_HEADER, and REM_TRAILER.


The documentation for this class was generated from the following file:
Generated on Thu Dec 3 14:09:58 2009 for NS-3 by  doxygen 1.6.3