TVVessel Class Reference

List of all members.

Public Member Functions

 TVVessel ()
 TVVessel (int anID, int aLength)
 TVVessel (const TVVessel &aVessel)
 ~TVVessel ()
TVVesseloperator= (const TVVessel &aVessel)
void Print (const int &aWidth=1, const int &aDetail=0) const
int ID () const
int Length () const
int Containers () const
int Import () const
int Export () const
int Transhipment () const
int StartTimeZone () const
int EndTimeZone () const
int Arrival () const
int Departure () const
int Section () const
const set< int > & Neighbours () const
const set< int > & Destinations () const
int Import (int aNumContainers)
int Export (int aNumContainers)
int StartTimeZone (int aTimeZone)
int EndTimeZone (int aTimeZone)
int Arrival (int aTime)
int Departure (int aTime)
int Section (int aSection)
void AddNeighbour (int aVessel)
void AddTranshipment (int aValue)
void AddDestination (int aSection)
void RemoveDestination (int aSection)

Friends

istream & operator>> (istream &anIS, TVVessel &aVessel)
ostream & operator<< (ostream &anOS, const TVVessel &aVessel)
int compare (const TVVessel &aV1, const TVVessel &aV2)


Detailed Description

Definition at line 35 of file BAPTVVessel.h.


The documentation for this class was generated from the following files:
Generated on Tue Sep 9 15:40:11 2008 for BAP by  doxygen 1.5.3