C# Class Bike.Interpreter.Builtin.BikeObject

Inheritance: System.Exception, IScope, IEnumerable
Mostra file Open project: buunguyen/bike Class Usage Examples

Public Methods

Method Description
Assign ( string name, object value ) : void
BikeObject ( BikeObject prototype ) : System
Define ( string name, object value ) : void
Equals ( object obj ) : bool
Exist ( string name ) : bool
GetEnumerator ( ) : IEnumerator
GetHashCode ( ) : int
IsPrototypeOf ( BikeObject other ) : BikeBoolean
OwnExist ( string name ) : bool
Resolve ( string name ) : object
ToString ( ) : string

Private Methods

Method Description
FindScopeFor ( string name ) : BikeObject

Method Details

Assign() public method

public Assign ( string name, object value ) : void
name string
value object
return void

BikeObject() public method

public BikeObject ( BikeObject prototype ) : System
prototype BikeObject
return System

Define() public method

public Define ( string name, object value ) : void
name string
value object
return void

Equals() public method

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

Exist() public method

public Exist ( string name ) : bool
name string
return bool

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

GetHashCode() public method

public GetHashCode ( ) : int
return int

IsPrototypeOf() public method

public IsPrototypeOf ( BikeObject other ) : BikeBoolean
other BikeObject
return BikeBoolean

OwnExist() public method

public OwnExist ( string name ) : bool
name string
return bool

Resolve() public method

public Resolve ( string name ) : object
name string
return object

ToString() public method

public ToString ( ) : string
return string