A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
callback-test-suite.cc File Reference
#include "ns3/test.h"
#include "ns3/callback.h"
#include <stdint.h>
+ Include dependency graph for callback-test-suite.cc:

Go to the source code of this file.

Classes

class  BasicCallbackTestCase
class  CallbackTestClass
class  CallbackTestParent
class  CallbackTestSuite
class  MakeBoundCallbackTestCase
class  MakeCallbackTemplatesTestCase
class  MakeCallbackTestCase
class  NullifyCallbackTestCase

Functions

void BasicCallbackTarget5 (void)
void BasicCallbackTarget6 (int)
int BasicCallbackTarget7 (int a)
void MakeBoundCallbackTarget1 (int a)
void MakeBoundCallbackTarget2 (bool *a)
int MakeBoundCallbackTarget3 (bool *a, int b)
void MakeCallbackTarget5 (void)
void MakeCallbackTarget6 (int)
int MakeCallbackTarget7 (int a)
void TestFFive (int, int, int, int, int)
void TestFFour (int, int, int, int)
void TestFOne (int)
void TestFRFive (int &, int &, int &, int &, int &)
void TestFRFour (int &, int &, int &, int &)
void TestFROne (int &)
void TestFRSix (int &, int &, int &, int &, int &, int &)
void TestFRThree (int &, int &, int &)
void TestFRTwo (int &, int &)
void TestFSix (int, int, int, int, int, int)
void TestFThree (int, int, int)
void TestFTwo (int, int)
void TestFZero (void)

Variables

static CallbackTestSuite CallbackTestSuite
static bool gBasicCallbackTest5
static bool gBasicCallbackTest6
static bool gBasicCallbackTest7
static int gMakeBoundCallbackTest1
static bool * gMakeBoundCallbackTest2
static bool * gMakeBoundCallbackTest3a
static int gMakeBoundCallbackTest3b
static bool gMakeCallbackTest5
static bool gMakeCallbackTest6
static bool gMakeCallbackTest7

Function Documentation

void BasicCallbackTarget5 ( void  )

Definition at line 54 of file callback-test-suite.cc.

References gBasicCallbackTest5.

Referenced by BasicCallbackTestCase::DoRun().

+ Here is the caller graph for this function:

void BasicCallbackTarget6 ( int  )

Definition at line 60 of file callback-test-suite.cc.

References gBasicCallbackTest6.

Referenced by BasicCallbackTestCase::DoRun().

+ Here is the caller graph for this function:

int BasicCallbackTarget7 ( int  a)

Definition at line 66 of file callback-test-suite.cc.

References gBasicCallbackTest7.

Referenced by BasicCallbackTestCase::DoRun().

+ Here is the caller graph for this function:

void MakeBoundCallbackTarget1 ( int  a)

Definition at line 305 of file callback-test-suite.cc.

References gMakeBoundCallbackTest1.

Referenced by MakeBoundCallbackTestCase::DoRun().

+ Here is the caller graph for this function:

void MakeBoundCallbackTarget2 ( bool *  a)

Definition at line 311 of file callback-test-suite.cc.

References gMakeBoundCallbackTest2.

Referenced by MakeBoundCallbackTestCase::DoRun().

+ Here is the caller graph for this function:

int MakeBoundCallbackTarget3 ( bool *  a,
int  b 
)

Definition at line 317 of file callback-test-suite.cc.

References gMakeBoundCallbackTest3a, and gMakeBoundCallbackTest3b.

Referenced by MakeBoundCallbackTestCase::DoRun().

+ Here is the caller graph for this function:

void MakeCallbackTarget5 ( void  )

Definition at line 184 of file callback-test-suite.cc.

References gMakeCallbackTest5.

Referenced by MakeCallbackTestCase::DoRun().

+ Here is the caller graph for this function:

void MakeCallbackTarget6 ( int  )

Definition at line 190 of file callback-test-suite.cc.

References gMakeCallbackTest6.

Referenced by MakeCallbackTestCase::DoRun().

+ Here is the caller graph for this function:

int MakeCallbackTarget7 ( int  a)

Definition at line 196 of file callback-test-suite.cc.

References gMakeCallbackTest7.

Referenced by MakeCallbackTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFFive ( int  ,
int  ,
int  ,
int  ,
int   
)

Definition at line 451 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFFour ( int  ,
int  ,
int  ,
int   
)

Definition at line 450 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFOne ( int  )

Definition at line 447 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFRFive ( int &  ,
int &  ,
int &  ,
int &  ,
int &   
)

Definition at line 458 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFRFour ( int &  ,
int &  ,
int &  ,
int &   
)

Definition at line 457 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFROne ( int &  )

Definition at line 454 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFRSix ( int &  ,
int &  ,
int &  ,
int &  ,
int &  ,
int &   
)

Definition at line 459 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFRThree ( int &  ,
int &  ,
int &   
)

Definition at line 456 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFRTwo ( int &  ,
int &   
)

Definition at line 455 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFSix ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

Definition at line 452 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFThree ( int  ,
int  ,
int   
)

Definition at line 449 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFTwo ( int  ,
int   
)

Definition at line 448 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

void TestFZero ( void  )

Definition at line 446 of file callback-test-suite.cc.

Referenced by MakeCallbackTemplatesTestCase::DoRun().

+ Here is the caller graph for this function:

Variable Documentation

Definition at line 578 of file callback-test-suite.cc.

bool gBasicCallbackTest5
static
bool gBasicCallbackTest6
static
bool gBasicCallbackTest7
static
int gMakeBoundCallbackTest1
static
bool* gMakeBoundCallbackTest2
static
bool* gMakeBoundCallbackTest3a
static
int gMakeBoundCallbackTest3b
static
bool gMakeCallbackTest5
static
bool gMakeCallbackTest6
static
bool gMakeCallbackTest7
static