inlib  1.2.0
Public Types | Public Member Functions
inlib::rroot::ifile Class Reference
Inheritance diagram for inlib::rroot::ifile:
Inheritance graph
[legend]

List of all members.

Public Types

enum  from { begin, current, end }
typedef bool(* unzip_func )(std::ostream &, int, unsigned char *, int, unsigned char *, int &)

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 bool read_buffer (char *, uint32)=0
virtual bool unziper (char, unzip_func &)=0

Detailed Description

Definition at line 13 of file ifile.


Member Typedef Documentation

typedef bool(* inlib::rroot::ifile::unzip_func)(std::ostream &, int, unsigned char *, int, unsigned char *, int &)

Definition at line 28 of file ifile.


Member Enumeration Documentation

Enumerator:
begin 
current 
end 

Definition at line 20 of file ifile.

            {
    begin,
    current,
    end
  };

Constructor & Destructor Documentation

virtual inlib::rroot::ifile::~ifile ( ) [inline, virtual]

Definition at line 15 of file ifile.

{}

Member Function Documentation

virtual bool inlib::rroot::ifile::byte_swap ( ) const [pure virtual]

Implemented in inlib::rroot::file.

virtual std::ostream& inlib::rroot::ifile::out ( ) [pure virtual]

Implemented in inlib::rroot::file.

virtual bool inlib::rroot::ifile::read_buffer ( char *  ,
uint32   
) [pure virtual]

Implemented in inlib::rroot::file.

virtual bool inlib::rroot::ifile::set_pos ( seek  = 0,
from  = begin 
) [pure virtual]

Implemented in inlib::rroot::file.

virtual bool inlib::rroot::ifile::unziper ( char  ,
unzip_func  
) [pure virtual]

Implemented in inlib::rroot::file.

virtual bool inlib::rroot::ifile::verbose ( ) const [pure virtual]

Implemented in inlib::rroot::file.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines