Commit in lcdd/include/lcdd/id on LCDD-102_BRANCH
Id64bit.hh+13-21.5 -> 1.5.2.1
another test commit on new branch; just removes a function I don't want right now

lcdd/include/lcdd/id
Id64bit.hh 1.5 -> 1.5.2.1
diff -u -r1.5 -r1.5.2.1
--- Id64bit.hh	10 Jul 2013 20:49:06 -0000	1.5
+++ Id64bit.hh	14 Aug 2013 00:15:32 -0000	1.5.2.1
@@ -1,10 +1,11 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/id/Id64bit.hh,v 1.5 2013/07/10 20:49:06 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/id/Id64bit.hh,v 1.5.2.1 2013/08/14 00:15:32 jeremy Exp $
 #ifndef LCDD_ID64BIT_HH
 #define LCDD_ID64BIT_HH 1
 
 /**
  * @brief A 64-bit ID composed of two 32-bit halves.
- * @todo Move code to source file.
+ * @todo Add method for getting long value of this ID.
+ * @todo Make a fully qualified constructor and then remove the setId0 and setId1 methods.
  */
 class Id64bit
 {
@@ -13,6 +14,8 @@
 
     typedef int ElementType;
 
+    //typedef long ValueType; // Will this always be 64 bit on 32 and 64 bit platforms???
+
 public:
 
     /**
@@ -55,12 +58,20 @@
     ElementType getId1() const;
 
     /**
+     * Get the value of the ID, defined as a long.
+     * @return The value of the ID defined as a long.
+     */
+    //ValueType getValue() const;
+
+    /**
      * Overloaded equals operator.
      */
     bool operator==(const Id64bit& right) const;
 
 private:
     ElementType _ids[2];
+
+    //ValueType _value;
 };
 
 #endif
CVSspam 0.2.12


Use REPLY-ALL to reply to list

To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1