Public Member Functions | |
TVVessel () | |
TVVessel (int anID, int aLength) | |
TVVessel (const TVVessel &aVessel) | |
~TVVessel () | |
TVVessel & | operator= (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) |
Definition at line 35 of file BAPTVVessel.h.