<?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="Exceptions_8hpp" kind="file">
    <compoundname>Exceptions.hpp</compoundname>
    <includes local="yes">StreamBase.hpp</includes>
    <includes local="no">string</includes>
    <includes local="no">exception</includes>
    <includes local="no">vector</includes>
    <includes local="no">streambase/impl/Memory.hpp</includes>
    <includes local="yes">Errors.hpp</includes>
    <includes local="no">NMSTL/internal.hpp</includes>
    <includes local="yes">ExceptionCodes.hpp</includes>
    <includedby refid="StreamBaseAdminClient_8hpp" local="yes">StreamBaseAdminClient.hpp</includedby>
    <includedby refid="Schema_8hpp" local="yes">Schema.hpp</includedby>
    <includedby refid="StreamProperties_8hpp" local="yes">StreamProperties.hpp</includedby>
    <includedby refid="StreamBaseURI_8hpp" local="yes">StreamBaseURI.hpp</includedby>
    <includedby refid="StreamBaseClient_8hpp" local="yes">StreamBaseClient.hpp</includedby>
    <includedby refid="DataType_8hpp" local="yes">DataType.hpp</includedby>
    <includedby refid="StreamBaseEntityType_8hpp" local="yes">StreamBaseEntityType.hpp</includedby>
    <includedby refid="Timestamp_8hpp" local="yes">Timestamp.hpp</includedby>
    <includedby refid="Tuple_8hpp" local="yes">Tuple.hpp</includedby>
    <includedby refid="TupleExceptions_8hpp" local="yes">TupleExceptions.hpp</includedby>
    <incdepgraph>
      <node id="85">
        <label>streambase/impl/Memory.hpp</label>
      </node>
      <node id="82">
        <label>string</label>
      </node>
      <node id="83">
        <label>exception</label>
      </node>
      <node id="87">
        <label>NMSTL/internal.hpp</label>
      </node>
      <node id="80">
        <label>Exceptions.hpp</label>
        <link refid="Exceptions.hpp"/>
        <childnode refid="81" relation="include">
        </childnode>
        <childnode refid="82" relation="include">
        </childnode>
        <childnode refid="83" relation="include">
        </childnode>
        <childnode refid="84" relation="include">
        </childnode>
        <childnode refid="85" relation="include">
        </childnode>
        <childnode refid="86" relation="include">
        </childnode>
        <childnode refid="87" relation="include">
        </childnode>
        <childnode refid="88" relation="include">
        </childnode>
      </node>
      <node id="86">
        <label>Errors.hpp</label>
      </node>
      <node id="84">
        <label>vector</label>
      </node>
      <node id="88">
        <label>ExceptionCodes.hpp</label>
      </node>
      <node id="81">
        <label>StreamBase.hpp</label>
      </node>
    </incdepgraph>
    <invincdepgraph>
      <node id="97">
        <label>Tuple.hpp</label>
        <link refid="Tuple_8hpp_source"/>
        <childnode refid="98" relation="include">
        </childnode>
        <childnode refid="94" relation="include">
        </childnode>
      </node>
      <node id="90">
        <label>StreamBaseAdminClient.hpp</label>
        <link refid="StreamBaseAdminClient_8hpp_source"/>
      </node>
      <node id="99">
        <label>FieldValue.hpp</label>
        <link refid="FieldValue_8hpp_source"/>
        <childnode refid="100" relation="include">
        </childnode>
        <childnode refid="97" relation="include">
        </childnode>
      </node>
      <node id="92">
        <label>StreamProperties.hpp</label>
        <link refid="StreamProperties_8hpp_source"/>
        <childnode refid="90" relation="include">
        </childnode>
        <childnode refid="93" relation="include">
        </childnode>
        <childnode refid="94" relation="include">
        </childnode>
      </node>
      <node id="98">
        <label>TupleList.hpp</label>
        <link refid="TupleList_8hpp_source"/>
        <childnode refid="93" relation="include">
        </childnode>
        <childnode refid="94" relation="include">
        </childnode>
      </node>
      <node id="95">
        <label>CompleteDataType.hpp</label>
        <link refid="CompleteDataType_8hpp_source"/>
        <childnode refid="96" relation="include">
        </childnode>
        <childnode refid="99" relation="include">
        </childnode>
      </node>
      <node id="89">
        <label>Exceptions.hpp</label>
        <link refid="Exceptions.hpp"/>
        <childnode refid="90" relation="include">
        </childnode>
        <childnode refid="91" relation="include">
        </childnode>
        <childnode refid="92" relation="include">
        </childnode>
        <childnode refid="101" relation="include">
        </childnode>
        <childnode refid="93" relation="include">
        </childnode>
        <childnode refid="102" relation="include">
        </childnode>
        <childnode refid="103" relation="include">
        </childnode>
        <childnode refid="104" relation="include">
        </childnode>
        <childnode refid="97" relation="include">
        </childnode>
        <childnode refid="105" relation="include">
        </childnode>
      </node>
      <node id="93">
        <label>StreamBaseClient.hpp</label>
        <link refid="StreamBaseClient_8hpp_source"/>
      </node>
      <node id="96">
        <label>Field.hpp</label>
        <link refid="Field_8hpp_source"/>
        <childnode refid="93" relation="include">
        </childnode>
        <childnode refid="97" relation="include">
        </childnode>
      </node>
      <node id="102">
        <label>DataType.hpp</label>
        <link refid="DataType_8hpp_source"/>
        <childnode refid="95" relation="include">
        </childnode>
        <childnode refid="100" relation="include">
        </childnode>
      </node>
      <node id="94">
        <label>DequeueResult.hpp</label>
        <link refid="DequeueResult_8hpp_source"/>
        <childnode refid="93" relation="include">
        </childnode>
      </node>
      <node id="91">
        <label>Schema.hpp</label>
        <link refid="Schema_8hpp_source"/>
        <childnode refid="90" relation="include">
        </childnode>
        <childnode refid="92" relation="include">
        </childnode>
        <childnode refid="93" relation="include">
        </childnode>
        <childnode refid="95" relation="include">
        </childnode>
        <childnode refid="96" relation="include">
        </childnode>
        <childnode refid="97" relation="include">
        </childnode>
        <childnode refid="100" relation="include">
        </childnode>
      </node>
      <node id="101">
        <label>StreamBaseURI.hpp</label>
        <link refid="StreamBaseURI_8hpp_source"/>
        <childnode refid="90" relation="include">
        </childnode>
        <childnode refid="93" relation="include">
        </childnode>
        <childnode refid="94" relation="include">
        </childnode>
      </node>
      <node id="100">
        <label>TuplePrivate.hpp</label>
        <link refid="TuplePrivate_8hpp_source"/>
        <childnode refid="97" relation="include">
        </childnode>
      </node>
      <node id="103">
        <label>StreamBaseEntityType.hpp</label>
        <link refid="StreamBaseEntityType_8hpp_source"/>
        <childnode refid="93" relation="include">
        </childnode>
      </node>
      <node id="104">
        <label>Timestamp.hpp</label>
        <link refid="Timestamp_8hpp_source"/>
        <childnode refid="97" relation="include">
        </childnode>
        <childnode refid="100" relation="include">
        </childnode>
        <childnode refid="99" relation="include">
        </childnode>
      </node>
      <node id="105">
        <label>TupleExceptions.hpp</label>
        <link refid="TupleExceptions_8hpp_source"/>
        <childnode refid="100" relation="include">
        </childnode>
      </node>
    </invincdepgraph>
    <innerclass refid="classsb_1_1StreamBaseException" prot="public">sb::StreamBaseException</innerclass>
    <innerclass refid="structsb_1_1StreamBaseException_1_1StackTraceHolder" prot="private">sb::StreamBaseException::StackTraceHolder</innerclass>
    <innerclass refid="classsb_1_1StreamBaseNoSuchEntityException" prot="public">sb::StreamBaseNoSuchEntityException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseBadXmlException" prot="public">sb::StreamBaseBadXmlException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseBadEntityException" prot="public">sb::StreamBaseBadEntityException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseTypingException" prot="public">sb::StreamBaseTypingException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseIllegalArgumentException" prot="public">sb::StreamBaseIllegalArgumentException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseNotImplementedException" prot="public">sb::StreamBaseNotImplementedException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseNotSupportedException" prot="public">sb::StreamBaseNotSupportedException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseNetworkException" prot="public">sb::StreamBaseNetworkException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseTimeoutException" prot="public">sb::StreamBaseTimeoutException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseDequeueTimeoutException" prot="public">sb::StreamBaseDequeueTimeoutException</innerclass>
    <innerclass refid="classsb_1_1IllegalArgumentException" prot="public">sb::IllegalArgumentException</innerclass>
    <innerclass refid="classsb_1_1NullValueException" prot="public">sb::NullValueException</innerclass>
    <innerclass refid="classsb_1_1StreamBaseXmlRpcFault" prot="public">sb::StreamBaseXmlRpcFault</innerclass>
    <innerclass refid="classsb_1_1StreamBaseListException" prot="public">sb::StreamBaseListException</innerclass>
    <innernamespace refid="namespacesb__internal">sb_internal</innernamespace>
    <innernamespace refid="namespacesb">sb</innernamespace>
      <sectiondef kind="define">
      <memberdef kind="define" id="Exceptions_8hpp_1a017c943c29b9f79e0ee74e9d7f99159f" prot="public" static="no">
        <name>SB_Throw</name>
        <param><defname>x</defname></param>
        <initializer>do { \
    x.file(__FILE__).line(__LINE__).function(__FUNCTION__).throwMyself(); \
    NMSTL_ASSERT_UNREACHABLE(); \
} while(0)</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="29" bodyfile="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" bodystart="26" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="Exceptions_8hpp_1a669c68e43cf78958b7969f71e0320eb0" prot="public" static="no">
        <name>STREAMBASE_EXCEPTION_SUBTYPE</name>
        <param><defname>cl</defname></param>
        <param><defname>parent</defname></param>
        <param><defname>error_type</defname></param>
        <initializer>class cl : public parent {};</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="178" bodyfile="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" bodystart="178" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="Exceptions_8hpp_1ae45a006908b68be8bef0e3a0678470ed" prot="public" static="no">
        <name>STREAMBASE_EXCEPTION_TYPE</name>
        <param><defname>cl</defname></param>
        <param><defname>error_type</defname></param>
        <initializer>STREAMBASE_EXCEPTION_SUBTYPE(cl, StreamBaseException, error_type)</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" line="194" bodyfile="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp" bodystart="193" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/Users/build/sbxbuild/445/co/streambase/util/Exceptions.hpp"/>
  </compounddef>
</doxygen>
