#include "high-precision-128.h"
#include "ns3/test.h"
#include <math.h>
#include <iostream>
Go to the source code of this file.
Classes | |
class | ns3::HighPrecision128Tests |
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Defines | |
#define | CHECK_EXPECTED(v, expected) |
#define | V(v) HighPrecision (v, false) |
Variables | |
static HighPrecision128Tests | ns3::g_int128Tests |
#define CHECK_EXPECTED | ( | v, | |||
expected | ) |
{ \ if (v.GetInteger () != expected) \ { \ Failure () << "file="<<__FILE__<<", line="<<__LINE__<< \ ", expected: "<<expected<<", got: "<< v.GetInteger ()<<std::endl; \ result = false; \ } \ }
Definition at line 225 of file high-precision-128.cc.
Referenced by ns3::HighPrecision128Tests::RunTests().
#define V | ( | v | ) | HighPrecision (v, false) |
Definition at line 235 of file high-precision-128.cc.
Referenced by ns3::DoMakeAccessorHelperOne(), ns3::DoMakeAccessorHelperTwo(), anonymous_namespace{rng-stream.cc}::MatMatModM(), and ns3::HighPrecision128Tests::RunTests().