C# Class Otp.Erlang.Var

Inheritance: Erlang.Object
Mostrar archivo Open project: saleyn/otp.net Class Usage Examples

Public Methods

Method Description
Equals ( System o ) : bool
GetHashCode ( ) : int
ToString ( ) : string
Var ( ) : System

Create an anonymous variable.

Var ( string name ) : System

Create an Erlang named variable

Var ( string name, TermType type ) : System

Create an Erlang typed named variable

encode ( OtpOutputStream buf ) : void
isAny ( ) : bool
match ( Erlang pattern, Erlang binding ) : bool
name ( ) : string
subst ( Erlang &obj, Erlang binding ) : bool

Private Methods

Method Description
checkType ( Erlang value ) : bool

Method Details

Equals() public method

public Equals ( System o ) : bool
o System
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

ToString() public method

public ToString ( ) : string
return string

Var() public method

Create an anonymous variable.
public Var ( ) : System
return System

Var() public method

Create an Erlang named variable
public Var ( string name ) : System
name string Variable name
return System

Var() public method

Create an Erlang typed named variable
public Var ( string name, TermType type ) : System
name string Variable name
type TermType
return System

encode() public method

public encode ( OtpOutputStream buf ) : void
buf OtpOutputStream
return void

isAny() public method

public isAny ( ) : bool
return bool

match() public method

public match ( Erlang pattern, Erlang binding ) : bool
pattern Erlang
binding Erlang
return bool

name() public method

public name ( ) : string
return string

subst() public method

public subst ( Erlang &obj, Erlang binding ) : bool
obj Erlang
binding Erlang
return bool