Changeset 21878 in vbox for trunk/src/VBox/Main/GuestOSTypeImpl.cpp
- Timestamp:
- Jul 30, 2009 12:42:08 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 50525
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/VBox/Main/GuestOSTypeImpl.cpp ¶
r21607 r21878 75 75 { 76 76 #if 0 77 LogFlowThisFunc 77 LogFlowThisFunc(("aFamilyId='%s', aFamilyDescription='%s', " 78 78 "aId='%s', aDescription='%s', " 79 79 "aType=%d, aOSHint=%x, " … … 90 90 91 91 /* Enclose the state transition NotReady->InInit->Ready */ 92 AutoInitSpan autoInitSpan 93 AssertReturn 94 95 unconst 96 unconst 97 unconst 98 unconst 99 unconst 100 unconst 101 unconst 102 unconst 103 unconst 104 unconst 105 unconst 92 AutoInitSpan autoInitSpan(this); 93 AssertReturn(autoInitSpan.isOk(), E_FAIL); 94 95 unconst(mFamilyID) = aFamilyId; 96 unconst(mFamilyDescription) = aFamilyDescription; 97 unconst(mID) = aId; 98 unconst(mDescription) = aDescription; 99 unconst(mOSType) = aOSType; 100 unconst(mOSHint) = aOSHint; 101 unconst(mRAMSize) = aRAMSize; 102 unconst(mVRAMSize) = aVRAMSize; 103 unconst(mHDDSize) = aHDDSize; 104 unconst(mNetworkAdapterType) = aNetworkAdapterType; 105 unconst(mNumSerialEnabled) = aNumSerialEnabled; 106 106 107 107 /* Confirm a successful initialization when it's the case */ … … 118 118 { 119 119 /* Enclose the state transition Ready->InUninit->NotReady */ 120 AutoUninitSpan autoUninitSpan 120 AutoUninitSpan autoUninitSpan(this); 121 121 if (autoUninitSpan.uninitDone()) 122 122 return; … … 130 130 CheckComArgOutPointerValid(aFamilyId); 131 131 132 AutoCaller autoCaller 133 CheckComRCReturnRC 132 AutoCaller autoCaller(this); 133 CheckComRCReturnRC(autoCaller.rc()); 134 134 135 135 /* mFamilyID is constant during life time, no need to lock */ 136 mFamilyID.cloneTo 136 mFamilyID.cloneTo(aFamilyId); 137 137 138 138 return S_OK; … … 143 143 CheckComArgOutPointerValid(aFamilyDescription); 144 144 145 AutoCaller autoCaller 146 CheckComRCReturnRC 145 AutoCaller autoCaller(this); 146 CheckComRCReturnRC(autoCaller.rc()); 147 147 148 148 /* mFamilyDescription is constant during life time, no need to lock */ 149 mFamilyDescription.cloneTo 149 mFamilyDescription.cloneTo(aFamilyDescription); 150 150 151 151 return S_OK; … … 156 156 CheckComArgOutPointerValid(aId); 157 157 158 AutoCaller autoCaller 159 CheckComRCReturnRC 158 AutoCaller autoCaller(this); 159 CheckComRCReturnRC(autoCaller.rc()); 160 160 161 161 /* mID is constant during life time, no need to lock */ 162 mID.cloneTo 162 mID.cloneTo(aId); 163 163 164 164 return S_OK; … … 169 169 CheckComArgOutPointerValid(aDescription); 170 170 171 AutoCaller autoCaller 172 CheckComRCReturnRC 171 AutoCaller autoCaller(this); 172 CheckComRCReturnRC(autoCaller.rc()); 173 173 174 174 /* mDescription is constant during life time, no need to lock */ 175 mDescription.cloneTo 175 mDescription.cloneTo(aDescription); 176 176 177 177 return S_OK; … … 182 182 CheckComArgOutPointerValid(aIs64Bit); 183 183 184 AutoCaller autoCaller 185 CheckComRCReturnRC 184 AutoCaller autoCaller(this); 185 CheckComRCReturnRC(autoCaller.rc()); 186 186 187 187 /* mIs64Bit is constant during life time, no need to lock */ … … 195 195 CheckComArgOutPointerValid(aRecommendedIOAPIC); 196 196 197 AutoCaller autoCaller 198 CheckComRCReturnRC 197 AutoCaller autoCaller(this); 198 CheckComRCReturnRC(autoCaller.rc()); 199 199 200 200 /* mRecommendedIOAPIC is constant during life time, no need to lock */ … … 208 208 CheckComArgOutPointerValid(aRecommendedVirtEx); 209 209 210 AutoCaller autoCaller 211 CheckComRCReturnRC 210 AutoCaller autoCaller(this); 211 CheckComRCReturnRC(autoCaller.rc()); 212 212 213 213 /* mRecommendedVirtEx is constant during life time, no need to lock */ … … 221 221 CheckComArgOutPointerValid(aRAMSize); 222 222 223 AutoCaller autoCaller 224 CheckComRCReturnRC 223 AutoCaller autoCaller(this); 224 CheckComRCReturnRC(autoCaller.rc()); 225 225 226 226 /* mRAMSize is constant during life time, no need to lock */ … … 234 234 CheckComArgOutPointerValid(aVRAMSize); 235 235 236 AutoCaller autoCaller 237 CheckComRCReturnRC 236 AutoCaller autoCaller(this); 237 CheckComRCReturnRC(autoCaller.rc()); 238 238 239 239 /* mVRAMSize is constant during life time, no need to lock */ … … 247 247 CheckComArgOutPointerValid(aHDDSize); 248 248 249 AutoCaller autoCaller 250 CheckComRCReturnRC 249 AutoCaller autoCaller(this); 250 CheckComRCReturnRC(autoCaller.rc()); 251 251 252 252 /* mHDDSize is constant during life time, no need to lock */ … … 260 260 CheckComArgOutPointerValid(aNetworkAdapterType); 261 261 262 AutoCaller autoCaller 263 CheckComRCReturnRC 262 AutoCaller autoCaller(this); 263 CheckComRCReturnRC(autoCaller.rc()); 264 264 265 265 /* mNetworkAdapterType is constant during life time, no need to lock */
Note:
See TracChangeset
for help on using the changeset viewer.