[commit] r1258 - trunk/GME/Mga
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Fri Apr 8 10:34:01 CDT 2011
Author: ksmyth
Date: Fri Apr 8 10:34:00 2011
New Revision: 1258
Log:
Move constructor for FCOPtr
Modified:
trunk/GME/Mga/MgaFCO.cpp
trunk/GME/Mga/MgaTrukk.h
Modified: trunk/GME/Mga/MgaFCO.cpp
==============================================================================
--- trunk/GME/Mga/MgaFCO.cpp Thu Apr 7 15:43:00 2011 (r1257)
+++ trunk/GME/Mga/MgaFCO.cpp Fri Apr 8 10:34:00 2011 (r1258)
@@ -1183,6 +1183,11 @@
p->AddRef();
}
+FCOPtr::FCOPtr(FCOPtr&& o) {
+ p = o.p;
+ o.p = NULL;
+}
+
FCOPtr::FCOPtr(FCO *f) {
p = f;
p->AddRef();
Modified: trunk/GME/Mga/MgaTrukk.h
==============================================================================
--- trunk/GME/Mga/MgaTrukk.h Thu Apr 7 15:43:00 2011 (r1257)
+++ trunk/GME/Mga/MgaTrukk.h Fri Apr 8 10:34:00 2011 (r1258)
@@ -173,6 +173,7 @@
void operator= (FCO *f);
bool operator< (const FCOPtr &o) const;
FCOPtr(FCOPtr const &o);
+ FCOPtr(FCOPtr&& o);
FCOPtr(FCO *f);
FCOPtr();
~FCOPtr();
More information about the gme-commit
mailing list