Unit msemacros

Description

This item has no description.

Overview

Classes, Interfaces, Objects and Records

Name Description
Record macroinfoty  
Class tmacrolist  
Class tmacrostringlist  
Class tstringlistmacro  
Class tstringlistmacroitem  
Class tmacroproperty  

Functions and Procedures

function initmacros(const amacros: array of macroinfoty): macroinfoarty;
function initmacros(const anames,avalues: array of msestring; const ahandler: array of macrohandlerty): macroinfoarty;
function initmacros(const anames,avalues: array of msestringarty; const ahandler: array of macrohandlerarty): macroinfoarty;
function initmacros(const amacros: array of macroinfoarty): macroinfoarty;
function expandmacros(const value: msestring; const macros: macroinfoarty; const options: macrooptionsty = [mao_caseinsensitive]): msestring;
function expandmacros(const value: msestring; const anames,avalues: array of msestring; const options: macrooptionsty = [mao_caseinsensitive]): msestring;
function expandmacros1(const value: msestring; const anames,avalues: array of msestring; const options: macrooptionsty = [mao_caseinsensitive]): msestring;
function expandmacros2(const value: msestring; const anames,avalues: array of msestring; const ahandler: array of macrohandlerty; const options: macrooptionsty = [mao_caseinsensitive]): msestring;

Types

macrohandlerty = function(const sender: tmacrolist; const params: msestringarty): msestring;
macrohandlerarty = array of macrohandlerty;
pmacroinfoty = ˆmacroinfoty;
macroinfoarty = array of macroinfoty;
macroinfoaty = array[0..0] of macroinfoty;
pmacroinfoaty = ˆmacroinfoaty;
macrooptionty = (...);
macrooptionsty = set of macrooptionty;

Description

Functions and Procedures

function initmacros(const amacros: array of macroinfoty): macroinfoarty;

This item has no description.

function initmacros(const anames,avalues: array of msestring; const ahandler: array of macrohandlerty): macroinfoarty;

This item has no description.

function initmacros(const anames,avalues: array of msestringarty; const ahandler: array of macrohandlerarty): macroinfoarty;

This item has no description.

function initmacros(const amacros: array of macroinfoarty): macroinfoarty;

This item has no description.

function expandmacros(const value: msestring; const macros: macroinfoarty; const options: macrooptionsty = [mao_caseinsensitive]): msestring;

This item has no description.

function expandmacros(const value: msestring; const anames,avalues: array of msestring; const options: macrooptionsty = [mao_caseinsensitive]): msestring;

This item has no description.

function expandmacros1(const value: msestring; const anames,avalues: array of msestring; const options: macrooptionsty = [mao_caseinsensitive]): msestring;

This item has no description.

function expandmacros2(const value: msestring; const anames,avalues: array of msestring; const ahandler: array of macrohandlerty; const options: macrooptionsty = [mao_caseinsensitive]): msestring;

This item has no description.

Types

macrohandlerty = function(const sender: tmacrolist; const params: msestringarty): msestring;

This item has no description.

macrohandlerarty = array of macrohandlerty;

This item has no description.

pmacroinfoty = ˆmacroinfoty;

This item has no description.

macroinfoarty = array of macroinfoty;

This item has no description.

macroinfoaty = array[0..0] of macroinfoty;

This item has no description.

pmacroinfoaty = ˆmacroinfoaty;

This item has no description.

macrooptionty = (...);

This item has no description.

Values
  • mao_caseinsensitive
  • mao_curlybraceonly
  • mao_removeunknown
macrooptionsty = set of macrooptionty;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.