Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Omniifr::DependencyBase Class Reference

Base class for Dependency objects. More...

#include <IRObject.h>

Inheritance diagram for Omniifr::DependencyBase:

Inheritance graph
[legend]
Collaboration diagram for Omniifr::DependencyBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DependencyBase (IRObject_impl *owner)
virtual ~DependencyBase ()
IRObject_implowner () const

Private Member Functions

 DependencyBase ()
 No default constructor.

Private Attributes

IRObject_impl_owner

Detailed Description

Base class for Dependency objects.

Definition at line 63 of file IRObject.h.


Constructor & Destructor Documentation

Omniifr::DependencyBase::DependencyBase IRObject_impl owner  )  [inline]
 

Definition at line 66 of file IRObject.h.

References _owner, and owner().

00066 :_owner(owner){assert(owner);}

virtual Omniifr::DependencyBase::~DependencyBase  )  [inline, virtual]
 

Definition at line 67 of file IRObject.h.

00067 {}

Omniifr::DependencyBase::DependencyBase  )  [private]
 

No default constructor.


Member Function Documentation

IRObject_impl* Omniifr::DependencyBase::owner  )  const [inline]
 

Definition at line 68 of file IRObject.h.

References _owner.

Referenced by DependencyBase().

00068 {return _owner;}


Member Data Documentation

IRObject_impl* Omniifr::DependencyBase::_owner [private]
 

Definition at line 71 of file IRObject.h.

Referenced by DependencyBase(), and owner().


The documentation for this class was generated from the following file:
Generated on Fri Mar 4 13:04:03 2005 for OmniIFR by  doxygen 1.4.1