mirror of
https://github.com/HowardHinnant/date.git
synced 2024-12-27 00:14:07 +08:00
Add missing DATE_API
This commit is contained in:
parent
dd8affc6de
commit
deec054564
@ -1206,11 +1206,11 @@ struct tzdb
|
|||||||
#endif // defined(_MSC_VER) && (_MSC_VER < 1900)
|
#endif // defined(_MSC_VER) && (_MSC_VER < 1900)
|
||||||
|
|
||||||
#if HAS_STRING_VIEW
|
#if HAS_STRING_VIEW
|
||||||
const time_zone* locate_zone(std::string_view tz_name) const;
|
DATE_API const time_zone* locate_zone(std::string_view tz_name) const;
|
||||||
#else
|
#else
|
||||||
const time_zone* locate_zone(const std::string& tz_name) const;
|
DATE_API const time_zone* locate_zone(const std::string& tz_name) const;
|
||||||
#endif
|
#endif
|
||||||
const time_zone* current_zone() const;
|
DATE_API const time_zone* current_zone() const;
|
||||||
};
|
};
|
||||||
|
|
||||||
using TZ_DB = tzdb;
|
using TZ_DB = tzdb;
|
||||||
@ -1225,9 +1225,9 @@ class tzdb_list
|
|||||||
std::atomic<tzdb*> head_{nullptr};
|
std::atomic<tzdb*> head_{nullptr};
|
||||||
|
|
||||||
public:
|
public:
|
||||||
~tzdb_list();
|
DATE_API ~tzdb_list();
|
||||||
tzdb_list() = default;
|
tzdb_list() = default;
|
||||||
tzdb_list(tzdb_list&& x) NOEXCEPT;
|
DATE_API tzdb_list(tzdb_list&& x) NOEXCEPT;
|
||||||
|
|
||||||
const tzdb& front() const NOEXCEPT {return *head_;}
|
const tzdb& front() const NOEXCEPT {return *head_;}
|
||||||
tzdb& front() NOEXCEPT {return *head_;}
|
tzdb& front() NOEXCEPT {return *head_;}
|
||||||
@ -1240,7 +1240,7 @@ public:
|
|||||||
const_iterator cbegin() const NOEXCEPT;
|
const_iterator cbegin() const NOEXCEPT;
|
||||||
const_iterator cend() const NOEXCEPT;
|
const_iterator cend() const NOEXCEPT;
|
||||||
|
|
||||||
const_iterator erase_after(const_iterator p) NOEXCEPT;
|
DATE_API const_iterator erase_after(const_iterator p) NOEXCEPT;
|
||||||
|
|
||||||
struct undocumented_helper;
|
struct undocumented_helper;
|
||||||
private:
|
private:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user