#include "OWBI1_config.h"#include "OWBI1_DateTime.hpp"#include "OWBI1_String.hpp"#include "OWBI1_Array.hpp"#include "OW_BinarySerialization.hpp"#include "OW_Format.hpp"#include "OW_Mutex.hpp"#include "OW_MutexLock.hpp"#include "OW_ExceptionIds.hpp"#include <iostream>#include <time.h>#include <cctype>Include dependency graph for OWBI1_DateTime.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | OWBI1 |
Functions | |
| tm * | localtime_r (const time_t *timep, struct tm *result) |
| tm * | gmtime_r (const time_t *timep, struct tm *result) |
| void | OWBI1::badDateTime (const String &str) |
| void | OWBI1::validateRanges (Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second, Int32 microseconds, const String &str) |
| bool | OWBI1::isDOWValid (const char *str) |
| bool | OWBI1::isLongDOWValid (const String &s) |
| int | OWBI1::decodeShortMonth (const char *str) |
| int | OWBI1::decodeLongMonth (const String &str) |
| bool | OWBI1::getTimeZoneOffset (const String &timezone, int &offset) |
| Int32 | OWBI1::getDaysPerMonth (Int32 year, Int32 month) |
| void | OWBI1::adjustTimeForTimeZone (Int32 timezone_offset, Int32 &year, Int32 &month, Int32 &day, Int32 &hour) |
| void | OWBI1::addSeconds (long seconds) |
| void | OWBI1::addMinutes (long minutes) |
| Add minutes to the date represented by this object. | |
| void | OWBI1::addHours (long hours) |
| Add hours to the date represented by this object. | |
| bool | OWBI1::operator< (const DateTime &tm) const |
| Less than operator. | |
| bool | OWBI1::operator> (const DateTime &tm) const |
| Greater than operator. | |
| bool | OWBI1::operator== (const DateTime &tm) const |
| Equality operator. | |
| Int16 | OWBI1::toLocal (struct tm &tt) const |
Variables | |
| OWBI1::Mutex | localtimeMutex |
| OWBI1::Mutex | gmtimeMutex |
| const int | OWBI1::LOCAL_TIME_OFFSET = -24 |
|
||||||||||||
|
Definition at line 85 of file OWBI1_DateTime.cpp. References gmtimeMutex, and result. Referenced by OWBI1::DateTime::getTm(), OW_NAMESPACE::DateTime::getTm(), OWBI1::DateTime::localTimeAndOffset(), and OW_NAMESPACE::DateTime::localTimeAndOffset(). |
|
||||||||||||
|
Definition at line 66 of file OWBI1_DateTime.cpp. References localtimeMutex. Referenced by OWBI1::DateTime::getTm(), OW_NAMESPACE::DateTime::getTm(), OWBI1::DateTime::localTimeAndOffset(), and OW_NAMESPACE::DateTime::localTimeAndOffset(). |
|
|
Definition at line 83 of file OWBI1_DateTime.cpp. Referenced by gmtime_r(). |
|
|
Definition at line 64 of file OWBI1_DateTime.cpp. Referenced by localtime_r(). |
1.4.6