A Discrete-Event Network Simulator
API
int64x64-cairo.cc File Reference

Implementation of the ns3::int64x64_t type using the Cairo implementation. More...

#include "test.h"
#include "abort.h"
#include "assert.h"
#include "log.h"
#include <cmath>
#include <iostream>
#include "int64x64-cairo.h"
#include "cairo-wideint.c"
+ Include dependency graph for int64x64-cairo.cc:

Go to the source code of this file.

Namespaces

 ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 

Functions

static bool ns3::output_sign (const cairo_int128_t sa, const cairo_int128_t sb, cairo_uint128_t &ua, cairo_uint128_t &ub)
 Compute the sign of the result of multiplying or dividing Q64.64 fixed precision operands. More...
 

Detailed Description

Implementation of the ns3::int64x64_t type using the Cairo implementation.

Definition in file int64x64-cairo.cc.