Class TRALRoutes

Unit

Declaration

type TRALRoutes = class(TOwnedCollection)

Description

Collection class to store all route definitions

Hierarchy

Overview

Nested Classes and Records

Public TEnumerator = class(TObject)

Methods

Public constructor Create(AOwner: TPersistent);
Public function AsString: StringRAL;
Public function CanAnswerRoute(ARequest: TRALRequest): TRALRoute;
Public function GetEnumerator: TEnumerator; inline;

Properties

Public property Find[constARoute:StringRAL]: TRALRoute read GetRoute;

Description

Methods

Public constructor Create(AOwner: TPersistent);
 
Public function AsString: StringRAL;

Returns a list of routes separated by sLineBreak

Public function CanAnswerRoute(ARequest: TRALRequest): TRALRoute;

Method that will check if the request finds a matching route

Public function GetEnumerator: TEnumerator; inline;

Retuns the internal Enumerator type to allow for..in loops

Properties

Public property Find[constARoute:StringRAL]: TRALRoute read GetRoute;
 


GitHub Repository
Generated by PasDoc 0.16.0.