| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | .TH "ValidationState" 3 "Tue Aug 9 2022" "openPilotLog" \" -*- nroff -*-.ad l.nh.SH NAMEValidationState \- The \fBValidationState\fP class encapsulates a QBitArray that has a bit set (or unset) depending on wether the input for the associated index has been verified\&. The indexes correspond to the mandatory items enumerated in the ValidationItem enum\&.  .SH SYNOPSIS.br.PP.PP\fC#include <newflightdialog\&.h>\fP.SS "Public Types".in +1c.ti -1c.RI "enum \fBValidationItem\fP { \fBdoft\fP = 0, \fBdept\fP = 1, \fBdest\fP = 2, \fBtofb\fP = 3, \fBtonb\fP = 4, \fBpic\fP = 5, \fBacft\fP = 6 }".br.RI "The ValidationItem enum contains the items that are mandatory for logging a flight: Date of Flight, Departure, Destination, Time Off Blocks, Time On Blocks, Pilot in Command, Aircraft Registration\&. ".in -1c.SS "Public Member Functions".in +1c.ti -1c.RI "void \fBvalidate\fP (\fBValidationItem\fP item)".br.ti -1c.RI "void \fBvalidate\fP (int index)".br.ti -1c.RI "void \fBinvalidate\fP (\fBValidationItem\fP item)".br.ti -1c.RI "void \fBinvalidate\fP (int index)".br.ti -1c.RI "bool \fBallValid\fP () const".br.ti -1c.RI "bool \fBtimesValid\fP () const".br.ti -1c.RI "bool \fBlocationsValid\fP () const".br.ti -1c.RI "bool \fBnightDataValid\fP () const".br.ti -1c.RI "bool \fBacftValid\fP () const".br.ti -1c.RI "bool \fBvalidAt\fP (int index) const".br.ti -1c.RI "bool \fBvalidAt\fP (\fBValidationItem\fP item) const".br.ti -1c.RI "void \fBprintValidationStatus\fP () const".br.in -1c.SH "Detailed Description".PP The \fBValidationState\fP class encapsulates a QBitArray that has a bit set (or unset) depending on wether the input for the associated index has been verified\&. The indexes correspond to the mandatory items enumerated in the ValidationItem enum\&. .SH "Author".PP Generated automatically by Doxygen for openPilotLog from the source code\&.
 |