Phoenix
Object-oriented orthogonally persistent operating system
Classes | Namespaces | Typedefs
numeric.h File Reference

Triton classes for numeric types. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  triton::triton_internal::Numeric< T >
 Class which represents generic numeric value, both integer and floating point. More...

Namespaces

namespace  triton
 

All Triton provided entities are defined in this namespace.


namespace  triton::triton_internal
 

Namespace for internal Triton helpers which should not be publicly used.


Typedefs

typedef
triton_internal::NumericInt
< char > 
triton::Char
 Numeric class for characters.
typedef
triton_internal::NumericInt
< unsigned char > 
triton::UChar
 Numeric class for unsigned characters.
typedef
triton_internal::NumericInt
< int > 
triton::Int
 Numeric class for integers.
typedef
triton_internal::NumericInt
< unsigned int > 
triton::UInt
 Numeric class for unsigned integers.
typedef
triton_internal::NumericInt
< long > 
triton::Long
 Numeric class for long integers.
typedef
triton_internal::NumericInt
< unsigned long > 
triton::ULong
 Numeric class for unsigned long integers.
typedef
triton_internal::NumericInt
< long > 
triton::LongLong
 Numeric class for long long integers.
typedef
triton_internal::NumericInt
< unsigned long > 
triton::ULongLong
 Numeric class for unsigned long long integers.
typedef
triton_internal::NumericFloat
< float > 
triton::Float
 Numeric class for floating point numbers.
typedef
triton_internal::NumericFloat
< double > 
triton::Double
 Numeric class for floating point numbers with double precision.
typedef
triton_internal::NumericFloat
< long double > 
triton::LongDouble
 Numeric class for floating point numbers with long double precision.

Detailed Description

Triton classes for numeric types.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines