#include <date_time.h>
Definition at line 19 of file date_time.h.
| fipa::acl::DateTime::DateTime |
( |
| ) |
|
|
inline |
| std::string fipa::acl::DateTime::toString |
( |
| ) |
const |
convert to string
Definition at line 9 of file date_time.cpp.
15 std::string formattedOutput;
20 formattedOutput += std::string(buffer);
25 return formattedOutput;
static const std::string defaultFormat
| base::Time fipa::acl::DateTime::toTime |
( |
| ) |
const |
Convert to base time Does not fully support the relative time and timezone yet
- Returns
- base time
Definition at line 28 of file date_time.cpp.
33 timeTmp.tm_isdst = -1;
34 time_t time = mktime(dynamic_cast<std::tm*>(&timeTmp));
35 return base::Time::fromMilliseconds(time*static_cast<uint64_t>(base::Time::Milliseconds) + timeTmp.tm_msec);
| Time fipa::acl::DateTime::dateTime |
| const std::string fipa::acl::DateTime::defaultFormat = "%Y-%m-%dT%H:%M:%S" |
|
static |
| char fipa::acl::DateTime::relative |
| char fipa::acl::DateTime::timezone |
The documentation for this struct was generated from the following files:
- /build/rock-master-18.09-multiagent-fipa-acl-0.20180914/src/message_parser/date_time.h
- /build/rock-master-18.09-multiagent-fipa-acl-0.20180914/src/message_parser/date_time.cpp