#include <binHeader.h>
Inheritance diagram for binHeader:
Public Types | |
typedef int32_t | tag |
typedef headerToken * | Header |
Public Member Functions | |
binHeader (Header h_r=0) | |
binHeader (binHeaderPtr &rhs) | |
virtual | ~binHeader () |
bool | empty () const |
bool | has_tag (tag tag_r) const |
unsigned | int_list (tag tag_r, intList &lst_r) const |
unsigned | string_list (tag tag_r, stringList &lst_r) const |
int | int_val (tag tag_r) const |
std::string | string_val (tag tag_r) const |
std::list< std::string > | stringList_val (tag tag_r) const |
virtual std::ostream & | dumpOn (std::ostream &str) const |
Private Member Functions | |
REP_BODY (binHeader) | |
bool | assertHeader () |
Private Attributes | |
Header | _h |
|
|
|
|
|
|
|
Dangerous!<> This one takes the header out of rhs and leaves rhs empty. |
|
|
|
|
|
Reimplemented from CountedRep. Reimplemented in RpmHeader. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|