jigdo API

Job::MakeImageDl::ChildListBase Class Reference

Child objects are in two lists, need this to disambiguate them. More...

#include <makeimagedl.hh>

Inheritance diagram for Job::MakeImageDl::ChildListBase:

IListBase Job::MakeImageDl::Child

List of all members.


Public Member Functions

Childget ()
 Allow ChildListBase objects to be used as Child objects - convenient, but slightly dangerous - *must* be sure that the ChildListBase is really a Child.
const Childget () const

Friends

class Job::MakeImageDl::Child

Detailed Description

Child objects are in two lists, need this to disambiguate them.

All instances of ChildListBase *must* actually be Child objects, which is the only class allowed to derive from it.


Member Function Documentation

Job::MakeImageDl::Child * Job::MakeImageDl::ChildListBase::get (  )  [inline]

Allow ChildListBase objects to be used as Child objects - convenient, but slightly dangerous - *must* be sure that the ChildListBase is really a Child.

These methods use upcasts.

const Job::MakeImageDl::Child * Job::MakeImageDl::ChildListBase::get (  )  const [inline]


Friends And Related Function Documentation

friend class Job::MakeImageDl::Child [friend]


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

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