Cerebrum™
Loading...
Searching...
No Matches
Cerebrum.B83.LogicExpressionParser.OperationProduct Class Reference
Inheritance diagram for Cerebrum.B83.LogicExpressionParser.OperationProduct:
Collaboration diagram for Cerebrum.B83.LogicExpressionParser.OperationProduct:

Public Member Functions

int GetNativeType ()
 
bool IsString ()
 
double GetNumber ()
 
 OperationProduct (params INumberProvider[] aInputs)
 
bool IsValid ()
 
double GetNumber ()
 
bool IsString ()
 
bool IsValid ()
 
int GetNativeType ()
 

Public Attributes

List< INumberProviderinputs = new List<INumberProvider>()
 

Constructor & Destructor Documentation

◆ OperationProduct()

Cerebrum.B83.LogicExpressionParser.OperationProduct.OperationProduct ( params INumberProvider[]  aInputs)

Member Function Documentation

◆ GetNativeType()

int Cerebrum.B83.LogicExpressionParser.OperationProduct.GetNativeType ( )

◆ GetNumber()

double Cerebrum.B83.LogicExpressionParser.OperationProduct.GetNumber ( )

Implements Cerebrum.B83.LogicExpressionParser.INumberProvider.

Here is the caller graph for this function:

◆ IsString()

bool Cerebrum.B83.LogicExpressionParser.OperationProduct.IsString ( )

◆ IsValid()

bool Cerebrum.B83.LogicExpressionParser.OperationProduct.IsValid ( )

Implements Cerebrum.B83.LogicExpressionParser.INumberProvider.

Here is the caller graph for this function:

Member Data Documentation

◆ inputs

List<INumberProvider> Cerebrum.B83.LogicExpressionParser.OperationProduct.inputs = new List<INumberProvider>()

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