45 double version()
const;
47 vector<Origin::SpreadColumn>::size_type datasetCount()
const;
50 vector<Origin::SpreadSheet>::size_type spreadCount()
const;
53 vector<Origin::Matrix>::size_type matrixCount()
const;
56 vector<Origin::Function>::size_type functionCount()
const;
57 vector<Origin::Function>::difference_type functionIndex(
const string& name)
const;
60 vector<Origin::Graph>::size_type graphCount()
const;
61 Origin::Graph& graph(vector<Origin::Graph>::size_type g)
const;
63 vector<Origin::Note>::size_type noteCount()
const;
64 Origin::Note& note(vector<Origin::Note>::size_type n)
const;
66 vector<Origin::Excel>::size_type excelCount()
const;
67 Origin::Excel& excel(vector<Origin::Excel>::size_type e)
const;
69 const tree<Origin::ProjectNode>* project()
const;
70 string resultsLogString()
const;
73 unsigned int fileVersion, buildVersion,
ioError;
83 #endif // ORIGIN_FILE_H unsigned int liboriginVersionBugfix()
Definition: OriginFile.cpp:267
Definition: OriginObj.h:303
string liboriginVersionString()
Definition: OriginFile.cpp:259
unsigned int liboriginVersionMinor()
Definition: OriginFile.cpp:265
Definition: OriginObj.h:351
unsigned int ioError
Definition: OriginFile.h:73
unsigned int liboriginVersionMajor()
Definition: OriginFile.cpp:263
Definition: OriginObj.h:978
Definition: OriginObj.h:288
Definition: OriginObj.h:245
unique_ptr< OriginParser > parser
Definition: OriginFile.h:74
Definition: OriginObj.h:366
Definition: OriginFile.h:39
unsigned int liboriginVersion()
Definition: OriginFile.cpp:261
Definition: OriginObj.h:957