C# Class ClrPlus.Scripting.MsBuild.Packaging.PivotsExpression

Show file Open project: perpetual-motion/clrplus Class Usage Examples

Public Properties

Property Type Description
False PivotsExpression
True PivotsExpression

Public Methods

Method Description
Equals ( object obj ) : bool
GetCombinations ( ) : IEnumerable>
GetHashCode ( ) : int
ReadExpression ( Pivots.Pivot>.Dictionary pivotVsPivotValues, GetChoiceDelegate get_choice_fn, string expression ) : PivotsExpression
ToString ( ) : string

Private Methods

Method Description
ParseExpression ( Pivots.Pivot>.Dictionary pivotVsPivotValues, GetChoiceDelegate get_choice_fn, string expression ) : AstExpression
PivotsExpression ( ) : System.Collections.Generic
PivotsExpression ( bool invariant_result ) : System.Collections.Generic
Simplify ( Pivots.Pivot>.Dictionary pivotVsPivotValues ) : PivotsExpression

Method Details

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetCombinations() public method

public GetCombinations ( ) : IEnumerable>
return IEnumerable>

GetHashCode() public method

public GetHashCode ( ) : int
return int

ReadExpression() public static method

public static ReadExpression ( Pivots.Pivot>.Dictionary pivotVsPivotValues, GetChoiceDelegate get_choice_fn, string expression ) : PivotsExpression
pivotVsPivotValues Pivots.Pivot>.Dictionary
get_choice_fn GetChoiceDelegate
expression string
return PivotsExpression

ToString() public method

public ToString ( ) : string
return string

Property Details

False public static property

public static PivotsExpression,ClrPlus.Scripting.MsBuild.Packaging False
return PivotsExpression

True public static property

public static PivotsExpression,ClrPlus.Scripting.MsBuild.Packaging True
return PivotsExpression