SAR<em>bayes</em>: SORAL Documentation
(SARBayes) Main Related Pages Class List Hierarchy Methods Files

ResourceAssignment Class Reference

#include <containr.h>

List of all members.


Detailed Description

An assignment giving a resource and a time. It must belong to an area.

Logically a tuple (resource, time), ResourceAssignment is a pair of numbers belonging to an area, naming a resource number and the duration for which that resource has been assigned (to the area). An area can have many ResourceAssignments.

Author : Michael Eldridge


Public Member Functions

 ResourceAssignment (const int p_resourceNum, const double p_time)
 Constructor for the ResourceAssignment given (resourceNum, time).

 ResourceAssignment (const ResourceAssignment &p_resAssignment)
 Copy constructor for ResourceAssignment.

int getResourceNum (void) const
 Returns the resource number stored in this ResourceAssignment.

double getTime (void) const
 Returns the time stored in this ResourceAssignment object.


Constructor & Destructor Documentation

ResourceAssignment::ResourceAssignment const int  p_resourceNum,
const double  p_time
 

Constructor for the ResourceAssignment given (resourceNum, time).

Stores the resource number and the time. Does no error checking. (Hmmm...)

Author : Michael Eldridge

ResourceAssignment::ResourceAssignment const ResourceAssignment p_resAssignment  ) 
 

Copy constructor for ResourceAssignment.

Author : Charles Twardy


Member Function Documentation

int ResourceAssignment::getResourceNum void   )  const
 

Returns the resource number stored in this ResourceAssignment.

Author : Michael Eldridge

double ResourceAssignment::getTime void   )  const
 

Returns the time stored in this ResourceAssignment object.

Author : Michael Eldridge


The documentation for this class was generated from the following files:
Generated on Tue Jul 29 03:09:40 2003 for SORAL by dOxygen 1.3.2
(SARBayes) Main Related Pages Class List Hierarchy Methods Files