<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>axis.hpp</name>
    <path>/tmp/ws/src/fanuc_post_processor/fanuc_post_processor/include/fanuc_post_processor/</path>
    <filename>axis_8hpp</filename>
    <class kind="class">fanuc_post_processor::FanucAxis</class>
    <namespace>fanuc_post_processor</namespace>
  </compound>
  <compound kind="file">
    <name>commands.hpp</name>
    <path>/tmp/ws/src/fanuc_post_processor/fanuc_post_processor/include/fanuc_post_processor/</path>
    <filename>commands_8hpp</filename>
    <includes id="pose_8hpp" name="pose.hpp" local="no" imported="no">fanuc_post_processor/pose.hpp</includes>
    <class kind="class">fanuc_post_processor::FanucCommand</class>
    <class kind="class">fanuc_post_processor::FanucPoseCommand</class>
    <class kind="class">fanuc_post_processor::FanucStringCommand</class>
    <namespace>fanuc_post_processor</namespace>
  </compound>
  <compound kind="file">
    <name>curlite.cpp</name>
    <path>/tmp/ws/src/fanuc_post_processor/fanuc_post_processor/src/</path>
    <filename>curlite_8cpp</filename>
    <includes id="curlite_8hpp" name="curlite.hpp" local="no" imported="no">fanuc_post_processor/curlite.hpp</includes>
    <class kind="struct">curlite::Event</class>
    <class kind="struct">curlite::Easy::Pimpl</class>
    <namespace>curlite</namespace>
    <member kind="function">
      <type>Easy</type>
      <name>download</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>af9976189e8402d4408140bec33c497a8</anchor>
      <arglist>(std::string const &amp;url, std::ostream &amp;ostr, bool followRedirect=true, bool throwExceptions=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>global_cleanup</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a06ae219247dc7466c34aa857db69bb56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>global_init</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a3ec1af837b7057339c19b0a1be9f9486</anchor>
      <arglist>(long flags=CURL_GLOBAL_ALL)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ad6a3e7f35064c483f4525c4a09538ae3</anchor>
      <arglist>(std::ostream &amp;stream, Easy &amp;curlite)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a0b9c70a429956640403a7085509cbd0c</anchor>
      <arglist>(std::istream &amp;stream, Easy &amp;curlite)</arglist>
    </member>
    <member kind="function">
      <type>Easy</type>
      <name>upload</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a47f30cc4336b8a94c41fcf05d0743335</anchor>
      <arglist>(std::istream &amp;istr, std::string const &amp;url, std::string const &amp;username=&quot;&quot;, std::string const &amp;password=&quot;&quot;, curl_off_t size=-1, bool throwExceptions=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>version</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a8dafed3dbf0c5ebc0edf26a88e91bc6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>curl_version_info_data *</type>
      <name>versionInfo</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>af85e58693c5bfbab754dd40617a74cce</anchor>
      <arglist>(CURLversion type=CURLVERSION_NOW)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>curlite.hpp</name>
    <path>/tmp/ws/src/fanuc_post_processor/fanuc_post_processor/include/fanuc_post_processor/</path>
    <filename>curlite_8hpp</filename>
    <class kind="class">curlite::Easy</class>
    <class kind="struct">curlite::Exception</class>
    <class kind="class">curlite::Form</class>
    <class kind="struct">curlite::Handler</class>
    <class kind="struct">curlite::InfoTypeCode</class>
    <class kind="struct">curlite::InfoTypeCode&lt; char * &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; curl_certinfo * &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; curl_slist * &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; curl_tlssessioninfo * &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; double &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; long &gt;</class>
    <class kind="class">curlite::List</class>
    <class kind="struct">curlite::OptionFunctionPtrCode</class>
    <class kind="struct">curlite::OptionInvalidCode</class>
    <class kind="struct">curlite::OptionLongCode</class>
    <class kind="struct">curlite::OptionNullPtrCode</class>
    <class kind="struct">curlite::OptionObjectPtrCode</class>
    <class kind="struct">curlite::OptionOffsetCode</class>
    <class kind="struct">curlite::OptionTypeCode</class>
    <class kind="struct">curlite::OptionTypeCode&lt; char * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; const char * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_chunk_bgn_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_chunk_end_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_closesocket_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_conv_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_debug_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_fnmatch_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_formget_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_httppost * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_ioctl_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_opensocket_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_progress_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_seek_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_slist * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_sockopt_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_ssl_ctx_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_write_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_xferinfo_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; FILE * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; long &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; std::conditional&lt; std::is_same&lt; long, curl_off_t &gt;::value, void, curl_off_t &gt;::type &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; std::nullptr_t &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; void * &gt;</class>
    <namespace>curlite</namespace>
    <member kind="typedef">
      <type>Handler&lt; curl_chunk_bgn_callback &gt;::type</type>
      <name>ChunkBeginHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a00748aaa524852caf454c7a329ec8f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_chunk_end_callback &gt;::type</type>
      <name>ChunkEndHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ab54c54f2819ae6c1814a0e3a2c1bb1e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_closesocket_callback &gt;::type</type>
      <name>CloseSocketHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ad15a95021e825023ba6110f991d9c930</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_conv_callback &gt;::type</type>
      <name>ConvHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a3ee3be75751bb4b8685137ef491686dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_debug_callback &gt;::type</type>
      <name>DebugHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>af1b052743853dd905a7805d5d39fc853</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_fnmatch_callback &gt;::type</type>
      <name>FnMatchHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ac88aa5af3704e954ec12e492aac88772</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_formget_callback &gt;::type</type>
      <name>FormGetHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a533fc4f8401c68c7ca6ba57c17597f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_ioctl_callback &gt;::type</type>
      <name>IoctlHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>aef9507ae30a77c466336ca7e76ca223a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_opensocket_callback &gt;::type</type>
      <name>OpenSocketHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a73f7743b55abec62fd98a83f9589abb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_progress_callback &gt;::type</type>
      <name>ProgressHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>aeade60a99dcc94c50c6b45b45594e289</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_read_callback &gt;::type</type>
      <name>ReadHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a5b28b23b3a6adbf8553b8f0921e2b95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_seek_callback &gt;::type</type>
      <name>SeekHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a475381ce354bb44381bbb25d3eeac9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_sockopt_callback &gt;::type</type>
      <name>SockOptHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ae77b3573446a7bd4cab6b5d247d056ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_ssl_ctx_callback &gt;::type</type>
      <name>SslContextHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a645df36bf9dfc4a27eaad1888b0d508d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_write_callback &gt;::type</type>
      <name>WriteHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a701dc05da7250588858856f8161f3c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_xferinfo_callback &gt;::type</type>
      <name>XferInfoHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ae63c0fc531a5a932f4e90328523b5381</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Easy</type>
      <name>download</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>af9976189e8402d4408140bec33c497a8</anchor>
      <arglist>(std::string const &amp;url, std::ostream &amp;ostr, bool followRedirect=true, bool throwExceptions=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>global_cleanup</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a06ae219247dc7466c34aa857db69bb56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>global_init</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a3ec1af837b7057339c19b0a1be9f9486</anchor>
      <arglist>(long flags=CURL_GLOBAL_ALL)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ad6a3e7f35064c483f4525c4a09538ae3</anchor>
      <arglist>(std::ostream &amp;stream, Easy &amp;curlite)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a0b9c70a429956640403a7085509cbd0c</anchor>
      <arglist>(std::istream &amp;stream, Easy &amp;curlite)</arglist>
    </member>
    <member kind="function">
      <type>Easy</type>
      <name>upload</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a47f30cc4336b8a94c41fcf05d0743335</anchor>
      <arglist>(std::istream &amp;istr, std::string const &amp;url, std::string const &amp;username=&quot;&quot;, std::string const &amp;password=&quot;&quot;, curl_off_t size=-1, bool throwExceptions=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>version</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a8dafed3dbf0c5ebc0edf26a88e91bc6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>curl_version_info_data *</type>
      <name>versionInfo</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>af85e58693c5bfbab754dd40617a74cce</anchor>
      <arglist>(CURLversion type=CURLVERSION_NOW)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>kCurlOptTypeInterval</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a6400621693a7edd228d7282dda1ae064</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>group.hpp</name>
    <path>/tmp/ws/src/fanuc_post_processor/fanuc_post_processor/include/fanuc_post_processor/</path>
    <filename>group_8hpp</filename>
    <includes id="axis_8hpp" name="axis.hpp" local="no" imported="no">fanuc_post_processor/axis.hpp</includes>
    <class kind="class">fanuc_post_processor::FanucGroup</class>
    <namespace>fanuc_post_processor</namespace>
  </compound>
  <compound kind="file">
    <name>pose.cpp</name>
    <path>/tmp/ws/src/fanuc_post_processor/fanuc_post_processor/src/</path>
    <filename>pose_8cpp</filename>
    <includes id="pose_8hpp" name="pose.hpp" local="no" imported="no">fanuc_post_processor/pose.hpp</includes>
    <namespace>fanuc_post_processor</namespace>
  </compound>
  <compound kind="file">
    <name>pose.hpp</name>
    <path>/tmp/ws/src/fanuc_post_processor/fanuc_post_processor/include/fanuc_post_processor/</path>
    <filename>pose_8hpp</filename>
    <includes id="group_8hpp" name="group.hpp" local="no" imported="no">fanuc_post_processor/group.hpp</includes>
    <class kind="class">fanuc_post_processor::FanucPose</class>
    <namespace>fanuc_post_processor</namespace>
  </compound>
  <compound kind="file">
    <name>post_processor.cpp</name>
    <path>/tmp/ws/src/fanuc_post_processor/fanuc_post_processor/src/</path>
    <filename>post__processor_8cpp</filename>
    <includes id="post__processor_8hpp" name="post_processor.hpp" local="no" imported="no">fanuc_post_processor/post_processor.hpp</includes>
    <namespace>fanuc_post_processor</namespace>
  </compound>
  <compound kind="file">
    <name>post_processor.hpp</name>
    <path>/tmp/ws/src/fanuc_post_processor/fanuc_post_processor/include/fanuc_post_processor/</path>
    <filename>post__processor_8hpp</filename>
    <includes id="commands_8hpp" name="commands.hpp" local="no" imported="no">fanuc_post_processor/commands.hpp</includes>
    <includes id="curlite_8hpp" name="curlite.hpp" local="no" imported="no">fanuc_post_processor/curlite.hpp</includes>
    <includes id="pose_8hpp" name="pose.hpp" local="no" imported="no">fanuc_post_processor/pose.hpp</includes>
    <class kind="class">fanuc_post_processor::FanucPostProcessor</class>
    <namespace>fanuc_post_processor</namespace>
  </compound>
  <compound kind="class">
    <name>curlite::Easy</name>
    <filename>classcurlite_1_1Easy.html</filename>
    <class kind="struct">curlite::Easy::Pimpl</class>
    <member kind="typedef">
      <type>std::function&lt; bool(char *, size_t)&gt;</type>
      <name>SimplifiedDataHandler</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a4fba2d5880ad846ba9c27e979440e179</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; bool(curl_off_t, curl_off_t, curl_off_t, curl_off_t)&gt;</type>
      <name>SimplifiedProgressHandler</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ae7cef253aae81b808a800b577a4115d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Easy</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a07b784a12096830fdf6a6c82677b4ef6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Easy</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a000460d5e754e50489d72a761427b1cb</anchor>
      <arglist>(Easy &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>CURLcode</type>
      <name>error</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a4dc6af0b8f7930f420771a57ecaffa66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>errorString</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a6fe57938e4badb7ad375f2b6d3a36932</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ac956d1686b49d2565a290aa1a18c1524</anchor>
      <arglist>(std::string const &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exceptionMode</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a94784eb3d30d6574c2d1396e0ac1e36f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CURL *</type>
      <name>get</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a410822af6b7a6df9b58b6b98ebe37c3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getInfo</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>abd8b3008a697fdfac5dc0842bd7ba61c</anchor>
      <arglist>(CURLINFO key, ValueType const &amp;defaultValue=ValueType())</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getInfo</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a02d0ce4c4fdc9e736275dadc8b44b0a6</anchor>
      <arglist>(CURLINFO key, std::string const &amp;defaultValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onChunkBegin</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a8bf3f467f75d011149aeb92af885bda3</anchor>
      <arglist>(ChunkBeginHandler f=ChunkBeginHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onChunkEnd</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a708e456ae60dcc643e08b74c0f9fe9d9</anchor>
      <arglist>(ChunkEndHandler f=ChunkEndHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onCloseSocket</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a8028805e9adb47c1ae6ebd421c8a372f</anchor>
      <arglist>(CloseSocketHandler f=CloseSocketHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onDebug</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ac754e3b89e4d17c0c0f0d79bbf8665b0</anchor>
      <arglist>(DebugHandler f=DebugHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onFnMatch</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ae74bd8b14a7f58c428e79612a027d98c</anchor>
      <arglist>(FnMatchHandler f=FnMatchHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onHeader</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a3ae4a7ccf157338eddf1b1aa9f595a14</anchor>
      <arglist>(WriteHandler f=WriteHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onHeader_</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a80d5bfd60e3415ddef47cf1564019e54</anchor>
      <arglist>(SimplifiedDataHandler f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onIoctl</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ab77709d31ac4a09257b90d77266f29df</anchor>
      <arglist>(IoctlHandler f=IoctlHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onOpenSocket</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a724f820b5597d08e2ab56a8c2557075a</anchor>
      <arglist>(OpenSocketHandler f=OpenSocketHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onProgress</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>aebab7e22f7889d6c36b8ace016860529</anchor>
      <arglist>(ProgressHandler f=ProgressHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onProgress_</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>acd33edee487694e1b84f13abe957bb69</anchor>
      <arglist>(SimplifiedProgressHandler f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onRead</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>aed459cba8232664c3be4eea9746a76eb</anchor>
      <arglist>(ReadHandler f=ReadHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onRead_</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a25559a46218218697919fbfd03aa34cc</anchor>
      <arglist>(SimplifiedDataHandler f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onSeek</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>acb625ff0490022cf7a1495901a3ace65</anchor>
      <arglist>(SeekHandler f=SeekHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onSockOpt</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a85852aa59c4160f006d2ad0aa5a11d13</anchor>
      <arglist>(SockOptHandler f=SockOptHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onSslContext</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a688cc578aa9d36e4c46c6efa70ccefeb</anchor>
      <arglist>(SslContextHandler f=SslContextHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onWrite</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>acefd6628f6c972aa6c355a97bc45001a</anchor>
      <arglist>(WriteHandler f=WriteHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onWrite_</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a5cb0c0699e1fa2c003feed9cb1b861ec</anchor>
      <arglist>(SimplifiedDataHandler f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onXferInfo</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ab3444552f5f909b071363ea26609c7b6</anchor>
      <arglist>(XferInfoHandler f=XferInfoHandler(), void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a7997660d3fffbcbb9b527a405c648c71</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>af6ffe382ed7c537024e6a13789cea500</anchor>
      <arglist>(std::istream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>Easy &amp;</type>
      <name>operator=</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ae2be5962c10619c3e7ba42406872d4e9</anchor>
      <arglist>(Easy &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a54c70f6e5f787080f547d64f23b42d6f</anchor>
      <arglist>(std::ostream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pause</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>af1ef20a25e553dcb018953677efad916</anchor>
      <arglist>(int bitmask)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>perform</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ace155f71a9e1e2ac50a083db5c493617</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>recv</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a12ac6f63e6a3cabd3e3c796c675ff58f</anchor>
      <arglist>(char *buffer, size_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>CURL *</type>
      <name>release</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ae73410516cf1dffe44d0b349512b39ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a5df8e02b275e2f892ab92624c370b5f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>send</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a0da9e1ae00f76cd4fd886d3ac840a62c</anchor>
      <arglist>(const char *buffer, size_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>af6c9788bae7ba4405bbd59916cb4fbb9</anchor>
      <arglist>(CURLoption opt, ValueType value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>aa6aea40151a3fe016ebe51fd738bd1ee</anchor>
      <arglist>(CURLoption key, int value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a595e04a3bddf0b51790cb8f30209a2b9</anchor>
      <arglist>(CURLoption key, bool value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>aa9281586b2388ba71ebff66f34911473</anchor>
      <arglist>(CURLoption key, std::string const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExceptionMode</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a8c57c03bf96a7c818698b9a68f8da283</anchor>
      <arglist>(bool throwExceptions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserData</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a15bc44cc80d73813e921312fec6ecd14</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>unescape</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a5ab0bf09db3fe533e5d1eaf555768534</anchor>
      <arglist>(std::string const &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>userData</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a4e7354771c789c1580bd95cc8a81dcfe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Easy</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a118310f1420eea46086dd3a684467914</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Easy</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>ab83fc893f824124c63605f9adcb8fd7e</anchor>
      <arglist>(Easy const &amp;other)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>handleError</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>aad1bda8a8611aa6f30d6b208198a2bfd</anchor>
      <arglist>(CURLcode code)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>aeb0db32e80d0a665fdb2674995a862a2</anchor>
      <arglist>(Easy const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Pimpl &gt;</type>
      <name>_impl</name>
      <anchorfile>classcurlite_1_1Easy.html</anchorfile>
      <anchor>a778df72b851e4c96a3a692754befd1e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::Event</name>
    <filename>structcurlite_1_1Event.html</filename>
    <templarg>HandlerType</templarg>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HandlerType</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; ChunkBeginHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ChunkBeginHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; ChunkEndHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ChunkEndHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; CloseSocketHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CloseSocketHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; DebugHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DebugHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; FnMatchHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FnMatchHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; IoctlHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IoctlHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; OpenSocketHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OpenSocketHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; ProgressHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProgressHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; ReadHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ReadHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; SeekHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SeekHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; SockOptHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SockOptHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; SslContextHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SslContextHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; WriteHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WriteHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Event&lt; XferInfoHandler &gt;</name>
    <filename>structcurlite_1_1Event.html</filename>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a9eb40859e33ebe31b6d0061e9cb5eeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>ab1929206b49fd60eb52c54e3bc3b69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XferInfoHandler</type>
      <name>handler</name>
      <anchorfile>structcurlite_1_1Event.html</anchorfile>
      <anchor>a79b59b04c450a69f8160f2f1cdd266ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::Exception</name>
    <filename>structcurlite_1_1Exception.html</filename>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>structcurlite_1_1Exception.html</anchorfile>
      <anchor>a9ab6e31bb95b5436c04233ebfe34c1de</anchor>
      <arglist>(char const *message)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>fanuc_post_processor::FanucAxis</name>
    <filename>classfanuc__post__processor_1_1FanucAxis.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AxisType</name>
      <anchorfile>classfanuc__post__processor_1_1FanucAxis.html</anchorfile>
      <anchor>a288c8e2e32aec87f0960acabb450530b</anchor>
      <arglist></arglist>
      <enumvalue file="classfanuc__post__processor_1_1FanucAxis.html" anchor="a288c8e2e32aec87f0960acabb450530baaac544aacc3615aada24897a215f5046">LINEAR</enumvalue>
      <enumvalue file="classfanuc__post__processor_1_1FanucAxis.html" anchor="a288c8e2e32aec87f0960acabb450530ba87f90f13b0b80e261fac047b743865d2">ROTATIVE</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>FanucAxis</name>
      <anchorfile>classfanuc__post__processor_1_1FanucAxis.html</anchorfile>
      <anchor>adf21bfca3808f722fc19914a9c7af6dc</anchor>
      <arglist>(const AxisType type, const std::string name, const double value=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FanucAxis</name>
      <anchorfile>classfanuc__post__processor_1_1FanucAxis.html</anchorfile>
      <anchor>aa21816f0a43413b7ebfacaa2f3f1c2fe</anchor>
      <arglist>(const FanucAxis &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>FanucAxis &amp;</type>
      <name>operator=</name>
      <anchorfile>classfanuc__post__processor_1_1FanucAxis.html</anchorfile>
      <anchor>a1d27bab586be62e5f76e2ef9c8d919ac</anchor>
      <arglist>(const FanucAxis &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FanucAxis</name>
      <anchorfile>classfanuc__post__processor_1_1FanucAxis.html</anchorfile>
      <anchor>ad726db956cbb7b6ea458869f49f4befb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>name_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucAxis.html</anchorfile>
      <anchor>a1cc31fc7c2e50bf33735e5909e9390d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const AxisType</type>
      <name>type_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucAxis.html</anchorfile>
      <anchor>a1490b0465e1cfcfc0e81e788ce984dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucAxis.html</anchorfile>
      <anchor>a8a8b0d8499331ca219575523d5e02463</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>fanuc_post_processor::FanucCommand</name>
    <filename>classfanuc__post__processor_1_1FanucCommand.html</filename>
    <member kind="function">
      <type></type>
      <name>FanucCommand</name>
      <anchorfile>classfanuc__post__processor_1_1FanucCommand.html</anchorfile>
      <anchor>a995d8914636e3a6f8d855da32cd8da8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FanucCommand</name>
      <anchorfile>classfanuc__post__processor_1_1FanucCommand.html</anchorfile>
      <anchor>aa1d95a14c6a712bfb3d5d892836998a2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>fanuc_post_processor::FanucGroup</name>
    <filename>classfanuc__post__processor_1_1FanucGroup.html</filename>
    <member kind="function">
      <type></type>
      <name>FanucGroup</name>
      <anchorfile>classfanuc__post__processor_1_1FanucGroup.html</anchorfile>
      <anchor>aaf49fbe90302f8a59043682eb6b2d546</anchor>
      <arglist>(const std::vector&lt; FanucAxis &gt; axis, const unsigned user_frame=0, const unsigned tool_frame=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FanucGroup</name>
      <anchorfile>classfanuc__post__processor_1_1FanucGroup.html</anchorfile>
      <anchor>a81b136fd98d5ecf3a5696f42ffe692df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; FanucAxis &gt;</type>
      <name>axis_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucGroup.html</anchorfile>
      <anchor>a2e8e4915e4a261d4766a85fb58e3543c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>tool_frame_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucGroup.html</anchorfile>
      <anchor>ad3cf25c985f0a32c6a6f771a78f61611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>user_frame_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucGroup.html</anchorfile>
      <anchor>ab4ccd4fa6e267a153873fe588c17afd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>fanuc_post_processor::FanucPose</name>
    <filename>classfanuc__post__processor_1_1FanucPose.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>BackFront</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a02b437529c3628177ec6efcb3338f5f8</anchor>
      <arglist></arglist>
      <enumvalue file="classfanuc__post__processor_1_1FanucPose.html" anchor="a02b437529c3628177ec6efcb3338f5f8a0557fa923dcee4d0f86b1409f5c2167f">Back</enumvalue>
      <enumvalue file="classfanuc__post__processor_1_1FanucPose.html" anchor="a02b437529c3628177ec6efcb3338f5f8a5835bab1ade0060909e31a06af2e2cde">Front</enumvalue>
    </member>
    <member kind="enumvalue">
      <name>CM_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20a48fd1e563fcd37f3382e715162ed8b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20af8e96e58884d7478ca3da7d1a8f9d0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; FlipNonFlip, Elbow, BackFront &gt;</type>
      <name>Config</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>ac0f066a8e192e5708a7db188bdd9f571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Elbow</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a59e6bf80019767bf90dce56b76b41518</anchor>
      <arglist></arglist>
      <enumvalue file="classfanuc__post__processor_1_1FanucPose.html" anchor="a59e6bf80019767bf90dce56b76b41518a258f49887ef8d14ac268c92b02503aaa">Up</enumvalue>
      <enumvalue file="classfanuc__post__processor_1_1FanucPose.html" anchor="a59e6bf80019767bf90dce56b76b41518a08a38277b0309070706f6652eeae9a53">Down</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FlipNonFlip</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a5c7a3d8529dae3a526e9d1e803b058d6</anchor>
      <arglist></arglist>
      <enumvalue file="classfanuc__post__processor_1_1FanucPose.html" anchor="a5c7a3d8529dae3a526e9d1e803b058d6a9ffbd422925a6839ee820ddbc59278c5">Flip</enumvalue>
      <enumvalue file="classfanuc__post__processor_1_1FanucPose.html" anchor="a5c7a3d8529dae3a526e9d1e803b058d6aa8df20f5b9a8cea3859430c25f4d3fe9">NonFlip</enumvalue>
    </member>
    <member kind="enumvalue">
      <name>JOINT</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a7bdca65acd34e9f44115ec232b3b8156a059604fc98466c421302eb19609f9493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a7bdca65acd34e9f44115ec232b3b8156af71aded363a1bef161022a536bcb24dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20afb51437667febb0d3784e06f6191b39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20adfaeae39a34f7eb7a334b584210beb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20aa73f02c9df5574a3591398b1eb95df7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20a788e63abdac3548e416d7e975120f767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MovementType</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a7bdca65acd34e9f44115ec232b3b8156</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JOINT</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a7bdca65acd34e9f44115ec232b3b8156a059604fc98466c421302eb19609f9493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a7bdca65acd34e9f44115ec232b3b8156af71aded363a1bef161022a536bcb24dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERCENTAGE</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20ae4465c4f9b7540bd7c772ff6c0acd27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SpeedType</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20a788e63abdac3548e416d7e975120f767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20af8e96e58884d7478ca3da7d1a8f9d0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20adfaeae39a34f7eb7a334b584210beb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20aa73f02c9df5574a3591398b1eb95df7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20a48fd1e563fcd37f3382e715162ed8b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20afb51437667febb0d3784e06f6191b39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERCENTAGE</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>afe4e29af89f05d8764ba80b5091ecf20ae4465c4f9b7540bd7c772ff6c0acd27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FanucPose</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>ae3cf0e584c855b3227f704d338bfb79d</anchor>
      <arglist>(const std::vector&lt; FanucAxis &gt; extended_axes={}, const std::vector&lt; FanucGroup &gt; extra_groups={})</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getMainLineString</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>ab504d7858a3b706d1b567c2017c57b39</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPoseLinesString</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a8a887712f514baf701e70ac8875a999a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSameGroupsAxes</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a312a461f9bb7a82af72447d0c92dc647</anchor>
      <arglist>(const FanucPose &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>ad0db400a0df127bfad02e3552954ed34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotPose</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>acfb54ae332ae3312abd74366b47a2895</anchor>
      <arglist>(const Eigen::Isometry3d &amp;pose)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FanucPose</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a8c9ba9d6c355cadab5f4f621781d0a0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>backfront_rotations_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a813f5572873115616b7151dc606eb101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>cnt_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a57ddcdbebce1fd92e4b55417f1e6d8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>configuration_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a484c1c24ed4cfb22ff310c445e023b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>elbow_rotations_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a2eb95848d62326857861d61d02c9556c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>flipnonflip_rotations_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a607f12aceef35c76ea7ee06774df7421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; FanucGroup &gt;</type>
      <name>groups_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>ab7b7f5c62485cf1ed38fd492ddb0fa2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_pose_id_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>ac87235e0879dc9f27aaf54769e7caa87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MovementType</type>
      <name>move_type_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>ae608afcdad57adb77116837d0f474200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>option_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>aa8a08d694f8bd268c919749cff436f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>pose_id_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a40ab1fbf1be212d457bc8e6154a85222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speed_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>af5af8c1f4725071beb98bd3fbc461258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>speed_register_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a5d074a03828be5bbcd613c3655965f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SpeedType</type>
      <name>speed_type_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a53739fd4391ee69ae0da01b8a9495532</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>configurationToString</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>aff151d8f02b307da6ac992220be59bc2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>movementTypeToString</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>a992e9d10eeafc083bf8fcbc1a3c94d8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>speedTypeToString</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPose.html</anchorfile>
      <anchor>ac43bc661145f8437aede49b21dcf06fb</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>fanuc_post_processor::FanucPoseCommand</name>
    <filename>classfanuc__post__processor_1_1FanucPoseCommand.html</filename>
    <base>fanuc_post_processor::FanucCommand</base>
    <member kind="function">
      <type></type>
      <name>FanucPoseCommand</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPoseCommand.html</anchorfile>
      <anchor>a0ee5d3a4ed834d9dc5dc7a22c5cf22f8</anchor>
      <arglist>(FanucPose pose)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FanucPoseCommand</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPoseCommand.html</anchorfile>
      <anchor>a167db91eef711b5dac17f9e002e16c33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>FanucPose</type>
      <name>pose_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPoseCommand.html</anchorfile>
      <anchor>a9b6ee2ffb0d0ec5b97c109f84d7e8737</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>fanuc_post_processor::FanucPostProcessor</name>
    <filename>classfanuc__post__processor_1_1FanucPostProcessor.html</filename>
    <member kind="enumvalue">
      <name>CM_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61ac2a38d3ca245b5134aa8a4742b5ef724</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61a0637dc5934bc65585f75741c53f08d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JOINT</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ab46ccf2f1f3323ffa1ae5f288bc0193ba2a318456ab70a332a5785491d7dd52c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ab46ccf2f1f3323ffa1ae5f288bc0193baa399b7d8efd2c17aeb24d2a100fecb15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61aa8e9b24c983ee7397967ecf55b38d143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61a4fa1145f8c3f4111fbc91fd4a016e8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61ac8cff206a6409b8997526539f01f6bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61ad95c1955ba81437edfad7d77a2f17dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MovementType</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ab46ccf2f1f3323ffa1ae5f288bc0193b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JOINT</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ab46ccf2f1f3323ffa1ae5f288bc0193ba2a318456ab70a332a5785491d7dd52c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ab46ccf2f1f3323ffa1ae5f288bc0193baa399b7d8efd2c17aeb24d2a100fecb15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERCENTAGE</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61a7721128d29a42b5616feb9e9e441dc5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Permissions</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>afb9792493fc117d6c11c9938043a0c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_WRITE</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>afb9792493fc117d6c11c9938043a0c3da0cb9a56f25dad95d02302ccefec6f4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>afb9792493fc117d6c11c9938043a0c3da6c8243e8304583d4686bd5b6ac55e3ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>Program</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ade55bf009dcdac144f98cc08aa8cef15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>ProgramName</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a995cd19a18f3cb5af8769f8169b1fa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>afb9792493fc117d6c11c9938043a0c3da6c8243e8304583d4686bd5b6ac55e3ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_WRITE</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>afb9792493fc117d6c11c9938043a0c3da0cb9a56f25dad95d02302ccefec6f4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SpeedType</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61ad95c1955ba81437edfad7d77a2f17dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61a0637dc5934bc65585f75741c53f08d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SEC</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61a4fa1145f8c3f4111fbc91fd4a016e8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61ac8cff206a6409b8997526539f01f6bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61ac2a38d3ca245b5134aa8a4742b5ef724</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MIN</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61aa8e9b24c983ee7397967ecf55b38d143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERCENTAGE</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a001ea141b8b50f962a05db61b67f61a7721128d29a42b5616feb9e9e441dc5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCall</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a40eb8faa805e309a67d508660ff93eba</anchor>
      <arglist>(const std::string program_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendComment</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a5f0b2fb5b117d035107332ff7f3cb316</anchor>
      <arglist>(const std::string comment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCustomCommand</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a276138e6cdae9a94ffcd68f0a8bc3f61</anchor>
      <arglist>(const std::string command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendDataMonitorStart</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a5c03adf7d3e79076f7c172fc313713f6</anchor>
      <arglist>(const unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendDataMonitorStop</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a84eda471e42c84488dd4b8ee2853e922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendDigitalOutput</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a75201c5f9703da3a60d3003f5dcada01</anchor>
      <arglist>(const unsigned digital_out_id, const bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendDigitalOutput</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a87206a048e22ec9775ea0a6d4758036a</anchor>
      <arglist>(const unsigned digital_out_id, const double pulse_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendEmptyLine</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>aa5e7d83cb6d2e27c54fe3f2978009758</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendEndFor</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>aef49b3d60230c7dcac30c6fe517c5fb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendFor</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ad3bbb6ae303efaabb97280a7e4859a79</anchor>
      <arglist>(const unsigned reg_id, const std::string start, const std::string stop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendFor</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a36f70cc7cbfa1212d5c473615d0a4891</anchor>
      <arglist>(const unsigned reg_id, const unsigned start, const unsigned stop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendGroupOutput</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>abc2ce165c188bd46fef0a309f30fe2ae</anchor>
      <arglist>(const unsigned id, const unsigned value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendJumpLabel</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a35137b362e95b2eda1ef9633b34923e6</anchor>
      <arglist>(const unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendLabel</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>aaf82b2c5431dfd673706b4253757f195</anchor>
      <arglist>(const unsigned id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPose</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4561f7a40935e2f2341b5733de9bf74f</anchor>
      <arglist>(FanucPose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPoseId</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a1d89d52614da8465878259f02b65374a</anchor>
      <arglist>(FanucPose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendRun</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a9039e5a1628746f85af88b1183ba1f1e</anchor>
      <arglist>(const std::string program_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendSetRegister</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a5fe36a4d0c62422d0ebaf4927b58ac67</anchor>
      <arglist>(const unsigned r_id, const double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendUFrame</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>aa4ef1d286ca72067fd67f210f6c99033</anchor>
      <arglist>(const unsigned uf_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendUTool</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a2682fa191fe7344b9c579b514c1229f0</anchor>
      <arglist>(const unsigned ut_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendWait</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a9e4cf63e187bb359866e031da76b03a5</anchor>
      <arglist>(const double time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendWait</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a2fb189c9979a9d80ae0673b614b6ebbc</anchor>
      <arglist>(const unsigned digital_in_id, bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearProgram</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ac4581709702a9770a342c8700e2e963f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FanucPostProcessor</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a295eb0cc1827a6034655003a9b66a3ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>generatePrograms</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>aa3adb6feeb0819f398d8d12877238b7e</anchor>
      <arglist>(std::vector&lt; std::pair&lt; ProgramName, Program &gt;&gt; &amp;output_programs, const unsigned lines_per_program=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPoseFromId</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a9c41eec3c8c7b870e5f0d7c5009a1279</anchor>
      <arglist>(const unsigned pose_id, FanucPose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setApplicative</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>adf8f9e439317f6c3b6002cc327edfe58</anchor>
      <arglist>(const std::string appl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMemorySize</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a1affcba1299f5c4de9250d535f9ce637</anchor>
      <arglist>(const unsigned size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPermissions</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4a4c4fefa6a7d40ed9b24ddfd885d2fc</anchor>
      <arglist>(const FanucPostProcessor::Permissions perms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProgramComment</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a75592c76281eeca4f3aa21b9d8f350c3</anchor>
      <arglist>(const std::string comment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProgramName</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>acc0aef835220b5bd4cb67e3a8fc7e4b2</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uploadToFtp</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a8346d90408597276ba26d6fe9c717ec8</anchor>
      <arglist>(const std::vector&lt; std::pair&lt; ProgramName, Program &gt;&gt; programs, const std::string ip_address, const std::string port_number=&quot;21&quot;, const std::string username=&quot;&quot;, const std::string password=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useLineNumbers</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ab839a300eaade62dbe13ab0a782fec5d</anchor>
      <arglist>(bool line_numbers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FanucPostProcessor</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a984532eada7270faaa2757e03ca43d25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>permissionsToString</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a26f2f3d1e6b0f756484d480666ca0206</anchor>
      <arglist>(Permissions perm)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>prependLineNumber</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ac359cd9fd876449b2f760ce794f4f9b5</anchor>
      <arglist>(std::string &amp;line, const unsigned number)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>tweakProgramName</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a23e93a8c3a6dde89f1415dbc66c68aed</anchor>
      <arglist>(ProgramName &amp;name, const unsigned number)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>applicative_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>ab0c7af2bc142c7b8c7365424cacb3a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::shared_ptr&lt; FanucCommand &gt; &gt;</type>
      <name>commands_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>af9224a571f982f47d549fffe8e2c69e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>for_count_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a1bf8f0f2437038b8c441166fc135e43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned &gt;</type>
      <name>labels_id_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a90d9cfc8ef238d32c24a177fad297d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>line_numbers_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a4ed62117eddb3149718e77079bc6dd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FanucPostProcessor::Permissions</type>
      <name>permissions_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a6b8cb8939c081e34f658baf142aecb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; FanucPose &gt;</type>
      <name>poses_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a84c4af9936719adbcf352601363d8485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>program_comment_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a59bdc6fd1b4260675cea156006d61c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>program_name_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a9776e1b15f5e0f1950a5812b39415e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const unsigned</type>
      <name>program_name_max_size_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucPostProcessor.html</anchorfile>
      <anchor>a60870d4302d1e3476b749741d2f5ce40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>fanuc_post_processor::FanucStringCommand</name>
    <filename>classfanuc__post__processor_1_1FanucStringCommand.html</filename>
    <base>fanuc_post_processor::FanucCommand</base>
    <member kind="function">
      <type></type>
      <name>FanucStringCommand</name>
      <anchorfile>classfanuc__post__processor_1_1FanucStringCommand.html</anchorfile>
      <anchor>a18c1ea6b7fd03559ff8d0beebb940488</anchor>
      <arglist>(std::string cmd)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FanucStringCommand</name>
      <anchorfile>classfanuc__post__processor_1_1FanucStringCommand.html</anchorfile>
      <anchor>ae83ebeac5cccb1a3fea878789efaa922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>cmd_</name>
      <anchorfile>classfanuc__post__processor_1_1FanucStringCommand.html</anchorfile>
      <anchor>ab54d32a58ea5a29db3ab0c7999930822</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>curlite::Form</name>
    <filename>classcurlite_1_1Form.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>a96b8110f1f36ec16c6b0dff09ac8d00e</anchor>
      <arglist>(std::vector&lt; curl_forms &gt; const &amp;forms)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Form</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>a5c260ef7a487999ec5b238b1c586175a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Form</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>a815b9cbc7d4f1cee7569cffc30728d7b</anchor>
      <arglist>(std::vector&lt; curl_forms &gt; const &amp;forms)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Form</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>a7332d0057cebe56163067782b74a9ca6</anchor>
      <arglist>(Form &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>curl_httppost *</type>
      <name>get</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>a1af9e62ef16fff3ec1c6ebbe9d3f8387</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Form &amp;</type>
      <name>operator=</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>ade02ff07e0947b7eae003a1e3c001e21</anchor>
      <arglist>(Form &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; curl_httppost *, curl_httppost * &gt;</type>
      <name>release</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>a42602aa3130f46b9c878995d5ab1b049</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Form</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>aec648f471819119467edffc589e38a5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Form</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>a33e32220b1a3ec042a683b1e759ebe03</anchor>
      <arglist>(Form const &amp;other)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>abf550376994a51017881c5a6402d4fda</anchor>
      <arglist>(Form const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>curl_httppost *</type>
      <name>_first</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>a1ecd7e6aecffdc15115a0d4807c70ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>curl_httppost *</type>
      <name>_last</name>
      <anchorfile>classcurlite_1_1Form.html</anchorfile>
      <anchor>a2e58c07ed8ac487972e5c2e6d8abc875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::Handler</name>
    <filename>structcurlite_1_1Handler.html</filename>
    <templarg>FunctionPtr</templarg>
    <member kind="typedef">
      <type>std::function&lt; typename std::remove_pointer&lt; FunctionPtr &gt;::type &gt;</type>
      <name>type</name>
      <anchorfile>structcurlite_1_1Handler.html</anchorfile>
      <anchor>acb69465d6618fe3d36b375cf3b1b737d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::InfoTypeCode</name>
    <filename>structcurlite_1_1InfoTypeCode.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode.html</anchorfile>
      <anchor>a4456c603626beff3b61a27384dd9c991a20c6c9d6924f0aabfc1354bc9826bc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode.html</anchorfile>
      <anchor>a4456c603626beff3b61a27384dd9c991a20c6c9d6924f0aabfc1354bc9826bc5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::InfoTypeCode&lt; char * &gt;</name>
    <filename>structcurlite_1_1InfoTypeCode_3_01char_01_5_01_4.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01char_01_5_01_4.html</anchorfile>
      <anchor>a9f662247b44d522dfab1126e964b5bb7a080ea0ff1308e7d0f2cce726c598133c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01char_01_5_01_4.html</anchorfile>
      <anchor>a9f662247b44d522dfab1126e964b5bb7a080ea0ff1308e7d0f2cce726c598133c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::InfoTypeCode&lt; curl_certinfo * &gt;</name>
    <filename>structcurlite_1_1InfoTypeCode_3_01curl__certinfo_01_5_01_4.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01curl__certinfo_01_5_01_4.html</anchorfile>
      <anchor>ab82e80ddd8a9ac7dc6c77c288679526fab38243ef8141dcc33f1ebb3a239f1447</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01curl__certinfo_01_5_01_4.html</anchorfile>
      <anchor>ab82e80ddd8a9ac7dc6c77c288679526fab38243ef8141dcc33f1ebb3a239f1447</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::InfoTypeCode&lt; curl_slist * &gt;</name>
    <filename>structcurlite_1_1InfoTypeCode_3_01curl__slist_01_5_01_4.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01curl__slist_01_5_01_4.html</anchorfile>
      <anchor>a68022aa6cfdef0375bb2de92a11d52f5aeda86be5b1626a8e8c578fe43f7a6310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01curl__slist_01_5_01_4.html</anchorfile>
      <anchor>a68022aa6cfdef0375bb2de92a11d52f5aeda86be5b1626a8e8c578fe43f7a6310</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::InfoTypeCode&lt; curl_tlssessioninfo * &gt;</name>
    <filename>structcurlite_1_1InfoTypeCode_3_01curl__tlssessioninfo_01_5_01_4.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01curl__tlssessioninfo_01_5_01_4.html</anchorfile>
      <anchor>a8559255ea3792f8376a047ae981bea91a11d5ed8a85f12b5a66869cd5ea6b1ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01curl__tlssessioninfo_01_5_01_4.html</anchorfile>
      <anchor>a8559255ea3792f8376a047ae981bea91a11d5ed8a85f12b5a66869cd5ea6b1ccf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::InfoTypeCode&lt; double &gt;</name>
    <filename>structcurlite_1_1InfoTypeCode_3_01double_01_4.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01double_01_4.html</anchorfile>
      <anchor>a0829408310b086bb06e5ffc369b83ba0ae0cc78c8ab883367ee885cd9be1a4bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01double_01_4.html</anchorfile>
      <anchor>a0829408310b086bb06e5ffc369b83ba0ae0cc78c8ab883367ee885cd9be1a4bff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::InfoTypeCode&lt; long &gt;</name>
    <filename>structcurlite_1_1InfoTypeCode_3_01long_01_4.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01long_01_4.html</anchorfile>
      <anchor>ae3aaf59d3e4945cc4d02f09573b76360a8835431adba4cf6086dc0d947f94c857</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1InfoTypeCode_3_01long_01_4.html</anchorfile>
      <anchor>ae3aaf59d3e4945cc4d02f09573b76360a8835431adba4cf6086dc0d947f94c857</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>curlite::List</name>
    <filename>classcurlite_1_1List.html</filename>
    <member kind="function">
      <type>List &amp;</type>
      <name>append</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>a014b00bbc1a491df2237c8c1462150d4</anchor>
      <arglist>(char const *s)</arglist>
    </member>
    <member kind="function">
      <type>List &amp;</type>
      <name>append</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>a58c985421f9d2ae499d38624c68f76c6</anchor>
      <arglist>(std::vector&lt; std::string &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>curl_slist *</type>
      <name>get</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>a5d1f5be554e909292b1dbeec236ef46d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>a1e40d17d3b40258b035f9aa2de58c8ee</anchor>
      <arglist>(curl_slist *list=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>af9d17050897e83705281a5bde4612556</anchor>
      <arglist>(std::vector&lt; std::string &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>aa4f738834227df4ff8b74302616a061e</anchor>
      <arglist>(List &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>List &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>a3bc771d228f414086a1478d9767be79f</anchor>
      <arglist>(char const *s)</arglist>
    </member>
    <member kind="function">
      <type>List &amp;</type>
      <name>operator=</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>ad4b126eacfa04f293b5088fca999269c</anchor>
      <arglist>(List &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>curl_slist *</type>
      <name>release</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>a6887f58b4884b20f62be43c7b15e819f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~List</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>a137df9c1cd1258cf18135e5fb94d3cdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>List</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>a6761bdd40702dc7a7f68ea245fb94565</anchor>
      <arglist>(List const &amp;other)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>a2bad9eb24be4295713da6cd195d2539a</anchor>
      <arglist>(List const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>curl_slist *</type>
      <name>_list</name>
      <anchorfile>classcurlite_1_1List.html</anchorfile>
      <anchor>adeca441b4e28bdc67fe867361ed7bc53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionFunctionPtrCode</name>
    <filename>structcurlite_1_1OptionFunctionPtrCode.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionFunctionPtrCode.html</anchorfile>
      <anchor>a9a714572c8b3cfff2c3e0311483ab3bbae8252c8c9f4ea93b096f5190c7639efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionFunctionPtrCode.html</anchorfile>
      <anchor>a9a714572c8b3cfff2c3e0311483ab3bbae8252c8c9f4ea93b096f5190c7639efa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionInvalidCode</name>
    <filename>structcurlite_1_1OptionInvalidCode.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionInvalidCode.html</anchorfile>
      <anchor>a333edd096691dfca4417b607784ad8faad97baf9ddff26a56bab6465742a69162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionInvalidCode.html</anchorfile>
      <anchor>a333edd096691dfca4417b607784ad8faad97baf9ddff26a56bab6465742a69162</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionLongCode</name>
    <filename>structcurlite_1_1OptionLongCode.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionLongCode.html</anchorfile>
      <anchor>a112188b0353e1881ccd0cb232ccf04e0aa62bfdd5f371a005021be61e0a5302bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionLongCode.html</anchorfile>
      <anchor>a112188b0353e1881ccd0cb232ccf04e0aa62bfdd5f371a005021be61e0a5302bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionNullPtrCode</name>
    <filename>structcurlite_1_1OptionNullPtrCode.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionNullPtrCode.html</anchorfile>
      <anchor>af33962c6525358f2fbf106cfc8bede55a9a051267a2d74b976615373d647a3402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionNullPtrCode.html</anchorfile>
      <anchor>af33962c6525358f2fbf106cfc8bede55a9a051267a2d74b976615373d647a3402</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionObjectPtrCode</name>
    <filename>structcurlite_1_1OptionObjectPtrCode.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionObjectPtrCode.html</anchorfile>
      <anchor>a2e777ccab5085d57091ddcad5b4a1138a552ed27b50fe3be4216e5e82e92bb231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionObjectPtrCode.html</anchorfile>
      <anchor>a2e777ccab5085d57091ddcad5b4a1138a552ed27b50fe3be4216e5e82e92bb231</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionOffsetCode</name>
    <filename>structcurlite_1_1OptionOffsetCode.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionOffsetCode.html</anchorfile>
      <anchor>a34ffb115b370610f30aebc55276f28c5aa51a97f08df5c64c22ea58ca31afc6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structcurlite_1_1OptionOffsetCode.html</anchorfile>
      <anchor>a34ffb115b370610f30aebc55276f28c5aa51a97f08df5c64c22ea58ca31afc6ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode</name>
    <filename>structcurlite_1_1OptionTypeCode.html</filename>
    <templarg></templarg>
    <base>curlite::OptionInvalidCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; char * &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01char_01_5_01_4.html</filename>
    <base>curlite::OptionObjectPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; const char * &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01const_01char_01_5_01_4.html</filename>
    <base>curlite::OptionObjectPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_chunk_bgn_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__chunk__bgn__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_chunk_end_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__chunk__end__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_closesocket_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__closesocket__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_conv_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__conv__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_debug_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__debug__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_fnmatch_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__fnmatch__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_formget_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__formget__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_httppost * &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__httppost_01_5_01_4.html</filename>
    <base>curlite::OptionObjectPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_ioctl_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__ioctl__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_opensocket_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__opensocket__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_progress_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__progress__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_seek_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__seek__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_slist * &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__slist_01_5_01_4.html</filename>
    <base>curlite::OptionObjectPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_sockopt_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__sockopt__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_ssl_ctx_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__ssl__ctx__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_write_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__write__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; curl_xferinfo_callback &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01curl__xferinfo__callback_01_4.html</filename>
    <base>curlite::OptionFunctionPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; FILE * &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01FILE_01_5_01_4.html</filename>
    <base>curlite::OptionObjectPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; long &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01long_01_4.html</filename>
    <base>curlite::OptionLongCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; std::conditional&lt; std::is_same&lt; long, curl_off_t &gt;::value, void, curl_off_t &gt;::type &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01std_1_1conditional_3_01std_1_1is__same_3_01long_00_01curl__oa64613781a66deb90e39546d7260f699.html</filename>
    <base>curlite::OptionOffsetCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; std::nullptr_t &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01std_1_1nullptr__t_01_4.html</filename>
    <base>curlite::OptionNullPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::OptionTypeCode&lt; void * &gt;</name>
    <filename>structcurlite_1_1OptionTypeCode_3_01void_01_5_01_4.html</filename>
    <base>curlite::OptionObjectPtrCode</base>
  </compound>
  <compound kind="struct">
    <name>curlite::Easy::Pimpl</name>
    <filename>structcurlite_1_1Easy_1_1Pimpl.html</filename>
    <member kind="function">
      <type></type>
      <name>Pimpl</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a4b714bf995863d34a6108dc6b21f8b2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long</type>
      <name>chunkBegin</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a60032f2c6738e1563452e8ea5124d3bf</anchor>
      <arglist>(const void *transferInfo, void *userPtr, int remains)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long</type>
      <name>chunkEnd</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>aa16fa5d3fd0e3ee1bf33f5d6148146f6</anchor>
      <arglist>(void *userPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>closeSocket</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>af281d5ba09d95efa0f85bef90ab3d6c1</anchor>
      <arglist>(void *userPtr, curl_socket_t socket)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>debug</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>ac0234f2a92f7a4e58fcadf3ccf711944</anchor>
      <arglist>(CURL *, curl_infotype type, char *data, size_t size, void *userPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>fnMatch</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a25fab4aa379ba781b1b4fcdd87750fe2</anchor>
      <arglist>(void *userPtr, const char *pattern, const char *string)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>header</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a71ea0057dc35c490fb848cad1450ea8f</anchor>
      <arglist>(char *data, size_t size, size_t n, void *userPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static curlioerr</type>
      <name>ioctl</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>abeb50698407502affee10524e9404d38</anchor>
      <arglist>(CURL *handle, int cmd, void *userPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static curl_socket_t</type>
      <name>openSocket</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a9f18189f9e9af906f078b31da879b696</anchor>
      <arglist>(void *userPtr, curlsocktype purpose, curl_sockaddr *address)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>progress</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>aa99473f6c045ea173ee33599a23d8b30</anchor>
      <arglist>(void *userPtr, double dTotal, double dCurrent, double uTotal, double uCurrent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>read</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a1bc59a1f1017089ce33a5be329cd5283</anchor>
      <arglist>(char *data, size_t size, size_t n, void *userPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>seek</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a472c0dd46e67f89a0cdfbfd25a2f97c1</anchor>
      <arglist>(void *userPtr, curl_off_t offset, int origin)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>sockOpt</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>aa02037666050aa79b158f93920d6af17</anchor>
      <arglist>(void *userPtr, curl_socket_t socket, curlsocktype purpose)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CURLcode</type>
      <name>sslContext</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a5cc5305bf53beed5c868ecfaeecba3ee</anchor>
      <arglist>(CURL *curl, void *sslCtx, void *userPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>write</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a14770d77ce01d61503e35a04bab463ca</anchor>
      <arglist>(char *data, size_t size, size_t n, void *userPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xferInfo</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a1fb73950617776f962abbe8ba2b9a329</anchor>
      <arglist>(void *userPtr, curl_off_t dTotal, curl_off_t dCurrent, curl_off_t uTotal, curl_off_t uCurrent)</arglist>
    </member>
    <member kind="variable">
      <type>CURL *</type>
      <name>curl</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>acb3b62fcae831b657755e87bdd85aef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CURLcode</type>
      <name>err</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a81a68db590f5b11c5267e83f31b31555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; ChunkBeginHandler &gt;</type>
      <name>onChunkBegin</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a9f6058ddaac9cd0083894ea4a3264967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; ChunkEndHandler &gt;</type>
      <name>onChunkEnd</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a11179925ed42aa0a43add9c13da2e500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; CloseSocketHandler &gt;</type>
      <name>onCloseSocket</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a38c5c1ea90620438e063378c4602023c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; DebugHandler &gt;</type>
      <name>onDebug</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a4e2a2d5a69ed0f41a77833e1d28b54b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; FnMatchHandler &gt;</type>
      <name>onFnMatch</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>ae3d1d49f0f9fb3f1bf42b6e2181c5103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; WriteHandler &gt;</type>
      <name>onHeader</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>af9d2cd8127b31fae2d9c2859fc0e7c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; IoctlHandler &gt;</type>
      <name>onIoctl</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a5e873d3621c6fcb2876cf12c9eec807d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; OpenSocketHandler &gt;</type>
      <name>onOpenSocket</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a327ef558b345808969f12c9f6b25b169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; ProgressHandler &gt;</type>
      <name>onProgress</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a86db5d48c5df26849bd905fbe4e114be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; ReadHandler &gt;</type>
      <name>onRead</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a081156c1b3bfbf64c9e9c712331b68bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; SeekHandler &gt;</type>
      <name>onSeek</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a1092ba462fafd839dbbda67a3eab87cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; SockOptHandler &gt;</type>
      <name>onSockOpt</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a4b60af756ed1b4599f128de0b76fb9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; SslContextHandler &gt;</type>
      <name>onSslContext</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>ad44d8bcc258f04147f062f39c312fb59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; WriteHandler &gt;</type>
      <name>onWrite</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>adf106e3fcb49693d3b50ddeef43c4180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Event&lt; XferInfoHandler &gt;</type>
      <name>onXferInfo</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>a1fe8f767df8c908a911a2bad74ff469b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>throwExceptions</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>ad9cf1f6b760621e63c93f5bc161b94ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>userData</name>
      <anchorfile>structcurlite_1_1Easy_1_1Pimpl.html</anchorfile>
      <anchor>aecd4996b7f3ac97c655dac1364507910</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>curlite</name>
    <filename>namespacecurlite.html</filename>
    <class kind="class">curlite::Easy</class>
    <class kind="struct">curlite::Event</class>
    <class kind="struct">curlite::Exception</class>
    <class kind="class">curlite::Form</class>
    <class kind="struct">curlite::Handler</class>
    <class kind="struct">curlite::InfoTypeCode</class>
    <class kind="struct">curlite::InfoTypeCode&lt; char * &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; curl_certinfo * &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; curl_slist * &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; curl_tlssessioninfo * &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; double &gt;</class>
    <class kind="struct">curlite::InfoTypeCode&lt; long &gt;</class>
    <class kind="class">curlite::List</class>
    <class kind="struct">curlite::OptionFunctionPtrCode</class>
    <class kind="struct">curlite::OptionInvalidCode</class>
    <class kind="struct">curlite::OptionLongCode</class>
    <class kind="struct">curlite::OptionNullPtrCode</class>
    <class kind="struct">curlite::OptionObjectPtrCode</class>
    <class kind="struct">curlite::OptionOffsetCode</class>
    <class kind="struct">curlite::OptionTypeCode</class>
    <class kind="struct">curlite::OptionTypeCode&lt; char * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; const char * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_chunk_bgn_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_chunk_end_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_closesocket_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_conv_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_debug_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_fnmatch_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_formget_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_httppost * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_ioctl_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_opensocket_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_progress_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_seek_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_slist * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_sockopt_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_ssl_ctx_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_write_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; curl_xferinfo_callback &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; FILE * &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; long &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; std::conditional&lt; std::is_same&lt; long, curl_off_t &gt;::value, void, curl_off_t &gt;::type &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; std::nullptr_t &gt;</class>
    <class kind="struct">curlite::OptionTypeCode&lt; void * &gt;</class>
    <member kind="typedef">
      <type>Handler&lt; curl_chunk_bgn_callback &gt;::type</type>
      <name>ChunkBeginHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a00748aaa524852caf454c7a329ec8f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_chunk_end_callback &gt;::type</type>
      <name>ChunkEndHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ab54c54f2819ae6c1814a0e3a2c1bb1e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_closesocket_callback &gt;::type</type>
      <name>CloseSocketHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ad15a95021e825023ba6110f991d9c930</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_conv_callback &gt;::type</type>
      <name>ConvHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a3ee3be75751bb4b8685137ef491686dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_debug_callback &gt;::type</type>
      <name>DebugHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>af1b052743853dd905a7805d5d39fc853</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_fnmatch_callback &gt;::type</type>
      <name>FnMatchHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ac88aa5af3704e954ec12e492aac88772</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_formget_callback &gt;::type</type>
      <name>FormGetHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a533fc4f8401c68c7ca6ba57c17597f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_ioctl_callback &gt;::type</type>
      <name>IoctlHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>aef9507ae30a77c466336ca7e76ca223a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_opensocket_callback &gt;::type</type>
      <name>OpenSocketHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a73f7743b55abec62fd98a83f9589abb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_progress_callback &gt;::type</type>
      <name>ProgressHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>aeade60a99dcc94c50c6b45b45594e289</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_read_callback &gt;::type</type>
      <name>ReadHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a5b28b23b3a6adbf8553b8f0921e2b95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_seek_callback &gt;::type</type>
      <name>SeekHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a475381ce354bb44381bbb25d3eeac9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_sockopt_callback &gt;::type</type>
      <name>SockOptHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ae77b3573446a7bd4cab6b5d247d056ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_ssl_ctx_callback &gt;::type</type>
      <name>SslContextHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a645df36bf9dfc4a27eaad1888b0d508d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_write_callback &gt;::type</type>
      <name>WriteHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a701dc05da7250588858856f8161f3c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handler&lt; curl_xferinfo_callback &gt;::type</type>
      <name>XferInfoHandler</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ae63c0fc531a5a932f4e90328523b5381</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Easy</type>
      <name>download</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>af9976189e8402d4408140bec33c497a8</anchor>
      <arglist>(std::string const &amp;url, std::ostream &amp;ostr, bool followRedirect=true, bool throwExceptions=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>global_cleanup</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a06ae219247dc7466c34aa857db69bb56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>global_init</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a3ec1af837b7057339c19b0a1be9f9486</anchor>
      <arglist>(long flags=CURL_GLOBAL_ALL)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>ad6a3e7f35064c483f4525c4a09538ae3</anchor>
      <arglist>(std::ostream &amp;stream, Easy &amp;curlite)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a0b9c70a429956640403a7085509cbd0c</anchor>
      <arglist>(std::istream &amp;stream, Easy &amp;curlite)</arglist>
    </member>
    <member kind="function">
      <type>Easy</type>
      <name>upload</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a47f30cc4336b8a94c41fcf05d0743335</anchor>
      <arglist>(std::istream &amp;istr, std::string const &amp;url, std::string const &amp;username=&quot;&quot;, std::string const &amp;password=&quot;&quot;, curl_off_t size=-1, bool throwExceptions=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>version</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a8dafed3dbf0c5ebc0edf26a88e91bc6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>curl_version_info_data *</type>
      <name>versionInfo</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>af85e58693c5bfbab754dd40617a74cce</anchor>
      <arglist>(CURLversion type=CURLVERSION_NOW)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>kCurlOptTypeInterval</name>
      <anchorfile>namespacecurlite.html</anchorfile>
      <anchor>a6400621693a7edd228d7282dda1ae064</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>fanuc_post_processor</name>
    <filename>namespacefanuc__post__processor.html</filename>
    <class kind="class">fanuc_post_processor::FanucAxis</class>
    <class kind="class">fanuc_post_processor::FanucCommand</class>
    <class kind="class">fanuc_post_processor::FanucGroup</class>
    <class kind="class">fanuc_post_processor::FanucPose</class>
    <class kind="class">fanuc_post_processor::FanucPoseCommand</class>
    <class kind="class">fanuc_post_processor::FanucPostProcessor</class>
    <class kind="class">fanuc_post_processor::FanucStringCommand</class>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>Fanuc post-processor library</title>
    <filename>index</filename>
    <docanchor file="index" title="ActionClient Code API">ActionClientAPI</docanchor>
    <docanchor file="index" title="ActionServer Code API">ActionServerAPI</docanchor>
    <docanchor file="index" title="Communication Protocol">protocol</docanchor>
    <docanchor file="index" title="Code API">codeapi</docanchor>
    <docanchor file="index" title="Overview">overview</docanchor>
    <docanchor file="index" title="Crawling algorithm">crawling</docanchor>
    <docanchor file="index" title="Efficiency considerations">efficiency</docanchor>
    <docanchor file="index" title="Minimal dependencies">dependencies</docanchor>
    <docanchor file="index" title="ROS API">rosapi</docanchor>
    <docanchor file="index" title="TransformListener">listener</docanchor>
    <docanchor file="index" title="MessageFilter">message_filter</docanchor>
    <docanchor file="index" title="TransformBroadcaster">broadcaster</docanchor>
    <docanchor file="index" title="send_transform">send_transform</docanchor>
    <docanchor file="index" title="Data Types used in tf">datatypes</docanchor>
    <docanchor file="index" title="Conversion Interface">conversions</docanchor>
  </compound>
</tagfile>
