C# Class kOS.Command

Inheritance: kOS.ExecutionContext
Show file Open project: Nivekk/KOS Class Usage Examples

Public Properties

Property Type Description
Input String
InstanceName String
RegexMatch System.Text.RegularExpressions.Match
Time float
WaitTime float

Public Methods

Method Description
Command ( Match regexMatch, kOS.ExecutionContext context ) : System
Command ( String input, kOS.ExecutionContext context ) : System
Evaluate ( ) : void
Get ( String input, kOS.ExecutionContext context ) : Command
Get ( String input, kOS.ExecutionContext context, int line ) : Command
Lock ( Command command ) : void
Lock ( string name, kOS.Expression expression ) : void
Refresh ( ) : void
Unlock ( Command command ) : void
Unlock ( string name ) : void
Verify ( ) : void

Method Details

Command() public method

public Command ( Match regexMatch, kOS.ExecutionContext context ) : System
regexMatch System.Text.RegularExpressions.Match
context kOS.ExecutionContext
return System

Command() public method

public Command ( String input, kOS.ExecutionContext context ) : System
input String
context kOS.ExecutionContext
return System

Evaluate() public method

public Evaluate ( ) : void
return void

Get() public static method

public static Get ( String input, kOS.ExecutionContext context ) : Command
input String
context kOS.ExecutionContext
return Command

Get() public static method

public static Get ( String input, kOS.ExecutionContext context, int line ) : Command
input String
context kOS.ExecutionContext
line int
return Command

Lock() public method

public Lock ( Command command ) : void
command Command
return void

Lock() public method

public Lock ( string name, kOS.Expression expression ) : void
name string
expression kOS.Expression
return void

Refresh() public method

public Refresh ( ) : void
return void

Unlock() public method

public Unlock ( Command command ) : void
command Command
return void

Unlock() public method

public Unlock ( string name ) : void
name string
return void

Verify() public method

public Verify ( ) : void
return void

Property Details

Input public property

public String Input
return String

InstanceName public property

public String InstanceName
return String

RegexMatch public property

public Match,System.Text.RegularExpressions RegexMatch
return System.Text.RegularExpressions.Match

Time public property

public float Time
return float

WaitTime public property

public float WaitTime
return float