fixedpt.hxx File Reference

#include <string>
#include "xyzzy/portable.hxx"
#include "xyzzy/assert.hxx"

Go to the source code of this file.

Namespaces

namespace  xyzzy

Classes

class  xyzzy::PTFixedPtBase< T >
class  xyzzy::TFixedPt32< INTN, FRACTN >
class  xyzzy::TFixedPt64< INTN, FRACTN >

Defines

#define _xyzzy_fixedpt_hxx_

Functions

template<typename T>
xyzzy::asr (T x, unsigned shift)
const PTFixedPtBase< TInt32 > xyzzy::to32 (const PTFixedPtBase< TInt64 > &r)
template<unsigned INTN, unsigned FRACTN>
TFixedPt32< INTN, FRACTN > xyzzy::operator+ (const TFixedPt32< INTN, FRACTN > &a, const TFixedPt32< INTN, FRACTN > &b)
template<unsigned INTN, unsigned FRACTN>
TFixedPt64< INTN, FRACTN > xyzzy::operator+ (const TFixedPt64< INTN, FRACTN > &a, const TFixedPt64< INTN, FRACTN > &b)
template<unsigned INTN, unsigned FRACTN>
PTFixedPtBase< TInt64 > xyzzy::operator * (const TFixedPt32< INTN, FRACTN > &a, const TFixedPt32< INTN, FRACTN > &b)
template<unsigned INTN, unsigned FRACTN>
PTFixedPtBase< TInt64 > xyzzy::operator * (const TFixedPt64< INTN, FRACTN > &a, const TFixedPt64< INTN, FRACTN > &b)


Define Documentation

#define _xyzzy_fixedpt_hxx_


Generated on Thu Mar 22 13:51:08 2007 for anvil by  doxygen 1.5.1