CASIsPureNumerical Class Reference
[SupportClasses]

Used to determine wheter a CASObject is a pure numerical object. More...

#include <casfuncobj.h>

List of all members.

Public Member Functions

 CASIsPureNumerical (const CASIsPureNumerical &o)
 Copy constructor.
 CASIsPureNumerical ()
 Constructor.
void operator() (const CASObject *o)
 Function operator to find out whether or not a CASObject is a pure numerical object.
const CASIsPureNumericaloperator= (const CASIsPureNumerical &o)
 Assignment operator.
bool Result () const
 Indicates whether or not a given CASObject is a pure numerical object.

Private Attributes

bool b
 Holds the information whether or not the CASObject is a pure numerical object.


Detailed Description

This class indicates whether or not CASObject is a pure numerical object. Can be passed to std::for_each().

The method Result() indicates whether or not the CASObject is a pure numerical object.

Definition at line 490 of file casfuncobj.h.


Constructor & Destructor Documentation

CASIsPureNumerical::CASIsPureNumerical (  )  [inline, explicit]

The constructor initializes b to true.

Definition at line 506 of file casfuncobj.h.

CASIsPureNumerical::CASIsPureNumerical ( const CASIsPureNumerical o  )  [inline]

Copy constructor.

Parameters:
o Reference to CASIsPureNumerical.

Definition at line 514 of file casfuncobj.h.


Member Function Documentation

const CASIsPureNumerical& CASIsPureNumerical::operator= ( const CASIsPureNumerical o  )  [inline]

Assignment operator.

Parameters:
o Reference to CASIsPureNumerical.

Definition at line 527 of file casfuncobj.h.

bool CASIsPureNumerical::Result (  )  const [inline]

Indicates whether or not a given CASObject is a pure numerical object.

Returns:
true if a given CASObject is a pure numerical object, false otherwise.

Definition at line 543 of file casfuncobj.h.


Member Data Documentation

bool CASIsPureNumerical::b [private]

Holds the information whether or not the CASObject is a pure numerical object.

Definition at line 499 of file casfuncobj.h.


The documentation for this class was generated from the following files:
Generated on Sun Dec 31 01:57:30 2006 for ECAS by  doxygen 1.4.7