A Discrete-Event Network Simulator
API
attribute-test-suite.cc File Reference
#include "ns3/test.h"
#include "ns3/object.h"
#include "ns3/boolean.h"
#include "ns3/integer.h"
#include "ns3/uinteger.h"
#include "ns3/config.h"
#include "ns3/enum.h"
#include "ns3/string.h"
#include "ns3/random-variable-stream.h"
#include "ns3/double.h"
#include "ns3/object-vector.h"
#include "ns3/object-map.h"
#include "ns3/traced-value.h"
#include "ns3/callback.h"
#include "ns3/trace-source-accessor.h"
#include "ns3/pointer.h"
#include "ns3/object-factory.h"
#include "ns3/nstime.h"
+ Include dependency graph for attribute-test-suite.cc:

Go to the source code of this file.

Classes

class  AttributeObjectTest
 
class  AttributesTestSuite
 
class  AttributeTestCase< T >
 
class  CallbackValueTestCase
 
class  Derived
 
class  IntegerTraceSourceAttributeTestCase
 
class  IntegerTraceSourceTestCase
 
class  ObjectMapAttributeTestCase
 
class  ObjectVectorAttributeTestCase
 
class  PointerAttributeTestCase
 
class  RandomVariableStreamAttributeTestCase
 
class  TracedCallbackTestCase
 
class  ValueClassTest
 Test class for TracedValue callbacks. More...
 
class  ValueClassTestChecker
 
class  ValueClassTestValue
 

Functions

template<typename T1 >
Ptr< const AttributeAccessorMakeValueClassTestAccessor (T1 a1)
 
template<typename T1 , typename T2 >
Ptr< const AttributeAccessorMakeValueClassTestAccessor (T1 a1, T2 a2)
 
Ptr< const AttributeCheckerMakeValueClassTestChecker (void)
 
bool operator!= (const ValueClassTest &a, const ValueClassTest &b)
 
std::ostream & operator<< (std::ostream &os, ValueClassTest v)
 
std::istream & operator>> (std::istream &is, ValueClassTest &v)
 

Variables

static AttributesTestSuite attributesTestSuite
 

Function Documentation

◆ MakeValueClassTestAccessor() [1/2]

template<typename T1 >
Ptr<const AttributeAccessor> MakeValueClassTestAccessor ( T1  a1)

Definition at line 78 of file attribute-test-suite.cc.

Referenced by AttributeObjectTest::GetTypeId().

+ Here is the caller graph for this function:

◆ MakeValueClassTestAccessor() [2/2]

template<typename T1 , typename T2 >
Ptr<const AttributeAccessor> MakeValueClassTestAccessor ( T1  a1,
T2  a2 
)

Definition at line 78 of file attribute-test-suite.cc.

◆ MakeValueClassTestChecker()

Ptr< const AttributeChecker > MakeValueClassTestChecker ( void  )

Definition at line 79 of file attribute-test-suite.cc.

Referenced by AttributeObjectTest::GetTypeId().

+ Here is the caller graph for this function:

◆ operator!=()

bool operator!= ( const ValueClassTest a,
const ValueClassTest b 
)

Definition at line 61 of file attribute-test-suite.cc.

References NS_UNUSED.

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
ValueClassTest  v 
)

Definition at line 67 of file attribute-test-suite.cc.

References NS_UNUSED.

◆ operator>>()

std::istream& operator>> ( std::istream &  is,
ValueClassTest v 
)

Definition at line 72 of file attribute-test-suite.cc.

References NS_UNUSED.

Variable Documentation

◆ attributesTestSuite

AttributesTestSuite attributesTestSuite
static

Definition at line 1498 of file attribute-test-suite.cc.