xref: /haiku/docs/user/support/DateTime.dox (revision 2cb5a2c3946309aa07c9e4e9436a89d7050b2a5d)
1*2cb5a2c3SNiels Sascha Reedijk/*
2*2cb5a2c3SNiels Sascha Reedijk * Copyright 2020 Haiku, Inc. All rights reserved.
3*2cb5a2c3SNiels Sascha Reedijk * Distributed under the terms of the MIT License.
4*2cb5a2c3SNiels Sascha Reedijk *
5*2cb5a2c3SNiels Sascha Reedijk * Authors:
6*2cb5a2c3SNiels Sascha Reedijk *		Name, email@email.com
7*2cb5a2c3SNiels Sascha Reedijk *
8*2cb5a2c3SNiels Sascha Reedijk * Corresponds to:
9*2cb5a2c3SNiels Sascha Reedijk *		headers/os/<kitname>/<filename>.h	 hrev*****
10*2cb5a2c3SNiels Sascha Reedijk *		src/kits/<kitname>/<filename>.cpp	 hrev*****
11*2cb5a2c3SNiels Sascha Reedijk */
12*2cb5a2c3SNiels Sascha Reedijk
13*2cb5a2c3SNiels Sascha Reedijk
14*2cb5a2c3SNiels Sascha Reedijk//! \cond INTERNAL
15*2cb5a2c3SNiels Sascha Reedijk
16*2cb5a2c3SNiels Sascha Reedijk
17*2cb5a2c3SNiels Sascha Reedijk/*!
18*2cb5a2c3SNiels Sascha Reedijk	\file DateTime.h
19*2cb5a2c3SNiels Sascha Reedijk	\ingroup support
20*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented file.
21*2cb5a2c3SNiels Sascha Reedijk
22*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
23*2cb5a2c3SNiels Sascha Reedijk*/
24*2cb5a2c3SNiels Sascha Reedijk
25*2cb5a2c3SNiels Sascha Reedijk
26*2cb5a2c3SNiels Sascha Reedijk/*!
27*2cb5a2c3SNiels Sascha Reedijk	\enum BPrivate::time_type
28*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented enum
29*2cb5a2c3SNiels Sascha Reedijk*/
30*2cb5a2c3SNiels Sascha Reedijk
31*2cb5a2c3SNiels Sascha Reedijk
32*2cb5a2c3SNiels Sascha Reedijk/*!
33*2cb5a2c3SNiels Sascha Reedijk	\var time_type BPrivate::B_GMT_TIME
34*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented
35*2cb5a2c3SNiels Sascha Reedijk*/
36*2cb5a2c3SNiels Sascha Reedijk
37*2cb5a2c3SNiels Sascha Reedijk
38*2cb5a2c3SNiels Sascha Reedijk/*!
39*2cb5a2c3SNiels Sascha Reedijk	\var time_type BPrivate::B_LOCAL_TIME
40*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented
41*2cb5a2c3SNiels Sascha Reedijk*/
42*2cb5a2c3SNiels Sascha Reedijk
43*2cb5a2c3SNiels Sascha Reedijk
44*2cb5a2c3SNiels Sascha Reedijk/*!
45*2cb5a2c3SNiels Sascha Reedijk	\enum BPrivate::diff_type
46*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented enum
47*2cb5a2c3SNiels Sascha Reedijk*/
48*2cb5a2c3SNiels Sascha Reedijk
49*2cb5a2c3SNiels Sascha Reedijk
50*2cb5a2c3SNiels Sascha Reedijk/*!
51*2cb5a2c3SNiels Sascha Reedijk	\var diff_time BPrivate::B_HOURS_DIFF
52*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented
53*2cb5a2c3SNiels Sascha Reedijk*/
54*2cb5a2c3SNiels Sascha Reedijk
55*2cb5a2c3SNiels Sascha Reedijk
56*2cb5a2c3SNiels Sascha Reedijk/*!
57*2cb5a2c3SNiels Sascha Reedijk	\var diff_time BPrivate::B_MINUTES_DIFF
58*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented
59*2cb5a2c3SNiels Sascha Reedijk*/
60*2cb5a2c3SNiels Sascha Reedijk
61*2cb5a2c3SNiels Sascha Reedijk
62*2cb5a2c3SNiels Sascha Reedijk/*!
63*2cb5a2c3SNiels Sascha Reedijk	\var diff_time BPrivate::B_SECONDS_DIFF
64*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented
65*2cb5a2c3SNiels Sascha Reedijk*/
66*2cb5a2c3SNiels Sascha Reedijk
67*2cb5a2c3SNiels Sascha Reedijk
68*2cb5a2c3SNiels Sascha Reedijk/*!
69*2cb5a2c3SNiels Sascha Reedijk	\var diff_time BPrivate::B_MILLISECONDS_DIFF
70*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented
71*2cb5a2c3SNiels Sascha Reedijk*/
72*2cb5a2c3SNiels Sascha Reedijk
73*2cb5a2c3SNiels Sascha Reedijk
74*2cb5a2c3SNiels Sascha Reedijk/*!
75*2cb5a2c3SNiels Sascha Reedijk	\var diff_time BPrivate::B_MICROSECONDS_DIFF
76*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented
77*2cb5a2c3SNiels Sascha Reedijk*/
78*2cb5a2c3SNiels Sascha Reedijk
79*2cb5a2c3SNiels Sascha Reedijk
80*2cb5a2c3SNiels Sascha Reedijk/*!
81*2cb5a2c3SNiels Sascha Reedijk	\class BPrivate::BTime
82*2cb5a2c3SNiels Sascha Reedijk	\ingroup support
83*2cb5a2c3SNiels Sascha Reedijk	\ingroup libbe
84*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented class.
85*2cb5a2c3SNiels Sascha Reedijk
86*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
87*2cb5a2c3SNiels Sascha Reedijk*/
88*2cb5a2c3SNiels Sascha Reedijk
89*2cb5a2c3SNiels Sascha Reedijk
90*2cb5a2c3SNiels Sascha Reedijk/*!
91*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BTime::BTime()
92*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
93*2cb5a2c3SNiels Sascha Reedijk
94*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
95*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
96*2cb5a2c3SNiels Sascha Reedijk
97*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
98*2cb5a2c3SNiels Sascha Reedijk*/
99*2cb5a2c3SNiels Sascha Reedijk
100*2cb5a2c3SNiels Sascha Reedijk
101*2cb5a2c3SNiels Sascha Reedijk/*!
102*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BTime::BTime(const BMessage *archive)
103*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
104*2cb5a2c3SNiels Sascha Reedijk
105*2cb5a2c3SNiels Sascha Reedijk	\param archive Undocumented
106*2cb5a2c3SNiels Sascha Reedijk
107*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
108*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
109*2cb5a2c3SNiels Sascha Reedijk
110*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
111*2cb5a2c3SNiels Sascha Reedijk*/
112*2cb5a2c3SNiels Sascha Reedijk
113*2cb5a2c3SNiels Sascha Reedijk
114*2cb5a2c3SNiels Sascha Reedijk/*!
115*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BTime::BTime(const BTime &other)
116*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
117*2cb5a2c3SNiels Sascha Reedijk
118*2cb5a2c3SNiels Sascha Reedijk	\param other Undocumented
119*2cb5a2c3SNiels Sascha Reedijk
120*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
121*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
122*2cb5a2c3SNiels Sascha Reedijk
123*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
124*2cb5a2c3SNiels Sascha Reedijk*/
125*2cb5a2c3SNiels Sascha Reedijk
126*2cb5a2c3SNiels Sascha Reedijk
127*2cb5a2c3SNiels Sascha Reedijk/*!
128*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BTime::BTime(int32 hour, int32 minute, int32 second, int32 microsecond=0)
129*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
130*2cb5a2c3SNiels Sascha Reedijk
131*2cb5a2c3SNiels Sascha Reedijk	\param hour Undocumented
132*2cb5a2c3SNiels Sascha Reedijk	\param minute Undocumented
133*2cb5a2c3SNiels Sascha Reedijk	\param second Undocumented
134*2cb5a2c3SNiels Sascha Reedijk	\param microsecond Undocumented
135*2cb5a2c3SNiels Sascha Reedijk
136*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
137*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
138*2cb5a2c3SNiels Sascha Reedijk
139*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
140*2cb5a2c3SNiels Sascha Reedijk*/
141*2cb5a2c3SNiels Sascha Reedijk
142*2cb5a2c3SNiels Sascha Reedijk
143*2cb5a2c3SNiels Sascha Reedijk/*!
144*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BTime::~BTime()
145*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
146*2cb5a2c3SNiels Sascha Reedijk
147*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
148*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
149*2cb5a2c3SNiels Sascha Reedijk
150*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
151*2cb5a2c3SNiels Sascha Reedijk*/
152*2cb5a2c3SNiels Sascha Reedijk
153*2cb5a2c3SNiels Sascha Reedijk
154*2cb5a2c3SNiels Sascha Reedijk/*!
155*2cb5a2c3SNiels Sascha Reedijk	\fn BTime& BPrivate::BTime::AddHours(int32 hours)
156*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
157*2cb5a2c3SNiels Sascha Reedijk
158*2cb5a2c3SNiels Sascha Reedijk	\param hours Undocumented
159*2cb5a2c3SNiels Sascha Reedijk
160*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
161*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
162*2cb5a2c3SNiels Sascha Reedijk
163*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
164*2cb5a2c3SNiels Sascha Reedijk*/
165*2cb5a2c3SNiels Sascha Reedijk
166*2cb5a2c3SNiels Sascha Reedijk
167*2cb5a2c3SNiels Sascha Reedijk/*!
168*2cb5a2c3SNiels Sascha Reedijk	\fn BTime& BPrivate::BTime::AddMicroseconds(int32 microseconds)
169*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
170*2cb5a2c3SNiels Sascha Reedijk
171*2cb5a2c3SNiels Sascha Reedijk	\param microseconds Undocumented
172*2cb5a2c3SNiels Sascha Reedijk
173*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
174*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
175*2cb5a2c3SNiels Sascha Reedijk
176*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
177*2cb5a2c3SNiels Sascha Reedijk*/
178*2cb5a2c3SNiels Sascha Reedijk
179*2cb5a2c3SNiels Sascha Reedijk
180*2cb5a2c3SNiels Sascha Reedijk/*!
181*2cb5a2c3SNiels Sascha Reedijk	\fn BTime& BPrivate::BTime::AddMilliseconds(int32 milliseconds)
182*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
183*2cb5a2c3SNiels Sascha Reedijk
184*2cb5a2c3SNiels Sascha Reedijk	\param milliseconds Undocumented
185*2cb5a2c3SNiels Sascha Reedijk
186*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
187*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
188*2cb5a2c3SNiels Sascha Reedijk
189*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
190*2cb5a2c3SNiels Sascha Reedijk*/
191*2cb5a2c3SNiels Sascha Reedijk
192*2cb5a2c3SNiels Sascha Reedijk
193*2cb5a2c3SNiels Sascha Reedijk/*!
194*2cb5a2c3SNiels Sascha Reedijk	\fn BTime& BPrivate::BTime::AddMinutes(int32 minutes)
195*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
196*2cb5a2c3SNiels Sascha Reedijk
197*2cb5a2c3SNiels Sascha Reedijk	\param minutes Undocumented
198*2cb5a2c3SNiels Sascha Reedijk
199*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
200*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
201*2cb5a2c3SNiels Sascha Reedijk
202*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
203*2cb5a2c3SNiels Sascha Reedijk*/
204*2cb5a2c3SNiels Sascha Reedijk
205*2cb5a2c3SNiels Sascha Reedijk
206*2cb5a2c3SNiels Sascha Reedijk/*!
207*2cb5a2c3SNiels Sascha Reedijk	\fn BTime& BPrivate::BTime::AddSeconds(int32 seconds)
208*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
209*2cb5a2c3SNiels Sascha Reedijk
210*2cb5a2c3SNiels Sascha Reedijk	\param seconds Undocumented
211*2cb5a2c3SNiels Sascha Reedijk
212*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
213*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
214*2cb5a2c3SNiels Sascha Reedijk
215*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
216*2cb5a2c3SNiels Sascha Reedijk*/
217*2cb5a2c3SNiels Sascha Reedijk
218*2cb5a2c3SNiels Sascha Reedijk
219*2cb5a2c3SNiels Sascha Reedijk/*!
220*2cb5a2c3SNiels Sascha Reedijk	\fn status_t BPrivate::BTime::Archive(BMessage *into) const
221*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
222*2cb5a2c3SNiels Sascha Reedijk
223*2cb5a2c3SNiels Sascha Reedijk	\param into Undocumented
224*2cb5a2c3SNiels Sascha Reedijk
225*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
226*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
227*2cb5a2c3SNiels Sascha Reedijk
228*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
229*2cb5a2c3SNiels Sascha Reedijk*/
230*2cb5a2c3SNiels Sascha Reedijk
231*2cb5a2c3SNiels Sascha Reedijk
232*2cb5a2c3SNiels Sascha Reedijk/*!
233*2cb5a2c3SNiels Sascha Reedijk	\fn bigtime_t BPrivate::BTime::Difference(const BTime &time, diff_type type) const
234*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
235*2cb5a2c3SNiels Sascha Reedijk
236*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
237*2cb5a2c3SNiels Sascha Reedijk	\param type Undocumented
238*2cb5a2c3SNiels Sascha Reedijk
239*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
240*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
241*2cb5a2c3SNiels Sascha Reedijk
242*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
243*2cb5a2c3SNiels Sascha Reedijk*/
244*2cb5a2c3SNiels Sascha Reedijk
245*2cb5a2c3SNiels Sascha Reedijk
246*2cb5a2c3SNiels Sascha Reedijk/*!
247*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BTime::Hour() const
248*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
249*2cb5a2c3SNiels Sascha Reedijk
250*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
251*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
252*2cb5a2c3SNiels Sascha Reedijk
253*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
254*2cb5a2c3SNiels Sascha Reedijk*/
255*2cb5a2c3SNiels Sascha Reedijk
256*2cb5a2c3SNiels Sascha Reedijk
257*2cb5a2c3SNiels Sascha Reedijk/*!
258*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BTime::IsValid() const
259*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
260*2cb5a2c3SNiels Sascha Reedijk
261*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
262*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
263*2cb5a2c3SNiels Sascha Reedijk
264*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
265*2cb5a2c3SNiels Sascha Reedijk*/
266*2cb5a2c3SNiels Sascha Reedijk
267*2cb5a2c3SNiels Sascha Reedijk
268*2cb5a2c3SNiels Sascha Reedijk/*!
269*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BTime::Microsecond() const
270*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
271*2cb5a2c3SNiels Sascha Reedijk
272*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
273*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
274*2cb5a2c3SNiels Sascha Reedijk
275*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
276*2cb5a2c3SNiels Sascha Reedijk*/
277*2cb5a2c3SNiels Sascha Reedijk
278*2cb5a2c3SNiels Sascha Reedijk
279*2cb5a2c3SNiels Sascha Reedijk/*!
280*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BTime::Millisecond() const
281*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
282*2cb5a2c3SNiels Sascha Reedijk
283*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
284*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
285*2cb5a2c3SNiels Sascha Reedijk
286*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
287*2cb5a2c3SNiels Sascha Reedijk*/
288*2cb5a2c3SNiels Sascha Reedijk
289*2cb5a2c3SNiels Sascha Reedijk
290*2cb5a2c3SNiels Sascha Reedijk/*!
291*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BTime::Minute() const
292*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
293*2cb5a2c3SNiels Sascha Reedijk
294*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
295*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
296*2cb5a2c3SNiels Sascha Reedijk
297*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
298*2cb5a2c3SNiels Sascha Reedijk*/
299*2cb5a2c3SNiels Sascha Reedijk
300*2cb5a2c3SNiels Sascha Reedijk
301*2cb5a2c3SNiels Sascha Reedijk/*!
302*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BTime::operator!=(const BTime &time) const
303*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
304*2cb5a2c3SNiels Sascha Reedijk
305*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
306*2cb5a2c3SNiels Sascha Reedijk
307*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
308*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
309*2cb5a2c3SNiels Sascha Reedijk
310*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
311*2cb5a2c3SNiels Sascha Reedijk*/
312*2cb5a2c3SNiels Sascha Reedijk
313*2cb5a2c3SNiels Sascha Reedijk
314*2cb5a2c3SNiels Sascha Reedijk/*!
315*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BTime::operator<(const BTime &time) const
316*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
317*2cb5a2c3SNiels Sascha Reedijk
318*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
319*2cb5a2c3SNiels Sascha Reedijk
320*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
321*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
322*2cb5a2c3SNiels Sascha Reedijk
323*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
324*2cb5a2c3SNiels Sascha Reedijk*/
325*2cb5a2c3SNiels Sascha Reedijk
326*2cb5a2c3SNiels Sascha Reedijk
327*2cb5a2c3SNiels Sascha Reedijk/*!
328*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BTime::operator<=(const BTime &time) const
329*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
330*2cb5a2c3SNiels Sascha Reedijk
331*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
332*2cb5a2c3SNiels Sascha Reedijk
333*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
334*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
335*2cb5a2c3SNiels Sascha Reedijk
336*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
337*2cb5a2c3SNiels Sascha Reedijk*/
338*2cb5a2c3SNiels Sascha Reedijk
339*2cb5a2c3SNiels Sascha Reedijk
340*2cb5a2c3SNiels Sascha Reedijk/*!
341*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BTime::operator==(const BTime &time) const
342*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
343*2cb5a2c3SNiels Sascha Reedijk
344*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
345*2cb5a2c3SNiels Sascha Reedijk
346*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
347*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
348*2cb5a2c3SNiels Sascha Reedijk
349*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
350*2cb5a2c3SNiels Sascha Reedijk*/
351*2cb5a2c3SNiels Sascha Reedijk
352*2cb5a2c3SNiels Sascha Reedijk
353*2cb5a2c3SNiels Sascha Reedijk/*!
354*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BTime::operator>(const BTime &time) const
355*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
356*2cb5a2c3SNiels Sascha Reedijk
357*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
358*2cb5a2c3SNiels Sascha Reedijk
359*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
360*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
361*2cb5a2c3SNiels Sascha Reedijk
362*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
363*2cb5a2c3SNiels Sascha Reedijk*/
364*2cb5a2c3SNiels Sascha Reedijk
365*2cb5a2c3SNiels Sascha Reedijk
366*2cb5a2c3SNiels Sascha Reedijk/*!
367*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BTime::operator>=(const BTime &time) const
368*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
369*2cb5a2c3SNiels Sascha Reedijk
370*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
371*2cb5a2c3SNiels Sascha Reedijk
372*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
373*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
374*2cb5a2c3SNiels Sascha Reedijk
375*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
376*2cb5a2c3SNiels Sascha Reedijk*/
377*2cb5a2c3SNiels Sascha Reedijk
378*2cb5a2c3SNiels Sascha Reedijk
379*2cb5a2c3SNiels Sascha Reedijk/*!
380*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BTime::Second() const
381*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
382*2cb5a2c3SNiels Sascha Reedijk
383*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
384*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
385*2cb5a2c3SNiels Sascha Reedijk
386*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
387*2cb5a2c3SNiels Sascha Reedijk*/
388*2cb5a2c3SNiels Sascha Reedijk
389*2cb5a2c3SNiels Sascha Reedijk
390*2cb5a2c3SNiels Sascha Reedijk/*!
391*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BTime::SetTime(const BTime &time)
392*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
393*2cb5a2c3SNiels Sascha Reedijk
394*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
395*2cb5a2c3SNiels Sascha Reedijk
396*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
397*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
398*2cb5a2c3SNiels Sascha Reedijk
399*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
400*2cb5a2c3SNiels Sascha Reedijk*/
401*2cb5a2c3SNiels Sascha Reedijk
402*2cb5a2c3SNiels Sascha Reedijk
403*2cb5a2c3SNiels Sascha Reedijk/*!
404*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BTime::SetTime(int32 hour, int32 minute, int32 second, int32 microsecond=0)
405*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
406*2cb5a2c3SNiels Sascha Reedijk
407*2cb5a2c3SNiels Sascha Reedijk	\param hour Undocumented
408*2cb5a2c3SNiels Sascha Reedijk	\param minute Undocumented
409*2cb5a2c3SNiels Sascha Reedijk	\param second Undocumented
410*2cb5a2c3SNiels Sascha Reedijk	\param microsecond Undocumented
411*2cb5a2c3SNiels Sascha Reedijk
412*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
413*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
414*2cb5a2c3SNiels Sascha Reedijk
415*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
416*2cb5a2c3SNiels Sascha Reedijk*/
417*2cb5a2c3SNiels Sascha Reedijk
418*2cb5a2c3SNiels Sascha Reedijk
419*2cb5a2c3SNiels Sascha Reedijk/*!
420*2cb5a2c3SNiels Sascha Reedijk	\fn BTime BPrivate::BTime::Time() const
421*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
422*2cb5a2c3SNiels Sascha Reedijk
423*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
424*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
425*2cb5a2c3SNiels Sascha Reedijk
426*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
427*2cb5a2c3SNiels Sascha Reedijk*/
428*2cb5a2c3SNiels Sascha Reedijk
429*2cb5a2c3SNiels Sascha Reedijk
430*2cb5a2c3SNiels Sascha Reedijk/*!
431*2cb5a2c3SNiels Sascha Reedijk	\fn static BTime BPrivate::BTime::CurrentTime(time_type type)
432*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
433*2cb5a2c3SNiels Sascha Reedijk
434*2cb5a2c3SNiels Sascha Reedijk	\param type Undocumented
435*2cb5a2c3SNiels Sascha Reedijk
436*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
437*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
438*2cb5a2c3SNiels Sascha Reedijk
439*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
440*2cb5a2c3SNiels Sascha Reedijk*/
441*2cb5a2c3SNiels Sascha Reedijk
442*2cb5a2c3SNiels Sascha Reedijk
443*2cb5a2c3SNiels Sascha Reedijk/*!
444*2cb5a2c3SNiels Sascha Reedijk	\fn static bool BPrivate::BTime::IsValid(const BTime &time)
445*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
446*2cb5a2c3SNiels Sascha Reedijk
447*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
448*2cb5a2c3SNiels Sascha Reedijk
449*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
450*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
451*2cb5a2c3SNiels Sascha Reedijk
452*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
453*2cb5a2c3SNiels Sascha Reedijk*/
454*2cb5a2c3SNiels Sascha Reedijk
455*2cb5a2c3SNiels Sascha Reedijk
456*2cb5a2c3SNiels Sascha Reedijk/*!
457*2cb5a2c3SNiels Sascha Reedijk	\fn static bool BPrivate::BTime::IsValid(int32 hour, int32 minute, int32 second, int32 microsecond=0)
458*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
459*2cb5a2c3SNiels Sascha Reedijk
460*2cb5a2c3SNiels Sascha Reedijk	\param hour Undocumented
461*2cb5a2c3SNiels Sascha Reedijk	\param minute Undocumented
462*2cb5a2c3SNiels Sascha Reedijk	\param second Undocumented
463*2cb5a2c3SNiels Sascha Reedijk	\param microsecond Undocumented
464*2cb5a2c3SNiels Sascha Reedijk
465*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
466*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
467*2cb5a2c3SNiels Sascha Reedijk
468*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
469*2cb5a2c3SNiels Sascha Reedijk*/
470*2cb5a2c3SNiels Sascha Reedijk
471*2cb5a2c3SNiels Sascha Reedijk
472*2cb5a2c3SNiels Sascha Reedijk/*!
473*2cb5a2c3SNiels Sascha Reedijk	\class BPrivate::BDate
474*2cb5a2c3SNiels Sascha Reedijk	\ingroup support
475*2cb5a2c3SNiels Sascha Reedijk	\ingroup libbe
476*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented class.
477*2cb5a2c3SNiels Sascha Reedijk
478*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
479*2cb5a2c3SNiels Sascha Reedijk*/
480*2cb5a2c3SNiels Sascha Reedijk
481*2cb5a2c3SNiels Sascha Reedijk
482*2cb5a2c3SNiels Sascha Reedijk/*!
483*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDate::BDate()
484*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
485*2cb5a2c3SNiels Sascha Reedijk
486*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
487*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
488*2cb5a2c3SNiels Sascha Reedijk
489*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
490*2cb5a2c3SNiels Sascha Reedijk*/
491*2cb5a2c3SNiels Sascha Reedijk
492*2cb5a2c3SNiels Sascha Reedijk
493*2cb5a2c3SNiels Sascha Reedijk/*!
494*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDate::BDate(const BDate &other)
495*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
496*2cb5a2c3SNiels Sascha Reedijk
497*2cb5a2c3SNiels Sascha Reedijk	\param other Undocumented
498*2cb5a2c3SNiels Sascha Reedijk
499*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
500*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
501*2cb5a2c3SNiels Sascha Reedijk
502*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
503*2cb5a2c3SNiels Sascha Reedijk*/
504*2cb5a2c3SNiels Sascha Reedijk
505*2cb5a2c3SNiels Sascha Reedijk
506*2cb5a2c3SNiels Sascha Reedijk/*!
507*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDate::BDate(const BMessage *archive)
508*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
509*2cb5a2c3SNiels Sascha Reedijk
510*2cb5a2c3SNiels Sascha Reedijk	\param archive Undocumented
511*2cb5a2c3SNiels Sascha Reedijk
512*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
513*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
514*2cb5a2c3SNiels Sascha Reedijk
515*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
516*2cb5a2c3SNiels Sascha Reedijk*/
517*2cb5a2c3SNiels Sascha Reedijk
518*2cb5a2c3SNiels Sascha Reedijk
519*2cb5a2c3SNiels Sascha Reedijk/*!
520*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDate::BDate(int32 year, int32 month, int32 day)
521*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
522*2cb5a2c3SNiels Sascha Reedijk
523*2cb5a2c3SNiels Sascha Reedijk	\param year Undocumented
524*2cb5a2c3SNiels Sascha Reedijk	\param month Undocumented
525*2cb5a2c3SNiels Sascha Reedijk	\param day Undocumented
526*2cb5a2c3SNiels Sascha Reedijk
527*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
528*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
529*2cb5a2c3SNiels Sascha Reedijk
530*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
531*2cb5a2c3SNiels Sascha Reedijk*/
532*2cb5a2c3SNiels Sascha Reedijk
533*2cb5a2c3SNiels Sascha Reedijk
534*2cb5a2c3SNiels Sascha Reedijk/*!
535*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDate::BDate(time_t time, time_type type=B_LOCAL_TIME)
536*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
537*2cb5a2c3SNiels Sascha Reedijk
538*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
539*2cb5a2c3SNiels Sascha Reedijk	\param type Undocumented
540*2cb5a2c3SNiels Sascha Reedijk
541*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
542*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
543*2cb5a2c3SNiels Sascha Reedijk
544*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
545*2cb5a2c3SNiels Sascha Reedijk*/
546*2cb5a2c3SNiels Sascha Reedijk
547*2cb5a2c3SNiels Sascha Reedijk
548*2cb5a2c3SNiels Sascha Reedijk/*!
549*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDate::~BDate()
550*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
551*2cb5a2c3SNiels Sascha Reedijk
552*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
553*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
554*2cb5a2c3SNiels Sascha Reedijk
555*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
556*2cb5a2c3SNiels Sascha Reedijk*/
557*2cb5a2c3SNiels Sascha Reedijk
558*2cb5a2c3SNiels Sascha Reedijk
559*2cb5a2c3SNiels Sascha Reedijk/*!
560*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDate::AddDays(int32 days)
561*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
562*2cb5a2c3SNiels Sascha Reedijk
563*2cb5a2c3SNiels Sascha Reedijk	\param days Undocumented
564*2cb5a2c3SNiels Sascha Reedijk
565*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
566*2cb5a2c3SNiels Sascha Reedijk*/
567*2cb5a2c3SNiels Sascha Reedijk
568*2cb5a2c3SNiels Sascha Reedijk
569*2cb5a2c3SNiels Sascha Reedijk/*!
570*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDate::AddMonths(int32 months)
571*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
572*2cb5a2c3SNiels Sascha Reedijk
573*2cb5a2c3SNiels Sascha Reedijk	\param months Undocumented
574*2cb5a2c3SNiels Sascha Reedijk
575*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
576*2cb5a2c3SNiels Sascha Reedijk*/
577*2cb5a2c3SNiels Sascha Reedijk
578*2cb5a2c3SNiels Sascha Reedijk
579*2cb5a2c3SNiels Sascha Reedijk/*!
580*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDate::AddYears(int32 years)
581*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
582*2cb5a2c3SNiels Sascha Reedijk
583*2cb5a2c3SNiels Sascha Reedijk	\param years Undocumented
584*2cb5a2c3SNiels Sascha Reedijk
585*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
586*2cb5a2c3SNiels Sascha Reedijk*/
587*2cb5a2c3SNiels Sascha Reedijk
588*2cb5a2c3SNiels Sascha Reedijk
589*2cb5a2c3SNiels Sascha Reedijk/*!
590*2cb5a2c3SNiels Sascha Reedijk	\fn status_t BPrivate::BDate::Archive(BMessage *into) const
591*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
592*2cb5a2c3SNiels Sascha Reedijk
593*2cb5a2c3SNiels Sascha Reedijk	\param into Undocumented
594*2cb5a2c3SNiels Sascha Reedijk
595*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
596*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
597*2cb5a2c3SNiels Sascha Reedijk
598*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
599*2cb5a2c3SNiels Sascha Reedijk*/
600*2cb5a2c3SNiels Sascha Reedijk
601*2cb5a2c3SNiels Sascha Reedijk
602*2cb5a2c3SNiels Sascha Reedijk/*!
603*2cb5a2c3SNiels Sascha Reedijk	\fn BDate BPrivate::BDate::Date() const
604*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
605*2cb5a2c3SNiels Sascha Reedijk
606*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
607*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
608*2cb5a2c3SNiels Sascha Reedijk
609*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
610*2cb5a2c3SNiels Sascha Reedijk*/
611*2cb5a2c3SNiels Sascha Reedijk
612*2cb5a2c3SNiels Sascha Reedijk
613*2cb5a2c3SNiels Sascha Reedijk/*!
614*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::DateToJulianDay() const
615*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
616*2cb5a2c3SNiels Sascha Reedijk
617*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
618*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
619*2cb5a2c3SNiels Sascha Reedijk
620*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
621*2cb5a2c3SNiels Sascha Reedijk*/
622*2cb5a2c3SNiels Sascha Reedijk
623*2cb5a2c3SNiels Sascha Reedijk
624*2cb5a2c3SNiels Sascha Reedijk/*!
625*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::Day() const
626*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
627*2cb5a2c3SNiels Sascha Reedijk
628*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
629*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
630*2cb5a2c3SNiels Sascha Reedijk
631*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
632*2cb5a2c3SNiels Sascha Reedijk*/
633*2cb5a2c3SNiels Sascha Reedijk
634*2cb5a2c3SNiels Sascha Reedijk
635*2cb5a2c3SNiels Sascha Reedijk/*!
636*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::DayOfWeek() const
637*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
638*2cb5a2c3SNiels Sascha Reedijk
639*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
640*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
641*2cb5a2c3SNiels Sascha Reedijk
642*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
643*2cb5a2c3SNiels Sascha Reedijk*/
644*2cb5a2c3SNiels Sascha Reedijk
645*2cb5a2c3SNiels Sascha Reedijk
646*2cb5a2c3SNiels Sascha Reedijk/*!
647*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::DayOfYear() const
648*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
649*2cb5a2c3SNiels Sascha Reedijk
650*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
651*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
652*2cb5a2c3SNiels Sascha Reedijk
653*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
654*2cb5a2c3SNiels Sascha Reedijk*/
655*2cb5a2c3SNiels Sascha Reedijk
656*2cb5a2c3SNiels Sascha Reedijk
657*2cb5a2c3SNiels Sascha Reedijk/*!
658*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::DaysInMonth() const
659*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
660*2cb5a2c3SNiels Sascha Reedijk
661*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
662*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
663*2cb5a2c3SNiels Sascha Reedijk
664*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
665*2cb5a2c3SNiels Sascha Reedijk*/
666*2cb5a2c3SNiels Sascha Reedijk
667*2cb5a2c3SNiels Sascha Reedijk
668*2cb5a2c3SNiels Sascha Reedijk/*!
669*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::DaysInYear() const
670*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
671*2cb5a2c3SNiels Sascha Reedijk
672*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
673*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
674*2cb5a2c3SNiels Sascha Reedijk
675*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
676*2cb5a2c3SNiels Sascha Reedijk*/
677*2cb5a2c3SNiels Sascha Reedijk
678*2cb5a2c3SNiels Sascha Reedijk
679*2cb5a2c3SNiels Sascha Reedijk/*!
680*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::Difference(const BDate &date) const
681*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
682*2cb5a2c3SNiels Sascha Reedijk
683*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
684*2cb5a2c3SNiels Sascha Reedijk
685*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
686*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
687*2cb5a2c3SNiels Sascha Reedijk
688*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
689*2cb5a2c3SNiels Sascha Reedijk*/
690*2cb5a2c3SNiels Sascha Reedijk
691*2cb5a2c3SNiels Sascha Reedijk
692*2cb5a2c3SNiels Sascha Reedijk/*!
693*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDate::GetDate(int32 *year, int32 *month, int32 *day) const
694*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
695*2cb5a2c3SNiels Sascha Reedijk
696*2cb5a2c3SNiels Sascha Reedijk	\param year Undocumented
697*2cb5a2c3SNiels Sascha Reedijk	\param month Undocumented
698*2cb5a2c3SNiels Sascha Reedijk	\param day Undocumented
699*2cb5a2c3SNiels Sascha Reedijk
700*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
701*2cb5a2c3SNiels Sascha Reedijk*/
702*2cb5a2c3SNiels Sascha Reedijk
703*2cb5a2c3SNiels Sascha Reedijk
704*2cb5a2c3SNiels Sascha Reedijk/*!
705*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::IsLeapYear() const
706*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
707*2cb5a2c3SNiels Sascha Reedijk
708*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
709*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
710*2cb5a2c3SNiels Sascha Reedijk
711*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
712*2cb5a2c3SNiels Sascha Reedijk*/
713*2cb5a2c3SNiels Sascha Reedijk
714*2cb5a2c3SNiels Sascha Reedijk
715*2cb5a2c3SNiels Sascha Reedijk/*!
716*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::IsValid() const
717*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
718*2cb5a2c3SNiels Sascha Reedijk
719*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
720*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
721*2cb5a2c3SNiels Sascha Reedijk
722*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
723*2cb5a2c3SNiels Sascha Reedijk*/
724*2cb5a2c3SNiels Sascha Reedijk
725*2cb5a2c3SNiels Sascha Reedijk
726*2cb5a2c3SNiels Sascha Reedijk/*!
727*2cb5a2c3SNiels Sascha Reedijk	\fn BString BPrivate::BDate::LongDayName() const
728*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
729*2cb5a2c3SNiels Sascha Reedijk
730*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
731*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
732*2cb5a2c3SNiels Sascha Reedijk
733*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
734*2cb5a2c3SNiels Sascha Reedijk*/
735*2cb5a2c3SNiels Sascha Reedijk
736*2cb5a2c3SNiels Sascha Reedijk
737*2cb5a2c3SNiels Sascha Reedijk/*!
738*2cb5a2c3SNiels Sascha Reedijk	\fn BString BPrivate::BDate::LongMonthName() const
739*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
740*2cb5a2c3SNiels Sascha Reedijk
741*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
742*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
743*2cb5a2c3SNiels Sascha Reedijk
744*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
745*2cb5a2c3SNiels Sascha Reedijk*/
746*2cb5a2c3SNiels Sascha Reedijk
747*2cb5a2c3SNiels Sascha Reedijk
748*2cb5a2c3SNiels Sascha Reedijk/*!
749*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::Month() const
750*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
751*2cb5a2c3SNiels Sascha Reedijk
752*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
753*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
754*2cb5a2c3SNiels Sascha Reedijk
755*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
756*2cb5a2c3SNiels Sascha Reedijk*/
757*2cb5a2c3SNiels Sascha Reedijk
758*2cb5a2c3SNiels Sascha Reedijk
759*2cb5a2c3SNiels Sascha Reedijk/*!
760*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::operator!=(const BDate &date) const
761*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
762*2cb5a2c3SNiels Sascha Reedijk
763*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
764*2cb5a2c3SNiels Sascha Reedijk
765*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
766*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
767*2cb5a2c3SNiels Sascha Reedijk
768*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
769*2cb5a2c3SNiels Sascha Reedijk*/
770*2cb5a2c3SNiels Sascha Reedijk
771*2cb5a2c3SNiels Sascha Reedijk
772*2cb5a2c3SNiels Sascha Reedijk/*!
773*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::operator<(const BDate &date) const
774*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
775*2cb5a2c3SNiels Sascha Reedijk
776*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
777*2cb5a2c3SNiels Sascha Reedijk
778*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
779*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
780*2cb5a2c3SNiels Sascha Reedijk
781*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
782*2cb5a2c3SNiels Sascha Reedijk*/
783*2cb5a2c3SNiels Sascha Reedijk
784*2cb5a2c3SNiels Sascha Reedijk
785*2cb5a2c3SNiels Sascha Reedijk/*!
786*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::operator<=(const BDate &date) const
787*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
788*2cb5a2c3SNiels Sascha Reedijk
789*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
790*2cb5a2c3SNiels Sascha Reedijk
791*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
792*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
793*2cb5a2c3SNiels Sascha Reedijk
794*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
795*2cb5a2c3SNiels Sascha Reedijk*/
796*2cb5a2c3SNiels Sascha Reedijk
797*2cb5a2c3SNiels Sascha Reedijk
798*2cb5a2c3SNiels Sascha Reedijk/*!
799*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::operator==(const BDate &date) const
800*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
801*2cb5a2c3SNiels Sascha Reedijk
802*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
803*2cb5a2c3SNiels Sascha Reedijk
804*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
805*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
806*2cb5a2c3SNiels Sascha Reedijk
807*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
808*2cb5a2c3SNiels Sascha Reedijk*/
809*2cb5a2c3SNiels Sascha Reedijk
810*2cb5a2c3SNiels Sascha Reedijk
811*2cb5a2c3SNiels Sascha Reedijk/*!
812*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::operator>(const BDate &date) const
813*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
814*2cb5a2c3SNiels Sascha Reedijk
815*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
816*2cb5a2c3SNiels Sascha Reedijk
817*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
818*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
819*2cb5a2c3SNiels Sascha Reedijk
820*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
821*2cb5a2c3SNiels Sascha Reedijk*/
822*2cb5a2c3SNiels Sascha Reedijk
823*2cb5a2c3SNiels Sascha Reedijk
824*2cb5a2c3SNiels Sascha Reedijk/*!
825*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::operator>=(const BDate &date) const
826*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
827*2cb5a2c3SNiels Sascha Reedijk
828*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
829*2cb5a2c3SNiels Sascha Reedijk
830*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
831*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
832*2cb5a2c3SNiels Sascha Reedijk
833*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
834*2cb5a2c3SNiels Sascha Reedijk*/
835*2cb5a2c3SNiels Sascha Reedijk
836*2cb5a2c3SNiels Sascha Reedijk
837*2cb5a2c3SNiels Sascha Reedijk/*!
838*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::SetDate(const BDate &date)
839*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
840*2cb5a2c3SNiels Sascha Reedijk
841*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
842*2cb5a2c3SNiels Sascha Reedijk
843*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
844*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
845*2cb5a2c3SNiels Sascha Reedijk
846*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
847*2cb5a2c3SNiels Sascha Reedijk*/
848*2cb5a2c3SNiels Sascha Reedijk
849*2cb5a2c3SNiels Sascha Reedijk
850*2cb5a2c3SNiels Sascha Reedijk/*!
851*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDate::SetDate(int32 year, int32 month, int32 day)
852*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
853*2cb5a2c3SNiels Sascha Reedijk
854*2cb5a2c3SNiels Sascha Reedijk	\param year Undocumented
855*2cb5a2c3SNiels Sascha Reedijk	\param month Undocumented
856*2cb5a2c3SNiels Sascha Reedijk	\param day Undocumented
857*2cb5a2c3SNiels Sascha Reedijk
858*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
859*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
860*2cb5a2c3SNiels Sascha Reedijk
861*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
862*2cb5a2c3SNiels Sascha Reedijk*/
863*2cb5a2c3SNiels Sascha Reedijk
864*2cb5a2c3SNiels Sascha Reedijk
865*2cb5a2c3SNiels Sascha Reedijk/*!
866*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDate::SetDay(int32 day)
867*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
868*2cb5a2c3SNiels Sascha Reedijk
869*2cb5a2c3SNiels Sascha Reedijk	\param day Undocumented
870*2cb5a2c3SNiels Sascha Reedijk
871*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
872*2cb5a2c3SNiels Sascha Reedijk*/
873*2cb5a2c3SNiels Sascha Reedijk
874*2cb5a2c3SNiels Sascha Reedijk
875*2cb5a2c3SNiels Sascha Reedijk/*!
876*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDate::SetMonth(int32 month)
877*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
878*2cb5a2c3SNiels Sascha Reedijk
879*2cb5a2c3SNiels Sascha Reedijk	\param month Undocumented
880*2cb5a2c3SNiels Sascha Reedijk
881*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
882*2cb5a2c3SNiels Sascha Reedijk*/
883*2cb5a2c3SNiels Sascha Reedijk
884*2cb5a2c3SNiels Sascha Reedijk
885*2cb5a2c3SNiels Sascha Reedijk/*!
886*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDate::SetYear(int32 year)
887*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
888*2cb5a2c3SNiels Sascha Reedijk
889*2cb5a2c3SNiels Sascha Reedijk	\param year Undocumented
890*2cb5a2c3SNiels Sascha Reedijk
891*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
892*2cb5a2c3SNiels Sascha Reedijk*/
893*2cb5a2c3SNiels Sascha Reedijk
894*2cb5a2c3SNiels Sascha Reedijk
895*2cb5a2c3SNiels Sascha Reedijk/*!
896*2cb5a2c3SNiels Sascha Reedijk	\fn BString BPrivate::BDate::ShortDayName() const
897*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
898*2cb5a2c3SNiels Sascha Reedijk
899*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
900*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
901*2cb5a2c3SNiels Sascha Reedijk
902*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
903*2cb5a2c3SNiels Sascha Reedijk*/
904*2cb5a2c3SNiels Sascha Reedijk
905*2cb5a2c3SNiels Sascha Reedijk
906*2cb5a2c3SNiels Sascha Reedijk/*!
907*2cb5a2c3SNiels Sascha Reedijk	\fn BString BPrivate::BDate::ShortMonthName() const
908*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
909*2cb5a2c3SNiels Sascha Reedijk
910*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
911*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
912*2cb5a2c3SNiels Sascha Reedijk
913*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
914*2cb5a2c3SNiels Sascha Reedijk*/
915*2cb5a2c3SNiels Sascha Reedijk
916*2cb5a2c3SNiels Sascha Reedijk
917*2cb5a2c3SNiels Sascha Reedijk/*!
918*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::WeekNumber() const
919*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
920*2cb5a2c3SNiels Sascha Reedijk
921*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
922*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
923*2cb5a2c3SNiels Sascha Reedijk
924*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
925*2cb5a2c3SNiels Sascha Reedijk*/
926*2cb5a2c3SNiels Sascha Reedijk
927*2cb5a2c3SNiels Sascha Reedijk
928*2cb5a2c3SNiels Sascha Reedijk/*!
929*2cb5a2c3SNiels Sascha Reedijk	\fn int32 BPrivate::BDate::Year() const
930*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
931*2cb5a2c3SNiels Sascha Reedijk
932*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
933*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
934*2cb5a2c3SNiels Sascha Reedijk
935*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
936*2cb5a2c3SNiels Sascha Reedijk*/
937*2cb5a2c3SNiels Sascha Reedijk
938*2cb5a2c3SNiels Sascha Reedijk
939*2cb5a2c3SNiels Sascha Reedijk/*!
940*2cb5a2c3SNiels Sascha Reedijk	\fn static BDate BPrivate::BDate::CurrentDate(time_type type)
941*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
942*2cb5a2c3SNiels Sascha Reedijk
943*2cb5a2c3SNiels Sascha Reedijk	\param type Undocumented
944*2cb5a2c3SNiels Sascha Reedijk
945*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
946*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
947*2cb5a2c3SNiels Sascha Reedijk
948*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
949*2cb5a2c3SNiels Sascha Reedijk*/
950*2cb5a2c3SNiels Sascha Reedijk
951*2cb5a2c3SNiels Sascha Reedijk
952*2cb5a2c3SNiels Sascha Reedijk/*!
953*2cb5a2c3SNiels Sascha Reedijk	\fn static bool BPrivate::BDate::IsLeapYear(int32 year)
954*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
955*2cb5a2c3SNiels Sascha Reedijk
956*2cb5a2c3SNiels Sascha Reedijk	\param year Undocumented
957*2cb5a2c3SNiels Sascha Reedijk
958*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
959*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
960*2cb5a2c3SNiels Sascha Reedijk
961*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
962*2cb5a2c3SNiels Sascha Reedijk*/
963*2cb5a2c3SNiels Sascha Reedijk
964*2cb5a2c3SNiels Sascha Reedijk
965*2cb5a2c3SNiels Sascha Reedijk/*!
966*2cb5a2c3SNiels Sascha Reedijk	\fn static bool BPrivate::BDate::IsValid(const BDate &date)
967*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
968*2cb5a2c3SNiels Sascha Reedijk
969*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
970*2cb5a2c3SNiels Sascha Reedijk
971*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
972*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
973*2cb5a2c3SNiels Sascha Reedijk
974*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
975*2cb5a2c3SNiels Sascha Reedijk*/
976*2cb5a2c3SNiels Sascha Reedijk
977*2cb5a2c3SNiels Sascha Reedijk
978*2cb5a2c3SNiels Sascha Reedijk/*!
979*2cb5a2c3SNiels Sascha Reedijk	\fn static bool BPrivate::BDate::IsValid(int32 year, int32 month, int32 day)
980*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
981*2cb5a2c3SNiels Sascha Reedijk
982*2cb5a2c3SNiels Sascha Reedijk	\param year Undocumented
983*2cb5a2c3SNiels Sascha Reedijk	\param month Undocumented
984*2cb5a2c3SNiels Sascha Reedijk	\param day Undocumented
985*2cb5a2c3SNiels Sascha Reedijk
986*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
987*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
988*2cb5a2c3SNiels Sascha Reedijk
989*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
990*2cb5a2c3SNiels Sascha Reedijk*/
991*2cb5a2c3SNiels Sascha Reedijk
992*2cb5a2c3SNiels Sascha Reedijk
993*2cb5a2c3SNiels Sascha Reedijk/*!
994*2cb5a2c3SNiels Sascha Reedijk	\fn static BDate BPrivate::BDate::JulianDayToDate(int32 julianDay)
995*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
996*2cb5a2c3SNiels Sascha Reedijk
997*2cb5a2c3SNiels Sascha Reedijk	\param julianDay Undocumented
998*2cb5a2c3SNiels Sascha Reedijk
999*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1000*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1001*2cb5a2c3SNiels Sascha Reedijk
1002*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1003*2cb5a2c3SNiels Sascha Reedijk*/
1004*2cb5a2c3SNiels Sascha Reedijk
1005*2cb5a2c3SNiels Sascha Reedijk
1006*2cb5a2c3SNiels Sascha Reedijk/*!
1007*2cb5a2c3SNiels Sascha Reedijk	\fn static BString BPrivate::BDate::LongDayName(int32 day)
1008*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1009*2cb5a2c3SNiels Sascha Reedijk
1010*2cb5a2c3SNiels Sascha Reedijk	\param day Undocumented
1011*2cb5a2c3SNiels Sascha Reedijk
1012*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1013*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1014*2cb5a2c3SNiels Sascha Reedijk
1015*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1016*2cb5a2c3SNiels Sascha Reedijk*/
1017*2cb5a2c3SNiels Sascha Reedijk
1018*2cb5a2c3SNiels Sascha Reedijk
1019*2cb5a2c3SNiels Sascha Reedijk/*!
1020*2cb5a2c3SNiels Sascha Reedijk	\fn static BString BPrivate::BDate::LongMonthName(int32 month)
1021*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1022*2cb5a2c3SNiels Sascha Reedijk
1023*2cb5a2c3SNiels Sascha Reedijk	\param month Undocumented
1024*2cb5a2c3SNiels Sascha Reedijk
1025*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1026*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1027*2cb5a2c3SNiels Sascha Reedijk
1028*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1029*2cb5a2c3SNiels Sascha Reedijk*/
1030*2cb5a2c3SNiels Sascha Reedijk
1031*2cb5a2c3SNiels Sascha Reedijk
1032*2cb5a2c3SNiels Sascha Reedijk/*!
1033*2cb5a2c3SNiels Sascha Reedijk	\fn static BString BPrivate::BDate::ShortDayName(int32 day)
1034*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1035*2cb5a2c3SNiels Sascha Reedijk
1036*2cb5a2c3SNiels Sascha Reedijk	\param day Undocumented
1037*2cb5a2c3SNiels Sascha Reedijk
1038*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1039*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1040*2cb5a2c3SNiels Sascha Reedijk
1041*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1042*2cb5a2c3SNiels Sascha Reedijk*/
1043*2cb5a2c3SNiels Sascha Reedijk
1044*2cb5a2c3SNiels Sascha Reedijk
1045*2cb5a2c3SNiels Sascha Reedijk/*!
1046*2cb5a2c3SNiels Sascha Reedijk	\fn static BString BPrivate::BDate::ShortMonthName(int32 month)
1047*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1048*2cb5a2c3SNiels Sascha Reedijk
1049*2cb5a2c3SNiels Sascha Reedijk	\param month Undocumented
1050*2cb5a2c3SNiels Sascha Reedijk
1051*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1052*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1053*2cb5a2c3SNiels Sascha Reedijk
1054*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1055*2cb5a2c3SNiels Sascha Reedijk*/
1056*2cb5a2c3SNiels Sascha Reedijk
1057*2cb5a2c3SNiels Sascha Reedijk
1058*2cb5a2c3SNiels Sascha Reedijk/*!
1059*2cb5a2c3SNiels Sascha Reedijk	\class BPrivate::BDateTime
1060*2cb5a2c3SNiels Sascha Reedijk	\ingroup support
1061*2cb5a2c3SNiels Sascha Reedijk	\ingroup libbe
1062*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented class.
1063*2cb5a2c3SNiels Sascha Reedijk
1064*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1065*2cb5a2c3SNiels Sascha Reedijk*/
1066*2cb5a2c3SNiels Sascha Reedijk
1067*2cb5a2c3SNiels Sascha Reedijk
1068*2cb5a2c3SNiels Sascha Reedijk/*!
1069*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDateTime::BDateTime()
1070*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1071*2cb5a2c3SNiels Sascha Reedijk
1072*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1073*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1074*2cb5a2c3SNiels Sascha Reedijk
1075*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1076*2cb5a2c3SNiels Sascha Reedijk*/
1077*2cb5a2c3SNiels Sascha Reedijk
1078*2cb5a2c3SNiels Sascha Reedijk
1079*2cb5a2c3SNiels Sascha Reedijk/*!
1080*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDateTime::BDateTime(const BDate &date, const BTime &time)
1081*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1082*2cb5a2c3SNiels Sascha Reedijk
1083*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
1084*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
1085*2cb5a2c3SNiels Sascha Reedijk
1086*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1087*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1088*2cb5a2c3SNiels Sascha Reedijk
1089*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1090*2cb5a2c3SNiels Sascha Reedijk*/
1091*2cb5a2c3SNiels Sascha Reedijk
1092*2cb5a2c3SNiels Sascha Reedijk
1093*2cb5a2c3SNiels Sascha Reedijk/*!
1094*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDateTime::BDateTime(const BMessage *archive)
1095*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1096*2cb5a2c3SNiels Sascha Reedijk
1097*2cb5a2c3SNiels Sascha Reedijk	\param archive Undocumented
1098*2cb5a2c3SNiels Sascha Reedijk
1099*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1100*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1101*2cb5a2c3SNiels Sascha Reedijk
1102*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1103*2cb5a2c3SNiels Sascha Reedijk*/
1104*2cb5a2c3SNiels Sascha Reedijk
1105*2cb5a2c3SNiels Sascha Reedijk
1106*2cb5a2c3SNiels Sascha Reedijk/*!
1107*2cb5a2c3SNiels Sascha Reedijk	\fn BPrivate::BDateTime::~BDateTime()
1108*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1109*2cb5a2c3SNiels Sascha Reedijk
1110*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1111*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1112*2cb5a2c3SNiels Sascha Reedijk
1113*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1114*2cb5a2c3SNiels Sascha Reedijk*/
1115*2cb5a2c3SNiels Sascha Reedijk
1116*2cb5a2c3SNiels Sascha Reedijk
1117*2cb5a2c3SNiels Sascha Reedijk/*!
1118*2cb5a2c3SNiels Sascha Reedijk	\fn status_t BPrivate::BDateTime::Archive(BMessage *into) const
1119*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1120*2cb5a2c3SNiels Sascha Reedijk
1121*2cb5a2c3SNiels Sascha Reedijk	\param into Undocumented
1122*2cb5a2c3SNiels Sascha Reedijk
1123*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1124*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1125*2cb5a2c3SNiels Sascha Reedijk
1126*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1127*2cb5a2c3SNiels Sascha Reedijk*/
1128*2cb5a2c3SNiels Sascha Reedijk
1129*2cb5a2c3SNiels Sascha Reedijk
1130*2cb5a2c3SNiels Sascha Reedijk/*!
1131*2cb5a2c3SNiels Sascha Reedijk	\fn BDate& BPrivate::BDateTime::Date()
1132*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1133*2cb5a2c3SNiels Sascha Reedijk
1134*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1135*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1136*2cb5a2c3SNiels Sascha Reedijk
1137*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1138*2cb5a2c3SNiels Sascha Reedijk*/
1139*2cb5a2c3SNiels Sascha Reedijk
1140*2cb5a2c3SNiels Sascha Reedijk
1141*2cb5a2c3SNiels Sascha Reedijk/*!
1142*2cb5a2c3SNiels Sascha Reedijk	\fn const BDate& BPrivate::BDateTime::Date() const
1143*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1144*2cb5a2c3SNiels Sascha Reedijk
1145*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1146*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1147*2cb5a2c3SNiels Sascha Reedijk
1148*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1149*2cb5a2c3SNiels Sascha Reedijk*/
1150*2cb5a2c3SNiels Sascha Reedijk
1151*2cb5a2c3SNiels Sascha Reedijk
1152*2cb5a2c3SNiels Sascha Reedijk/*!
1153*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDateTime::IsValid() const
1154*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1155*2cb5a2c3SNiels Sascha Reedijk
1156*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1157*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1158*2cb5a2c3SNiels Sascha Reedijk
1159*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1160*2cb5a2c3SNiels Sascha Reedijk*/
1161*2cb5a2c3SNiels Sascha Reedijk
1162*2cb5a2c3SNiels Sascha Reedijk
1163*2cb5a2c3SNiels Sascha Reedijk/*!
1164*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDateTime::operator!=(const BDateTime &dateTime) const
1165*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1166*2cb5a2c3SNiels Sascha Reedijk
1167*2cb5a2c3SNiels Sascha Reedijk	\param dateTime Undocumented
1168*2cb5a2c3SNiels Sascha Reedijk
1169*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1170*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1171*2cb5a2c3SNiels Sascha Reedijk
1172*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1173*2cb5a2c3SNiels Sascha Reedijk*/
1174*2cb5a2c3SNiels Sascha Reedijk
1175*2cb5a2c3SNiels Sascha Reedijk
1176*2cb5a2c3SNiels Sascha Reedijk/*!
1177*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDateTime::operator<(const BDateTime &dateTime) const
1178*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1179*2cb5a2c3SNiels Sascha Reedijk
1180*2cb5a2c3SNiels Sascha Reedijk	\param dateTime Undocumented
1181*2cb5a2c3SNiels Sascha Reedijk
1182*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1183*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1184*2cb5a2c3SNiels Sascha Reedijk
1185*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1186*2cb5a2c3SNiels Sascha Reedijk*/
1187*2cb5a2c3SNiels Sascha Reedijk
1188*2cb5a2c3SNiels Sascha Reedijk
1189*2cb5a2c3SNiels Sascha Reedijk/*!
1190*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDateTime::operator<=(const BDateTime &dateTime) const
1191*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1192*2cb5a2c3SNiels Sascha Reedijk
1193*2cb5a2c3SNiels Sascha Reedijk	\param dateTime Undocumented
1194*2cb5a2c3SNiels Sascha Reedijk
1195*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1196*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1197*2cb5a2c3SNiels Sascha Reedijk
1198*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1199*2cb5a2c3SNiels Sascha Reedijk*/
1200*2cb5a2c3SNiels Sascha Reedijk
1201*2cb5a2c3SNiels Sascha Reedijk
1202*2cb5a2c3SNiels Sascha Reedijk/*!
1203*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDateTime::operator==(const BDateTime &dateTime) const
1204*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1205*2cb5a2c3SNiels Sascha Reedijk
1206*2cb5a2c3SNiels Sascha Reedijk	\param dateTime Undocumented
1207*2cb5a2c3SNiels Sascha Reedijk
1208*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1209*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1210*2cb5a2c3SNiels Sascha Reedijk
1211*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1212*2cb5a2c3SNiels Sascha Reedijk*/
1213*2cb5a2c3SNiels Sascha Reedijk
1214*2cb5a2c3SNiels Sascha Reedijk
1215*2cb5a2c3SNiels Sascha Reedijk/*!
1216*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDateTime::operator>(const BDateTime &dateTime) const
1217*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1218*2cb5a2c3SNiels Sascha Reedijk
1219*2cb5a2c3SNiels Sascha Reedijk	\param dateTime Undocumented
1220*2cb5a2c3SNiels Sascha Reedijk
1221*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1222*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1223*2cb5a2c3SNiels Sascha Reedijk
1224*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1225*2cb5a2c3SNiels Sascha Reedijk*/
1226*2cb5a2c3SNiels Sascha Reedijk
1227*2cb5a2c3SNiels Sascha Reedijk
1228*2cb5a2c3SNiels Sascha Reedijk/*!
1229*2cb5a2c3SNiels Sascha Reedijk	\fn bool BPrivate::BDateTime::operator>=(const BDateTime &dateTime) const
1230*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1231*2cb5a2c3SNiels Sascha Reedijk
1232*2cb5a2c3SNiels Sascha Reedijk	\param dateTime Undocumented
1233*2cb5a2c3SNiels Sascha Reedijk
1234*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1235*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1236*2cb5a2c3SNiels Sascha Reedijk
1237*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1238*2cb5a2c3SNiels Sascha Reedijk*/
1239*2cb5a2c3SNiels Sascha Reedijk
1240*2cb5a2c3SNiels Sascha Reedijk
1241*2cb5a2c3SNiels Sascha Reedijk/*!
1242*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDateTime::SetDate(const BDate &date)
1243*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1244*2cb5a2c3SNiels Sascha Reedijk
1245*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
1246*2cb5a2c3SNiels Sascha Reedijk
1247*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1248*2cb5a2c3SNiels Sascha Reedijk*/
1249*2cb5a2c3SNiels Sascha Reedijk
1250*2cb5a2c3SNiels Sascha Reedijk
1251*2cb5a2c3SNiels Sascha Reedijk/*!
1252*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDateTime::SetDateTime(const BDate &date, const BTime &time)
1253*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1254*2cb5a2c3SNiels Sascha Reedijk
1255*2cb5a2c3SNiels Sascha Reedijk	\param date Undocumented
1256*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
1257*2cb5a2c3SNiels Sascha Reedijk
1258*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1259*2cb5a2c3SNiels Sascha Reedijk*/
1260*2cb5a2c3SNiels Sascha Reedijk
1261*2cb5a2c3SNiels Sascha Reedijk
1262*2cb5a2c3SNiels Sascha Reedijk/*!
1263*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDateTime::SetTime(const BTime &time)
1264*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1265*2cb5a2c3SNiels Sascha Reedijk
1266*2cb5a2c3SNiels Sascha Reedijk	\param time Undocumented
1267*2cb5a2c3SNiels Sascha Reedijk
1268*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1269*2cb5a2c3SNiels Sascha Reedijk*/
1270*2cb5a2c3SNiels Sascha Reedijk
1271*2cb5a2c3SNiels Sascha Reedijk
1272*2cb5a2c3SNiels Sascha Reedijk/*!
1273*2cb5a2c3SNiels Sascha Reedijk	\fn void BPrivate::BDateTime::SetTime_t(time_t seconds)
1274*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1275*2cb5a2c3SNiels Sascha Reedijk
1276*2cb5a2c3SNiels Sascha Reedijk	\param seconds Undocumented
1277*2cb5a2c3SNiels Sascha Reedijk
1278*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1279*2cb5a2c3SNiels Sascha Reedijk*/
1280*2cb5a2c3SNiels Sascha Reedijk
1281*2cb5a2c3SNiels Sascha Reedijk
1282*2cb5a2c3SNiels Sascha Reedijk/*!
1283*2cb5a2c3SNiels Sascha Reedijk	\fn BTime& BPrivate::BDateTime::Time()
1284*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1285*2cb5a2c3SNiels Sascha Reedijk
1286*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1287*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1288*2cb5a2c3SNiels Sascha Reedijk
1289*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1290*2cb5a2c3SNiels Sascha Reedijk*/
1291*2cb5a2c3SNiels Sascha Reedijk
1292*2cb5a2c3SNiels Sascha Reedijk
1293*2cb5a2c3SNiels Sascha Reedijk/*!
1294*2cb5a2c3SNiels Sascha Reedijk	\fn const BTime& BPrivate::BDateTime::Time() const
1295*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1296*2cb5a2c3SNiels Sascha Reedijk
1297*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1298*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1299*2cb5a2c3SNiels Sascha Reedijk
1300*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1301*2cb5a2c3SNiels Sascha Reedijk*/
1302*2cb5a2c3SNiels Sascha Reedijk
1303*2cb5a2c3SNiels Sascha Reedijk
1304*2cb5a2c3SNiels Sascha Reedijk/*!
1305*2cb5a2c3SNiels Sascha Reedijk	\fn time_t BPrivate::BDateTime::Time_t() const
1306*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1307*2cb5a2c3SNiels Sascha Reedijk
1308*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1309*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1310*2cb5a2c3SNiels Sascha Reedijk
1311*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1312*2cb5a2c3SNiels Sascha Reedijk*/
1313*2cb5a2c3SNiels Sascha Reedijk
1314*2cb5a2c3SNiels Sascha Reedijk
1315*2cb5a2c3SNiels Sascha Reedijk/*!
1316*2cb5a2c3SNiels Sascha Reedijk	\fn static BDateTime BPrivate::BDateTime::CurrentDateTime(time_type type)
1317*2cb5a2c3SNiels Sascha Reedijk	\brief Undocumented public method
1318*2cb5a2c3SNiels Sascha Reedijk
1319*2cb5a2c3SNiels Sascha Reedijk	\param type Undocumented
1320*2cb5a2c3SNiels Sascha Reedijk
1321*2cb5a2c3SNiels Sascha Reedijk	\return Undocumented
1322*2cb5a2c3SNiels Sascha Reedijk	\retval <value> Undocumented
1323*2cb5a2c3SNiels Sascha Reedijk
1324*2cb5a2c3SNiels Sascha Reedijk	\since Haiku R1
1325*2cb5a2c3SNiels Sascha Reedijk*/
1326*2cb5a2c3SNiels Sascha Reedijk
1327*2cb5a2c3SNiels Sascha Reedijk
1328*2cb5a2c3SNiels Sascha Reedijk//! \endcond INTERNAL
1329