#include <binHeaderCache.h>
Inheritance diagram for binHeaderCache:
Public Types | |
typedef unsigned | pos |
Public Member Functions | |
binHeaderCache (const Pathname &cache_r) | |
virtual | ~binHeaderCache () |
bool | open () |
void | close () |
bool | isOpen () const |
const Pathname & | cpath () const |
const std::string & | cmagic () const |
time_t | cdate () const |
pos | tell () const |
pos | seek (const pos pos_r) |
unsigned | readData (void *buf_r, unsigned count_r) |
binHeaderPtr | readHeader (bool magicp=true) |
Static Public Attributes | |
const pos | npos |
Protected Member Functions | |
virtual bool | magicOk () |
Protected Attributes | |
Pathname | _cpath |
std::string | _cmagic |
time_t | _cdate |
pos | _cheaderStart |
Private Member Functions | |
binHeaderCache & | operator= (const binHeaderCache &) |
binHeaderCache (const binHeaderCache &) | |
int | _cReadMagic () |
Private Attributes | |
Cache & | _c |
Static Private Attributes | |
const unsigned | BHC_MAGIC_SZE |
Friends | |
std::ostream & | operator<< (std::ostream &str, const binHeaderCache &obj) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in RpmHeaderCache. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|