List of all members.
Public Types |
enum | from { begin,
current,
end
} |
typedef bool(* | zip_func )(std::ostream &, int, uint32, char *, uint32, char *, uint32 &) |
Public Member Functions |
virtual | ~ifile () |
virtual bool | verbose () const =0 |
virtual std::ostream & | out ()=0 |
virtual bool | byte_swap () const =0 |
virtual bool | set_pos (seek=0, from=begin)=0 |
virtual seek | END () const =0 |
virtual void | set_END (seek)=0 |
virtual bool | write_buffer (const char *, uint32)=0 |
virtual uint32 | version () const =0 |
virtual bool | synchronize ()=0 |
virtual bool | ziper (char, zip_func &) const =0 |
virtual uint32 | compression () const =0 |
virtual void | compress_buffer (const buffer &, char *&, uint32 &, bool &)=0 |
Detailed Description
Definition at line 18 of file ifile.
Member Typedef Documentation
Definition at line 41 of file ifile.
Member Enumeration Documentation
- Enumerator:
-
Definition at line 25 of file ifile.
Constructor & Destructor Documentation
virtual inlib::wroot::ifile::~ifile |
( |
| ) |
[inline, virtual] |
Definition at line 20 of file ifile.
Member Function Documentation
virtual bool inlib::wroot::ifile::byte_swap |
( |
| ) |
const [pure virtual] |
virtual void inlib::wroot::ifile::compress_buffer |
( |
const buffer & |
, |
|
|
char *& |
, |
|
|
uint32 & |
, |
|
|
bool & |
|
|
) |
| [pure virtual] |
virtual uint32 inlib::wroot::ifile::compression |
( |
| ) |
const [pure virtual] |
virtual seek inlib::wroot::ifile::END |
( |
| ) |
const [pure virtual] |
virtual std::ostream& inlib::wroot::ifile::out |
( |
| ) |
[pure virtual] |
virtual void inlib::wroot::ifile::set_END |
( |
seek |
| ) |
[pure virtual] |
virtual bool inlib::wroot::ifile::set_pos |
( |
seek |
= 0 , |
|
|
from |
= begin |
|
) |
| [pure virtual] |
virtual bool inlib::wroot::ifile::synchronize |
( |
| ) |
[pure virtual] |
virtual bool inlib::wroot::ifile::verbose |
( |
| ) |
const [pure virtual] |
virtual uint32 inlib::wroot::ifile::version |
( |
| ) |
const [pure virtual] |
virtual bool inlib::wroot::ifile::write_buffer |
( |
const char * |
, |
|
|
uint32 |
|
|
) |
| [pure virtual] |
virtual bool inlib::wroot::ifile::ziper |
( |
char |
, |
|
|
zip_func & |
|
|
) |
| const [pure virtual] |
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/old/inexlib-1.2/inlib/inlib/wroot/ifile