#include <B2BITS_PubEngineDefines.h>
|
virtual struct tm | getLocalfromUTC (const time_t ×tamp, const std::string &tz) const =0 |
|
virtual time_t | getUTCfromLocal (const struct tm &timeTm, const std::string &tz) const =0 |
|
virtual bool | isValidTimezone (const std::string &tz) const =0 |
|
virtual bool | addRef () const throw () |
| Increments reference counter.
|
|
virtual long | getNRef () const throw () |
| Returns the current value of the reference counter.
|
|
| ReferenceCounter () throw () |
| Constructor.
|
|
virtual long | release () const throw () |
| Decrements reference counter.
|
|
|
long | decrement () const throw () |
| Decrements counter and returns new counter value.
|
|
long | increment () const throw () |
| Increments counter and returns new counter value.
|
|
virtual | ~ReferenceCounter () |
| Destructor.
|
|
◆ getLocalfromUTC()
virtual struct tm Engine::TimezoneConverter::getLocalfromUTC |
( |
const time_t & | timestamp, |
|
|
const std::string & | tz ) const |
|
pure virtual |
◆ getUTCfromLocal()
virtual time_t Engine::TimezoneConverter::getUTCfromLocal |
( |
const struct tm & | timeTm, |
|
|
const std::string & | tz ) const |
|
pure virtual |
◆ isValidTimezone()
virtual bool Engine::TimezoneConverter::isValidTimezone |
( |
const std::string & | tz | ) |
const |
|
pure virtual |