liborigin ..
|
#include <OriginAnyParser.h>
Public Member Functions | |
OriginAnyParser (const std::string &fileName) | |
bool | parse () override |
![]() | |
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 () |
![]() | |
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 | |
![]() | |
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 |
|
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, 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::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::Custom, Origin::Color::Increment, Origin::Color::Indexing, Origin::Color::Mapping, Origin::Color::None, Origin::Color::Regular, Origin::Color::regular, and Origin::Color::RGB.
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::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 parse(), readAnnotationElement(), readAttachmentList(), readAxisBreakElement(), readAxisParameterElement(), readCurveElement(), readDataSetElement(), readFolderTree(), readGlobalHeader(), readLayerElement(), readNoteElement(), readObjectAsString(), readObjectSize(), readParameterElement(), readProjectLeaf(), and readWindowElement().
|
protected |
Referenced by parse(), and readAttachmentList().
|
protected |
Referenced by parse(), readAnnotationElement(), readAttachmentList(), readAxisBreakElement(), readAxisParameterElement(), readCurveElement(), readDataSetElement(), readFileVersion(), readFolderTree(), readGlobalHeader(), readLayerElement(), readNoteElement(), readObjectAsString(), readObjectSize(), readParameterElement(), readProjectLeaf(), and readWindowElement().
|
protected |
Referenced by getAnnotationProperties(), getAxisBreakProperties(), getCurveProperties(), getLayerProperties(), and readWindowElement().
|
protected |
|
protected |
|
protected |
|
protected |
Referenced by getAnnotationProperties(), getAxisBreakProperties(), getCurveProperties(), getLayerProperties(), and readWindowElement().
|
protected |
Referenced by getAnnotationProperties(), getAxisBreakProperties(), getAxisParameterProperties(), getColorMap(), getColumnInfoAndData(), getCurveProperties(), getLayerProperties(), getMatrixValues(), getNoteProperties(), getProjectLeafProperties(), getWindowProperties(), 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(), and parse().
|
protected |
Referenced by parse(), readFileVersion(), readGlobalHeader(), readObjectAsString(), readObjectSize(), and readParameterElement().