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

RayGina::CORE::RatConnection Class Reference

#include <RatConnection.hxx>

List of all members.

Public Member Functions

 RatConnection (const RatBase *destinationRat, RObject *sourceInstance, const RatBase *sourceRat)
 creates a connection between the source and destination
const RStatus evaluate ()
const RatBasegetSourceAttribute () const
 returns the RatBase of the source for the connection
RObjectgetSourceInstance () const
 returns the RatBase of the source for the connection
const RatBasegetDestinationAttribute () const
 returns the RatBase of the destination for the connection

Protected Attributes

const RatBase_sourceRat
RObject_sourceInstance
const RatBase_destinationRat


Constructor & Destructor Documentation

RayGina::CORE::RatConnection::RatConnection const RatBase destinationRat,
RObject sourceInstance,
const RatBase sourceRat
[inline]
 

creates a connection between the source and destination

Definition at line 14 of file RatConnection.hxx.


Member Function Documentation

const RStatus RayGina::CORE::RatConnection::evaluate  )  [inline]
 

Definition at line 288 of file RObject.hxx.

const RatBase* RayGina::CORE::RatConnection::getDestinationAttribute  )  const [inline]
 

returns the RatBase of the destination for the connection

Definition at line 45 of file RatConnection.hxx.

const RatBase* RayGina::CORE::RatConnection::getSourceAttribute  )  const [inline]
 

returns the RatBase of the source for the connection

Definition at line 37 of file RatConnection.hxx.

RObject* RayGina::CORE::RatConnection::getSourceInstance  )  const [inline]
 

returns the RatBase of the source for the connection

Definition at line 41 of file RatConnection.hxx.


Member Data Documentation

const RatBase* RayGina::CORE::RatConnection::_destinationRat [protected]
 

Definition at line 10 of file RatConnection.hxx.

RObject* RayGina::CORE::RatConnection::_sourceInstance [protected]
 

Definition at line 9 of file RatConnection.hxx.

const RatBase* RayGina::CORE::RatConnection::_sourceRat [protected]
 

Definition at line 8 of file RatConnection.hxx.


The documentation for this class was generated from the following files:
Generated on Sun Dec 2 17:01:09 2007 for rayGina by  doxygen 1.3.9.1