theReadData >> aLowerRow >> aLowerCol >> anUpperRow >> anUpperCol;
createArray (aLowerRow, aLowerCol, anUpperRow, anUpperCol);
- StdObjMgt_ReadData::Object anObjectData (theReadData);
+ StdObjMgt_ReadData::ObjectSentry aSentry (theReadData);
Standard_Integer aSize;
- anObjectData >> aSize;
+ theReadData >> aSize;
for (Standard_Integer aRow = aLowerRow; aRow <= anUpperRow; aRow++)
for (Standard_Integer aCol = aLowerCol; aCol <= anUpperCol; aCol++)
- readValue (anObjectData, aRow, aCol);
+ readValue (theReadData, aRow, aCol);
}
//=======================================================================
upperBound(anUpperRow, anUpperCol);
theWriteData << aLowerRow << aLowerCol << anUpperRow << anUpperCol;
- StdObjMgt_WriteData::Object anObjectData(theWriteData);
+ StdObjMgt_WriteData::ObjectSentry aSentry (theWriteData);
Standard_Integer aSize = (anUpperRow - aLowerRow + 1) * (anUpperCol - aLowerCol + 1);
- anObjectData << aSize;
+ theWriteData << aSize;
for (Standard_Integer aRow = aLowerRow; aRow <= anUpperRow; aRow++)
for (Standard_Integer aCol = aLowerCol; aCol <= anUpperCol; aCol++)
- writeValue(anObjectData, aRow, aCol);
+ writeValue(theWriteData, aRow, aCol);
}