]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
reorder class elements
authorsageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Sun, 19 Nov 2006 17:37:45 +0000 (17:37 +0000)
committersageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Sun, 19 Nov 2006 17:37:45 +0000 (17:37 +0000)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@958 29311d96-e01e-0410-9327-a35deaab8ce9

ceph/include/types.h

index 09a34ad2e6f5ce4a6313a6e604716a9cc13968d5..492b55419c1fe605f5e2d05789d796131814d7cc 100644 (file)
@@ -393,13 +393,15 @@ public:
 class ObjectExtent {
  public:
   object_t    oid;       // object id
-  pg_t        pgid;     
   off_t       start;     // in object
   size_t      length;    // in object
+
+  pg_t        pgid;      // where to find the object
+
   map<size_t, size_t>  buffer_extents;  // off -> len.  extents in buffer being mapped (may be fragmented bc of striping!)
   
-  ObjectExtent() : pgid(0), start(0), length(0) {}
-  ObjectExtent(object_t o, off_t s=0, size_t l=0) : oid(o), pgid(0), start(s), length(l) { }
+  ObjectExtent() : start(0), length(0), pgid(0) {}
+  ObjectExtent(object_t o, off_t s=0, size_t l=0) : oid(o), start(s), length(l), pgid(0) { }
 };
 
 inline ostream& operator<<(ostream& out, ObjectExtent &ex)