Unit PasDoc_SortSettings

Description

Sorting settings types and names.

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class EInvalidSortSetting  

Functions and Procedures

function SortSettingFromName(const SortSettingName: string): TSortSetting;
function SortSettingsToName(const SortSettings: TSortSettings): string;

Types

TSortSetting = (...);
TSortSettings = set of TSortSetting;

Constants

AllSortSettings: TSortSettings = [Low(TSortSetting) .. High(TSortSetting)];
SortSettingNames: array[TSortSetting] of string = ( 'structures', 'constants', 'functions', 'types', 'variables', 'uses-clauses', 'record-fields', 'non-record-fields', 'methods', 'properties' );

Description

Functions and Procedures

function SortSettingFromName(const SortSettingName: string): TSortSetting;
 
Exceptions raised
EInvalidSortSetting
if ASortSettingName does not match (case ignored) to any SortSettingNames.
function SortSettingsToName(const SortSettings: TSortSettings): string;

Comma-separated list

Types

TSortSetting = (...);
 
Values
  • ssCIOs
  • ssConstants
  • ssFuncsProcs
  • ssTypes
  • ssVariables
  • ssUsesClauses
  • ssRecordFields
  • ssNonRecordFields
  • ssMethods
  • ssProperties
TSortSettings = set of TSortSetting;
 

Constants

AllSortSettings: TSortSettings = [Low(TSortSetting) .. High(TSortSetting)];
 
SortSettingNames: array[TSortSetting] of string = ( 'structures', 'constants', 'functions', 'types', 'variables', 'uses-clauses', 'record-fields', 'non-record-fields', 'methods', 'properties' );

Must be lowercase. Used in SortSettingsToName, SortSettingFromName.


Generated by PasDoc 0.16.0.