Embperl::Component.3pm

Langue: en

Autres versions - même langue

Version: 2008-02-18 (mandriva - 01/05/08)

Section: 3 (Bibliothèques de fonctions)

Sommaire

NAME

Embperl::Component

FUNCTIONS


@func: cleanup()


@func: cleanup()

$ret = $c -> cleanup()

@param: Embperl::Component $c
@ret: IV
@since:

@func: run()


@func: run()

$ret = $c -> run()

@param: Embperl::Component $c
@ret: IV
@since:

@func: config()


@func: config()

$val = $obj -> config($newval)

@param: Embperl::Component $obj
@param: Embperl::Component::Config $newval

< request configuration data

@func: param()


@func: param()

$val = $obj -> param($newval)

@param: Embperl::Component $obj
@param: Embperl::Component::Param $newval

< parameter passed to current request

@func: req_running()


@func: req_running()

$val = $obj -> req_running($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: sub_req()


@func: sub_req()

$val = $obj -> sub_req($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: inside_sub()


@func: inside_sub()

$val = $obj -> inside_sub($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: had_exit()


@func: had_exit()

$val = $obj -> had_exit($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: path_ndx()


@func: path_ndx()

$val = $obj -> path_ndx($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: cwd()


@func: cwd()

$val = $obj -> cwd($newval)

@param: Embperl::Component $obj
@param: PV $newval

< Current working directory

@func: ep1_compat()


@func: ep1_compat()

$val = $obj -> ep1_compat($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: phase()


@func: phase()

$val = $obj -> phase($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: sourcefile()


@func: sourcefile()

$val = $obj -> sourcefile($newval)

@param: Embperl::Component $obj
@param: PV $newval

< Contains the current sourefilename

@func: buf()


@func: buf()

$val = $obj -> buf($newval)

@param: Embperl::Component $obj
@param: PV $newval

< Contains a pointer to the start of the current source in memory

@func: end_pos()


@func: end_pos()

$val = $obj -> end_pos($newval)

@param: Embperl::Component $obj
@param: PV $newval

< First byte after sourcebuffer

@func: curr_pos()


@func: curr_pos()

$val = $obj -> curr_pos($newval)

@param: Embperl::Component $obj
@param: PV $newval

< Current position in sourcebuffer

@func: sourceline()


@func: sourceline()

$val = $obj -> sourceline($newval)

@param: Embperl::Component $obj
@param: IV $newval

< Currentline in sourcefile

@func: sourceline_pos()


@func: sourceline_pos()

$val = $obj -> sourceline_pos($newval)

@param: Embperl::Component $obj
@param: PV $newval

< Positon of nSourceline in sourcebuffer

@func: line_no_curr_pos()


@func: line_no_curr_pos()

$val = $obj -> line_no_curr_pos($newval)

@param: Embperl::Component $obj
@param: PV $newval

< save pCurrPos for line no calculation --- DomTree ---

@func: document()


@func: document()

$val = $obj -> document($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: curr_node()


@func: curr_node()

$val = $obj -> curr_node($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: curr_repeat_level()


@func: curr_repeat_level()

$val = $obj -> curr_repeat_level($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: curr_checkpoint()


@func: curr_checkpoint()

$val = $obj -> curr_checkpoint($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: curr_dom_tree()


@func: curr_dom_tree()

$val = $obj -> curr_dom_tree($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: source_dom_tree()


@func: source_dom_tree()

$val = $obj -> source_dom_tree($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: syntax()


@func: syntax()

$val = $obj -> syntax($newval)

@param: Embperl::Component $obj
@param: Embperl::Syntax $newval

< holds the current syntax --- Escaping ---

@func: ifdobj()


@func: ifdobj()

$val = $obj -> ifdobj($newval)

@param: Embperl::Component $obj
@param: SVPTR $newval

@func: append_to_main_req()


@func: append_to_main_req()

$val = $obj -> append_to_main_req($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: prev()


@func: prev()

$val = $obj -> prev($newval)

@param: Embperl::Component $obj
@param: Embperl::Component $newval

@func: strict()


@func: strict()

$val = $obj -> strict($newval)

@param: Embperl::Component $obj
@param: IV $newval

@func: import_stash()


@func: import_stash()

$val = $obj -> import_stash($newval)

@param: Embperl::Component $obj
@param: HVREF $newval

@func: exports()


@func: exports()

$val = $obj -> exports($newval)

@param: Embperl::Component $obj
@param: HVREF $newval

@func: curr_package()


@func: curr_package()

$val = $obj -> curr_package($newval)

@param: Embperl::Component $obj
@param: PV $newval

< Package name for current sourcefile --- compiler ---

@func: eval_package()


@func: eval_package()

$val = $obj -> eval_package($newval)

@param: Embperl::Component $obj
@param: PV $newval

< Package for eval (normaly same sCurrPackage,

@func: main_sub()


@func: main_sub()

$val = $obj -> main_sub($newval)

@param: Embperl::Component $obj
@param: PV $newval

< Name of sub to call when executing the current source

@func: prog_run()


@func: prog_run()

$val = $obj -> prog_run($newval)

@param: Embperl::Component $obj
@param: PV $newval

@func: prog_def()


@func: prog_def()

$val = $obj -> prog_def($newval)

@param: Embperl::Component $obj
@param: PV $newval

@func: code()


@func: code()

$val = $obj -> code($newval)

@param: Embperl::Component $obj
@param: SVPTR $newval