Click or drag to resize

PrtImplMachine Class

[Missing <summary> documentation for "T:P.Runtime.PrtImplMachine"]

Inheritance Hierarchy

Namespace:  P.Runtime
Assembly:  Prt (in Prt.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public abstract class PrtImplMachine : PrtMachine

The PrtImplMachine type exposes the following members.

Constructors
  NameDescription
Public methodPrtImplMachine
Initializes a new instance of the PrtImplMachine class
Public methodPrtImplMachine(StateImpl, Int32, Boolean)
Initializes a new instance of the PrtImplMachine class
Top
Properties
  NameDescription
Public propertyCurrentActionSet (Inherited from PrtMachine.)
Public propertyCurrentDeferredSet (Inherited from PrtMachine.)
Public propertyCurrentState (Inherited from PrtMachine.)
Public propertyName (Inherited from PrtMachine.)
Public propertyStartState (Inherited from PrtMachine.)
Top
Methods
  NameDescription
Public methodAbstractMe
Public methodClone
Public methodDbgCompare (Overrides PrtMachineDbgCompare(PrtMachine).)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEventValue
Public methodGetHashCode (Overrides PrtMachineGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsAbstract
Public methodMakeSkeleton
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNextInstanceNumber
Public methodPrtChangeState (Inherited from PrtMachine.)
Public methodPrtDequeueEvent
Public methodPrtEnqueueEvent (Overrides PrtMachinePrtEnqueueEvent(PrtValue, PrtValue, PrtMachine, PrtMachineValue).)
Public methodPrtFindActionHandler (Inherited from PrtMachine.)
Public methodPrtFunContGoto (Inherited from PrtMachine.)
Public methodPrtFunContNewMachine (Inherited from PrtMachine.)
Public methodPrtFunContNondet (Inherited from PrtMachine.)
Public methodPrtFunContPop (Inherited from PrtMachine.)
Public methodPrtFunContRaise (Inherited from PrtMachine.)
Public methodPrtFunContReceive (Inherited from PrtMachine.)
Public methodPrtFunContReturn (Inherited from PrtMachine.)
Public methodPrtFunContReturnVal (Inherited from PrtMachine.)
Public methodPrtFunContSend (Inherited from PrtMachine.)
Public methodPrtHasNullReceiveCase
Public methodPrtIsActionInstalled (Inherited from PrtMachine.)
Public methodPrtIsPushTransitionPresent
Public methodPrtIsTransitionPresent (Inherited from PrtMachine.)
Public methodPrtPopFunStackFrame (Inherited from PrtMachine.)
Public methodPrtPopState (Inherited from PrtMachine.)
Public methodPrtPushExitFunction (Inherited from PrtMachine.)
Public methodPrtPushFunStackFrame(PrtFun, ListPrtValue) (Inherited from PrtMachine.)
Public methodPrtPushFunStackFrame(PrtFun, ListPrtValue, Int32) (Inherited from PrtMachine.)
Public methodPrtPushState (Inherited from PrtMachine.)
Public methodPrtPushTransitionFun (Inherited from PrtMachine.)
Public methodPrtResetTriggerAndPayload
Public methodPrtRunStateMachine
Public methodPrtRunStateMachineNextChoice
Public methodPrtStepStateMachine
Public methodResolve (Overrides PrtMachineResolve(StateImpl).)
Public methodToPrettyString
Public methodToString (Overrides ObjectToString.)
Top
Fields
  NameDescription
Public fieldcontinuation (Inherited from PrtMachine.)
Public fieldcurrentPayload (Inherited from PrtMachine.)
Public fieldcurrentStatus (Inherited from PrtMachine.)
Public fieldcurrentTrigger (Inherited from PrtMachine.)
Public fieldcurrentTriggerSenderInfo (Inherited from PrtMachine.)
Public fieldStatic memberDefaultMaxBufferSize
Public fielddestOfGoto (Inherited from PrtMachine.)
Public fielddoAssume
Public fieldeventQueue
Protected fieldeventValue (Inherited from PrtMachine.)
Public fieldfields (Inherited from PrtMachine.)
Public fieldinstanceNumber (Inherited from PrtMachine.)
Protected fieldinvertedFunStack (Inherited from PrtMachine.)
Public fieldisSafe (Inherited from PrtMachine.)
Public fieldmaxBufferSize
Public fieldnextSMOperation (Inherited from PrtMachine.)
Public fieldreceiveSet
Public fieldrenamedName (Inherited from PrtMachine.)
Public fieldself
Public fieldsends (Inherited from PrtMachine.)
Protected fieldstateExitReason (Inherited from PrtMachine.)
Protected fieldstateImpl (Inherited from PrtMachine.)
Protected fieldstateStack (Inherited from PrtMachine.)
Top
See Also