This commit is contained in:
2024-08-07 09:16:27 -04:00
parent fdfadd5c7e
commit 5f971cf684
5200 changed files with 731717 additions and 0 deletions

22
worksht/integer.cpp Normal file
View File

@@ -0,0 +1,22 @@
#include <worksht/integer.hpp>
bool Integer::read(FileIO &inFile)
{
if(!inFile.read((char*)&mFormat,sizeof(mFormat)))return false;
if(!inFile.read((char*)&mColumn,sizeof(mColumn)))return false;
if(!inFile.read((char*)&mRow,sizeof(mRow)))return false;
if(!inFile.read((char*)&mInteger,sizeof(mInteger)))return false;
return true;
}
bool Integer::write(FileIO &outFile)
{
type(Record::Integer);
length(sizeof(mFormat)+sizeof(mColumn)+sizeof(mRow)+sizeof(mInteger));
Record::write(outFile);
if(!outFile.write((char*)&mFormat,sizeof(mFormat)))return false;
if(!outFile.write((char*)&mColumn,sizeof(mColumn)))return false;
if(!outFile.write((char*)&mRow,sizeof(mRow)))return false;
if(!outFile.write((char*)&mInteger,sizeof(mInteger)))return false;
return true;
}