23 #include "ns3/core-config.h" 
   29 #if defined (INT64X64_USE_128) && !defined (PYTHON_SCAN) 
   31 #elif defined (INT64X64_USE_CAIRO) && !defined (PYTHON_SCAN) 
   33 #elif defined (INT64X64_USE_DOUBLE) || defined (PYTHON_SCAN) 
  131   return !(lhs == rhs);
 
  167 std::ostream &
operator << (std::ostream &os, 
const int64x64_t &value);
 
  176 std::istream &
operator >> (std::istream &is, int64x64_t &value);
 
  186   return (value < 0) ? -value : value;
 
  199   return (a < b) ? a : b;
 
  211   return (a > b) ? a : b;
 
std::istream & operator>>(std::istream &is, Angles &a)
initialize a struct Angles from input 
 
int64x64_t operator+(const int64x64_t &lhs)
Unary plus operator. 
 
High precision numerical type, implementing Q64.64 fixed precision. 
 
Declaration of the ns3::int64x64_t type using a native int128_t type. 
 
int64x64_t operator-(const int64x64_t &lhs)
Unary negation operator (change sign operator). 
 
bool operator>=(const int64x64_t &lhs, const int64x64_t &rhs)
Greater or equal operator. 
 
bool operator<=(const int64x64_t &lhs, const int64x64_t &rhs)
Less or equal operator. 
 
int64x64_t operator*(const int64x64_t &lhs, const int64x64_t &rhs)
Multiplication operator. 
 
int64x64_t Min(const int64x64_t &a, const int64x64_t &b)
Minimum. 
 
int64x64_t Max(const int64x64_t &a, const int64x64_t &b)
Maximum. 
 
int64x64_t operator/(const int64x64_t &lhs, const int64x64_t &rhs)
Division operator. 
 
int64x64_t Abs(const int64x64_t &value)
Absolute value. 
 
std::ostream & operator<<(std::ostream &os, const Angles &a)
print a struct Angles to output 
 
bool operator!=(Callback< R, T1, T2, T3, T4, T5, T6, T7, T8, T9 > a, Callback< R, T1, T2, T3, T4, T5, T6, T7, T8, T9 > b)
Inequality test. 
 
Every class exported by the ns3 library is enclosed in the ns3 namespace.