Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
date_parsing.hpp File Reference
#include <string>
#include <iterator>
#include <algorithm>
#include <boost/tokenizer.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/date_time/compiler_config.hpp>
#include <boost/date_time/parse_format_base.hpp>
#include <locale>
Include dependency graph for date_parsing.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::date_time
 

Functions

std::string boost::date_time::convert_to_lower (std::string inp)
 A function to replace the std::transform( , , ,tolower) construct. More...
 
template<class month_type >
unsigned short boost::date_time::month_str_to_ushort (std::string const &s)
 Helper function for parse_date. More...
 
template<class charT >
short boost::date_time::find_match (const charT *const *short_names, const charT *const *long_names, short size, const std::basic_string< charT > &s)
 Find index of a string in either of 2 arrays. More...
 
template<class date_type >
date_type boost::date_time::parse_date (const std::string &s, int order_spec=ymd_order_iso)
 Generic function to parse a delimited date (eg: 2002-02-10) More...
 
template<class date_type >
date_type boost::date_time::parse_undelimited_date (const std::string &s)
 Generic function to parse undelimited date (eg: 20020201) More...
 
template<class date_type , class iterator_type >
date_type boost::date_time::from_stream_type (iterator_type &beg, iterator_type const &end, char)
 Helper function for 'date gregorian::from_stream()'. More...
 
template<class date_type , class iterator_type >
date_type boost::date_time::from_stream_type (iterator_type &beg, iterator_type const &, std::string const &)
 Helper function for 'date gregorian::from_stream()'. More...
 
template<class date_type , class iterator_type >
date_type boost::date_time::from_stream_type (iterator_type &beg, iterator_type const &end, wchar_t)
 Helper function for 'date gregorian::from_stream()'. More...
 
template<class date_type , class iterator_type >
date_type boost::date_time::from_stream_type (iterator_type &beg, iterator_type const &, std::wstring const &)
 Helper function for 'date gregorian::from_stream()'. More...
 
template<class date_type , class charT >
period< date_type, typename
date_type::duration_type > 
boost::date_time::from_simple_string_type (const std::basic_string< charT > &s)
 function called by wrapper functions: date_period_from_(w)string() More...