NAME
Bio::Polloc::RuleSet::cfg - Implementation of Bio::Polloc::RuleIO for .cfg files
DESCRIPTION
Reads .cfg files (a.k.a. .bme files) and produces a Bio::Polloc::RuleIO object.
AUTHOR - Luis M. Rodriguez-R
Email lmrodriguezr at gmail dot com
IMPLEMENTS OR EXTENDS
APPENDIX
Methods provided by the package
new
Generic initialization method.
Arguments
- -init_id str
-
Sets the initial ID (1 by default).
- *
-
Any other parameter accepted by Bio::Polloc::RuleIO.
- *
-
Any other parameter accepted by Bio::Polloc::Polloc::Config.
read
Configures and parses the file.
value
Sets/gets a stored value.
Arguments
Returns
The value (mix).
INTERNAL METHODS
Methods intended to be used only within the scope of Bio::Polloc::*
_cfg
Sets/gets the Bio::Polloc::Polloc::Config main object.
Throws
Bio::Polloc::Polloc::Error if the object is not of the proper class.
_parse_rule
Parses the body of an 'add' statement in the Rule namespace.
Throws
Bio::Polloc::Polloc::Error if bad format.
_parse_set
Parses the body of the .rule.set and the .rule.setrule statements with the structure [set|setrule] key param='value'. If setrule, the value is replaced by the corresponding Bio::Polloc::RuleI object
Default arguments
Arguments passed as an array reference to the second slot:
_parse_glob
_parse_group_var
_parse_group_eval
_parse_ext_eval
_parse_group_operation
_parse_context
_parse_cfg
_initialize
2 POD Errors
The following errors were encountered while parsing the POD:
- Around line 53:
Expected text after =item, not a bullet
- Around line 57:
Expected text after =item, not a bullet