<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.3" xml:lang="en-US">
  <compounddef id="structargagg_1_1option__lacks__argument__error" kind="struct" language="C++" prot="public">
    <compoundname>argagg::option_lacks_argument_error</compoundname>
    <basecompoundref refid="cpp/error/runtime_error" prot="public" virt="non-virtual">std::runtime_error</basecompoundref>
    <includes refid="argagg_8hpp" local="no">argagg.hpp</includes>
    <briefdescription>
<para>This exception is thrown when an option requires an argument but is not provided one. This can happen if another flag was found after the option or if we simply reach the end of the command line arguments. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="1">
        <label>argagg::option_lacks_argument_error</label>
        <link refid="structargagg_1_1option__lacks__argument__error"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>std::exception</label>
        <link refid="cpp/error/exception" external="/usr/src/slapt-src/development/argagg/argagg-0.4.6/doc/cppreference-doxygen-web.tag.xml"/>
      </node>
      <node id="2">
        <label>std::runtime_error</label>
        <link refid="cpp/error/runtime_error" external="/usr/src/slapt-src/development/argagg/argagg-0.4.6/doc/cppreference-doxygen-web.tag.xml"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="1">
        <label>argagg::option_lacks_argument_error</label>
        <link refid="structargagg_1_1option__lacks__argument__error"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>std::exception</label>
        <link refid="cpp/error/exception" external="/usr/src/slapt-src/development/argagg/argagg-0.4.6/doc/cppreference-doxygen-web.tag.xml"/>
      </node>
      <node id="2">
        <label>std::runtime_error</label>
        <link refid="cpp/error/runtime_error" external="/usr/src/slapt-src/development/argagg/argagg-0.4.6/doc/cppreference-doxygen-web.tag.xml"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/usr/src/slapt-src/development/argagg/argagg-0.4.6/include/argagg/argagg.hpp" line="133" column="1" bodyfile="/usr/src/slapt-src/development/argagg/argagg-0.4.6/include/argagg/argagg.hpp" bodystart="134" bodyend="136"/>
    <listofallmembers>
      <member refid="cpp/error/exception/exception_1" prot="public" virt="non-virtual"><scope>argagg::option_lacks_argument_error</scope><name>exception</name></member>
      <member refid="cpp/error/exception/operator=_1" prot="public" virt="non-virtual"><scope>argagg::option_lacks_argument_error</scope><name>operator=</name></member>
      <member refid="cpp/error/runtime_error_1" prot="public" virt="non-virtual"><scope>argagg::option_lacks_argument_error</scope><name>runtime_error</name></member>
      <member refid="cpp/error/exception/what_1" prot="public" virt="non-virtual"><scope>argagg::option_lacks_argument_error</scope><name>what</name></member>
      <member refid="cpp/error/exception/~exception_1" prot="public" virt="non-virtual"><scope>argagg::option_lacks_argument_error</scope><name>~exception</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
