| 
    MRPT
    2.0.4
    
   | 
 
The parts of a date/time (it's like the standard 'tm' but with fractions of seconds).
Definition at line 49 of file datetime.h.
#include <mrpt/system/datetime.h>
Public Attributes | |
| uint16_t | year {0} | 
| uint8_t | month {0} | 
| The year.  More... | |
| uint8_t | day {0} | 
| Month (1-12)  More... | |
| uint8_t | hour {0} | 
| Day (1-31)  More... | |
| uint8_t | minute {0} | 
| Hour (0-23)  More... | |
| double | second {0} | 
| Minute (0-59)  More... | |
| uint8_t | day_of_week {0} | 
| Seconds (0.0000-59.9999)  More... | |
| int | daylight_saving {0} | 
| Day of week (1:Sunday, 7:Saturday)  More... | |
| uint8_t mrpt::system::TTimeParts::day {0} | 
Month (1-12)
Definition at line 53 of file datetime.h.
Referenced by mrpt::system::buildTimestampFromParts(), mrpt::system::buildTimestampFromPartsLocalTime(), mrpt::hwdrivers::CGPSInterface::doProcess(), mrpt::obs::gnss::Message_NMEA_RMC::getDateAsTimestamp(), mrpt::obs::gnss::Message_NMEA_ZDA::getDateAsTimestamp(), mrpt::hwdrivers::CVelodyneScanner::receivePackets(), mrpt::apps::RawlogGrabberApp::runImpl(), TIMECONV_GetUTCTimeFromJulianDate(), and mrpt::system::timestampToParts().
| uint8_t mrpt::system::TTimeParts::day_of_week {0} | 
Seconds (0.0000-59.9999)
Definition at line 57 of file datetime.h.
Referenced by mrpt::system::buildTimestampFromParts(), mrpt::system::buildTimestampFromPartsLocalTime(), and mrpt::system::timestampToParts().
| int mrpt::system::TTimeParts::daylight_saving {0} | 
Day of week (1:Sunday, 7:Saturday)
Definition at line 58 of file datetime.h.
Referenced by mrpt::system::buildTimestampFromParts(), mrpt::system::buildTimestampFromPartsLocalTime(), and mrpt::system::timestampToParts().
| uint8_t mrpt::system::TTimeParts::hour {0} | 
Day (1-31)
Definition at line 54 of file datetime.h.
Referenced by mrpt::system::buildTimestampFromParts(), mrpt::system::buildTimestampFromPartsLocalTime(), mrpt::hwdrivers::CGPSInterface::doProcess(), mrpt::obs::gnss::UTC_time::getAsTimestamp(), mrpt::obs::gnss::Message_NMEA_RMC::getDateAsTimestamp(), mrpt::obs::gnss::Message_NMEA_ZDA::getDateAsTimestamp(), mrpt::hwdrivers::CVelodyneScanner::receivePackets(), mrpt::apps::RawlogGrabberApp::runImpl(), TIMECONV_GetUTCTimeFromJulianDate(), and mrpt::system::timestampToParts().
| uint8_t mrpt::system::TTimeParts::minute {0} | 
Hour (0-23)
Definition at line 55 of file datetime.h.
Referenced by mrpt::system::buildTimestampFromParts(), mrpt::system::buildTimestampFromPartsLocalTime(), mrpt::hwdrivers::CGPSInterface::doProcess(), mrpt::obs::gnss::UTC_time::getAsTimestamp(), mrpt::obs::gnss::Message_NMEA_RMC::getDateAsTimestamp(), mrpt::obs::gnss::Message_NMEA_ZDA::getDateAsTimestamp(), mrpt::hwdrivers::CVelodyneScanner::getNextObservation(), mrpt::hwdrivers::CVelodyneScanner::receivePackets(), mrpt::apps::RawlogGrabberApp::runImpl(), TIMECONV_GetUTCTimeFromJulianDate(), and mrpt::system::timestampToParts().
| uint8_t mrpt::system::TTimeParts::month {0} | 
The year.
Definition at line 52 of file datetime.h.
Referenced by mrpt::system::buildTimestampFromParts(), mrpt::system::buildTimestampFromPartsLocalTime(), mrpt::hwdrivers::CGPSInterface::doProcess(), mrpt::obs::gnss::Message_NMEA_RMC::getDateAsTimestamp(), mrpt::obs::gnss::Message_NMEA_ZDA::getDateAsTimestamp(), mrpt::hwdrivers::CVelodyneScanner::receivePackets(), mrpt::apps::RawlogGrabberApp::runImpl(), TIMECONV_GetUTCTimeFromJulianDate(), and mrpt::system::timestampToParts().
| double mrpt::system::TTimeParts::second {0} | 
Minute (0-59)
Definition at line 56 of file datetime.h.
Referenced by mrpt::system::buildTimestampFromParts(), mrpt::system::buildTimestampFromPartsLocalTime(), mrpt::hwdrivers::CGPSInterface::doProcess(), mrpt::obs::gnss::UTC_time::getAsTimestamp(), mrpt::obs::gnss::Message_NMEA_RMC::getDateAsTimestamp(), mrpt::obs::gnss::Message_NMEA_ZDA::getDateAsTimestamp(), mrpt::hwdrivers::CVelodyneScanner::getNextObservation(), mrpt::hwdrivers::CVelodyneScanner::receivePackets(), mrpt::apps::RawlogGrabberApp::runImpl(), TIMECONV_GetUTCTimeFromJulianDate(), and mrpt::system::timestampToParts().
| uint16_t mrpt::system::TTimeParts::year {0} | 
Definition at line 51 of file datetime.h.
Referenced by mrpt::system::buildTimestampFromParts(), mrpt::system::buildTimestampFromPartsLocalTime(), mrpt::hwdrivers::CGPSInterface::doProcess(), mrpt::obs::gnss::Message_NMEA_RMC::getDateAsTimestamp(), mrpt::obs::gnss::Message_NMEA_ZDA::getDateAsTimestamp(), mrpt::hwdrivers::CVelodyneScanner::receivePackets(), mrpt::apps::RawlogGrabberApp::runImpl(), TIMECONV_GetUTCTimeFromJulianDate(), and mrpt::system::timestampToParts().
| Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020 |