Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Mtags Class Reference

List of all members.

Public Types

enum  tags {
  RLC = 0, ON_S, OFF_S, ON_P,
  ON_TP, OFF_P, OFF_TP, NUMTAGS
}

Public Member Functions

 Mtags (std::istream &str)
 ~Mtags ()
TaggedFile::assignstatus assignSet ()
bool getData (tags tag_r, std::list< std::string > &mdata_r)

Static Public Member Functions

const TagDescrtag (tags t)
void initTagSet (TaggedFile::TagSet &tagset_r)
std::string strStatus (TaggedFile::assignstatus status)

Static Private Member Functions

std::vector< TagDescrinit ()

Private Attributes

TaggedFile::TagSet_tagsetptr
std::istream & _str

Static Private Attributes

const std::vector< TagDescr_tagvec

Member Enumeration Documentation

enum Mtags::tags
 

Enumeration values:
RLC 
ON_S 
OFF_S 
ON_P 
ON_TP 
OFF_P 
OFF_TP 
NUMTAGS 


Constructor & Destructor Documentation

Mtags::Mtags std::istream &  str  )  [inline]
 

Mtags::~Mtags  )  [inline]
 


Member Function Documentation

TaggedFile::assignstatus Mtags::assignSet  )  [inline]
 

bool Mtags::getData tags  tag_r,
std::list< std::string > &  mdata_r
[inline]
 

std::vector<TagDescr> Mtags::init  )  [inline, static, private]
 

void Mtags::initTagSet TaggedFile::TagSet tagset_r  )  [inline, static]
 

std::string Mtags::strStatus TaggedFile::assignstatus  status  )  [inline, static]
 

const TagDescr& Mtags::tag tags  t  )  [inline, static]
 


Member Data Documentation

std::istream& Mtags::_str [private]
 

TaggedFile::TagSet* Mtags::_tagsetptr [private]
 

const std::vector< TagDescr > Mtags::_tagvec [static, private]
 


The documentation for this class was generated from the following file:
Generated on Fri Nov 9 14:30:32 2007 for yast2-packagemanager by doxygen 1.3.6