C# Класс PSint.Func

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
globalVrb List
sInput string
sOutput string
sReturn string

Открытые методы

Метод Описание
Func ( String sCode ) : System

Constructor for Func class. (Without init params)

Func ( String sCode, String sParam ) : System

Constructor for Func class.

Run ( frMain frmain1 ) : string

This method Runs the function.

getGlVar ( string sName ) : string

Gets the value of global var from the list with the name equal to sName

getVar ( string sName ) : string

Gets the value of var from the list with the name equal to sName

setGlVar ( Base param ) : void

Sets the value of param to global var from the list, which name is equal to param's name. If such var in list doesn't exists - it is added.

setVar ( Base param ) : void

Sets the value of param to var from the list, which name is equal to param's name. If such var in list doesn't exists - it is added.

Приватные методы

Метод Описание
addConsts ( ) : void

This method inits Vars list and adds consts to it.

addGlVar ( Base param ) : void

Makes a copy of param global var and adds it to the List.

addVar ( Base param ) : void

Makes a copy of param var and adds it to the List.

varExists ( string sName ) : int

Checks if a var with sName already exists.

varGlExists ( string sName ) : int

Checks if a global var with sName already exists.

Описание методов

Func() публичный Метод

Constructor for Func class. (Without init params)
public Func ( String sCode ) : System
sCode String Source of the function.
Результат System

Func() публичный Метод

Constructor for Func class.
public Func ( String sCode, String sParam ) : System
sCode String Source of the function.
sParam String Init params for this function.
Результат System

Run() публичный Метод

This method Runs the function.
public Run ( frMain frmain1 ) : string
frmain1 frMain Link to the main form.
Результат string

getGlVar() публичный Метод

Gets the value of global var from the list with the name equal to sName
public getGlVar ( string sName ) : string
sName string The name of the param to get.
Результат string

getVar() публичный Метод

Gets the value of var from the list with the name equal to sName
public getVar ( string sName ) : string
sName string The name of the param to get.
Результат string

setGlVar() публичный Метод

Sets the value of param to global var from the list, which name is equal to param's name. If such var in list doesn't exists - it is added.
public setGlVar ( Base param ) : void
param Base Base-type variable
Результат void

setVar() публичный Метод

Sets the value of param to var from the list, which name is equal to param's name. If such var in list doesn't exists - it is added.
public setVar ( Base param ) : void
param Base Base-type variable
Результат void

Описание свойств

globalVrb публичное статическое свойство

public static List globalVrb
Результат List

sInput публичное свойство

public string sInput
Результат string

sOutput публичное свойство

public string sOutput
Результат string

sReturn публичное свойство

public string sReturn
Результат string