liborigin ..
|
#include <OriginAnyParser.h>
Public Member Functions | |
OriginAnyParser (const std::string &fileName) | |
bool | parse () override |
Public Member Functions inherited from OriginParser | |
std::vector< Origin::Excel >::difference_type | findExcelByName (const std::string &name) const |
std::vector< Origin::Function >::difference_type | findFunctionByName (const std::string &name) const |
std::vector< Origin::Matrix >::difference_type | findMatrixByName (const std::string &name) const |
std::vector< Origin::SpreadSheet >::difference_type | findSpreadByName (const std::string &name) const |
virtual | ~OriginParser ()=default |
Protected Member Functions | |
time_t | doubleToPosixTime (double jdt) |
void | getAnnotationProperties (const std::string &, unsigned int, const std::string &, unsigned int, const std::string &, unsigned int, const std::string &, unsigned int) |
void | getAxisBreakProperties (const std::string &, unsigned int) |
void | getAxisParameterProperties (const std::string &, unsigned int, int) |
Origin::Color | getColor (const std::string &) |
void | getColorMap (ColorMap &, const std::string &, unsigned int) |
bool | getColumnInfoAndData (const std::string &, unsigned int, const std::string &, unsigned int) |
void | getCurveProperties (const std::string &, unsigned int, const std::string &, unsigned int) |
void | getLayerProperties (const std::string &, unsigned int) |
void | getMatrixValues (const std::string &, unsigned int, short, char, char, std::vector< Origin::Matrix >::difference_type) |
void | getNoteProperties (const std::string &, unsigned int, const std::string &, unsigned int, const std::string &, unsigned int) |
void | getProjectFolderProperties (tree< ProjectNode >::iterator, const std::string &, unsigned int) |
void | getProjectLeafProperties (tree< ProjectNode >::iterator, const std::string &, unsigned int) |
void | getWindowProperties (Origin::Window &, const std::string &, unsigned int) |
void | getZcolorsMap (ColorMap &, const std::string &, unsigned int) |
void | outputProjectTree (std::ostream &) |
bool | readAnnotationElement () |
unsigned int | readAnnotationList () |
void | readAttachmentList () |
bool | readAxisBreakElement () |
bool | readAxisParameterElement (unsigned int) |
bool | readCurveElement () |
bool | readDataSetElement () |
void | readFileVersion () |
unsigned int | readFolderTree (tree< ProjectNode >::iterator, unsigned int) |
void | readGlobalHeader () |
bool | readLayerElement () |
bool | readNoteElement () |
std::string | readObjectAsString (unsigned int) |
unsigned int | readObjectSize () |
bool | readParameterElement () |
void | readProjectLeaf (tree< ProjectNode >::iterator) |
void | readProjectTree () |
bool | readWindowElement () |
Protected Member Functions inherited from OriginParser | |
void | convertSpreadToExcel (std::vector< Origin::SpreadSheet >::size_type spread) |
int | findColumnByName (int spread, const std::string &name) |
std::pair< std::string, std::string > | findDataByIndex (unsigned int index) const |
std::vector< Origin::SpreadColumn >::difference_type | findExcelColumnByName (std::vector< Origin::Excel >::size_type excel, std::vector< Origin::SpreadSheet >::size_type sheet, const std::string &name) const |
std::pair< Origin::ProjectNode::NodeType, std::string > | findObjectByIndex (unsigned int index) const |
std::vector< Origin::SpreadColumn >::difference_type | findSpreadColumnByName (std::vector< Origin::SpreadSheet >::size_type spread, const std::string &name) const |
std::pair< Origin::ProjectNode::NodeType, Origin::Window > | findWindowObjectByIndex (unsigned int index) const |
Protected Attributes | |
std::streamoff | curpos |
std::streamsize | d_file_size |
iendianfstream | file |
std::vector< Origin::Excel >::difference_type | iexcel |
int | igraph |
int | ilayer |
std::vector< Origin::Matrix >::difference_type | imatrix |
std::vector< Origin::SpreadSheet >::difference_type | ispread |
FILE * | logfile |
unsigned int | objectIndex |
unsigned int | parseError |
Additional Inherited Members | |
Public Attributes inherited from OriginParser | |
unsigned int | buildVersion { 0 } |
std::vector< Origin::SpreadColumn > | datasets |
std::vector< Origin::Excel > | excels |
unsigned int | fileVersion { 0 } |
std::vector< Origin::Function > | functions |
std::vector< Origin::Graph > | graphs |
std::vector< Origin::Matrix > | matrixes |
std::vector< Origin::Note > | notes |
tree< Origin::ProjectNode > | projectTree |
std::string | resultsLog |
std::vector< Origin::SpreadSheet > | spreadSheets |
unsigned int | windowsCount { 0 } |
|
explicit |
References curpos, d_file_size, file, iexcel, igraph, ilayer, imatrix, ispread, logfile, objectIndex, and parseError.
|
inlineprotected |
Referenced by getNoteProperties(), getProjectFolderProperties(), and getWindowProperties().
|
protected |
References Origin::GraphAxis::anchor, Origin::Bitmap::attach, Origin::Figure::attach, Origin::Line::attach, Origin::GraphAxis::Back, Origin::Line::begin, Origin::GraphLayer::bitmaps, Origin::Bitmap::borderType, Origin::GraphAxis::Bottom, Origin::Rect::bottom, Origin::PercentileProperties::boxCoeff, Origin::PercentileProperties::boxRange, Origin::Figure::Circle, Origin::Bitmap::clientRect, Origin::Figure::clientRect, Origin::Line::clientRect, Origin::Figure::color, Origin::Line::color, Origin::ColorScale::colorBarThickness, Origin::GraphLayer::colorMap, Origin::MatrixSheet::colorMap, Origin::GraphLayer::colorScale, Origin::MatrixSheet::command, Origin::MatrixSheet::coordinates, Origin::Bitmap::data, Origin::PercentileProperties::diamondBox, Origin::Line::end, Origin::End_, OriginParser::excels, Origin::GraphAxisFormat::factor, Origin::GraphLayer::figures, OriginParser::fileVersion, Origin::Figure::fillAreaColor, Origin::Figure::fillAreaPattern, Origin::Figure::fillAreaPatternColor, Origin::Figure::fillAreaPatternWidth, OriginParser::findColumnByName(), OriginParser::findExcelColumnByName(), Origin::GraphAxis::formatAxis, Origin::Frame, Origin::GraphAxis::Front, GET_DOUBLE, GET_FLOAT, GET_INT, GET_SHORT, getColor(), getColorMap(), getZcolorsMap(), OriginParser::graphs, Origin::Rect::height(), Origin::GraphLayer::histogramBegin, Origin::GraphLayer::histogramBin, Origin::GraphLayer::histogramEnd, Origin::GraphLayer::hLine, iexcel, igraph, ilayer, Origin::GraphLayer::imageProfileTool, imatrix, ispread, Origin::GraphLayer::isWaterfall, Origin::GraphLayer::isXYY3D, Origin::GraphAxisFormat::label, Origin::ColorScale::labelGap, Origin::PercentileProperties::labels, Origin::ColorScale::labelsColor, Origin::GraphAxis::Left, Origin::Rect::left, Origin::GraphLayer::legend, Origin::GraphLayer::lines, LOG_PRINT, logfile, Origin::GraphAxis::majorTicks, OriginParser::matrixes, Origin::GraphAxis::max, Origin::PercentileProperties::maxSymbolType, Origin::PercentileProperties::meanSymbolType, Origin::GraphAxis::min, Origin::GraphAxis::minorTicks, Origin::PercentileProperties::minSymbolType, Origin::None, Origin::GraphLayer::orthographic3D, Origin::PercentileProperties::p1SymbolType, Origin::PercentileProperties::p99SymbolType, Origin::GraphLayer::percentile, Origin::GraphLayer::pieTexts, Origin::GraphAxis::position, Origin::GraphAxisFormat::prefix, Origin::Figure::Rectangle, Origin::ColorScale::reverseOrder, Origin::GraphAxis::Right, Origin::Rect::right, Origin::Scale, Origin::GraphAxis::scale, Origin::LineVertex::shapeLength, Origin::LineVertex::shapeType, Origin::LineVertex::shapeWidth, Origin::Bitmap::size, OriginParser::spreadSheets, Origin::GraphAxis::step, Origin::Figure::style, Origin::Line::style, Origin::GraphAxisFormat::suffix, Origin::PercentileProperties::symbolColor, Origin::PercentileProperties::symbolFillColor, Origin::PercentileProperties::symbolSize, Origin::GraphLayer::texts, Origin::GraphAxis::Top, Origin::Rect::top, Origin::Figure::type, Origin::Figure::useBorderColor, Origin::ColorScale::visible, Origin::GraphLayer::vLine, Origin::PercentileProperties::whiskersCoeff, Origin::PercentileProperties::whiskersRange, Origin::Figure::width, Origin::Line::width, Origin::Rect::width(), Origin::LineVertex::x, Origin::GraphLayer::xAngle, Origin::GraphLayer::xAxis, Origin::GraphLayer::xLength, Origin::GraphLayer::xOffset, Origin::LineVertex::y, Origin::GraphLayer::yAngle, Origin::GraphLayer::yAxis, Origin::GraphLayer::yLength, Origin::GraphLayer::yOffset, Origin::GraphLayer::zAngle, Origin::GraphLayer::zAxis, and Origin::GraphLayer::zLength.
Referenced by readAnnotationElement().
|
protected |
References Origin::GraphAxisBreak::from, GET_DOUBLE, OriginParser::graphs, iexcel, igraph, ilayer, imatrix, ispread, Origin::GraphAxisBreak::log10, LOG_PRINT, logfile, Origin::GraphAxis::minorTicks, Origin::GraphAxisBreak::minorTicksAfter, Origin::GraphAxisBreak::minorTicksBefore, Origin::GraphAxisBreak::position, Origin::GraphAxisBreak::scaleIncrementAfter, Origin::GraphAxisBreak::scaleIncrementBefore, Origin::GraphAxisBreak::show, Origin::GraphAxis::step, Origin::GraphAxisBreak::to, Origin::GraphLayer::xAxis, Origin::GraphLayer::xAxisBreak, Origin::GraphLayer::yAxis, and Origin::GraphLayer::yAxisBreak.
Referenced by readAxisBreakElement().
|
protected |
References Origin::GraphAxisFormat::axisPosition, Origin::GraphAxisFormat::axisPositionValue, Origin::Categorical, Origin::GraphAxisFormat::color, Origin::GraphAxisTick::color, Origin::GraphGrid::color, Origin::ColumnHeading, Origin::GraphAxisTick::columnName, Origin::GraphAxisTick::dataName, Origin::Date, Origin::Day, Origin::GraphAxisTick::decimalPlaces, OriginParser::findDataByIndex(), Origin::GraphAxisTick::fontBold, Origin::GraphAxisTick::fontSize, Origin::GraphAxis::formatAxis, GET_DOUBLE, GET_SHORT, OriginParser::graphs, Origin::GraphAxisFormat::hidden, Origin::GraphGrid::hidden, igraph, ilayer, LOG_PRINT, logfile, Origin::GraphAxis::majorGrid, Origin::GraphAxisFormat::majorTickLength, Origin::GraphAxisFormat::majorTicksType, Origin::GraphAxis::minorGrid, Origin::GraphAxisFormat::minorTicksType, Origin::Month, Origin::Numeric, Origin::GraphAxisTick::rotation, Origin::GraphAxisTick::showMajorLabels, Origin::GraphGrid::style, Origin::Text, Origin::TextNumeric, Origin::GraphAxisFormat::thickness, Origin::GraphAxis::tickAxis, Origin::TickIndexedDataset, Origin::Time, Origin::GraphAxisTick::valueType, Origin::GraphAxisTick::valueTypeSpecification, Origin::GraphGrid::width, Origin::GraphLayer::xAxis, Origin::GraphLayer::yAxis, and Origin::GraphLayer::zAxis.
Referenced by readAxisParameterElement().
|
protected |
References Origin::Color::Automatic, Origin::Color::Black, Origin::Color::column, Origin::Color::Custom, Origin::Color::custom, Origin::Color::Increment, Origin::Color::Indexing, Origin::Color::Mapping, Origin::Color::None, Origin::Color::Regular, Origin::Color::regular, Origin::Color::RGB, Origin::Color::starting, and Origin::Color::type.
Referenced by getAnnotationProperties(), getColorMap(), getCurveProperties(), getLayerProperties(), and getWindowProperties().
|
protected |
References Origin::ColorMapLevel::fillColor, Origin::ColorMapLevel::fillPattern, Origin::ColorMapLevel::fillPatternColor, Origin::ColorMapLevel::fillPatternLineWidth, GET_DOUBLE, GET_INT, GET_SHORT, getColor(), igraph, imatrix, Origin::ColorMapLevel::labelVisible, Origin::ColorMap::levels, Origin::ColorMapLevel::lineColor, Origin::ColorMapLevel::lineStyle, Origin::ColorMapLevel::lineVisible, Origin::ColorMapLevel::lineWidth, LOG_PRINT, and logfile.
Referenced by getAnnotationProperties(), and getCurveProperties().
|
protected |
References Origin::Function::begin, OriginParser::datasets, Origin::Function::end, OriginParser::fileVersion, OriginParser::findMatrixByName(), OriginParser::findSpreadByName(), Origin::Function::formula, OriginParser::functions, GET_DOUBLE, GET_INT, GET_SHORT, getMatrixValues(), LOG_PRINT, logfile, OriginParser::matrixes, Origin::Function::name, objectIndex, Origin::Function::Polar, OriginParser::spreadSheets, toLowerCase(), Origin::Function::totalPoints, and Origin::Function::type.
Referenced by readDataSetElement().
|
protected |
References Origin::VectorProperties::angleColumnName, Origin::VectorProperties::arrowAngle, Origin::VectorProperties::arrowClosed, Origin::VectorProperties::arrowLength, Origin::SurfaceProperties::backColor, Origin::SurfaceProperties::backColorEnabled, Origin::SurfaceProperties::bottomContour, Origin::GraphCurve::boxWidth, Origin::TextProperties::Center, Origin::PieProperties::clockwiseRotation, Origin::TextProperties::color, Origin::VectorProperties::color, Origin::GraphCurve::colorMap, Origin::GraphLayer::colorMap, Origin::SurfaceProperties::colorMap, Origin::GraphCurve::connectSymbols, Origin::VectorProperties::constAngle, Origin::VectorProperties::constMagnitude, Origin::GraphCurve::Contour, Origin::SurfaceProperties::SurfaceColoration::contour, Origin::GraphLayer::curves, Origin::GraphCurve::dataName, OriginParser::datasets, Origin::Date, Origin::Day, Origin::DecimalPlaces, Origin::MatrixSheet::decimalPlaces, Origin::PieProperties::displacedSectionCount, Origin::PieProperties::displacement, Origin::PieProperties::distance, Origin::VectorProperties::endXColumnName, Origin::VectorProperties::endYColumnName, OriginParser::excels, OriginParser::fileVersion, Origin::SurfaceProperties::SurfaceColoration::fill, Origin::GraphCurve::fillArea, Origin::GraphCurve::fillAreaColor, Origin::GraphCurve::fillAreaPattern, Origin::GraphCurve::fillAreaPatternBorderColor, Origin::GraphCurve::fillAreaPatternBorderStyle, Origin::GraphCurve::fillAreaPatternBorderWidth, Origin::GraphCurve::fillAreaPatternColor, Origin::GraphCurve::fillAreaPatternWidth, Origin::GraphCurve::fillAreaTransparency, Origin::GraphCurve::fillAreaType, Origin::GraphCurve::fillAreaWithLineTransparency, Origin::ColorMap::fillEnabled, OriginParser::findColumnByName(), OriginParser::findDataByIndex(), OriginParser::findExcelColumnByName(), Origin::GraphCurve::FlowVector, Origin::TextProperties::fontBold, Origin::TextProperties::fontItalic, Origin::TextProperties::fontSize, Origin::TextProperties::fontUnderline, Origin::PieProperties::formatAutomatic, Origin::PieProperties::formatCategories, Origin::PieProperties::formatPercentages, Origin::PieProperties::formatValues, Origin::SurfaceProperties::frontColor, GET_FLOAT, GET_INT, GET_SHORT, getColor(), getColorMap(), OriginParser::graphs, Origin::SurfaceProperties::gridColor, Origin::SurfaceProperties::gridLineWidth, Origin::SurfaceProperties::grids, Origin::VectorProperties::Head, Origin::GraphCurve::hidden, Origin::PieProperties::horizontalOffset, iexcel, igraph, ilayer, imatrix, Origin::GraphLayer::is3D(), ispread, Origin::GraphLayer::isXYY3D, Origin::TextProperties::justify, Origin::SpreadColumn::Label, Origin::TextProperties::Left, Origin::GraphCurve::lineColor, Origin::SurfaceProperties::SurfaceColoration::lineColor, Origin::GraphCurve::lineConnect, Origin::GraphCurve::lineStyle, Origin::GraphCurve::lineTransparency, Origin::GraphCurve::lineWidth, Origin::SurfaceProperties::SurfaceColoration::lineWidth, LOG_PRINT, logfile, Origin::VectorProperties::magnitudeColumnName, OriginParser::matrixes, Origin::GraphCurve::Mesh3D, Origin::VectorProperties::Midpoint, Origin::Month, Origin::VectorProperties::multiplier, Origin::SpreadColumn::NONE, Origin::SurfaceProperties::None, Origin::Numeric, Origin::MatrixSheet::numericDisplayType, Origin::GraphCurve::Pie, Origin::GraphCurve::pie, Origin::GraphCurve::pointOffset, Origin::VectorProperties::position, Origin::PieProperties::positionAssociate, Origin::PieProperties::radius, Origin::TextProperties::Right, Origin::PieProperties::rotation, Origin::TextProperties::rotation, Origin::SurfaceProperties::sideWallEnabled, Origin::SignificantDigits, Origin::MatrixSheet::significantDigits, OriginParser::spreadSheets, Origin::GraphCurve::surface, Origin::SurfaceProperties::surface, Origin::GraphCurve::symbolColor, Origin::GraphCurve::symbolFillColor, Origin::GraphCurve::symbolFillTransparency, Origin::GraphCurve::symbolInterior, Origin::GraphCurve::symbolShape, Origin::GraphCurve::symbolSize, Origin::GraphCurve::symbolThickness, Origin::VectorProperties::Tail, Origin::Text, Origin::GraphCurve::text, Origin::TextNumeric, Origin::GraphCurve::TextPlot, Origin::PieProperties::thickness, Origin::Time, Origin::SurfaceProperties::topContour, Origin::GraphCurve::type, Origin::SurfaceProperties::type, Origin::MatrixSheet::valueTypeSpecification, Origin::GraphCurve::Vector, Origin::GraphCurve::vector, Origin::PieProperties::viewAngle, Origin::TextProperties::whiteOut, Origin::VectorProperties::width, Origin::SpreadColumn::X, Origin::SurfaceProperties::X, Origin::GraphCurve::xColumnName, Origin::GraphCurve::xDataName, Origin::SpreadColumn::XErr, Origin::TextProperties::xOffset, Origin::SurfaceProperties::xSideWallColor, Origin::SurfaceProperties::XY, Origin::GraphCurve::XYZContour, Origin::SpreadColumn::Y, Origin::SurfaceProperties::Y, Origin::GraphCurve::yColumnName, Origin::SpreadColumn::YErr, Origin::TextProperties::yOffset, Origin::SurfaceProperties::ySideWallColor, Origin::SpreadColumn::Z, and Origin::GraphCurve::zColumnName.
Referenced by readCurveElement().
|
protected |
References Origin::GraphLayer::backgroundColor, Origin::GraphLayer::borderType, Origin::Rect::bottom, Origin::GraphLayer::clientRect, Origin::MatrixSheet::columnCount, Origin::MatrixSheet::DataView, OriginParser::excels, Origin::GraphLayer::exchangedAxes, GET_DOUBLE, GET_SHORT, getColor(), OriginParser::graphs, Origin::GraphLayer::gridOnTop, iexcel, igraph, ilayer, Origin::MatrixSheet::ImageView, imatrix, ispread, Origin::Rect::left, LOG_PRINT, logfile, Origin::GraphAxis::majorTicks, OriginParser::matrixes, Origin::GraphAxis::max, Origin::GraphAxis::min, Origin::GraphAxis::minorTicks, Origin::MatrixSheet::name, Origin::None, Origin::GraphAxis::oppositeLine, Origin::Rect::right, Origin::MatrixSheet::rowCount, Origin::GraphAxis::scale, OriginParser::spreadSheets, Origin::GraphAxis::step, Origin::Rect::top, Origin::MatrixSheet::view, Origin::MatrixSheet::width, Origin::GraphLayer::xAxis, Origin::GraphLayer::yAxis, and Origin::GraphAxis::zeroLine.
Referenced by readLayerElement().
|
protected |
References GET_DOUBLE, GET_FLOAT, GET_INT, GET_SHORT, LOG_PRINT, logfile, and OriginParser::matrixes.
Referenced by getColumnInfoAndData().
|
protected |
References Origin::Window::Both, Origin::Rect::bottom, doubleToPosixTime(), GET_DOUBLE, GET_INT, Origin::Window::Label, Origin::Rect::left, LOG_PRINT, logfile, Origin::Window::Maximized, Origin::Window::Minimized, Origin::Window::Name, OriginParser::notes, objectIndex, OriginParser::resultsLog, Origin::Rect::right, and Origin::Rect::top.
Referenced by readNoteElement().
|
protected |
References doubleToPosixTime(), and GET_DOUBLE.
Referenced by readFolderTree().
|
protected |
References OriginParser::findWindowObjectByIndex(), GET_INT, LOG_PRINT, logfile, Origin::ProjectNode::Note, OriginParser::notes, and OriginParser::projectTree.
Referenced by readProjectLeaf().
|
protected |
References Origin::Window::Both, Origin::Rect::bottom, Origin::Matrix::ColumnRow, Origin::Window::creationDate, doubleToPosixTime(), Origin::Window::frameRect, GET_DOUBLE, GET_SHORT, getColor(), OriginParser::graphs, Origin::Window::hidden, igraph, imatrix, Origin::Window::Label, Origin::Window::label, Origin::Rect::left, LOG_PRINT, logfile, OriginParser::matrixes, Origin::Window::Maximized, Origin::Window::Minimized, Origin::Window::modificationDate, Origin::Window::Name, Origin::Window::name, Origin::NoGradient, Origin::Window::objectID, objectIndex, Origin::Color::Regular, Origin::Color::regular, Origin::Rect::right, Origin::Window::state, Origin::Window::title, Origin::Rect::top, Origin::Color::type, Origin::Color::White, Origin::Window::windowBackgroundColorBase, Origin::Window::windowBackgroundColorEnd, Origin::Window::windowBackgroundColorGradient, and Origin::Matrix::XY.
Referenced by readWindowElement().
|
protected |
References Origin::Color::Custom, Origin::Color::custom, Origin::ColorMapLevel::fillColor, GET_DOUBLE, GET_SHORT, Origin::ColorMap::levels, and Origin::Color::type.
Referenced by getAnnotationProperties().
|
protected |
References OriginParser::excels, OriginParser::graphs, OriginParser::matrixes, OriginParser::notes, OriginParser::projectTree, OriginParser::spreadSheets, and OriginParser::windowsCount.
Referenced by readProjectTree().
|
overridevirtual |
Implements OriginParser.
References OriginParser::convertSpreadToExcel(), curpos, d_file_size, file, LOG_PRINT, logfile, objectIndex, parseError, readAttachmentList(), readDataSetElement(), readFileVersion(), readGlobalHeader(), readNoteElement(), readParameterElement(), readProjectTree(), readWindowElement(), and OriginParser::spreadSheets.
|
protected |
References curpos, file, getAnnotationProperties(), LOG_PRINT, logfile, readAnnotationList(), readObjectAsString(), and readObjectSize().
Referenced by readAnnotationList().
|
protected |
References LOG_PRINT, logfile, and readAnnotationElement().
Referenced by readAnnotationElement(), and readLayerElement().
|
protected |
References curpos, d_file_size, file, GET_INT, LOG_PRINT, logfile, readObjectAsString(), and readObjectSize().
Referenced by parse().
|
protected |
References curpos, file, getAxisBreakProperties(), LOG_PRINT, logfile, readObjectAsString(), and readObjectSize().
Referenced by readLayerElement().
|
protected |
References curpos, file, getAxisParameterProperties(), LOG_PRINT, logfile, readObjectAsString(), and readObjectSize().
Referenced by readLayerElement().
|
protected |
References curpos, file, getCurveProperties(), LOG_PRINT, logfile, readObjectAsString(), and readObjectSize().
Referenced by readLayerElement().
|
protected |
References curpos, file, getColumnInfoAndData(), LOG_PRINT, logfile, readObjectAsString(), and readObjectSize().
Referenced by parse().
|
protected |
References file, LOG_PRINT, logfile, and parseError.
Referenced by parse().
|
protected |
References curpos, file, Origin::ProjectNode::Folder, GET_INT, getProjectFolderProperties(), LOG_PRINT, logfile, OriginParser::projectTree, readFolderTree(), readObjectAsString(), readObjectSize(), and readProjectLeaf().
Referenced by readFolderTree(), and readProjectTree().
|
protected |
References curpos, file, OriginParser::fileVersion, GET_DOUBLE, LOG_PRINT, logfile, parseError, readObjectAsString(), and readObjectSize().
Referenced by parse().
|
protected |
References curpos, file, getLayerProperties(), LOG_PRINT, logfile, readAnnotationList(), readAxisBreakElement(), readAxisParameterElement(), readCurveElement(), readObjectAsString(), and readObjectSize().
Referenced by readWindowElement().
|
protected |
References curpos, file, getNoteProperties(), LOG_PRINT, logfile, readObjectAsString(), and readObjectSize().
Referenced by parse().
|
protected |
References curpos, file, LOG_PRINT, logfile, and parseError.
Referenced by readAnnotationElement(), readAttachmentList(), readAxisBreakElement(), readAxisParameterElement(), readCurveElement(), readDataSetElement(), readFolderTree(), readGlobalHeader(), readLayerElement(), readNoteElement(), readProjectLeaf(), readProjectTree(), and readWindowElement().
|
protected |
References curpos, file, LOG_PRINT, logfile, and parseError.
Referenced by readAnnotationElement(), readAttachmentList(), readAxisBreakElement(), readAxisParameterElement(), readCurveElement(), readDataSetElement(), readFolderTree(), readGlobalHeader(), readLayerElement(), readNoteElement(), readParameterElement(), readProjectLeaf(), readProjectTree(), and readWindowElement().
|
protected |
References curpos, file, LOG_PRINT, logfile, parseError, and readObjectSize().
Referenced by parse().
|
protected |
References curpos, file, getProjectLeafProperties(), LOG_PRINT, logfile, readObjectAsString(), and readObjectSize().
Referenced by readFolderTree().
|
protected |
References Origin::ProjectNode::Folder, LOG_PRINT, logfile, outputProjectTree(), OriginParser::projectTree, readFolderTree(), readObjectAsString(), and readObjectSize().
Referenced by parse().
|
protected |
References curpos, OriginParser::excels, file, OriginParser::findExcelByName(), OriginParser::findMatrixByName(), OriginParser::findSpreadByName(), getWindowProperties(), OriginParser::graphs, iexcel, igraph, ilayer, imatrix, ispread, LOG_PRINT, logfile, OriginParser::matrixes, readLayerElement(), readObjectAsString(), readObjectSize(), and OriginParser::spreadSheets.
Referenced by parse().
|
protected |
Referenced by OriginAnyParser(), parse(), readAnnotationElement(), readAttachmentList(), readAxisBreakElement(), readAxisParameterElement(), readCurveElement(), readDataSetElement(), readFolderTree(), readGlobalHeader(), readLayerElement(), readNoteElement(), readObjectAsString(), readObjectSize(), readParameterElement(), readProjectLeaf(), and readWindowElement().
|
protected |
Referenced by OriginAnyParser(), parse(), and readAttachmentList().
|
protected |
Referenced by OriginAnyParser(), parse(), readAnnotationElement(), readAttachmentList(), readAxisBreakElement(), readAxisParameterElement(), readCurveElement(), readDataSetElement(), readFileVersion(), readFolderTree(), readGlobalHeader(), readLayerElement(), readNoteElement(), readObjectAsString(), readObjectSize(), readParameterElement(), readProjectLeaf(), and readWindowElement().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Referenced by getAnnotationProperties(), getAxisBreakProperties(), getAxisParameterProperties(), getColorMap(), getColumnInfoAndData(), getCurveProperties(), getLayerProperties(), getMatrixValues(), getNoteProperties(), getProjectLeafProperties(), getWindowProperties(), OriginAnyParser(), parse(), readAnnotationElement(), readAnnotationList(), readAttachmentList(), readAxisBreakElement(), readAxisParameterElement(), readCurveElement(), readDataSetElement(), readFileVersion(), readFolderTree(), readGlobalHeader(), readLayerElement(), readNoteElement(), readObjectAsString(), readObjectSize(), readParameterElement(), readProjectLeaf(), readProjectTree(), and readWindowElement().
|
protected |
Referenced by getColumnInfoAndData(), getNoteProperties(), getWindowProperties(), OriginAnyParser(), and parse().
|
protected |
Referenced by OriginAnyParser(), parse(), readFileVersion(), readGlobalHeader(), readObjectAsString(), readObjectSize(), and readParameterElement().