[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'tiVisitor' (#tiopf)

TtiVisitor

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

The class that does the visiting

Declaration

Source position: tiVisitor.pas line 215

type TtiVisitor = class(TtiBaseObject) end;

protected

  function AcceptVisitor();

  function VisitBranch(); virtual;

  function GetVisited; virtual;

  procedure SetVisited();

  procedure SetDepth();

public

  constructor Create; virtual;

  class function VisitorControllerClass; virtual;

  procedure Execute(); virtual;

  property Visited: TtiVisited; [r]

  property ContinueVisiting: Boolean; [rw]

  property Depth: TIterationDepth; [r]

  property IterationStyle: TtiIterationStyle; [rw]

  property VisitedsOwner: TtiVisited; [rw]

Inheritance

TtiVisitor

  

The class that does the visiting

|

TtiBaseObject,IInterface

|

TObject

Description

The class that does the visiting.


Documentation generated on: 2017-08-16