casfuncobj.h File Reference

Contains the declaration for classes used with the STL algorithms. More...

Go to the source code of this file.

Classes

class  CASAbsoluteObjectIP
 Function object for calling AbsoluteIP(). More...
class  CASCalculateSortWeight
 Calculates the sort weight of a CASObject. More...
class  CASCloneObject
 Function object for cloning CASObject. More...
class  CASDestroyObject
 Destroys a CASObject. More...
class  CASEvaluateObject
 Evaluates the CASObject by calling Evaluate(). More...
class  CASExpandObject
 Expands the CASObject by calling Expand(). More...
class  CASExtractNonCoefficients
 Used for extracting all operands excluding the coefficient of an operands vector. More...
class  CASExtractNonSingleValues
 Function object for extracting non-Single value objects out of an operand vector. More...
class  CASExtractSingleValues
 Function object for extracting single value objects out of an operand list. More...
class  CASFindEqualObj
 Used for finding an equal CASObject. More...
class  CASGarbageSort_Cmp
 Sorts a vector or list by the memory address of the elements. More...
class  CASGetCoefficient
 Gets the coefficient of an operands vector. More...
class  CASInvertObject
 Function object for calling Invert() on a CASObject. More...
class  CASInvertObjectIP
 Function object for calling InvertIP() on CASObject. More...
class  CASIsPureNumerical
 Used to determine wheter a CASObject is a pure numerical object. More...
class  CASObjectEqual
 Used to determine equality of two CASObject. More...
class  CASObjectFindByAddr
 Used to find a CASObject by its address. More...
class  CASObjectFindType
 Finds a CASObject according to its type. More...
class  CASObjectFindType_Not
 Finds CASObject not equal to a specified type. More...
class  CASPrintMemAddress
 Prints the address of the pointer given. More...
class  CASPrintObject
 Prints the given CASObject by calling Print(). More...
class  CASSortObject
 Function object for sorting a vector of CASObject*. More...
class  CASTypeFinder_EQ
 Compares the type of two CASObject. More...


Detailed Description

This file contains declaration for classes used with the algorithms of the STL. The classes are mostly implemented as function classes. Some of them are inline implemented.

Definition in file casfuncobj.h.


Generated on Sun Dec 31 01:57:27 2006 for ECAS by  doxygen 1.4.7