Class TCioState

Unit

Declaration

type TCioState = class(TObject)

Description

State of parsing a structure (called "CIO" throughout PasDoc codebase).

Source: source/component/PasDoc_Parser.pas (line 56).

Hierarchy

Show Additional Members:

Overview

Methods

Public procedure FreeAll;

Properties

Public property Cio: TPasCio read FCio write FCio;
Public property Visibility: TVisibility read FVisibility write FVisibility;
Public property Section: TParsingSection read FSection write FSection;

Description

Methods

Public procedure FreeAll;

Frees included objects and calls its own destructor. Objects are not owned by default.

Source: source/component/PasDoc_Parser.pas (line 73).

Properties

Public property Cio: TPasCio read FCio write FCio;

Structure (CIO) that is currently being parsed.

Source: source/component/PasDoc_Parser.pas (line 63).

Public property Visibility: TVisibility read FVisibility write FVisibility;

Current visibility (like public, private...) for members of this CIO.

Source: source/component/PasDoc_Parser.pas (line 66).

Public property Section: TParsingSection read FSection write FSection;

Are we inside a const, var, type section (nested in a class)?

Source: source/component/PasDoc_Parser.pas (line 69).


Generated by PasDoc 1.0.2.