HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SYS_Decimal128.h File Reference
#include "SYS_API.h"
#include "SYS_Compiler.h"
#include <iosfwd>
+ Include dependency graph for SYS_Decimal128.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SYS_Decimal128
 Decimal128 floating point class (IEEE 754-2008) More...
 

Functions

SYS_API SYS_Decimal128 operator+ (const SYS_Decimal128 &x, const SYS_Decimal128 &y)
 
SYS_API SYS_Decimal128 operator- (const SYS_Decimal128 &x, const SYS_Decimal128 &y)
 
SYS_API SYS_Decimal128 operator* (const SYS_Decimal128 &x, const SYS_Decimal128 &y)
 
SYS_API SYS_Decimal128 operator/ (const SYS_Decimal128 &x, const SYS_Decimal128 &y)
 
SYS_API std::ostream & operator<< (std::ostream &os, const SYS_Decimal128 &v)
 
SYS_API std::istream & operator>> (std::istream &is, SYS_Decimal128 &v)
 
SYS_API size_t format (char *buffer, size_t buffer_size, const SYS_Decimal128 &v)
 

Function Documentation

SYS_API size_t format ( char *  buffer,
size_t  buffer_size,
const SYS_Decimal128 v 
)

String formatting

SYS_API SYS_Decimal128 operator* ( const SYS_Decimal128 x,
const SYS_Decimal128 y 
)

Binary arithmetic operators

SYS_API SYS_Decimal128 operator+ ( const SYS_Decimal128 x,
const SYS_Decimal128 y 
)

Binary arithmetic operators

SYS_API SYS_Decimal128 operator- ( const SYS_Decimal128 x,
const SYS_Decimal128 y 
)

Binary arithmetic operators

SYS_API SYS_Decimal128 operator/ ( const SYS_Decimal128 x,
const SYS_Decimal128 y 
)

Binary arithmetic operators

SYS_API std::ostream& operator<< ( std::ostream &  os,
const SYS_Decimal128 v 
)

Stream I/O

SYS_API std::istream& operator>> ( std::istream &  is,
SYS_Decimal128 v 
)

Stream I/O