<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>base_text_stream.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/text_streams/</path>
    <filename>base__text__stream_8hpp</filename>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">../macros.hpp</includes>
    <class kind="class">ecl::interfaces::BaseTextStream</class>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="file">
    <name>changelog.dox</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/doxygen/</path>
    <filename>changelog_8dox</filename>
  </compound>
  <compound kind="file">
    <name>clear_screen.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/manipulators/</path>
    <filename>clear__screen_8hpp</filename>
    <includes id="manipulators_8hpp" name="manipulators.hpp" local="yes" imported="no">../manipulators.hpp</includes>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">../text_stream.hpp</includes>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">../macros.hpp</includes>
    <class kind="class">ecl::ClearScreen</class>
    <namespace>ecl</namespace>
    <member kind="variable">
      <type>ClearScreen</type>
      <name>clrscr</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>acb5cb2029aaff4a0c906930eb4eed5d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>console_streams.cpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/src/examples/</path>
    <filename>console__streams_8cpp</filename>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="no" imported="no">ecl/streams/text_stream.hpp</includes>
    <includes id="console__streams_8hpp" name="console_streams.hpp" local="no" imported="no">ecl/streams/console_streams.hpp</includes>
    <includes id="end__of__line_8hpp" name="end_of_line.hpp" local="no" imported="no">ecl/streams/manipulators/end_of_line.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>console__streams_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>console_streams.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>console__streams_8hpp</filename>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">text_stream.hpp</includes>
    <namespace>ecl</namespace>
    <member kind="typedef">
      <type>TextStream&lt; EConsole &gt;</type>
      <name>EConsoleStream</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>adbd01e7d62fbf6e5f0e76ca51214b2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TextStream&lt; IConsole &gt;</type>
      <name>IConsoleStream</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>a77ac907acc780d3145425a83df310e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TextStream&lt; OConsole &gt;</type>
      <name>OConsoleStream</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>a7f684ae27112a5334a1e30347b5aef09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>end_of_line.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/manipulators/</path>
    <filename>end__of__line_8hpp</filename>
    <includes id="manipulators_8hpp" name="manipulators.hpp" local="yes" imported="no">../manipulators.hpp</includes>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">../text_stream.hpp</includes>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">../macros.hpp</includes>
    <class kind="class">ecl::EndOfLine</class>
    <namespace>ecl</namespace>
    <member kind="variable">
      <type>EndOfLine</type>
      <name>endl</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>a7fc538694bedfb48f03ee3aa51ef1eaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>file_streams.cpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/src/test/</path>
    <filename>file__streams_8cpp</filename>
    <includes id="file__streams_8hpp" name="file_streams.hpp" local="yes" imported="no">../../include/ecl/streams/file_streams.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>file__streams_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>file__streams_8cpp.html</anchorfile>
      <anchor>ac6e1ba35f114bdcbb95ccf24b0b94ceb</anchor>
      <arglist>(OFileStreamTests, construct)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>file__streams_8cpp.html</anchorfile>
      <anchor>aa6b9fd94c8b3c96a207214029b6d5c37</anchor>
      <arglist>(OFileStreamTests, writeChar)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>file__streams_8cpp.html</anchorfile>
      <anchor>a96b984afcf5dc89868b1f2c2e1979610</anchor>
      <arglist>(OFileStreamTests, writeCharString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>file__streams_8cpp.html</anchorfile>
      <anchor>a78d633cfe4fe1bfe243e74bb4415f456</anchor>
      <arglist>(OFileStreamTests, writeString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>file__streams_8cpp.html</anchorfile>
      <anchor>a585f0dfdfbe335a74f373e434ea27f29</anchor>
      <arglist>(OFileStreamTests, writeIntegralTypes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>file__streams_8cpp.html</anchorfile>
      <anchor>a0b7390bd9671f421e7ce5a2f24b21dc8</anchor>
      <arglist>(OFileStreamTests, writeBool)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>file__streams_8cpp.html</anchorfile>
      <anchor>afbad5acc98b6b40c2d2d2f200cae388f</anchor>
      <arglist>(OFileStreamTests, writeFloatTypes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>file_streams.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>file__streams_8hpp</filename>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">text_stream.hpp</includes>
    <class kind="class">ecl::OFileStream</class>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="file">
    <name>input_text_stream.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/text_streams/</path>
    <filename>input__text__stream_8hpp</filename>
    <includes id="base__text__stream_8hpp" name="base_text_stream.hpp" local="yes" imported="no">base_text_stream.hpp</includes>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">../macros.hpp</includes>
    <class kind="class">ecl::interfaces::InputTextStream</class>
    <class kind="class">ecl::interfaces::InputTextStream&lt; Device, true &gt;</class>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="file">
    <name>log_stream.cpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/src/lib/</path>
    <filename>log__stream_8cpp</filename>
    <includes id="log__stream_8hpp" name="log_stream.hpp" local="yes" imported="no">../../include/ecl/streams/log_stream.hpp</includes>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="file">
    <name>log_stream.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>log__stream_8hpp</filename>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">text_stream.hpp</includes>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">macros.hpp</includes>
    <class kind="class">ecl::LogStream</class>
    <namespace>ecl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FLUSH</name>
      <anchorfile>group__Macros.html</anchorfile>
      <anchor>a3cd92802c18be1248518057bdfb58fbc</anchor>
      <arglist>(logStream)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG</name>
      <anchorfile>group__Macros.html</anchorfile>
      <anchor>ac68817beb91b44f67d87540763a6ef88</anchor>
      <arglist>(logStream, mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>log_streams.cpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/src/examples/</path>
    <filename>log__streams_8cpp</filename>
    <includes id="log__stream_8hpp" name="log_stream.hpp" local="no" imported="no">ecl/streams/log_stream.hpp</includes>
    <namespace>ecl</namespace>
    <namespace>ecl::demos</namespace>
    <member kind="enumeration">
      <name>LogModes</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>aa1db4ae7857ce9e7729ca9581b79a2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warning</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>aa1db4ae7857ce9e7729ca9581b79a2cda75b199dd980de35c0d8ba42a8787004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>aa1db4ae7857ce9e7729ca9581b79a2cda509c35304905035bf7caedd98126cacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>aa1db4ae7857ce9e7729ca9581b79a2cdab7c7af80651013ad1dd093618cded2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableModes</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>a7da35e4f5a94ad6b919f31e05b41a3bc</anchor>
      <arglist>(LogStream &amp;log_stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>f</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>ae29cb7f073e52f273a0cf603b3af34f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>log__streams_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macros.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>macros_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>ecl_streams_LOCAL</name>
      <anchorfile>macros_8hpp.html</anchorfile>
      <anchor>adcb4c2724f63f06c5a4957c05b603517</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ecl_streams_PUBLIC</name>
      <anchorfile>macros_8hpp.html</anchorfile>
      <anchor>ab18524bb8b025f7bb9dc2dc26643159c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/doxygen/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>manipulator.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/manipulators/</path>
    <filename>manipulator_8hpp</filename>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">../macros.hpp</includes>
    <class kind="class">ecl::Manipulator</class>
    <namespace>ecl</namespace>
    <member kind="variable">
      <type>class ECL_PUBLIC</type>
      <name>OutputTextStream</name>
      <anchorfile>namespaceecl_1_1interfaces.html</anchorfile>
      <anchor>ab5106b980a68e13bd1073e2e1588fa88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>manipulators.cpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/src/lib/</path>
    <filename>manipulators_8cpp</filename>
    <includes id="end__of__line_8hpp" name="end_of_line.hpp" local="yes" imported="no">../../include/ecl/streams/manipulators/end_of_line.hpp</includes>
    <includes id="clear__screen_8hpp" name="clear_screen.hpp" local="yes" imported="no">../../include/ecl/streams/manipulators/clear_screen.hpp</includes>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="file">
    <name>manipulators.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>manipulators_8hpp</filename>
    <includes id="manipulator_8hpp" name="manipulator.hpp" local="yes" imported="no">manipulators/manipulator.hpp</includes>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">text_stream.hpp</includes>
    <includes id="end__of__line_8hpp" name="end_of_line.hpp" local="yes" imported="no">manipulators/end_of_line.hpp</includes>
    <includes id="clear__screen_8hpp" name="clear_screen.hpp" local="yes" imported="no">manipulators/clear_screen.hpp</includes>
  </compound>
  <compound kind="file">
    <name>namespaces.dox</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/doxygen/</path>
    <filename>namespaces_8dox</filename>
    <namespace>ecl::streams</namespace>
    <namespace>ecl::streams::Interfaces</namespace>
  </compound>
  <compound kind="file">
    <name>output_text_stream.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/text_streams/</path>
    <filename>output__text__stream_8hpp</filename>
    <includes id="manipulator_8hpp" name="manipulator.hpp" local="yes" imported="no">../manipulators/manipulator.hpp</includes>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">../macros.hpp</includes>
    <class kind="class">ecl::interfaces::OutputTextStream</class>
    <class kind="class">ecl::interfaces::OutputTextStream&lt; Device, true &gt;</class>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="file">
    <name>serial_stream.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>serial__stream_8hpp</filename>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">text_stream.hpp</includes>
    <class kind="class">ecl::SerialStream</class>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="file">
    <name>shared_file_stream.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>shared__file__stream_8hpp</filename>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">text_stream.hpp</includes>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">macros.hpp</includes>
    <class kind="class">ecl::SharedFileStream</class>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="file">
    <name>socket_streams.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>socket__streams_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>streams.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/</path>
    <filename>streams_8hpp</filename>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">streams/text_stream.hpp</includes>
    <includes id="console__streams_8hpp" name="console_streams.hpp" local="yes" imported="no">streams/console_streams.hpp</includes>
    <includes id="file__streams_8hpp" name="file_streams.hpp" local="yes" imported="no">streams/file_streams.hpp</includes>
    <includes id="log__stream_8hpp" name="log_stream.hpp" local="yes" imported="no">streams/log_stream.hpp</includes>
    <includes id="serial__stream_8hpp" name="serial_stream.hpp" local="yes" imported="no">streams/serial_stream.hpp</includes>
    <includes id="shared__file__stream_8hpp" name="shared_file_stream.hpp" local="yes" imported="no">streams/shared_file_stream.hpp</includes>
    <includes id="socket__streams_8hpp" name="socket_streams.hpp" local="yes" imported="no">streams/socket_streams.hpp</includes>
    <includes id="string__stream_8hpp" name="string_stream.hpp" local="yes" imported="no">streams/string_stream.hpp</includes>
    <includes id="manipulators_8hpp" name="manipulators.hpp" local="yes" imported="no">streams/manipulators.hpp</includes>
  </compound>
  <compound kind="file">
    <name>string_stream.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>string__stream_8hpp</filename>
    <includes id="text__stream_8hpp" name="text_stream.hpp" local="yes" imported="no">text_stream.hpp</includes>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">macros.hpp</includes>
    <class kind="class">ecl::StringStream</class>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="file">
    <name>string_streams.cpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/src/test/</path>
    <filename>string__streams_8cpp</filename>
    <includes id="string__stream_8hpp" name="string_stream.hpp" local="yes" imported="no">../../include/ecl/streams/string_stream.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>string__streams_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>string__streams_8cpp.html</anchorfile>
      <anchor>a36e261616085134b174a768b838617b1</anchor>
      <arglist>(StringStreams, floatTypes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>string__streams_8cpp.html</anchorfile>
      <anchor>a6327bb613b6c9fc5c17eac0c12a49209</anchor>
      <arglist>(StringStreams, clearStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>string__streams_8cpp.html</anchorfile>
      <anchor>a45ad791258a9356809a3d83f05a134ff</anchor>
      <arglist>(StringStreams, integralTypes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>string__streams_8cpp.html</anchorfile>
      <anchor>ab6adda386d63a70ee885fb9d5df0acbd</anchor>
      <arglist>(StringStreams, hexTypes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>string__streams_8cpp.html</anchorfile>
      <anchor>a5bfbeffa5d16d17fd9cba126b56a20e4</anchor>
      <arglist>(StringStreams, multipleOps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>string__streams_8cpp.html</anchorfile>
      <anchor>aa9bc154cf595287f79a1b41ef30f9e6c</anchor>
      <arglist>(StringStreams, readEmptyFail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>string__streams_8cpp.html</anchorfile>
      <anchor>aeb926ac03d8764f92f073463f6c5dbac</anchor>
      <arglist>(StringStreams, remaining)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>text_stream.hpp</name>
    <path>/tmp/ws/src/ecl_core/ecl_streams/include/ecl/streams/</path>
    <filename>text__stream_8hpp</filename>
    <includes id="base__text__stream_8hpp" name="base_text_stream.hpp" local="yes" imported="no">text_streams/base_text_stream.hpp</includes>
    <includes id="output__text__stream_8hpp" name="output_text_stream.hpp" local="yes" imported="no">text_streams/output_text_stream.hpp</includes>
    <includes id="input__text__stream_8hpp" name="input_text_stream.hpp" local="yes" imported="no">text_streams/input_text_stream.hpp</includes>
    <includes id="macros_8hpp" name="macros.hpp" local="yes" imported="no">macros.hpp</includes>
    <class kind="class">ecl::TextStream</class>
    <namespace>ecl</namespace>
  </compound>
  <compound kind="namespace">
    <name>ecl</name>
    <filename>namespaceecl.html</filename>
    <namespace>ecl::demos</namespace>
    <namespace>ecl::streams</namespace>
    <class kind="class">ecl::ClearScreen</class>
    <class kind="class">ecl::EndOfLine</class>
    <class kind="class">ecl::LogStream</class>
    <class kind="class">ecl::Manipulator</class>
    <class kind="class">ecl::OFileStream</class>
    <class kind="class">ecl::SerialStream</class>
    <class kind="class">ecl::SharedFileStream</class>
    <class kind="class">ecl::StringStream</class>
    <class kind="class">ecl::TextStream</class>
    <member kind="typedef">
      <type>TextStream&lt; EConsole &gt;</type>
      <name>EConsoleStream</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>adbd01e7d62fbf6e5f0e76ca51214b2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TextStream&lt; IConsole &gt;</type>
      <name>IConsoleStream</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>a77ac907acc780d3145425a83df310e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TextStream&lt; OConsole &gt;</type>
      <name>OConsoleStream</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>a7f684ae27112a5334a1e30347b5aef09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ClearScreen</type>
      <name>clrscr</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>acb5cb2029aaff4a0c906930eb4eed5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EndOfLine</type>
      <name>endl</name>
      <anchorfile>namespaceecl.html</anchorfile>
      <anchor>a7fc538694bedfb48f03ee3aa51ef1eaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::ClearScreen</name>
    <filename>classecl_1_1ClearScreen.html</filename>
    <base>Manipulator&lt; ClearScreen &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>action</name>
      <anchorfile>classecl_1_1ClearScreen.html</anchorfile>
      <anchor>a56ceac4c6b9cf862e2b3495370c9624a</anchor>
      <arglist>(interfaces::OutputTextStream&lt; ODevice, true &gt; &amp;ostream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ClearScreen</name>
      <anchorfile>classecl_1_1ClearScreen.html</anchorfile>
      <anchor>ab36d319700b4c68f63c6bb056675e571</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::EndOfLine</name>
    <filename>classecl_1_1EndOfLine.html</filename>
    <base>Manipulator&lt; EndOfLine &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>action</name>
      <anchorfile>classecl_1_1EndOfLine.html</anchorfile>
      <anchor>ae9915fcb9394c11a389f9667fd184766</anchor>
      <arglist>(interfaces::OutputTextStream&lt; ODevice, true &gt; &amp;ostream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EndOfLine</name>
      <anchorfile>classecl_1_1EndOfLine.html</anchorfile>
      <anchor>aeac159af7feb35c6010a3801052c0dd1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::LogStream</name>
    <filename>classecl_1_1LogStream.html</filename>
    <base>TextStream&lt; SharedFile &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>disableHeader</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>abee75047a6814ab7da05cf47db1f9120</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableMode</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>ad068bb6e6214c41dce9e2fed4a4dcf9c</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableTimeStamp</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>a4dd68ae0322c288eeba42f4fa085c93c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableHeader</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>acba113b4f64699304b2f0de0db851629</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableMode</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>ad512165fcb7c9bd3c080677e42468a22</anchor>
      <arglist>(int mode, const std::string header=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTimeStamp</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>ac36166e6fc753e4b79f7290c0c7c8c6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>a32b44df4be9850fb9c3f28a442eca54d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModeEnabled</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>af675904f544c877bedfac8c8f12e14a7</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function">
      <type>LogStream &amp;</type>
      <name>log</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>a21b858535a89acd6585c77c1650a17a2</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogStream</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>a85cd346758009d56e9d3edf6f0eb14ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogStream</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>a1d02eb6969d91267e9b60fab481962d6</anchor>
      <arglist>(const std::string &amp;file_name, const WriteMode &amp;mode=New) ecl_throw_decl(StandardException)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LogStream</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>a097396dc31292390935f8d7a0c598055</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>modes</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>a4d4096a86cdbe35fff07d9a88c2adfd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeStamp</type>
      <name>timestamp</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>a04ad0d0ef026311d9bc8a246b56152f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>write_header</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>ac84b87eb8dd3c38185c7c5e9d30a56e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>write_stamp</name>
      <anchorfile>classecl_1_1LogStream.html</anchorfile>
      <anchor>a1b32286a215b5d908f4be175b9069e7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::Manipulator</name>
    <filename>classecl_1_1Manipulator.html</filename>
    <templarg>Derived</templarg>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classecl_1_1Manipulator.html</anchorfile>
      <anchor>ae442e8c007972aa2a4737b44c2c5433b</anchor>
      <arglist>(interfaces::OutputTextStream&lt; ODevice, true &gt; &amp;ostream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Manipulator</name>
      <anchorfile>classecl_1_1Manipulator.html</anchorfile>
      <anchor>a989c83f9ae2608228dcf6f6e681ba39b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::OFileStream</name>
    <filename>classecl_1_1OFileStream.html</filename>
    <base>TextStream&lt; OFile &gt;</base>
    <member kind="function">
      <type></type>
      <name>OFileStream</name>
      <anchorfile>classecl_1_1OFileStream.html</anchorfile>
      <anchor>a342113941db886983fde3f785374dbbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OFileStream</name>
      <anchorfile>classecl_1_1OFileStream.html</anchorfile>
      <anchor>a71b8db1b758986710fa487e7daaed1b4</anchor>
      <arglist>(const std::string &amp;file_name, const WriteMode &amp;mode=New) ecl_throw_decl(StandardException)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OFileStream</name>
      <anchorfile>classecl_1_1OFileStream.html</anchorfile>
      <anchor>a021e59579efa162eb37af388780fd067</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::SerialStream</name>
    <filename>classecl_1_1SerialStream.html</filename>
    <base>TextStream&lt; Serial &gt;</base>
    <member kind="function">
      <type></type>
      <name>SerialStream</name>
      <anchorfile>classecl_1_1SerialStream.html</anchorfile>
      <anchor>ac084b43ceb788947028c7529090e606a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SerialStream</name>
      <anchorfile>classecl_1_1SerialStream.html</anchorfile>
      <anchor>a520d95417a835cb9af67c8c41f11eedc</anchor>
      <arglist>(const std::string &amp;port_name, const BaudRate &amp;baud_rate=BaudRate_115200, const DataBits &amp;data_bits=DataBits_8, const StopBits &amp;stop_bits=StopBits_1, const Parity &amp;parity=NoParity) ecl_throw_decl(StandardException)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SerialStream</name>
      <anchorfile>classecl_1_1SerialStream.html</anchorfile>
      <anchor>a0498ccba84fd420a44e11c01476689f9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::SharedFileStream</name>
    <filename>classecl_1_1SharedFileStream.html</filename>
    <base>TextStream&lt; SharedFile &gt;</base>
    <member kind="function">
      <type></type>
      <name>SharedFileStream</name>
      <anchorfile>classecl_1_1SharedFileStream.html</anchorfile>
      <anchor>a5eed9398c0bb692d4372877690a1ed62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SharedFileStream</name>
      <anchorfile>classecl_1_1SharedFileStream.html</anchorfile>
      <anchor>acc4fd715dbfc101bde85554b8a941d85</anchor>
      <arglist>(const std::string &amp;file_name, const WriteMode &amp;mode=New) ecl_throw_decl(StandardException)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SharedFileStream</name>
      <anchorfile>classecl_1_1SharedFileStream.html</anchorfile>
      <anchor>a4cc85cd6e8eb981fc71eaa93a5f03407</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::StringStream</name>
    <filename>classecl_1_1StringStream.html</filename>
    <base>TextStream&lt; String &gt;</base>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classecl_1_1StringStream.html</anchorfile>
      <anchor>a6dfddb012f5012d05d7e1535fe1ba65e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classecl_1_1StringStream.html</anchorfile>
      <anchor>aa44dad5301ad36ca8dee8843c8b6a128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classecl_1_1StringStream.html</anchorfile>
      <anchor>a2d552004fee2489fd46e976104263772</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StringStream</name>
      <anchorfile>classecl_1_1StringStream.html</anchorfile>
      <anchor>a0d7717470469bdc07260dd761c185376</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::TextStream</name>
    <filename>classecl_1_1TextStream.html</filename>
    <templarg>Device</templarg>
    <base>InputTextStream&lt; Device, is_source&lt; Device &gt;::value &gt;</base>
    <base>OutputTextStream&lt; Device, is_sink&lt; Device &gt;::value &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TextStream</name>
      <anchorfile>classecl_1_1TextStream.html</anchorfile>
      <anchor>ac8a15e8ce259482268efd1fbdb7c84d7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ecl::demos</name>
    <filename>namespaceecl_1_1demos.html</filename>
    <member kind="enumeration">
      <name>LogModes</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>aa1db4ae7857ce9e7729ca9581b79a2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warning</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>aa1db4ae7857ce9e7729ca9581b79a2cda75b199dd980de35c0d8ba42a8787004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>aa1db4ae7857ce9e7729ca9581b79a2cda509c35304905035bf7caedd98126cacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>aa1db4ae7857ce9e7729ca9581b79a2cdab7c7af80651013ad1dd093618cded2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableModes</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>a7da35e4f5a94ad6b919f31e05b41a3bc</anchor>
      <arglist>(LogStream &amp;log_stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>f</name>
      <anchorfile>namespaceecl_1_1demos.html</anchorfile>
      <anchor>ae29cb7f073e52f273a0cf603b3af34f0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::interfaces::BaseTextStream</name>
    <filename>classecl_1_1interfaces_1_1BaseTextStream.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>BaseTextStream</name>
      <anchorfile>classecl_1_1interfaces_1_1BaseTextStream.html</anchorfile>
      <anchor>af3bd89cc79de2b1c7571a0f513d62fad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Device &amp;</type>
      <name>device</name>
      <anchorfile>classecl_1_1interfaces_1_1BaseTextStream.html</anchorfile>
      <anchor>a71b78371b7a5e672c0b3067ae1f32154</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ecl::Error &amp;</type>
      <name>errorStatus</name>
      <anchorfile>classecl_1_1interfaces_1_1BaseTextStream.html</anchorfile>
      <anchor>a840c93ef67d7c0aa6f2fa2c5466dda8b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fail</name>
      <anchorfile>classecl_1_1interfaces_1_1BaseTextStream.html</anchorfile>
      <anchor>a342535822cc15adb6d632356dad07202</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseTextStream</name>
      <anchorfile>classecl_1_1interfaces_1_1BaseTextStream.html</anchorfile>
      <anchor>a93f6604e7116dfc0fb143e6f92e0b769</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ecl::Error</type>
      <name>error</name>
      <anchorfile>classecl_1_1interfaces_1_1BaseTextStream.html</anchorfile>
      <anchor>aa49590ceaac8874aeaed1a5e8c4b9257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Device</type>
      <name>io_device</name>
      <anchorfile>classecl_1_1interfaces_1_1BaseTextStream.html</anchorfile>
      <anchor>a6ce4200b67c95824e098e767b08e7c45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::interfaces::InputTextStream</name>
    <filename>classecl_1_1interfaces_1_1InputTextStream.html</filename>
    <templarg></templarg>
    <templarg>InputDevice</templarg>
  </compound>
  <compound kind="class">
    <name>ecl::interfaces::InputTextStream&lt; Device, true &gt;</name>
    <filename>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</filename>
    <templarg></templarg>
    <base virtualness="virtual">ecl::interfaces::BaseTextStream</base>
    <member kind="function">
      <type>void</type>
      <name>disableRawCharReads</name>
      <anchorfile>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>ad06a74d33936c97f00483081cb2ee898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputTextStream</name>
      <anchorfile>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>a70adc6e3bdfb98dcc5ff99b37850f83e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InputTextStream</name>
      <anchorfile>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>ac00bf74e1ba495c420cec8a9d990f7f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(char &amp;c) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(std::string &amp;s) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(short &amp;i) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(int &amp;i) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(long &amp;i) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(unsigned char &amp;c) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(unsigned short &amp;i) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(unsigned int &amp;i) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(unsigned long &amp;i) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(float &amp;f) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(double &amp;d) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(long long &amp;i) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(unsigned long long &amp;i) ecl_assert_throw_decl(ecl InputTextStream&lt; Device &gt; &amp;operator&gt;&gt;(bool &amp;b) ecl_assert_throw_decl(ecl void</type>
      <name>enableRawCharReads</name>
      <anchorfile>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>a0f2d556928ab0ab5cf586a49c22f2290</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getFloatFromStream</name>
      <anchorfile>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>a127e0f75799dd3cb61697488cbc17f54</anchor>
      <arglist>(Number &amp;f)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getIntegerFromStream</name>
      <anchorfile>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>a7f6898b8fbeb9ec52882a42a01db4c86</anchor>
      <arglist>(Number &amp;i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parseHexInteger</name>
      <anchorfile>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>a74b70dcd3e6301b342c755cec8b66994</anchor>
      <arglist>(Number &amp;i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>skipLeadingWhiteSpace</name>
      <anchorfile>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>aaf577ad20349a1f631542f2bf6512780</anchor>
      <arglist>(char &amp;c)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>raw_char_reads</name>
      <anchorfile>classecl_1_1interfaces_1_1InputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>ae19ac5298b20d89ad0418131bfe8323c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::interfaces::OutputTextStream</name>
    <filename>classecl_1_1interfaces_1_1OutputTextStream.html</filename>
    <templarg></templarg>
    <templarg>OutputDevice</templarg>
  </compound>
  <compound kind="class">
    <name>ecl::interfaces::OutputTextStream&lt; Device, true &gt;</name>
    <filename>classecl_1_1interfaces_1_1OutputTextStream_3_01Device_00_01true_01_4.html</filename>
    <templarg></templarg>
    <base virtualness="virtual">ecl::interfaces::BaseTextStream</base>
    <member kind="function">
      <type></type>
      <name>OutputTextStream</name>
      <anchorfile>classecl_1_1interfaces_1_1OutputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>a82538820c576e9d3f2ff7fc110cd7ee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OutputTextStream</name>
      <anchorfile>classecl_1_1interfaces_1_1OutputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>aeec6ec14d04dd7f309d7cae71431bca8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const char &amp;c) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const char *s) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const std::string &amp;s) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const short &amp;i) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const int &amp;i) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const long &amp;i) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const long long &amp;i) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const unsigned short &amp;i) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const unsigned int &amp;i) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const unsigned long &amp;i) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const unsigned long long &amp;i) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const bool b) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const float &amp;f) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;operator&lt;&lt; (const double &amp;d) ecl_assert_throw_decl(ecl OutputTextStream&lt; Device &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classecl_1_1interfaces_1_1OutputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>a9665765818c90ebc7493a7a7f55e00cc</anchor>
      <arglist>(ecl::Manipulator&lt; Action &gt; &amp;manipulator) ecl_assert_throw_decl(ecl</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ecl::Converter&lt; char * &gt;</type>
      <name>toCharString</name>
      <anchorfile>classecl_1_1interfaces_1_1OutputTextStream_3_01Device_00_01true_01_4.html</anchorfile>
      <anchor>afe2233641dfd69ef5149f0c4391f0c62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ecl::streams</name>
    <filename>namespaceecl_1_1streams.html</filename>
    <namespace>ecl::streams::Interfaces</namespace>
  </compound>
  <compound kind="namespace">
    <name>ecl::streams::Interfaces</name>
    <filename>namespaceecl_1_1streams_1_1Interfaces.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">utilities</docanchor>
    <docanchor file="index">errorChecking</docanchor>
    <docanchor file="index">outputStreams</docanchor>
    <docanchor file="index">CompilingLinking</docanchor>
    <docanchor file="index">unitTests</docanchor>
    <docanchor file="index">logstreams</docanchor>
    <docanchor file="index">openClose</docanchor>
    <docanchor file="index">inputStreams</docanchor>
    <docanchor file="index">convenienceHandles</docanchor>
    <docanchor file="index">demos</docanchor>
    <docanchor file="index">Benchmarking</docanchor>
    <docanchor file="index">Manipulators</docanchor>
    <docanchor file="index">otherStreamLibraries</docanchor>
    <docanchor file="index">ChangeLog</docanchor>
    <docanchor file="index">usage</docanchor>
    <docanchor file="index">packageSummary</docanchor>
  </compound>
</tagfile>
