Sophie

Sophie

distrib > Mageia > 6 > x86_64 > media > core-updates > by-pkgid > daa25ad401abe216e213507b0515c475 > files > 807

libstaroffice-doc-0.0.6-1.mga6.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>StarObjectMath Class Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classStarObjectMath.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="classStarObjectMath-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">StarObjectMath Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>the main class to read a small StarOffice math zone .sdf  
 <a href="classStarObjectMath.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="StarObjectMath_8hxx_source.html">StarObjectMath.hxx</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for StarObjectMath:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classStarObjectMath.png" usemap="#StarObjectMath_map" alt=""/>
  <map id="StarObjectMath_map" name="StarObjectMath_map">
<area href="classStarObject.html" title="an object corresponding to an OLE directory " alt="StarObject" shape="rect" coords="0,0,100,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a6cf7ad78146ebf3894f799c28687986d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObjectMath.html#a6cf7ad78146ebf3894f799c28687986d">StarObjectMath</a> (<a class="el" href="classStarObject.html">StarObject</a> const &amp;orig, bool duplicateState)</td></tr>
<tr class="memdesc:a6cf7ad78146ebf3894f799c28687986d"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#a6cf7ad78146ebf3894f799c28687986d">More...</a><br /></td></tr>
<tr class="separator:a6cf7ad78146ebf3894f799c28687986d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7ac78c9cfcb46c16f49eaf91fa1fcf7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObjectMath.html#ae7ac78c9cfcb46c16f49eaf91fa1fcf7">~StarObjectMath</a> () override</td></tr>
<tr class="memdesc:ae7ac78c9cfcb46c16f49eaf91fa1fcf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#ae7ac78c9cfcb46c16f49eaf91fa1fcf7">More...</a><br /></td></tr>
<tr class="separator:ae7ac78c9cfcb46c16f49eaf91fa1fcf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a488ce97021a8684c92b25252eb2d6bf9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObjectMath.html#a488ce97021a8684c92b25252eb2d6bf9">parse</a> ()</td></tr>
<tr class="memdesc:a488ce97021a8684c92b25252eb2d6bf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to parse the current object  <a href="#a488ce97021a8684c92b25252eb2d6bf9">More...</a><br /></td></tr>
<tr class="separator:a488ce97021a8684c92b25252eb2d6bf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9e6847ca820de554cbabb4443de08a4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObjectMath.html#ad9e6847ca820de554cbabb4443de08a4">send</a> (<a class="el" href="libstaroffice__internal_8hxx.html#a7740b2513a106eafc4746de6bec9f681">STOFFListenerPtr</a> listener, <a class="el" href="classSTOFFFrameStyle.html">STOFFFrameStyle</a> const &amp;pos, <a class="el" href="classSTOFFGraphicStyle.html">STOFFGraphicStyle</a> const &amp;style=<a class="el" href="classSTOFFGraphicStyle.html">STOFFGraphicStyle</a>())</td></tr>
<tr class="memdesc:ad9e6847ca820de554cbabb4443de08a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to send a object to the listener  <a href="#ad9e6847ca820de554cbabb4443de08a4">More...</a><br /></td></tr>
<tr class="separator:ad9e6847ca820de554cbabb4443de08a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classStarObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classStarObject')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classStarObject.html">StarObject</a></td></tr>
<tr class="memitem:a9077930b2d97476bf009a090ec81b63e inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a9077930b2d97476bf009a090ec81b63e">StarObject</a> (char const *passwd, std::shared_ptr&lt; <a class="el" href="classSTOFFOLEParser.html">STOFFOLEParser</a> &gt; &amp;oleParser, std::shared_ptr&lt; <a class="el" href="structSTOFFOLEParser_1_1OleDirectory.html">STOFFOLEParser::OleDirectory</a> &gt; &amp;directory)</td></tr>
<tr class="memdesc:a9077930b2d97476bf009a090ec81b63e inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="classStarObject.html#a9077930b2d97476bf009a090ec81b63e">More...</a><br /></td></tr>
<tr class="separator:a9077930b2d97476bf009a090ec81b63e inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b6d002568f2eb729cbeb619b8c9cc69 inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a7b6d002568f2eb729cbeb619b8c9cc69">~StarObject</a> ()</td></tr>
<tr class="memdesc:a7b6d002568f2eb729cbeb619b8c9cc69 inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="classStarObject.html#a7b6d002568f2eb729cbeb619b8c9cc69">More...</a><br /></td></tr>
<tr class="separator:a7b6d002568f2eb729cbeb619b8c9cc69 inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4c6bc05c0bee1fa345528152cff0674 inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#ae4c6bc05c0bee1fa345528152cff0674">parse</a> ()</td></tr>
<tr class="memdesc:ae4c6bc05c0bee1fa345528152cff0674 inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to parse data  <a href="classStarObject.html#ae4c6bc05c0bee1fa345528152cff0674">More...</a><br /></td></tr>
<tr class="separator:ae4c6bc05c0bee1fa345528152cff0674 inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cd97d6cfccd38e53e62b1d11b71ecb8 inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSTOFFDocument.html#a3bb6791a5a9bbcd698b8e2473961ba8d">STOFFDocument::Kind</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a3cd97d6cfccd38e53e62b1d11b71ecb8">getDocumentKind</a> () const</td></tr>
<tr class="memdesc:a3cd97d6cfccd38e53e62b1d11b71ecb8 inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the document kind  <a href="classStarObject.html#a3cd97d6cfccd38e53e62b1d11b71ecb8">More...</a><br /></td></tr>
<tr class="separator:a3cd97d6cfccd38e53e62b1d11b71ecb8 inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a343d06954ba6b005ea5ea5c1671ec9bc inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">char const  *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a343d06954ba6b005ea5ea5c1671ec9bc">getPassword</a> () const</td></tr>
<tr class="memdesc:a343d06954ba6b005ea5ea5c1671ec9bc inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the document password (the password given by the user)  <a href="classStarObject.html#a343d06954ba6b005ea5ea5c1671ec9bc">More...</a><br /></td></tr>
<tr class="separator:a343d06954ba6b005ea5ea5c1671ec9bc inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfd51c6bc2eb1195ce2f59cc5769300f inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structSTOFFOLEParser_1_1OleDirectory.html">STOFFOLEParser::OleDirectory</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#adfd51c6bc2eb1195ce2f59cc5769300f">getOLEDirectory</a> ()</td></tr>
<tr class="memdesc:adfd51c6bc2eb1195ce2f59cc5769300f inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the object directory  <a href="classStarObject.html#adfd51c6bc2eb1195ce2f59cc5769300f">More...</a><br /></td></tr>
<tr class="separator:adfd51c6bc2eb1195ce2f59cc5769300f inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabd9368d32f5d6482334b212b464d896 inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classStarAttributeManager.html">StarAttributeManager</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#aabd9368d32f5d6482334b212b464d896">getAttributeManager</a> ()</td></tr>
<tr class="memdesc:aabd9368d32f5d6482334b212b464d896 inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the attribute manager  <a href="classStarObject.html#aabd9368d32f5d6482334b212b464d896">More...</a><br /></td></tr>
<tr class="separator:aabd9368d32f5d6482334b212b464d896 inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa99c0b617bd17ed4b9ecb5902a9f5ab2 inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classStarFormatManager.html">StarFormatManager</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#aa99c0b617bd17ed4b9ecb5902a9f5ab2">getFormatManager</a> ()</td></tr>
<tr class="memdesc:aa99c0b617bd17ed4b9ecb5902a9f5ab2 inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the format manager  <a href="classStarObject.html#aa99c0b617bd17ed4b9ecb5902a9f5ab2">More...</a><br /></td></tr>
<tr class="separator:aa99c0b617bd17ed4b9ecb5902a9f5ab2 inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d9dddf55b7b40f6b0e37509625b3db3 inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGPropertyList const  &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a3d9dddf55b7b40f6b0e37509625b3db3">getMetaData</a> () const</td></tr>
<tr class="memdesc:a3d9dddf55b7b40f6b0e37509625b3db3 inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the meta data (filled by readSfxDocumentInformation)  <a href="classStarObject.html#a3d9dddf55b7b40f6b0e37509625b3db3">More...</a><br /></td></tr>
<tr class="separator:a3d9dddf55b7b40f6b0e37509625b3db3 inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bc4bfcac4ed824eaf59803600c9d3aa inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a9bc4bfcac4ed824eaf59803600c9d3aa">getUserNameMetaData</a> (int i) const</td></tr>
<tr class="memdesc:a9bc4bfcac4ed824eaf59803600c9d3aa inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the ith user meta data  <a href="classStarObject.html#a9bc4bfcac4ed824eaf59803600c9d3aa">More...</a><br /></td></tr>
<tr class="separator:a9bc4bfcac4ed824eaf59803600c9d3aa inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1bc6f150bb7c35acffbbb5d7a37291d inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#ac1bc6f150bb7c35acffbbb5d7a37291d">cleanPools</a> ()</td></tr>
<tr class="memdesc:ac1bc6f150bb7c35acffbbb5d7a37291d inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">clean each pool  <a href="classStarObject.html#ac1bc6f150bb7c35acffbbb5d7a37291d">More...</a><br /></td></tr>
<tr class="separator:ac1bc6f150bb7c35acffbbb5d7a37291d inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fcbdcb12b6be21dd57a58c9cbf6431b inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classStarItemPool.html">StarItemPool</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a9fcbdcb12b6be21dd57a58c9cbf6431b">getNewItemPool</a> (<a class="el" href="classStarItemPool.html#a71c3d8eb062156269fc9ef626247b9d6">StarItemPool::Type</a> type)</td></tr>
<tr class="memdesc:a9fcbdcb12b6be21dd57a58c9cbf6431b inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a new item pool for this document  <a href="classStarObject.html#a9fcbdcb12b6be21dd57a58c9cbf6431b">More...</a><br /></td></tr>
<tr class="separator:a9fcbdcb12b6be21dd57a58c9cbf6431b inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3821e23db5b8e021c8b069fcdbb1c74a inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classStarItemPool.html">StarItemPool</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a3821e23db5b8e021c8b069fcdbb1c74a">findItemPool</a> (<a class="el" href="classStarItemPool.html#a71c3d8eb062156269fc9ef626247b9d6">StarItemPool::Type</a> type, bool isInside)</td></tr>
<tr class="memdesc:a3821e23db5b8e021c8b069fcdbb1c74a inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">check if a pool corresponding to a given type is opened if so returned it.  <a href="classStarObject.html#a3821e23db5b8e021c8b069fcdbb1c74a">More...</a><br /></td></tr>
<tr class="separator:a3821e23db5b8e021c8b069fcdbb1c74a inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af315a14530d20fe8b3afa8de2f15fd46 inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classStarItemPool.html">StarItemPool</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#af315a14530d20fe8b3afa8de2f15fd46">getCurrentPool</a> (bool onlyInside=true)</td></tr>
<tr class="memdesc:af315a14530d20fe8b3afa8de2f15fd46 inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the current all/inside pool  <a href="classStarObject.html#af315a14530d20fe8b3afa8de2f15fd46">More...</a><br /></td></tr>
<tr class="separator:af315a14530d20fe8b3afa8de2f15fd46 inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e635f999c73796e3b8818a3128bbf02 inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a4e635f999c73796e3b8818a3128bbf02">readPersistData</a> (<a class="el" href="classStarZone.html">StarZone</a> &amp;zone, long endPos)</td></tr>
<tr class="memdesc:a4e635f999c73796e3b8818a3128bbf02 inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read persist data  <a href="classStarObject.html#a4e635f999c73796e3b8818a3128bbf02">More...</a><br /></td></tr>
<tr class="separator:a4e635f999c73796e3b8818a3128bbf02 inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e7f8a905a1557f9d22a8399c96c0329 inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a1e7f8a905a1557f9d22a8399c96c0329">readSfxStyleSheets</a> (<a class="el" href="libstaroffice__internal_8hxx.html#a9a3f1ff5fbf318034ef6ef3be2c53f48">STOFFInputStreamPtr</a> input, std::string const &amp;name)</td></tr>
<tr class="memdesc:a1e7f8a905a1557f9d22a8399c96c0329 inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a spreadshet style zone: SfxStyleSheets  <a href="classStarObject.html#a1e7f8a905a1557f9d22a8399c96c0329">More...</a><br /></td></tr>
<tr class="separator:a1e7f8a905a1557f9d22a8399c96c0329 inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7846dc85965e024f420a6ff530edc4dd inherit pub_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a7846dc85965e024f420a6ff530edc4dd">readItemSet</a> (<a class="el" href="classStarZone.html">StarZone</a> &amp;zone, std::vector&lt; <a class="el" href="libstaroffice__internal_8hxx.html#a78302be2eca97d2bfd07213e3c2834c3">STOFFVec2i</a> &gt; const &amp;limits, long endPos, <a class="el" href="classStarItemSet.html">StarItemSet</a> &amp;itemSet, <a class="el" href="classStarItemPool.html">StarItemPool</a> *pool=nullptr, bool isDirect=false)</td></tr>
<tr class="memdesc:a7846dc85965e024f420a6ff530edc4dd inherit pub_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a list of item  <a href="classStarObject.html#a7846dc85965e024f420a6ff530edc4dd">More...</a><br /></td></tr>
<tr class="separator:a7846dc85965e024f420a6ff530edc4dd inherit pub_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a1cebe74a26a841263951e452e542c1b0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObjectMath.html#a1cebe74a26a841263951e452e542c1b0">readMathDocument</a> (<a class="el" href="libstaroffice__internal_8hxx.html#a9a3f1ff5fbf318034ef6ef3be2c53f48">STOFFInputStreamPtr</a> input, std::string const &amp;fileName)</td></tr>
<tr class="memdesc:a1cebe74a26a841263951e452e542c1b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a math zone: StarMathDocument .sdm  <a href="#a1cebe74a26a841263951e452e542c1b0">More...</a><br /></td></tr>
<tr class="separator:a1cebe74a26a841263951e452e542c1b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classStarObject"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classStarObject')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classStarObject.html">StarObject</a></td></tr>
<tr class="memitem:a62f64deea93b823f1df32b949d60d354 inherit pro_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a62f64deea93b823f1df32b949d60d354">readPersistElements</a> (<a class="el" href="libstaroffice__internal_8hxx.html#a9a3f1ff5fbf318034ef6ef3be2c53f48">STOFFInputStreamPtr</a> input, std::string const &amp;name)</td></tr>
<tr class="memdesc:a62f64deea93b823f1df32b949d60d354 inherit pro_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">the "persist elements" small ole: the list of object  <a href="classStarObject.html#a62f64deea93b823f1df32b949d60d354">More...</a><br /></td></tr>
<tr class="separator:a62f64deea93b823f1df32b949d60d354 inherit pro_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93ece016588e10631be316cd4d2e00a3 inherit pro_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a93ece016588e10631be316cd4d2e00a3">readSfxDocumentInformation</a> (<a class="el" href="libstaroffice__internal_8hxx.html#a9a3f1ff5fbf318034ef6ef3be2c53f48">STOFFInputStreamPtr</a> input, std::string const &amp;name)</td></tr>
<tr class="memdesc:a93ece016588e10631be316cd4d2e00a3 inherit pro_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the document information : "SfxDocumentInformation"  <a href="classStarObject.html#a93ece016588e10631be316cd4d2e00a3">More...</a><br /></td></tr>
<tr class="separator:a93ece016588e10631be316cd4d2e00a3 inherit pro_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7715256650d393494c930450603dfa3 inherit pro_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#ad7715256650d393494c930450603dfa3">readSfxPreview</a> (<a class="el" href="libstaroffice__internal_8hxx.html#a9a3f1ff5fbf318034ef6ef3be2c53f48">STOFFInputStreamPtr</a> input, std::string const &amp;name)</td></tr>
<tr class="memdesc:ad7715256650d393494c930450603dfa3 inherit pro_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the preview : "SfxPreview"  <a href="classStarObject.html#ad7715256650d393494c930450603dfa3">More...</a><br /></td></tr>
<tr class="separator:ad7715256650d393494c930450603dfa3 inherit pro_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8211e6d81749580fb3d59daf79682f71 inherit pro_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a8211e6d81749580fb3d59daf79682f71">readSfxWindows</a> (<a class="el" href="libstaroffice__internal_8hxx.html#a9a3f1ff5fbf318034ef6ef3be2c53f48">STOFFInputStreamPtr</a> input, <a class="el" href="classlibstoff_1_1DebugFile.html">libstoff::DebugFile</a> &amp;ascii)</td></tr>
<tr class="memdesc:a8211e6d81749580fb3d59daf79682f71 inherit pro_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the windows information : "SfxWindows"  <a href="classStarObject.html#a8211e6d81749580fb3d59daf79682f71">More...</a><br /></td></tr>
<tr class="separator:a8211e6d81749580fb3d59daf79682f71 inherit pro_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40b56a5bee8e5ce153b7d193216613d3 inherit pro_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a40b56a5bee8e5ce153b7d193216613d3">readStarFrameworkConfigFile</a> (<a class="el" href="libstaroffice__internal_8hxx.html#a9a3f1ff5fbf318034ef6ef3be2c53f48">STOFFInputStreamPtr</a> input, <a class="el" href="classlibstoff_1_1DebugFile.html">libstoff::DebugFile</a> &amp;ascii)</td></tr>
<tr class="memdesc:a40b56a5bee8e5ce153b7d193216613d3 inherit pro_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the "Star Framework Config File"  <a href="classStarObject.html#a40b56a5bee8e5ce153b7d193216613d3">More...</a><br /></td></tr>
<tr class="separator:a40b56a5bee8e5ce153b7d193216613d3 inherit pro_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5481b45cee8fcaf780bfd589c36dbe5c inherit pro_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a5481b45cee8fcaf780bfd589c36dbe5c">readStarFrameworkConfigItem</a> (<a class="el" href="classSTOFFEntry.html">STOFFEntry</a> &amp;entry, <a class="el" href="libstaroffice__internal_8hxx.html#a9a3f1ff5fbf318034ef6ef3be2c53f48">STOFFInputStreamPtr</a> input, <a class="el" href="classlibstoff_1_1DebugFile.html">libstoff::DebugFile</a> &amp;ascii)</td></tr>
<tr class="memdesc:a5481b45cee8fcaf780bfd589c36dbe5c inherit pro_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read an item in a "Star Framework Config File"  <a href="classStarObject.html#a5481b45cee8fcaf780bfd589c36dbe5c">More...</a><br /></td></tr>
<tr class="separator:a5481b45cee8fcaf780bfd589c36dbe5c inherit pro_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38f25552e24d02c59d036838b2631300 inherit pro_methods_classStarObject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a38f25552e24d02c59d036838b2631300">StarObject</a> (<a class="el" href="classStarObject.html">StarObject</a> const &amp;orig, bool duplicateState)</td></tr>
<tr class="memdesc:a38f25552e24d02c59d036838b2631300 inherit pro_methods_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy constructor  <a href="classStarObject.html#a38f25552e24d02c59d036838b2631300">More...</a><br /></td></tr>
<tr class="separator:a38f25552e24d02c59d036838b2631300 inherit pro_methods_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a22df25f0c1a610481b8f25b78b5142d1"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structStarObjectMathInternal_1_1State.html">StarObjectMathInternal::State</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObjectMath.html#a22df25f0c1a610481b8f25b78b5142d1">m_mathState</a></td></tr>
<tr class="memdesc:a22df25f0c1a610481b8f25b78b5142d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">the state  <a href="#a22df25f0c1a610481b8f25b78b5142d1">More...</a><br /></td></tr>
<tr class="separator:a22df25f0c1a610481b8f25b78b5142d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classStarObject"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classStarObject')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classStarObject.html">StarObject</a></td></tr>
<tr class="memitem:a3d02b88e221e175a2ae7b0f396556a9c inherit pro_attribs_classStarObject"><td class="memItemLeft" align="right" valign="top">char const  *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a3d02b88e221e175a2ae7b0f396556a9c">m_password</a></td></tr>
<tr class="memdesc:a3d02b88e221e175a2ae7b0f396556a9c inherit pro_attribs_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">the document password  <a href="classStarObject.html#a3d02b88e221e175a2ae7b0f396556a9c">More...</a><br /></td></tr>
<tr class="separator:a3d02b88e221e175a2ae7b0f396556a9c inherit pro_attribs_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8df06c8f44242db59c0bfc0402977873 inherit pro_attribs_classStarObject"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classSTOFFOLEParser.html">STOFFOLEParser</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a8df06c8f44242db59c0bfc0402977873">m_oleParser</a></td></tr>
<tr class="memdesc:a8df06c8f44242db59c0bfc0402977873 inherit pro_attribs_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">the ole parser  <a href="classStarObject.html#a8df06c8f44242db59c0bfc0402977873">More...</a><br /></td></tr>
<tr class="separator:a8df06c8f44242db59c0bfc0402977873 inherit pro_attribs_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad663f695de2a982f37ad37880a978fcd inherit pro_attribs_classStarObject"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structSTOFFOLEParser_1_1OleDirectory.html">STOFFOLEParser::OleDirectory</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#ad663f695de2a982f37ad37880a978fcd">m_directory</a></td></tr>
<tr class="memdesc:ad663f695de2a982f37ad37880a978fcd inherit pro_attribs_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">the directory  <a href="classStarObject.html#ad663f695de2a982f37ad37880a978fcd">More...</a><br /></td></tr>
<tr class="separator:ad663f695de2a982f37ad37880a978fcd inherit pro_attribs_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20db6bd9766be52028d1b6d429c48ba4 inherit pro_attribs_classStarObject"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structStarObjectInternal_1_1State.html">StarObjectInternal::State</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#a20db6bd9766be52028d1b6d429c48ba4">m_state</a></td></tr>
<tr class="memdesc:a20db6bd9766be52028d1b6d429c48ba4 inherit pro_attribs_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">the state  <a href="classStarObject.html#a20db6bd9766be52028d1b6d429c48ba4">More...</a><br /></td></tr>
<tr class="separator:a20db6bd9766be52028d1b6d429c48ba4 inherit pro_attribs_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa876f283c81b226e584ba765931c36a9 inherit pro_attribs_classStarObject"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGPropertyList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObject.html#aa876f283c81b226e584ba765931c36a9">m_metaData</a></td></tr>
<tr class="memdesc:aa876f283c81b226e584ba765931c36a9 inherit pro_attribs_classStarObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">the meta data  <a href="classStarObject.html#aa876f283c81b226e584ba765931c36a9">More...</a><br /></td></tr>
<tr class="separator:aa876f283c81b226e584ba765931c36a9 inherit pro_attribs_classStarObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:ac517b169f362430170453a99b378c13b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classStarObjectMath.html">StarObjectMath</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStarObjectMath.html#ac517b169f362430170453a99b378c13b">operator=</a> (<a class="el" href="classStarObjectMath.html">StarObjectMath</a> const &amp;orig)=delete</td></tr>
<tr class="separator:ac517b169f362430170453a99b378c13b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>the main class to read a small StarOffice math zone .sdf </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a6cf7ad78146ebf3894f799c28687986d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cf7ad78146ebf3894f799c28687986d">&#9670;&nbsp;</a></span>StarObjectMath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">StarObjectMath::StarObjectMath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classStarObject.html">StarObject</a> const &amp;&#160;</td>
          <td class="paramname"><em>orig</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>duplicateState</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>constructor </p>

</div>
</div>
<a id="ae7ac78c9cfcb46c16f49eaf91fa1fcf7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7ac78c9cfcb46c16f49eaf91fa1fcf7">&#9670;&nbsp;</a></span>~StarObjectMath()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">StarObjectMath::~StarObjectMath </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>destructor </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ac517b169f362430170453a99b378c13b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac517b169f362430170453a99b378c13b">&#9670;&nbsp;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classStarObjectMath.html">StarObjectMath</a>&amp; StarObjectMath::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classStarObjectMath.html">StarObjectMath</a> const &amp;&#160;</td>
          <td class="paramname"><em>orig</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a488ce97021a8684c92b25252eb2d6bf9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a488ce97021a8684c92b25252eb2d6bf9">&#9670;&nbsp;</a></span>parse()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool StarObjectMath::parse </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to parse the current object </p>

<p class="reference">Referenced by <a class="el" href="classStarFileManager.html#a45af7c36cb7f1f86a974c7e811deaf6d">StarFileManager::checkUnparsed()</a>, and <a class="el" href="classSDXParser.html#ae4ce55ae9e5ad46280af6548070579b8">SDXParser::createZones()</a>.</p>

</div>
</div>
<a id="a1cebe74a26a841263951e452e542c1b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1cebe74a26a841263951e452e542c1b0">&#9670;&nbsp;</a></span>readMathDocument()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool StarObjectMath::readMathDocument </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="libstaroffice__internal_8hxx.html#a9a3f1ff5fbf318034ef6ef3be2c53f48">STOFFInputStreamPtr</a>&#160;</td>
          <td class="paramname"><em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string const &amp;&#160;</td>
          <td class="paramname"><em>fileName</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>try to read a math zone: StarMathDocument .sdm </p>

<p class="reference">Referenced by <a class="el" href="classStarObjectMath.html#a488ce97021a8684c92b25252eb2d6bf9">parse()</a>.</p>

</div>
</div>
<a id="ad9e6847ca820de554cbabb4443de08a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9e6847ca820de554cbabb4443de08a4">&#9670;&nbsp;</a></span>send()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool StarObjectMath::send </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="libstaroffice__internal_8hxx.html#a7740b2513a106eafc4746de6bec9f681">STOFFListenerPtr</a>&#160;</td>
          <td class="paramname"><em>listener</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classSTOFFFrameStyle.html">STOFFFrameStyle</a> const &amp;&#160;</td>
          <td class="paramname"><em>pos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classSTOFFGraphicStyle.html">STOFFGraphicStyle</a> const &amp;&#160;</td>
          <td class="paramname"><em>style</em> = <code><a class="el" href="classSTOFFGraphicStyle.html">STOFFGraphicStyle</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to send a object to the listener </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a22df25f0c1a610481b8f25b78b5142d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22df25f0c1a610481b8f25b78b5142d1">&#9670;&nbsp;</a></span>m_mathState</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::shared_ptr&lt;<a class="el" href="structStarObjectMathInternal_1_1State.html">StarObjectMathInternal::State</a>&gt; StarObjectMath::m_mathState</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the state </p>

<p class="reference">Referenced by <a class="el" href="classStarObjectMath.html#a1cebe74a26a841263951e452e542c1b0">readMathDocument()</a>, and <a class="el" href="classStarObjectMath.html#ad9e6847ca820de554cbabb4443de08a4">send()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="StarObjectMath_8hxx_source.html">StarObjectMath.hxx</a></li>
<li><a class="el" href="StarObjectMath_8cxx.html">StarObjectMath.cxx</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated on Mon Feb 11 2019 22:25:50 for libstaroffice by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.13</small></address>
</body>
</html>