STK++ 0.9.13
STK::IsInfiniteOp< Type > Struct Template Reference

Template functor testing if a number is an infinite value. More...

#include <STK_Functors.h>

Public Types

enum  { NbParam_ = 1 }
 
typedef bool result_type
 
typedef hidden::RemoveConst< Type >::Type param1_type
 

Public Member Functions

result_type operator() (param1_type const &value1) const
 

Detailed Description

template<class Type>
struct STK::IsInfiniteOp< Type >

Template functor testing if a number is an infinite value.

Definition at line 397 of file STK_Functors.h.

Member Typedef Documentation

◆ param1_type

template<class Type >
typedef hidden::RemoveConst<Type>::Type STK::IsInfiniteOp< Type >::param1_type

Definition at line 401 of file STK_Functors.h.

◆ result_type

template<class Type >
typedef bool STK::IsInfiniteOp< Type >::result_type

Definition at line 400 of file STK_Functors.h.

Member Enumeration Documentation

◆ anonymous enum

template<class Type >
anonymous enum
Enumerator
NbParam_ 

Definition at line 399 of file STK_Functors.h.

399{ NbParam_ = 1 };

Member Function Documentation

◆ operator()()

template<class Type >
result_type STK::IsInfiniteOp< Type >::operator() ( param1_type const value1) const
inline

Definition at line 403 of file STK_Functors.h.

404 { return Arithmetic<param1_type>::isInfinite(value1);}
static bool isInfinite(Type const &x)

References STK::Arithmetic< Type >::isInfinite().


The documentation for this struct was generated from the following file: