zypp::parser::susetags::ContentFileReader::Impl Struct Reference

ContentFileReader implementation. More...

List of all members.

Public Member Functions

 Impl (const ContentFileReader &parent_r)
data::Productproduct ()
RepoIndexrepoindex ()
bool hasProduct () const
bool hasRepoIndex () const
data::Product_Ptr handoutProduct ()
RepoIndex_Ptr handoutRepoIndex ()
bool isRel (const std::string &rel_r) const
bool setUrlList (std::list< Url > &list_r, const std::string &value) const
void setDependencies (data::DependencyList &deplist_r, const std::string &value) const
bool setFileCheckSum (std::map< std::string, CheckSum > &map_r, const std::string &value) const

Public Attributes

std::string _inputname

Private Attributes

const ContentFileReader_parent
data::Product_Ptr _product
RepoIndex_Ptr _repoindex


Detailed Description

ContentFileReader implementation.

Definition at line 47 of file ContentFileReader.cc.


Constructor & Destructor Documentation

zypp::parser::susetags::ContentFileReader::Impl::Impl ( const ContentFileReader parent_r  )  [inline]

Definition at line 50 of file ContentFileReader.cc.


Member Function Documentation

data::Product& zypp::parser::susetags::ContentFileReader::Impl::product (  )  [inline]

Definition at line 54 of file ContentFileReader.cc.

References _product.

RepoIndex& zypp::parser::susetags::ContentFileReader::Impl::repoindex (  )  [inline]

Definition at line 61 of file ContentFileReader.cc.

References _repoindex.

bool zypp::parser::susetags::ContentFileReader::Impl::hasProduct (  )  const [inline]

Definition at line 68 of file ContentFileReader.cc.

References _product.

bool zypp::parser::susetags::ContentFileReader::Impl::hasRepoIndex (  )  const [inline]

Definition at line 71 of file ContentFileReader.cc.

References _repoindex.

data::Product_Ptr zypp::parser::susetags::ContentFileReader::Impl::handoutProduct (  )  [inline]

Definition at line 74 of file ContentFileReader.cc.

References _product.

RepoIndex_Ptr zypp::parser::susetags::ContentFileReader::Impl::handoutRepoIndex (  )  [inline]

Definition at line 82 of file ContentFileReader.cc.

References _repoindex.

bool zypp::parser::susetags::ContentFileReader::Impl::isRel ( const std::string &  rel_r  )  const [inline]

Definition at line 91 of file ContentFileReader.cc.

bool zypp::parser::susetags::ContentFileReader::Impl::setUrlList ( std::list< Url > &  list_r,
const std::string &  value 
) const [inline]

Definition at line 103 of file ContentFileReader.cc.

References zypp::str::split(), and WAR.

void zypp::parser::susetags::ContentFileReader::Impl::setDependencies ( data::DependencyList deplist_r,
const std::string &  value 
) const [inline]

Definition at line 126 of file ContentFileReader.cc.

References name, zypp::capability::parse(), and zypp::url::split().

bool zypp::parser::susetags::ContentFileReader::Impl::setFileCheckSum ( std::map< std::string, CheckSum > &  map_r,
const std::string &  value 
) const [inline]

Definition at line 179 of file ContentFileReader.cc.

References error, and zypp::str::split().


Member Data Documentation

std::string zypp::parser::susetags::ContentFileReader::Impl::_inputname

Definition at line 195 of file ContentFileReader.cc.

const ContentFileReader& zypp::parser::susetags::ContentFileReader::Impl::_parent [private]

Definition at line 198 of file ContentFileReader.cc.

data::Product_Ptr zypp::parser::susetags::ContentFileReader::Impl::_product [private]

Definition at line 199 of file ContentFileReader.cc.

Referenced by handoutProduct(), hasProduct(), and product().

RepoIndex_Ptr zypp::parser::susetags::ContentFileReader::Impl::_repoindex [private]

Definition at line 200 of file ContentFileReader.cc.

Referenced by handoutRepoIndex(), hasRepoIndex(), and repoindex().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 25 19:23:22 2007 for libzypp by  doxygen 1.5.3