Dynalib Utils
Classes | Namespaces | Macros | Enumerations | Functions | Variables
tz.cpp File Reference
#include "Utilities/date/tz_private.h"
#include <algorithm>
#include <cctype>
#include <cstdlib>
#include <cstring>
#include <exception>
#include <fstream>
#include <iostream>
#include <iterator>
#include <memory>
#include <sstream>
#include <string>
#include <tuple>
#include <vector>
#include <sys/stat.h>
#include <unistd.h>
#include <wordexp.h>
#include <limits.h>
#include <string.h>
#include <sys/fcntl.h>
#include <dirent.h>
#include <sys/wait.h>
#include <sys/types.h>
#include <curl/curl.h>
Include dependency graph for tz.cpp:

Classes

struct  date::detail::undocumented
 
struct  date::tzdb_list::undocumented_helper
 
struct  date::find_rule_by_name
 

Namespaces

 date
 
 date::detail
 

Macros

#define HAS_REMOTE_API   1
 
#define TARGET_OS_IPHONE   0
 

Enumerations

enum  date::@36::download_file_options { date::@36::download_file_options::binary, date::@36::download_file_options::text }
 

Functions

void date::set_install (const std::string &s)
 
tzdb_list & date::get_tzdb_list ()
 
std::ostream & date::operator<< (std::ostream &os, const time_zone &z)
 
std::ostream & date::operator<< (std::ostream &os, const leap &x)
 
std::ostream & date::operator<< (std::ostream &os, const link &x)
 
std::string date::remote_version ()
 
bool date::remote_download (const std::string &version)
 
bool date::remote_install (const std::string &version)
 
const tzdb & date::reload_tzdb ()
 
const tzdb & date::get_tzdb ()
 
const time_zone * date::locate_zone (const std::string &tz_name)
 
std::ostream & date::operator<< (std::ostream &os, const tzdb &db)
 
const time_zone * date::current_zone ()
 

Variables

CONSTDATA auto date::min_year = date::year::min()
 
CONSTDATA auto date::max_year = date::year::max()
 
CONSTDATA auto date::min_day = date::jan/1
 
CONSTDATA auto date::max_day = date::dec/31
 

Macro Definition Documentation

◆ HAS_REMOTE_API

#define HAS_REMOTE_API   1

◆ TARGET_OS_IPHONE

#define TARGET_OS_IPHONE   0

Enumeration Type Documentation

◆ download_file_options

enum date::@36::download_file_options
strong