intl/icu/source/common/dtintrv.cpp

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

michael@0 1 /*******************************************************************************
michael@0 2 * Copyright (C) 2008, International Business Machines Corporation and
michael@0 3 * others. All Rights Reserved.
michael@0 4 *******************************************************************************
michael@0 5 *
michael@0 6 * File DTINTRV.CPP
michael@0 7 *
michael@0 8 *******************************************************************************
michael@0 9 */
michael@0 10
michael@0 11
michael@0 12
michael@0 13 #include "unicode/dtintrv.h"
michael@0 14
michael@0 15
michael@0 16 U_NAMESPACE_BEGIN
michael@0 17
michael@0 18 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DateInterval)
michael@0 19
michael@0 20 //DateInterval::DateInterval(){}
michael@0 21
michael@0 22
michael@0 23 DateInterval::DateInterval(UDate from, UDate to)
michael@0 24 : fromDate(from),
michael@0 25 toDate(to)
michael@0 26 {}
michael@0 27
michael@0 28
michael@0 29 DateInterval::~DateInterval(){}
michael@0 30
michael@0 31
michael@0 32 DateInterval::DateInterval(const DateInterval& other)
michael@0 33 : UObject(other) {
michael@0 34 *this = other;
michael@0 35 }
michael@0 36
michael@0 37
michael@0 38 DateInterval&
michael@0 39 DateInterval::operator=(const DateInterval& other) {
michael@0 40 if ( this != &other ) {
michael@0 41 fromDate = other.fromDate;
michael@0 42 toDate = other.toDate;
michael@0 43 }
michael@0 44 return *this;
michael@0 45 }
michael@0 46
michael@0 47
michael@0 48 DateInterval*
michael@0 49 DateInterval::clone() const {
michael@0 50 return new DateInterval(*this);
michael@0 51 }
michael@0 52
michael@0 53
michael@0 54 UBool
michael@0 55 DateInterval::operator==(const DateInterval& other) const {
michael@0 56 return ( fromDate == other.fromDate && toDate == other.toDate );
michael@0 57 }
michael@0 58
michael@0 59
michael@0 60 U_NAMESPACE_END
michael@0 61

mercurial