DSIExtUnaryValueFunctor Class Reference

Base class for functors for the execution of unary value operations on custom data types. More...

Inherits Simba::SQLEngine::DSIExtUnaryFunctor.

List of all members.

Public Member Functions

virtual bool Execute (ETDataRequest &io_dataRequest)=0
 Executes this functor.
virtual ~DSIExtUnaryValueFunctor ()
 Destructor.

Protected Member Functions

 DSIExtUnaryValueFunctor ()
 Constructor.

Detailed Description

Base class for functors for the execution of unary value operations on custom data types.

Custom unary operations should subclass from this class. An example of a unary value operation is arithmetic negation.


Constructor & Destructor Documentation

virtual ~DSIExtUnaryValueFunctor (  )  [inline, virtual]

Destructor.

DSIExtUnaryValueFunctor (  )  [inline, protected]

Constructor.


Member Function Documentation

virtual bool Execute ( ETDataRequest io_dataRequest  )  [pure virtual]

Executes this functor.

Parameters:
io_dataRequest Holds a buffer and other information for data retrieval.
Returns:
True if the execution succeeds; false otherwise.

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

Generated on Wed May 17 14:21:18 2017 for SimbaEngine 10.1.3.1011 by simba