Camargue
Classes | Namespaces | Functions
fixed64.hpp File Reference

Wrapper/arithmetic operators for fixed precision arithmetic. More...

#include <concorde/INCLUDE/bigguy.h>
#include <iostream>
Include dependency graph for fixed64.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CMR::util::Fixed64
 A 64-bit fixed precision number type "implemented" as a wrapper to CCbigguy. More...
 

Namespaces

 CMR
 The namespace for this project.
 
 CMR::util
 Utility functions/structures used miscellaneous places in the project.
 

Functions

Fixed64 CMR::util::operator+ (Fixed64 a, Fixed64 b)
 
Fixed64 CMR::util::operator- (Fixed64 a, Fixed64 b)
 
void CMR::util::add_mult (Fixed64 &f, const Fixed64 &g, int m)
 
void CMR::util::add_mult (double &d, const double &g, int m)
 
std::ostream & CMR::util::operator<< (std::ostream &os, const Fixed64 &f)
 

Detailed Description

Wrapper/arithmetic operators for fixed precision arithmetic.