All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
infinity.hpp File Reference

Go to the source code of this file.

Classes

class  paal::detail::infinity< sign >
 if the sign = true, class represents plus_infinity: object bigger than everything if the sign = false, class represents minus_infinity More...
 

Namespaces

 paal
 global namespace of project.
 
 paal::detail
 Detail namespace.
 

Typedefs

using paal::minus_infinity = detail::infinity< false >
 detail
 
using paal::plus_infinity = detail::infinity< true >
 

Functions

template<bool sign>
bool paal::detail::operator< (infinity<!sign >, infinity< sign >)
 
template<bool sign>
bool paal::detail::operator> (infinity< sign >, infinity<!sign >)
 
template<bool sign>
bool paal::detail::operator<= (infinity<!sign > left, infinity< sign > right)
 
template<bool sign>
bool paal::detail::operator>= (infinity<!sign > left, infinity< sign > right)
 

Detailed Description

Author
Piotr Wygocki
Version
1.0
Date
2014-04-29

Definition in file infinity.hpp.