|
| | ProductNode (ProductFileData::Impl &pdata_r) |
| |
| void | doneUpgrade (const xml::Node &_node) |
| | collect _upgrade
|
| |
| void | doneLocalizedDefault (const xml::Node &_node, std::string &store_r) |
| | collect localized data
|
| |
| void | done (const xml::Node &_node) |
| | finally
|
| |
| | ParseDef (std::string name_r, Mode mode_r) |
| |
| | ParseDef (std::string name_r, Mode mode_r, shared_ptr< ParseDefConsume > target_r) |
| |
| virtual | ~ParseDef () |
| |
| const std::string & | name () const |
| |
| Mode | mode () const |
| |
| bool | isOptional () const |
| |
| bool | isMandatory () const |
| |
| bool | singleDef () const |
| |
| bool | multiDef () const |
| |
| unsigned | visited () const |
| |
| ParseDef & | addNode (ParseDef &subnode_r) |
| | Add subnode definition.
|
| |
| ParseDef & | addNode (const std::string &name_r, Mode mode_r) |
| |
| ParseDef & | addNode (const std::string &name_r, Mode mode_r, const shared_ptr< ParseDefConsume > &target_r) |
| |
| ParseDef & | operator() (ParseDef &subnode_r) |
| | Add subnode definition.
|
| |
| ParseDef & | operator() (const std::string &name_r, Mode mode_r) |
| |
| ParseDef & | operator() (const std::string &name_r, Mode mode_r, const shared_ptr< ParseDefConsume > &target_r) |
| |
| ParseDef | operator[] (const std::string &name_r) |
| | Get subnode by name.
|
| |
| void | setConsumer (const shared_ptr< ParseDefConsume > &target_r) |
| | Set data consumer.
|
| |
| void | setConsumer (ParseDefConsume *allocatedTarget_r) |
| | Set data consumer.
|
| |
| void | setConsumer (ParseDefConsume &target_r) |
| | Set data consumer.
|
| |
| void | cancelConsumer () |
| | Unset data consumer.
|
| |
| shared_ptr< ParseDefConsume > | getConsumer () const |
| | Get data consumer.
|
| |
| void | take (Reader &reader_r) |
| | Parse the node.
|
| |
Definition at line 138 of file ProductFileReader.cc.
◆ ProductNode()
◆ doneUpgrade()
| void zypp::parser::ProductNode::doneUpgrade |
( |
const xml::Node & | _node | ) |
|
|
inline |
◆ doneLocalizedDefault()
| void zypp::parser::ProductNode::doneLocalizedDefault |
( |
const xml::Node & | _node, |
|
|
std::string & | store_r ) |
|
inline |
◆ done()
| void zypp::parser::ProductNode::done |
( |
const xml::Node & | _node | ) |
|
|
inline |
◆ _pdata
◆ _version
| std::string zypp::parser::ProductNode::_version |
|
private |
◆ _release
| std::string zypp::parser::ProductNode::_release |
|
private |
◆ _ttext
| std::string zypp::parser::ProductNode::_ttext |
|
private |
◆ _tlocale
| std::string zypp::parser::ProductNode::_tlocale |
|
private |
◆ _upgrade
The documentation for this struct was generated from the following file: