jigdo API

Job::JigdoIO Class Reference

IO object for .jigdo downloads; download, gunzip, interpret. More...

#include <jigdo-io.hh>

Inheritance diagram for Job::JigdoIO:

NoCopy Job::DataSource::IO Gunzip::IO Job::IO IListBase

List of all members.


Public Member Functions

 JigdoIO (MakeImageDl::Child *c, const string &url)
 Create a new JigdoIO which is owned by m, gets data from download (will register itself with download's IOPtr) and passes it on to childIo.
 ~JigdoIO ()
MakeImageDlmaster () const
DataSourcesource () const

Friends

struct Job::JigdoIOTest

Detailed Description

IO object for .jigdo downloads; download, gunzip, interpret.

Constructor & Destructor Documentation

JigdoIO::JigdoIO ( MakeImageDl::Child c,
const string &  url 
)

Create a new JigdoIO which is owned by m, gets data from download (will register itself with download's IOPtr) and passes it on to childIo.

Parameters:
c Object which owns us (it is the MakeImageDl's child, but our master)
url URL of the .jigdo file

References debug.

JigdoIO::~JigdoIO (  ) 

References debug, next, and x.


Member Function Documentation

Job::MakeImageDl * Job::JigdoIO::master (  )  const [inline]

Job::DataSource * Job::JigdoIO::source (  )  const [inline]


Friends And Related Function Documentation

friend struct Job::JigdoIOTest [friend]


The documentation for this class was generated from the following files:

Generated on Tue Sep 23 14:27:43 2008 for jigdo by  doxygen 1.5.6