[Gregor.Core.CStateController]

Gregor.Core.CStateController

Saturday, September 15, 2007

Defined in Gregor.Core, namespace Gregor.Core.

Details

public class Gregor.Core.CStateController

: System.Object

Custom Attributes: 

Description: 


Members

CStateController

public CStateController(System.Object initialState)

Custom Attributes: 

Description: 

m_IsLocked

private System.Boolean m_IsLocked

Custom Attributes: 

Description: 

m_State

private System.Object m_State

Custom Attributes: 

Description: 

IsLocked

public System.Boolean IsLocked {get;}

Custom Attributes: 

Description: 

State

public System.Object State {get;}

Custom Attributes: 

Description: 

CanChangeToState

public System.Boolean CanChangeToState(System.Object state)

Custom Attributes: 

Description: 

EnterState

public void EnterState(System.Object state)

Custom Attributes: 

Description: 

GetLock

public System.IDisposable GetLock()

Custom Attributes: 

Description: 

IsInState

public System.Boolean IsInState(System.Object state)

Custom Attributes: 

Description: 

Lock

internal void Lock()

Custom Attributes: 

Description: 

ToString

public override System.String ToString()

Custom Attributes: 

Description: 

Unlock

internal void Unlock()

Custom Attributes: 

Description: 


See Also

System.Object

System.String

System.IDisposable

System.Boolean

System.Void