<?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.8.3.1">
  <compounddef id="classsb_1_1StreamBaseListException" kind="class" prot="public">
    <compoundname>sb::StreamBaseListException</compoundname>
    <basecompoundref refid="classsb_1_1StreamBaseException" prot="public" virt="non-virtual">sb::StreamBaseException</basecompoundref>
    <includes refid="Exceptions_8hpp" local="no">Exceptions.hpp</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classsb_1_1StreamBaseListException_1a7538d32588dedc5ef57592a66d079eac" prot="private" static="no" mutable="no">
        <type>std::vector&lt; <ref refid="classsb_1_1StreamBaseException" kindref="compound">StreamBaseException</ref> &gt;</type>
        <definition>std::vector&lt;StreamBaseException&gt; sb::StreamBaseListException::causes</definition>
        <argsstring></argsstring>
        <name>causes</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="254" bodyfile="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" bodystart="254" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-func">
      <memberdef kind="function" id="classsb_1_1StreamBaseListException_1a923e8b868cd9c9d8e7e8d26f1725f233" prot="protected" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>std::string</type>
        <definition>virtual std::string sb::StreamBaseListException::causeAsXmlString</definition>
        <argsstring>() const </argsstring>
        <name>causeAsXmlString</name>
        <reimplements refid="classsb_1_1StreamBaseException_1a25ae4de47825905482ebbb09eacdcccf">causeAsXmlString</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="256"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classsb_1_1StreamBaseListException_1a06796119c13113c348849f6bc9382b0f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>sb::StreamBaseListException::StreamBaseListException</definition>
        <argsstring>(std::string code, std::string message, const std::vector&lt; StreamBaseException &gt; &amp;causes, sb_internal::Errors::Type error_type=sb_internal::Errors::UNKNOWNTYPE, std::string type=&quot;StreamBaseListException&quot;)</argsstring>
        <name>StreamBaseListException</name>
        <param>
          <type>std::string</type>
          <declname>code</declname>
        </param>
        <param>
          <type>std::string</type>
          <declname>message</declname>
        </param>
        <param>
          <type>const std::vector&lt; <ref refid="classsb_1_1StreamBaseException" kindref="compound">StreamBaseException</ref> &gt; &amp;</type>
          <declname>causes</declname>
        </param>
        <param>
          <type>sb_internal::Errors::Type</type>
          <declname>error_type</declname>
          <defval>sb_internal::Errors::UNKNOWNTYPE</defval>
        </param>
        <param>
          <type>std::string</type>
          <declname>type</declname>
          <defval>&quot;StreamBaseListException&quot;</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="260"/>
      </memberdef>
      <memberdef kind="function" id="classsb_1_1StreamBaseListException_1a2034a10e7421790834b8d8e79cc39de9" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type></type>
        <definition>virtual sb::StreamBaseListException::~StreamBaseListException</definition>
        <argsstring>()</argsstring>
        <name>~StreamBaseListException</name>
        <exceptions> throw ()</exceptions>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="262"/>
      </memberdef>
      <memberdef kind="function" id="classsb_1_1StreamBaseListException_1ada085c92dc9d9506445b9702ce8d2b58" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>const std::vector&lt; <ref refid="classsb_1_1StreamBaseException" kindref="compound">StreamBaseException</ref> &gt; &amp;</type>
        <definition>const std::vector&lt;StreamBaseException&gt;&amp; sb::StreamBaseListException::getCauses</definition>
        <argsstring>() const </argsstring>
        <name>getCauses</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="264" bodyfile="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" bodystart="264" bodyend="264"/>
      </memberdef>
      <memberdef kind="function" id="classsb_1_1StreamBaseListException_1a4e0cd910609f702ac2922a1255641d19" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>std::string</type>
        <definition>std::string sb::StreamBaseListException::getChainOfMessages</definition>
        <argsstring>() const </argsstring>
        <name>getChainOfMessages</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="265"/>
      </memberdef>
      <memberdef kind="function" id="classsb_1_1StreamBaseListException_1a1e1a0f8df257ccf247569b479df3e36c" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>std::string</type>
        <definition>std::string sb::StreamBaseListException::chainAsString</definition>
        <argsstring>() const </argsstring>
        <name>chainAsString</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="266"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>An Exception which contains a list of cause exceptions. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="114">
        <label>sb::StreamBaseException</label>
        <link refid="classsb_1_1StreamBaseException"/>
        <childnode refid="115" relation="public-inheritance">
        </childnode>
      </node>
      <node id="115">
        <label>std::exception</label>
      </node>
      <node id="113">
        <label>sb::StreamBaseListException</label>
        <link refid="classsb_1_1StreamBaseListException"/>
        <childnode refid="114" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="117">
        <label>sb::StreamBaseException</label>
        <link refid="classsb_1_1StreamBaseException"/>
        <childnode refid="118" relation="public-inheritance">
        </childnode>
      </node>
      <node id="118">
        <label>std::exception</label>
      </node>
      <node id="116">
        <label>sb::StreamBaseListException</label>
        <link refid="classsb_1_1StreamBaseListException"/>
        <childnode refid="117" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="252" bodyfile="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" bodystart="252" bodyend="271"/>
    <listofallmembers>
      <member refid="classsb_1_1StreamBaseListException_1a923e8b868cd9c9d8e7e8d26f1725f233" prot="protected" virt="virtual"><scope>sb::StreamBaseListException</scope><name>causeAsXmlString</name></member>
      <member refid="classsb_1_1StreamBaseListException_1a7538d32588dedc5ef57592a66d079eac" prot="private" virt="non-virtual"><scope>sb::StreamBaseListException</scope><name>causes</name></member>
      <member refid="classsb_1_1StreamBaseListException_1a1e1a0f8df257ccf247569b479df3e36c" prot="public" virt="non-virtual"><scope>sb::StreamBaseListException</scope><name>chainAsString</name></member>
      <member refid="classsb_1_1StreamBaseListException_1ada085c92dc9d9506445b9702ce8d2b58" prot="public" virt="non-virtual"><scope>sb::StreamBaseListException</scope><name>getCauses</name></member>
      <member refid="classsb_1_1StreamBaseListException_1a4e0cd910609f702ac2922a1255641d19" prot="public" virt="non-virtual"><scope>sb::StreamBaseListException</scope><name>getChainOfMessages</name></member>
      <member refid="classsb_1_1StreamBaseException_1a133edca184ab99a060f556a545408417" prot="public" virt="non-virtual"><scope>sb::StreamBaseListException</scope><name>StreamBaseException</name></member>
      <member refid="classsb_1_1StreamBaseException_1a3e265673ca961953fb1cd24d8c2d35b5" prot="public" virt="non-virtual"><scope>sb::StreamBaseListException</scope><name>StreamBaseException</name></member>
      <member refid="classsb_1_1StreamBaseListException_1a06796119c13113c348849f6bc9382b0f" prot="public" virt="non-virtual"><scope>sb::StreamBaseListException</scope><name>StreamBaseListException</name></member>
      <member refid="classsb_1_1StreamBaseException_1af07cefd2bc2ea6f17f943535e6871099" prot="public" virt="virtual"><scope>sb::StreamBaseListException</scope><name>what</name></member>
      <member refid="classsb_1_1StreamBaseException_1ae09aad8517e5f211c438e7f5aba60179" prot="public" virt="virtual"><scope>sb::StreamBaseListException</scope><name>~StreamBaseException</name></member>
      <member refid="classsb_1_1StreamBaseListException_1a2034a10e7421790834b8d8e79cc39de9" prot="public" virt="virtual"><scope>sb::StreamBaseListException</scope><name>~StreamBaseListException</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
