C# Class CSharpUtils.Templates.ParserNodes.ParserNodeTernaryOperation

Inheritance: ParserNode
Show file Open project: soywiz/NodeNetAsync

Public Properties

Property Type Description
ConditionNode ParserNode
FalseNode ParserNode
Operator String
TrueNode ParserNode

Public Methods

Method Description
ParserNodeTernaryOperation ( ParserNode ConditionNode, ParserNode TrueNode, ParserNode FalseNode, String Operator ) : System
WriteTo ( ParserNodeContext Context ) : void

Method Details

ParserNodeTernaryOperation() public method

public ParserNodeTernaryOperation ( ParserNode ConditionNode, ParserNode TrueNode, ParserNode FalseNode, String Operator ) : System
ConditionNode ParserNode
TrueNode ParserNode
FalseNode ParserNode
Operator String
return System

WriteTo() public method

public WriteTo ( ParserNodeContext Context ) : void
Context ParserNodeContext
return void

Property Details

ConditionNode public property

public ParserNode ConditionNode
return ParserNode

FalseNode public property

public ParserNode FalseNode
return ParserNode

Operator public property

public String Operator
return String

TrueNode public property

public ParserNode TrueNode
return ParserNode