Sha256: 7ff4478ac88f33f3573c353d3f08bf890ecbc4493e083f21293d46b2ae94127d
Contents?: true
Size: 1.28 KB
Versions: 58
Compression:
Stored size: 1.28 KB
Contents
#ifndef YearMonthDayBase_HPP__ #define YearMonthDayBase_HPP__ /* Copyright (c) 2002,2003 CrystalClear Software, Inc. * Use, modification and distribution is subject to the * Boost Software License, Version 1.0. (See accompanying * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) * Author: Jeff Garland * $Date: 2008-02-27 15:00:24 -0500 (Wed, 27 Feb 2008) $ */ namespace boost { namespace date_time { //! Allow rapid creation of ymd triples of different types template<typename YearType, typename MonthType, typename DayType> struct year_month_day_base { year_month_day_base(YearType year, MonthType month, DayType day); YearType year; MonthType month; DayType day; typedef YearType year_type; typedef MonthType month_type; typedef DayType day_type; }; //! A basic constructor template<typename YearType, typename MonthType, typename DayType> inline year_month_day_base<YearType,MonthType,DayType>::year_month_day_base(YearType y, MonthType m, DayType d) : year(y), month(m), day(d) {} } }//namespace date_time #endif
Version data entries
58 entries across 58 versions & 8 rubygems