ns3::CallbackTest Class Reference

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

List of all members.

Public Member Functions

 CallbackTest ()
virtual bool RunTests (void)
void Reset (void)
bool IsWrong (void)
void Test1 (void)
int Test2 (void)
void Test3 (double a)
int Test4 (double a, int b)
void Test8 (Callback< void, int > callback)
void TestZero (void)
void TestOne (int)
void TestTwo (int, int)
void TestThree (int, int, int)
void TestFour (int, int, int, int)
void TestFive (int, int, int, int, int)
void TestSix (int, int, int, int, int, int)
void TestCZero (void) const
void TestCOne (int) const
void TestCTwo (int, int) const
void TestCThree (int, int, int) const
void TestCFour (int, int, int, int) const
void TestCFive (int, int, int, int, int) const
void TestCSix (int, int, int, int, int, int) const

Private Attributes

bool m_test1
bool m_test2
bool m_test3
bool m_test4

Detailed Description

Definition at line 86 of file callback-test.cc.


Constructor & Destructor Documentation

ns3::CallbackTest::CallbackTest (  ) 

Definition at line 121 of file callback-test.cc.


Member Function Documentation

bool ns3::CallbackTest::IsWrong ( void   ) 

Definition at line 157 of file callback-test.cc.

References ns3::gTest5, ns3::gTest6, ns3::gTest7, m_test1, m_test2, m_test3, and m_test4.

Referenced by RunTests().

void ns3::CallbackTest::Reset ( void   ) 

Definition at line 173 of file callback-test.cc.

References ns3::gTest5, ns3::gTest6, ns3::gTest7, m_test1, m_test2, m_test3, and m_test4.

Referenced by RunTests().

bool ns3::CallbackTest::RunTests ( void   )  [virtual]
void ns3::CallbackTest::Test1 ( void   ) 

Definition at line 129 of file callback-test.cc.

References m_test1.

Referenced by RunTests().

int ns3::CallbackTest::Test2 ( void   ) 

Definition at line 134 of file callback-test.cc.

References m_test2.

Referenced by RunTests().

void ns3::CallbackTest::Test3 ( double  a  ) 

Definition at line 140 of file callback-test.cc.

References m_test3.

Referenced by RunTests().

int ns3::CallbackTest::Test4 ( double  a,
int  b 
)

Definition at line 145 of file callback-test.cc.

References m_test4.

Referenced by RunTests().

void ns3::CallbackTest::Test8 ( Callback< void, int >  callback  ) 

Definition at line 151 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestCFive ( int  ,
int  ,
int  ,
int  ,
int   
) const [inline]

Definition at line 117 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestCFour ( int  ,
int  ,
int  ,
int   
) const [inline]

Definition at line 116 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestCOne ( int   )  const [inline]

Definition at line 113 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestCSix ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
) const [inline]

Definition at line 118 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestCThree ( int  ,
int  ,
int   
) const [inline]

Definition at line 115 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestCTwo ( int  ,
int   
) const [inline]

Definition at line 114 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestCZero ( void   )  const [inline]

Definition at line 112 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestFive ( int  ,
int  ,
int  ,
int  ,
int   
) [inline]

Definition at line 109 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestFour ( int  ,
int  ,
int  ,
int   
) [inline]

Definition at line 108 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestOne ( int   )  [inline]

Definition at line 105 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestSix ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
) [inline]

Definition at line 110 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestThree ( int  ,
int  ,
int   
) [inline]

Definition at line 107 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestTwo ( int  ,
int   
) [inline]

Definition at line 106 of file callback-test.cc.

Referenced by RunTests().

void ns3::CallbackTest::TestZero ( void   )  [inline]

Definition at line 104 of file callback-test.cc.

Referenced by RunTests().


Member Data Documentation

Definition at line 89 of file callback-test.cc.

Referenced by IsWrong(), Reset(), and Test1().

Definition at line 90 of file callback-test.cc.

Referenced by IsWrong(), Reset(), and Test2().

Definition at line 91 of file callback-test.cc.

Referenced by IsWrong(), Reset(), and Test3().

Definition at line 92 of file callback-test.cc.

Referenced by IsWrong(), Reset(), and Test4().


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