#include <FakeRecord.h>
Collaboration diagram for FakeRecord:
Public Member Functions | |
FakeRecord (FakeBathymetry &bathymetry, FakeMotion &motion, FakeTide &tide, FakeTime &ftime) | |
Ctor. | |
~FakeRecord () | |
Dtor. | |
bool | advance () |
Advanes the state of the machine by emitting at least one of the least frequent record types to the output file. |
An object of the class is used generate sonar telegrams from a set of input data. The data are bathymetry, motion and tide.
Definition at line 15 of file FakeRecord.h.
FakeRecord::FakeRecord | ( | FakeBathymetry & | bathymetry, | |
FakeMotion & | motion, | |||
FakeTide & | tide, | |||
FakeTime & | ftime | |||
) |
Ctor.
bathymetry | The bathymetry model. | |
motion | The motion model. | |
tide | The tide model. | |
ftime | The time model |
FakeRecord::~FakeRecord | ( | ) |
Dtor.
bool FakeRecord::advance | ( | ) |
Advanes the state of the machine by emitting at least one of the least frequent record types to the output file.
The number of other records required to achieve this are emmitted.