summaryrefslogtreecommitdiff
path: root/ace/Date_Time.i
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Date_Time.i')
-rw-r--r--ace/Date_Time.i140
1 files changed, 140 insertions, 0 deletions
diff --git a/ace/Date_Time.i b/ace/Date_Time.i
new file mode 100644
index 00000000000..829e91c003f
--- /dev/null
+++ b/ace/Date_Time.i
@@ -0,0 +1,140 @@
+/* -*- C++ -*- */
+// $Id$
+
+// Date_Time.i
+
+// constructor with init values, no check for validy
+inline
+ACE_Date_Time::ACE_Date_Time(long day,
+ long month,
+ long year,
+ long hour,
+ long minute,
+ long second,
+ long microsec)
+: day_ (day),
+ month_ (month),
+ year_ (year),
+ hour_ (hour),
+ minute_ (minute),
+ second_ (second),
+ microsec_ (microsec)
+{
+ ACE_TRACE ("ACE_Date_Time::ACE_Date_Time");
+}
+
+// set/get portions of ACE_Date_Time, no check for validy
+
+// get day
+inline long
+ACE_Date_Time::day (void)
+{
+ ACE_TRACE ("ACE_Date_Time::day");
+ return day_;
+}
+
+// set day
+inline void
+ACE_Date_Time::day (long day)
+{
+ ACE_TRACE ("ACE_Date_Time::day");
+ day_ = day;
+}
+
+// get month
+inline long
+ACE_Date_Time::month (void)
+{
+ ACE_TRACE ("ACE_Date_Time::month");
+ return month_;
+}
+
+// set month
+inline void
+ACE_Date_Time::month (long month)
+{
+ ACE_TRACE ("ACE_Date_Time::month");
+ month_ = month;
+}
+
+// get year
+inline long
+ACE_Date_Time::year (void)
+{
+ ACE_TRACE ("ACE_Date_Time::year");
+ return year_;
+}
+
+// set year
+inline void
+ACE_Date_Time::year (long year)
+{
+ ACE_TRACE ("ACE_Date_Time::year");
+ year_ = year;
+}
+
+// get hour
+inline long
+ACE_Date_Time::hour (void)
+{
+ ACE_TRACE ("ACE_Date_Time::hour");
+ return hour_;
+}
+
+// set hour
+inline void
+ACE_Date_Time::hour (long hour)
+{
+ ACE_TRACE ("ACE_Date_Time::hour");
+ hour_ = hour;
+}
+
+// get minute
+inline long
+ACE_Date_Time::minute (void)
+{
+ ACE_TRACE ("ACE_Date_Time::minute");
+ return minute_;
+}
+
+// set minute
+inline void
+ACE_Date_Time::minute (long minute)
+{
+ ACE_TRACE ("ACE_Date_Time::minute");
+ minute_ = minute;
+}
+
+// get second
+inline long
+ACE_Date_Time::second (void)
+{
+ ACE_TRACE ("ACE_Date_Time::second");
+ return second_;
+}
+
+// set second
+inline void
+ACE_Date_Time::second (long second)
+{
+ ACE_TRACE ("ACE_Date_Time::second");
+ second_ = second;
+}
+
+// get microsec
+inline long
+ACE_Date_Time::microsec (void)
+{
+ ACE_TRACE ("ACE_Date_Time::microsec");
+ return microsec_;
+}
+
+// set microsec
+inline void
+ACE_Date_Time::microsec (long microsec)
+{
+ ACE_TRACE ("ACE_Date_Time::microsec");
+ microsec_ = microsec;
+}
+
+