<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.15.0" doxygen_gitid="7cca38ba5185457e6d9495bf963d4cdeacebc25a">
  <compound kind="file">
    <name>examples.dox</name>
    <path>docs/</path>
    <filename>examples_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>main.dox</name>
    <path>docs/</path>
    <filename>main_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>usage.dox</name>
    <path>docs/</path>
    <filename>usage_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>ExportedTypeConversions.h</name>
    <path>include/</path>
    <filename>_exported_type_conversions_8h.html</filename>
    <includes id="_pst_types_8h" name="PstTypes.h" local="no" import="no" module="no" objc="no">PstTypes.h</includes>
    <namespace>PSTech</namespace>
    <namespace>PSTech::pstsdk</namespace>
    <namespace>PSTech::pstsdk::ExportedTypeConversions</namespace>
  </compound>
  <compound kind="file">
    <name>PstArray.h</name>
    <path>include/</path>
    <filename>_pst_array_8h.html</filename>
    <includes id="_tracker_exceptions_8h" name="TrackerExceptions.h" local="yes" import="no" module="no" objc="no">TrackerExceptions.h</includes>
    <class kind="class">PSTech::Utils::PstArray</class>
    <namespace>PSTech</namespace>
    <namespace>PSTech::Utils</namespace>
  </compound>
  <compound kind="file">
    <name>PstBase.h</name>
    <path>include/</path>
    <filename>_pst_base_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>PST_EXPORT</name>
      <anchorfile>_pst_base_8h.html</anchorfile>
      <anchor>ade4d32e9ae26f0f58dacf1f81d10dd25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pstsdk_cpp.h</name>
    <path>include/</path>
    <filename>pstsdk__cpp_8h.html</filename>
    <includes id="_pst_base_8h" name="PstBase.h" local="yes" import="no" module="no" objc="no">PstBase.h</includes>
    <includes id="_pst_string_8h" name="PstString.h" local="yes" import="no" module="no" objc="no">PstString.h</includes>
    <includes id="_pst_vector_8h" name="PstVector.h" local="yes" import="no" module="no" objc="no">PstVector.h</includes>
    <includes id="_pst_array_8h" name="PstArray.h" local="yes" import="no" module="no" objc="no">PstArray.h</includes>
    <includes id="_pst_types_8h" name="PstTypes.h" local="yes" import="no" module="no" objc="no">PstTypes.h</includes>
    <class kind="class">PSTech::pstsdk::Listener</class>
    <class kind="class">PSTech::pstsdk::Tracker</class>
    <namespace>PSTech</namespace>
    <namespace>PSTech::pstsdk</namespace>
  </compound>
  <compound kind="file">
    <name>PstString.h</name>
    <path>include/</path>
    <filename>_pst_string_8h.html</filename>
    <includes id="_pst_base_8h" name="PstBase.h" local="yes" import="no" module="no" objc="no">PstBase.h</includes>
    <class kind="class">PSTech::Utils::PstString</class>
    <namespace>PSTech</namespace>
    <namespace>PSTech::Utils</namespace>
  </compound>
  <compound kind="file">
    <name>PstStringIoStream.h</name>
    <path>include/</path>
    <filename>_pst_string_io_stream_8h.html</filename>
    <includes id="_pst_string_8h" name="PstString.h" local="yes" import="no" module="no" objc="no">PstString.h</includes>
    <namespace>PSTech</namespace>
    <namespace>PSTech::Utils</namespace>
  </compound>
  <compound kind="file">
    <name>PstTypes.h</name>
    <path>include/</path>
    <filename>_pst_types_8h.html</filename>
    <includes id="_pst_string_8h" name="PstString.h" local="yes" import="no" module="no" objc="no">PstString.h</includes>
    <includes id="_pst_vector_8h" name="PstVector.h" local="yes" import="no" module="no" objc="no">PstVector.h</includes>
    <includes id="_pst_array_8h" name="PstArray.h" local="yes" import="no" module="no" objc="no">PstArray.h</includes>
    <class kind="struct">PSTech::pstsdk::Image</class>
    <class kind="struct">PSTech::pstsdk::Target</class>
    <class kind="struct">PSTech::pstsdk::TargetStatus</class>
    <class kind="struct">PSTech::pstsdk::Point</class>
    <class kind="struct">PSTech::pstsdk::TargetPose</class>
    <class kind="struct">PSTech::pstsdk::TrackerData</class>
    <class kind="struct">PSTech::pstsdk::CameraInfo</class>
    <namespace>PSTech</namespace>
    <namespace>PSTech::pstsdk</namespace>
  </compound>
  <compound kind="file">
    <name>PstVector.h</name>
    <path>include/</path>
    <filename>_pst_vector_8h.html</filename>
    <includes id="_pst_base_8h" name="PstBase.h" local="yes" import="no" module="no" objc="no">PstBase.h</includes>
    <class kind="class">PSTech::Utils::PstVector</class>
    <class kind="class">PSTech::Utils::PstVector::Allocator</class>
    <namespace>PSTech</namespace>
    <namespace>PSTech::Utils</namespace>
  </compound>
  <compound kind="file">
    <name>resource.h</name>
    <path>include/</path>
    <filename>resource_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>TrackerExceptions.h</name>
    <path>include/</path>
    <filename>_tracker_exceptions_8h.html</filename>
    <includes id="_pst_base_8h" name="PstBase.h" local="yes" import="no" module="no" objc="no">PstBase.h</includes>
    <class kind="class">PSTech::PSTException</class>
    <class kind="class">PSTech::TrackerException</class>
    <class kind="class">PSTech::InvalidDataException</class>
    <class kind="class">PSTech::NotFoundException</class>
    <class kind="class">PSTech::AlreadyExistsException</class>
    <class kind="class">PSTech::IOException</class>
    <class kind="class">PSTech::OutOfRangeException</class>
    <class kind="class">PSTech::NotSupportedException</class>
    <class kind="class">PSTech::NotInitializedException</class>
    <class kind="class">PSTech::HttpException</class>
    <class kind="class">PSTech::JSONException</class>
    <namespace>PSTech</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PSTEXCEPTION_DEFINED</name>
      <anchorfile>_tracker_exceptions_8h.html</anchorfile>
      <anchor>aa5af9cb503fbb5069b4ec80f41896c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_PST_EXCEPTION</name>
      <anchorfile>_tracker_exceptions_8h.html</anchorfile>
      <anchor>a77445124adfe08ad9264ba584a8c0a68</anchor>
      <arglist>(child, parent)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::Utils::PstVector::Allocator</name>
    <filename>class_p_s_tech_1_1_utils_1_1_pst_vector_1_1_allocator.html</filename>
    <member kind="function">
      <type>PstVector&lt; T &gt;::pointer</type>
      <name>allocate</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector_1_1_allocator.html</anchorfile>
      <anchor>aaf5b4d59d4fdc51c9c04ea475c6de740</anchor>
      <arglist>(typename PstVector&lt; T &gt;::size_type num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>construct</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector_1_1_allocator.html</anchorfile>
      <anchor>a3e0463e36ff6864388c1b18d3e1f5236</anchor>
      <arglist>(typename PstVector&lt; T &gt;::pointer p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>construct</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector_1_1_allocator.html</anchorfile>
      <anchor>a2aaaab27edceb87b42bb3a5049d045cd</anchor>
      <arglist>(typename PstVector&lt; T &gt;::pointer p, A &amp;... arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>construct</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector_1_1_allocator.html</anchorfile>
      <anchor>a1f04faa5ac29ecec71e146b8cf398c71</anchor>
      <arglist>(typename PstVector&lt; T &gt;::pointer p, T &amp;&amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector_1_1_allocator.html</anchorfile>
      <anchor>a73dcf31821a84898327f79d36d8e9ae8</anchor>
      <arglist>(typename PstVector&lt; T &gt;::pointer p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector_1_1_allocator.html</anchorfile>
      <anchor>ac59b1c71dc27b34799467ba43dbd3908</anchor>
      <arglist>(typename PstVector&lt; T &gt;::pointer p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::AlreadyExistsException</name>
    <filename>class_p_s_tech_1_1_already_exists_exception.html</filename>
    <base>TrackerException</base>
    <member kind="function">
      <type></type>
      <name>AlreadyExistsException</name>
      <anchorfile>class_p_s_tech_1_1_already_exists_exception.html</anchorfile>
      <anchor>a4b7a77fca851aeca2310cdd7d56104f0</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlreadyExistsException</name>
      <anchorfile>class_p_s_tech_1_1_already_exists_exception.html</anchorfile>
      <anchor>adc6471204d4790703892f790b24fd923</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PSTech::pstsdk::CameraInfo</name>
    <filename>struct_p_s_tech_1_1pstsdk_1_1_camera_info.html</filename>
    <member kind="variable">
      <type>Utils::PstString</type>
      <name>camera_id</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_camera_info.html</anchorfile>
      <anchor>aa14b7a9e4b980be509c726c9b2b54d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Utils::PstString</type>
      <name>local_sha1</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_camera_info.html</anchorfile>
      <anchor>aaf9e9e51d8dce3ed30cb91d7d83e7d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Utils::PstString</type>
      <name>server_sha1_url</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_camera_info.html</anchorfile>
      <anchor>a2e6aecfe5e8dc59f57b68d38de15d248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Utils::PstString</type>
      <name>calibration_url</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_camera_info.html</anchorfile>
      <anchor>a71bba6e4045cdd99a031355531d72f02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::HttpException</name>
    <filename>class_p_s_tech_1_1_http_exception.html</filename>
    <base>TrackerException</base>
    <member kind="function">
      <type></type>
      <name>HttpException</name>
      <anchorfile>class_p_s_tech_1_1_http_exception.html</anchorfile>
      <anchor>abde7906a27c22d3123cb6f82570db3e6</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HttpException</name>
      <anchorfile>class_p_s_tech_1_1_http_exception.html</anchorfile>
      <anchor>a79dc847562c40538591ce9137565c632</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PSTech::pstsdk::Image</name>
    <filename>struct_p_s_tech_1_1pstsdk_1_1_image.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>width</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_image.html</anchorfile>
      <anchor>aca34d28e3d8bcbcadb8edb4e3af24f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>height</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_image.html</anchorfile>
      <anchor>ab2e78c61905b4419fcc7b4cfc500fe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Utils::PstVector&lt; unsigned char * &gt;</type>
      <name>images</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_image.html</anchorfile>
      <anchor>a1b32a5920fc0f3b641947ad509043924</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::InvalidDataException</name>
    <filename>class_p_s_tech_1_1_invalid_data_exception.html</filename>
    <base>TrackerException</base>
    <member kind="function">
      <type></type>
      <name>InvalidDataException</name>
      <anchorfile>class_p_s_tech_1_1_invalid_data_exception.html</anchorfile>
      <anchor>a7e79051f77cce5d5a5afc9284364bff1</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvalidDataException</name>
      <anchorfile>class_p_s_tech_1_1_invalid_data_exception.html</anchorfile>
      <anchor>a5f54060ea692da31ec9fe7eaeb0a49ef</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::IOException</name>
    <filename>class_p_s_tech_1_1_i_o_exception.html</filename>
    <base>TrackerException</base>
    <member kind="function">
      <type></type>
      <name>IOException</name>
      <anchorfile>class_p_s_tech_1_1_i_o_exception.html</anchorfile>
      <anchor>a04419b80db98f32305a3625adec2a9b1</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IOException</name>
      <anchorfile>class_p_s_tech_1_1_i_o_exception.html</anchorfile>
      <anchor>a613a41affedfe7213621ff33af6231e2</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::JSONException</name>
    <filename>class_p_s_tech_1_1_j_s_o_n_exception.html</filename>
    <base>TrackerException</base>
    <member kind="function">
      <type></type>
      <name>JSONException</name>
      <anchorfile>class_p_s_tech_1_1_j_s_o_n_exception.html</anchorfile>
      <anchor>a3adbf079ea1b6822ba54fe5558d2cd82</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JSONException</name>
      <anchorfile>class_p_s_tech_1_1_j_s_o_n_exception.html</anchorfile>
      <anchor>ab06223e8e7744c55091803dc4eafc9c4</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::pstsdk::Listener</name>
    <filename>class_p_s_tech_1_1pstsdk_1_1_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTrackerData</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_listener.html</anchorfile>
      <anchor>ab4d7e02d9f85a56fcab56d617bd9a15d</anchor>
      <arglist>(const TrackerData &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTrackerMode</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_listener.html</anchorfile>
      <anchor>af0276d210c15d39fab9dcf815c0d5851</anchor>
      <arglist>(const TrackerMode mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_listener.html</anchorfile>
      <anchor>ada53738ce6b4084f3589b630e0e77df5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::NotFoundException</name>
    <filename>class_p_s_tech_1_1_not_found_exception.html</filename>
    <base>TrackerException</base>
    <member kind="function">
      <type></type>
      <name>NotFoundException</name>
      <anchorfile>class_p_s_tech_1_1_not_found_exception.html</anchorfile>
      <anchor>ac75e6c8e65e347a04dab6d4249b8a2af</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NotFoundException</name>
      <anchorfile>class_p_s_tech_1_1_not_found_exception.html</anchorfile>
      <anchor>a9257584d4c5bc029b16bf3920bdf7cea</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::NotInitializedException</name>
    <filename>class_p_s_tech_1_1_not_initialized_exception.html</filename>
    <base>TrackerException</base>
    <member kind="function">
      <type></type>
      <name>NotInitializedException</name>
      <anchorfile>class_p_s_tech_1_1_not_initialized_exception.html</anchorfile>
      <anchor>adcd3b43a0b6299d176c64aa60b03bd16</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NotInitializedException</name>
      <anchorfile>class_p_s_tech_1_1_not_initialized_exception.html</anchorfile>
      <anchor>a43840b212718cdccf3c825fd13082e04</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::NotSupportedException</name>
    <filename>class_p_s_tech_1_1_not_supported_exception.html</filename>
    <base>TrackerException</base>
    <member kind="function">
      <type></type>
      <name>NotSupportedException</name>
      <anchorfile>class_p_s_tech_1_1_not_supported_exception.html</anchorfile>
      <anchor>af967659129f758bbc1e96f4ab91b02d1</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NotSupportedException</name>
      <anchorfile>class_p_s_tech_1_1_not_supported_exception.html</anchorfile>
      <anchor>a169be868f780d903588c5a0d5581aed7</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::OutOfRangeException</name>
    <filename>class_p_s_tech_1_1_out_of_range_exception.html</filename>
    <base>TrackerException</base>
    <member kind="function">
      <type></type>
      <name>OutOfRangeException</name>
      <anchorfile>class_p_s_tech_1_1_out_of_range_exception.html</anchorfile>
      <anchor>a10fe7942792b54d1a9ced671b63da15c</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutOfRangeException</name>
      <anchorfile>class_p_s_tech_1_1_out_of_range_exception.html</anchorfile>
      <anchor>aabcef79af8119f107631ed15163a0815</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PSTech::pstsdk::Point</name>
    <filename>struct_p_s_tech_1_1pstsdk_1_1_point.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_point.html</anchorfile>
      <anchor>a7441ef0865bcb3db9b8064dd7375c1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Utils::PstArray&lt; float, 3 &gt;</type>
      <name>position</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_point.html</anchorfile>
      <anchor>a8a135271f5ad9ddef57e2fa0635caa6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TrackingRegion</type>
      <name>detection_region</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_point.html</anchorfile>
      <anchor>a2cfb42cd1c8dc60dea562ad536826b98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::Utils::PstArray</name>
    <filename>class_p_s_tech_1_1_utils_1_1_pst_array.html</filename>
    <templarg>typename T</templarg>
    <templarg>size_t Size</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a265a253612b46abed17c61b0a5e5ce30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a49b489a408a211a90e766329c0732d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a680c78d51cff3fd301666dd75bdbe49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T *</type>
      <name>const_pointer</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a53d259f0075b22d7646e373816830e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a9b1a63f171d76a7a3995b6858e99f2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>af9ba3e25df088c62f7d535b91672cda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>iterator</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a35c955cacac6aacaa1e82874b1628865</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T *</type>
      <name>const_iterator</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a2fc97dce62b7053449cc868607540dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr size_type</type>
      <name>size</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a3221a8581d503c975aacd434f12121bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>empty</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>afaafdfc441c2433c70959e3dfe46fd97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_pointer</type>
      <name>data</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a3428c77f74e61bb1e0e4a836e2b68004</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>data</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a36e4d11a00a3572c87bf7e913e9b5ca1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a90151ce354a8c614acd49ec5b2457b3c</anchor>
      <arglist>(size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>ac00553a25326bb9196c02f58e4a0c0e8</anchor>
      <arglist>(size_type index)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a0ae6b4f9719202f7ddb334c16fb03d80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a6a48363b4355f6f5b441637774f79a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a61772c77ad2abfbb296912e7281e154c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>af71e6c1eccbc12e9339c00a86a981a43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a39112ae08f6ffc7ee58c6aa79772e094</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a29305669b60ca1680752e2fc3592ba99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>ad69bd11391be1a1dba5c8202259664f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a93791e61ab486b4022c389d634b4facc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>accf9a4bd0c34d4a5f6a7dab66ea10cdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>acad38d52497a975bfb6f2f6acd76631f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>value_type</type>
      <name>_array</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>abc5b1da522ee56314734524e0019b2eb</anchor>
      <arglist>[Size]</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>check_bounds</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_array.html</anchorfile>
      <anchor>a07821d91b124c2446178c96316acc028</anchor>
      <arglist>(size_type index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::PSTException</name>
    <filename>class_p_s_tech_1_1_p_s_t_exception.html</filename>
    <member kind="function">
      <type></type>
      <name>PSTException</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>a7594a12daae7aeecebef81426cf53f68</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PSTException</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>a63990bf67d3a58ef92e22313fa12645a</anchor>
      <arglist>(const PSTException &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PSTException</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>a59214e816a2243e422c82f23158979eb</anchor>
      <arglist>(PSTException &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PSTException</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>a89c55f8754646616b7f71a2696dfb68e</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PSTException</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>ab14b690082ed1b3024811edc26b5a6a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>aa884ff67408851f00e50cf971a4dfd05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>where</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>ab42a4ba515ce3582afc4ecd6d3e1f05d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>full_description</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>ac9f827ad2511d39a869e7982f6e7e85f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>m_what</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>a5c9b28b042dce3feba1ab021271b6852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>m_where</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>a2ea73ffa7d1a3ee3f46ddec35ba1546e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>m_full</name>
      <anchorfile>class_p_s_tech_1_1_p_s_t_exception.html</anchorfile>
      <anchor>a748d490f4d99c31aaf9a4868cb583507</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::Utils::PstString</name>
    <filename>class_p_s_tech_1_1_utils_1_1_pst_string.html</filename>
    <member kind="function">
      <type></type>
      <name>PstString</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>aba832484fb9f2c5c61cfe74ee19d831b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PstString</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a6e7304637ad14006f6aeed47f4e7d6ea</anchor>
      <arglist>(const PstString &amp;string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PstString</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a74b7673948844390ab8de596288d2a5d</anchor>
      <arglist>(PstString &amp;&amp;string) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PstString</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a4a57ac69ba6d3749a107a3e429387632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a03d29d324464cf785ad3f3e51469a5dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a71beef478599935add531a7866ad9908</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a259cb5a711406a8c3e5d937eb9350cca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>ac8bb3912a3ce86b15842e79d0b421204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a644718bb2fb240de962dc3c9a1fdf0dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PstString &amp;</type>
      <name>operator=</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a6f07df942fa2bbac042426cbc72cedc3</anchor>
      <arglist>(const PstString &amp;string)</arglist>
    </member>
    <member kind="function">
      <type>PstString &amp;</type>
      <name>operator=</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a655ee4992aad25fdcb082aa61b34444d</anchor>
      <arglist>(PstString &amp;&amp;string) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>ae44d16758880314f4f3597a7d730adb7</anchor>
      <arglist>(const PstString &amp;string) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a6bc528d419848b50db812702da3db9f4</anchor>
      <arglist>(const PstString &amp;string) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copy_internal</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a04080e3b89fb04d33714456c373254e3</anchor>
      <arglist>(const PstString &amp;string)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>move_internal</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a9ac42bdeeb8d6388217a3f1835ff0006</anchor>
      <arglist>(PstString &amp;&amp;string) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>m_string</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a5c5b0c47238e47eb11b322fd07a1f5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_size</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a0dc3c363255f193681c77b4d2a82e995</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend PstString</type>
      <name>operator+</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_string.html</anchorfile>
      <anchor>a830844073827ef326058e709f3fc2869</anchor>
      <arglist>(PstString left, const PstString &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::Utils::PstVector</name>
    <filename>class_p_s_tech_1_1_utils_1_1_pst_vector.html</filename>
    <templarg>typename T</templarg>
    <class kind="class">PSTech::Utils::PstVector::Allocator</class>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a265a253612b46abed17c61b0a5e5ce30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a49b489a408a211a90e766329c0732d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a680c78d51cff3fd301666dd75bdbe49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T *</type>
      <name>const_pointer</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a53d259f0075b22d7646e373816830e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a9b1a63f171d76a7a3995b6858e99f2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>af9ba3e25df088c62f7d535b91672cda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>iterator</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a35c955cacac6aacaa1e82874b1628865</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T *</type>
      <name>const_iterator</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a2fc97dce62b7053449cc868607540dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PstVector</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>ab1d8af56c118721034b1e790e776283b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PstVector</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>ae09dba2f6ef79c09bd3d782650595ea0</anchor>
      <arglist>(size_type size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PstVector</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a5c0df3749d695d778f7411e5d3e48205</anchor>
      <arglist>(size_type size, const_reference data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PstVector</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a5bdef6cb886f0a5448863dafbd076863</anchor>
      <arglist>(const PstVector &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PstVector</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>afc2e3d55d3be0e37a5aa43d50ff0b0fe</anchor>
      <arglist>(PstVector &amp;&amp;vector) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PstVector</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a5c822f400a47a2235b48757000ca3f42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PstVector &amp;</type>
      <name>operator=</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a8c24277f7fd31cbd789238d78243c28d</anchor>
      <arglist>(const PstVector &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>PstVector &amp;</type>
      <name>operator=</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a832bfff0a202e8c0412c304fc899077b</anchor>
      <arglist>(PstVector &amp;&amp;vector) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a3b8692c40f342f4249316e30a6ffc5fb</anchor>
      <arglist>(PstVector &amp;vector) noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a60304b65bf89363bcc3165d3cde67f86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>ad0ca5aee30a51753613c75187175e836</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a644718bb2fb240de962dc3c9a1fdf0dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a533ae634557d1c12d547045047b0d0ca</anchor>
      <arglist>(size_type size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a365f92d04a99a400435d6b614725838a</anchor>
      <arglist>(size_type size, const_reference data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>ac8bb3912a3ce86b15842e79d0b421204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a058bda4957df6a97b1ea6c9fd783f672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a90151ce354a8c614acd49ec5b2457b3c</anchor>
      <arglist>(size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>ac00553a25326bb9196c02f58e4a0c0e8</anchor>
      <arglist>(size_type index)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a0ae6b4f9719202f7ddb334c16fb03d80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a6a48363b4355f6f5b441637774f79a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a61772c77ad2abfbb296912e7281e154c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>af71e6c1eccbc12e9339c00a86a981a43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a39112ae08f6ffc7ee58c6aa79772e094</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a29305669b60ca1680752e2fc3592ba99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>ad69bd11391be1a1dba5c8202259664f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a93791e61ab486b4022c389d634b4facc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>accf9a4bd0c34d4a5f6a7dab66ea10cdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>acad38d52497a975bfb6f2f6acd76631f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_internal</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>ab7cba0e4121e171fbf9cdbcaaa559e26</anchor>
      <arglist>(size_type size, const_pointer data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>check_bounds</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a781ccbc6cdf8931e81a5e6584614f67b</anchor>
      <arglist>(size_type index) const</arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>m_size</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>a335a45ef3789355b9b1efda50911ca25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>m_allocated</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>ada63c51f229616c389ed1b6f537e651b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pointer</type>
      <name>m_array</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>aa984fc5baf74a60bf211438a466e42ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Allocator</type>
      <name>m_allocator</name>
      <anchorfile>class_p_s_tech_1_1_utils_1_1_pst_vector.html</anchorfile>
      <anchor>aeb22e814c576c36f596f9dbe7a05c184</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PSTech::pstsdk::Target</name>
    <filename>struct_p_s_tech_1_1pstsdk_1_1_target.html</filename>
    <member kind="variable">
      <type>Utils::PstString</type>
      <name>name</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_target.html</anchorfile>
      <anchor>adb1381141fd13723478f1b5ed961002c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Utils::PstString</type>
      <name>uuid</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_target.html</anchorfile>
      <anchor>a73d29d3ef7d4a83438dc654242cef2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_target.html</anchorfile>
      <anchor>a7441ef0865bcb3db9b8064dd7375c1ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PSTech::pstsdk::TargetPose</name>
    <filename>struct_p_s_tech_1_1pstsdk_1_1_target_pose.html</filename>
    <base>Target</base>
    <member kind="variable">
      <type>Utils::PstArray&lt; float, 16 &gt;</type>
      <name>pose</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_target_pose.html</anchorfile>
      <anchor>aecdf4809d64c1e7139242c9d8e57da73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Points</type>
      <name>matched_markers</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_target_pose.html</anchorfile>
      <anchor>a7267e341a47e718c57cdbcc08da21fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>matching_error</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_target_pose.html</anchorfile>
      <anchor>a0299f3750d1ce7d8dbdafad9af5f09cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PSTech::pstsdk::TargetStatus</name>
    <filename>struct_p_s_tech_1_1pstsdk_1_1_target_status.html</filename>
    <base>Target</base>
    <member kind="variable">
      <type>bool</type>
      <name>status</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_target_status.html</anchorfile>
      <anchor>ad1f0bff7112206922c9d5a87adad6f2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::pstsdk::Tracker</name>
    <filename>class_p_s_tech_1_1pstsdk_1_1_tracker.html</filename>
    <member kind="function">
      <type></type>
      <name>Tracker</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>af6b960f9a3d9bfa125958cfe44867699</anchor>
      <arglist>(const Utils::PstString &amp;path=&quot;&quot;, const Utils::PstString &amp;config_file=&quot;server.cfg&quot;, const Utils::PstString &amp;db_file=&quot;models.db&quot;, const Utils::PstString &amp;grabber_name=&quot;default&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Tracker</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>af8727f9a43d43574bcf4c02c3ca3191c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LoadCalibrationFromLocalPath</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a6207665f5463d82f52513bac13b5a699</anchor>
      <arglist>(const Utils::PstString &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>TrackerData</type>
      <name>GetSingleMeasurement</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a6782a62245c597d80aa6047fa4f5ebd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Utils::PstVector&lt; Utils::PstString &gt;</type>
      <name>GetConnectedCameraUrls</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>abef926aa49d9506bc23340add303f246</anchor>
      <arglist>(bool silent=false) const</arglist>
    </member>
    <member kind="function">
      <type>Utils::PstVector&lt; Utils::PstString &gt;</type>
      <name>GetUncalibratedCameraUrls</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>ae20a7eedb3719e37b6dca574aad0b49e</anchor>
      <arglist>(bool silent=false) const</arglist>
    </member>
    <member kind="function">
      <type>Utils::PstString</type>
      <name>GetVersionInfo</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a1f5786ed136bb28fbea0d7421600dd82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Utils::PstString</type>
      <name>GetConfigPath</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>ab75ea8fff8cfb8e01ea465aa8724e578</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Start</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a07aaf1227e4d645f15e0a964f54ef291</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Pause</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a70babc5227ddd16ca31dccc6cec0bb22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StatusMessage</type>
      <name>Systemcheck</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a55a29a9c2c5d6559968c3daaa7763b4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFramerate</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>ace42dfead6e9fd5e5a0383493965268b</anchor>
      <arglist>(double fps)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetFramerate</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a80a83eef647e9268c7ef04b851225659</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Utils::PstVector&lt; float &gt;</type>
      <name>GetSupportedFramerates</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a76d4d4a6b2b3f93891013fbb19069096</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetExposure</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>afaa292d20b4c12b257a423b20b9ca291</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetExposure</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a3a48d24e7763a48ddb32a5a1c26bc1d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetExposureRange</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>aad745d2209fa56cd2af85ab521cee3ae</anchor>
      <arglist>(double &amp;min, double &amp;max) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EnableFiltering</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a46aae0787040b40e8a6debd5b4712120</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DisableFiltering</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a2e7fc4307896bac622d1b15adcb2539e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPositionFilter</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a56dd7f32f469cbf8cf2c6decc11a4bd7</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOrientationFilter</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>ad37f960d23c38c881bfae78605add98d</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EnableTremorFilter</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a0cbe4b6b91781af0c32a25c9366e54fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DisableTremorFilter</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a932d85a169ed6acbf29b2f068066a695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EnableImageTransfer</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>af9615e8cb932d6f129820c9da11fb956</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DisableImageTransfer</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>aff498c5d0be230dd22c57592be8fd6c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetImage</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a2ffaa9ead230f88d4b3d42201a17392b</anchor>
      <arglist>(Image &amp;image) const</arglist>
    </member>
    <member kind="function">
      <type>TargetStatuses</type>
      <name>GetTargetList</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>af680998c1a9dfde5d371e863931a0fd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Target</type>
      <name>GetTargetInfo</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>ae34200652fefdaf1a8a31978340fbd94</anchor>
      <arglist>(const Utils::PstString &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTargetStatus</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>acec6212a55584ef548b598f1ef44f22c</anchor>
      <arglist>(const Utils::PstString &amp;name, bool active)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetTargetStatus</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a2404258d6f0960317c3c408bb3b79c14</anchor>
      <arglist>(const Utils::PstString &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>MarkerList</type>
      <name>GetTargetMarkers</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a696c6a9c093f1f81ae9bc648fd8de734</anchor>
      <arglist>(const Utils::PstString &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTargetId</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>aca3d191fdd92bbd5eba296760eedd063</anchor>
      <arglist>(const Utils::PstString &amp;name, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetReference</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>ac7c45f73b1c8e4fef85c393f4c992220</anchor>
      <arglist>(const Utils::PstArray&lt; float, 16 &gt; &amp;reference, bool relative=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDefaultReference</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a9753bca5612a0fc75620791c5bdfb4de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Utils::PstArray&lt; float, 16 &gt;</type>
      <name>GetReference</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a9024fbdd05cd25cf381c3c25eadbdded</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CameraInfoList</type>
      <name>GetConnectedCameraInfo</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a14fbcf9389ed8949c54f28f01e51da6d</anchor>
      <arglist>(bool silent=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ImportJSONModel</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a933b726b54842c5d81108f543eaf94a3</anchor>
      <arglist>(const Utils::PstString &amp;json_model)</arglist>
    </member>
    <member kind="function">
      <type>Utils::PstString</type>
      <name>ExportJSONModel</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>aa6faa20445642c72aa322777a0f57718</anchor>
      <arglist>(const Utils::PstString &amp;model_name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveTargetModel</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>ad92333e5edd83390f1479542d7baa8ed</anchor>
      <arglist>(const Utils::PstString &amp;model_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMarkerDetectionRegion</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>aeeaeba3e950fd40401da01e2f89ef3ed</anchor>
      <arglist>(TrackingRegion detection_region)</arglist>
    </member>
    <member kind="function">
      <type>TrackingRegion</type>
      <name>GetMarkerDetectionRegion</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a464bbf9bb70b1a85dacb2e629e3bb20c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SupportsDetectionRegionPruning</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>ab96c65f77398794fac6f74b977659e30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>AddTrackerListener</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a9d95fe684d64997cdd53c550378bf083</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RemoveTrackerListener</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>aacd945a9abdac698dcb83d005aa16d63</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Shutdown</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>a704350e4ecd8b0deecaeba8ecac93d4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>EnableSharedMemory</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>af09fadb71127ad39aa2aba05edcdf457</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DisableSharedMemory</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>ac6d7ce0ae93ea9f32ff7f64b03620512</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>EnableRestServer</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>aa340c8c113b5c251e01153d8f1e7f635</anchor>
      <arglist>(const Utils::PstString &amp;server_address, const Utils::PstString &amp;server_port, int eventStream_retry_timeout_ms=3000)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DisableRestServer</name>
      <anchorfile>class_p_s_tech_1_1pstsdk_1_1_tracker.html</anchorfile>
      <anchor>aa3f270722553c15f274b502383935e47</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PSTech::pstsdk::TrackerData</name>
    <filename>struct_p_s_tech_1_1pstsdk_1_1_tracker_data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>timestamp</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_tracker_data.html</anchorfile>
      <anchor>a2c17dfa2b3239f2312e94b9de57a7999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>seqnumber</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_tracker_data.html</anchorfile>
      <anchor>aee042214e664c96cff3fdd32aeda8ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TargetPoses</type>
      <name>targetlist</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_tracker_data.html</anchorfile>
      <anchor>aec62f72210e9e541b4d49ac55ffff7fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Points</type>
      <name>datapoints</name>
      <anchorfile>struct_p_s_tech_1_1pstsdk_1_1_tracker_data.html</anchorfile>
      <anchor>af8ef0c539ea090fe0a4f059e9b8e108d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PSTech::TrackerException</name>
    <filename>class_p_s_tech_1_1_tracker_exception.html</filename>
    <base>PSTException</base>
    <member kind="function">
      <type></type>
      <name>TrackerException</name>
      <anchorfile>class_p_s_tech_1_1_tracker_exception.html</anchorfile>
      <anchor>ae7ddd1def8e8e21308b0f7df308c76b8</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerException</name>
      <anchorfile>class_p_s_tech_1_1_tracker_exception.html</anchorfile>
      <anchor>a89be169b4d60ac5a636206ed9d9f3b0c</anchor>
      <arglist>(const char *function, int line, const char *what)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>PSTech</name>
    <filename>namespace_p_s_tech.html</filename>
    <namespace>PSTech::pstsdk</namespace>
    <namespace>PSTech::Utils</namespace>
    <class kind="class">PSTech::PSTException</class>
    <class kind="class">PSTech::TrackerException</class>
    <class kind="class">PSTech::InvalidDataException</class>
    <class kind="class">PSTech::NotFoundException</class>
    <class kind="class">PSTech::AlreadyExistsException</class>
    <class kind="class">PSTech::IOException</class>
    <class kind="class">PSTech::OutOfRangeException</class>
    <class kind="class">PSTech::NotSupportedException</class>
    <class kind="class">PSTech::NotInitializedException</class>
    <class kind="class">PSTech::HttpException</class>
    <class kind="class">PSTech::JSONException</class>
  </compound>
  <compound kind="namespace">
    <name>PSTech::pstsdk</name>
    <filename>namespace_p_s_tech_1_1pstsdk.html</filename>
    <namespace>PSTech::pstsdk::ExportedTypeConversions</namespace>
    <class kind="class">PSTech::pstsdk::Listener</class>
    <class kind="class">PSTech::pstsdk::Tracker</class>
    <class kind="struct">PSTech::pstsdk::Image</class>
    <class kind="struct">PSTech::pstsdk::Target</class>
    <class kind="struct">PSTech::pstsdk::TargetStatus</class>
    <class kind="struct">PSTech::pstsdk::Point</class>
    <class kind="struct">PSTech::pstsdk::TargetPose</class>
    <class kind="struct">PSTech::pstsdk::TrackerData</class>
    <class kind="struct">PSTech::pstsdk::CameraInfo</class>
    <member kind="typedef">
      <type>Utils::PstVector&lt; Target &gt;</type>
      <name>Targets</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gac488afbef21f90e279ec5c70dd6fd1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; TargetStatus &gt;</type>
      <name>TargetStatuses</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>ga09c22ab7c1c5b28bfbfcd92e221d20ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; Point &gt;</type>
      <name>Points</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>ga1fe2df314a464dd39c8f0dac306b460c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; TargetPose &gt;</type>
      <name>TargetPoses</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>ga8b99a184fdede44e164b5af753ab0ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; Utils::PstArray&lt; float, 3 &gt; &gt;</type>
      <name>MarkerList</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gaf344477c6d8565d2ead4815bf6365dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; CameraInfo &gt;</type>
      <name>CameraInfoList</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gab6f46f94794ff59ed6305ba2342fc774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrackingRegion</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>ga45a7075d68f6c71dc19d608e1d245a1b</anchor>
      <arglist></arglist>
      <enumvalue file="group__pstsdk.html" anchor="gga45a7075d68f6c71dc19d608e1d245a1baf00c8dbdd6e1f11bdae06be94277d293">OPTIMAL</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="gga45a7075d68f6c71dc19d608e1d245a1baba7de5bc6888294e5884b024a4c894f1">FULL</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatusMessage</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gaaf4f2489b1f015dc82d73edd31f05ba2</anchor>
      <arglist></arglist>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2ae0aa021e21dddbd6d8cecec71e9cf564">OK</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a02de9649e258d1dd94056e676061e969">NOT_INITIALIZED</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a99c8ce56e7ab246445d3b134724428f3">DISCONNECTED</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a7ee1d6df65ab465de65535d5af2d2f91">ERR_GENERAL</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2ac82a27709efb1143b08da2cb97822fd5">ERR_TIMEOUT</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a875df40b67689a872004e951d7e5a1c8">ERR_NOCAMS_FOUND</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a071f30dd49e8df603858816ff43b1d41">ERR_NOTENOUGHTCAMS_FOUND</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2ababeca197b1dc3756aa87c04701e8f79">ERR_INITERROR</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a9e29524075a1b3479465d3b172198ab6">ERR_CANNOT_START_CAMS</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2ad8fcbf9854cd5d803a907fe3c840af94">ERR_CANNOT_SETUP_CAMS</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrackerMode</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gae2db23c83963e6efb422f5a651b065a8</anchor>
      <arglist></arglist>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a0addcf61b10b9caba89d15cedd597639">LOWPOWER</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8addbb81a9e3aab6cfa19ad8eb2389efd4">SETUP</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a8728801b2a11ad95c8ecf855bfd484e4">TRACKING</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a7c95c63fdc6550e5b33eed35360778c3">TRAINING</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8add7cd0eb57db08d4f98abc48e5593462">DISCONNECT</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a435d743b35551ea7106af41c4a308c01">RECONNECT</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a0500ac4be1fa58507ca4a2f175b5fe71">TRACKER_ERROR</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a696b031073e74bf2cb98e5ef201d4aa3">UNKNOWN</enumvalue>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EnableLogging</name>
      <anchorfile>group__pstsdkcpp.html</anchorfile>
      <anchor>ga4d7c0d800a1369c5527d6e7f31b6fec4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetSdkVersion</name>
      <anchorfile>group__pstsdkcpp.html</anchorfile>
      <anchor>ga18d013f6a12212584e4952a2fe92c5dc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>PSTech::pstsdk::ExportedTypeConversions</name>
    <filename>namespace_p_s_tech_1_1pstsdk_1_1_exported_type_conversions.html</filename>
    <member kind="function">
      <type>PSTech::pstsdk::TrackingRegion</type>
      <name>ToTrackingRegion</name>
      <anchorfile>namespace_p_s_tech_1_1pstsdk_1_1_exported_type_conversions.html</anchorfile>
      <anchor>a1d518ec9b3008528620c9346097d9826</anchor>
      <arglist>(DetectionRegion detection_region)</arglist>
    </member>
    <member kind="function">
      <type>DetectionRegion</type>
      <name>ToDetectionRegion</name>
      <anchorfile>namespace_p_s_tech_1_1pstsdk_1_1_exported_type_conversions.html</anchorfile>
      <anchor>aa79a5d70e046d53b3f2c994c5ea2a4d6</anchor>
      <arglist>(TrackingRegion level)</arglist>
    </member>
    <member kind="function">
      <type>PSTech::pstsdk::Point</type>
      <name>ToPoint</name>
      <anchorfile>namespace_p_s_tech_1_1pstsdk_1_1_exported_type_conversions.html</anchorfile>
      <anchor>afbd15cc9bcc900f70be86bf16f2332de</anchor>
      <arglist>(const ::DataPoint &amp;datapoint)</arglist>
    </member>
    <member kind="function">
      <type>PSTech::pstsdk::TargetPose</type>
      <name>ToTargetPose</name>
      <anchorfile>namespace_p_s_tech_1_1pstsdk_1_1_exported_type_conversions.html</anchorfile>
      <anchor>acc4cb8fe9059cf6b1fe088964fff801c</anchor>
      <arglist>(const ::DevicePose &amp;devicepose)</arglist>
    </member>
    <member kind="function">
      <type>PSTech::pstsdk::TrackerData</type>
      <name>ToTrackerData</name>
      <anchorfile>namespace_p_s_tech_1_1pstsdk_1_1_exported_type_conversions.html</anchorfile>
      <anchor>a7f83b00f9a6fc3a57dc7270612278273</anchor>
      <arglist>(const ::TrackerData &amp;td)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>PSTech::Utils</name>
    <filename>namespace_p_s_tech_1_1_utils.html</filename>
    <class kind="class">PSTech::Utils::PstArray</class>
    <class kind="class">PSTech::Utils::PstString</class>
    <class kind="class">PSTech::Utils::PstVector</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespace_p_s_tech_1_1_utils.html</anchorfile>
      <anchor>a83eb327507dce185d113cdfb5dc1b5e1</anchor>
      <arglist>(std::ostream &amp;stream, const PstString &amp;string)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespace_p_s_tech_1_1_utils.html</anchorfile>
      <anchor>a93787e5b7757dabe81da6d718fc14249</anchor>
      <arglist>(std::istream &amp;stream, PstString &amp;string)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>pstsdkcpp</name>
    <title>PST SDK C++ API</title>
    <filename>group__pstsdkcpp.html</filename>
    <class kind="class">PSTech::pstsdk::Listener</class>
    <class kind="class">PSTech::pstsdk::Tracker</class>
    <member kind="function">
      <type>void</type>
      <name>PSTech::pstsdk::EnableLogging</name>
      <anchorfile>group__pstsdkcpp.html</anchorfile>
      <anchor>ga4d7c0d800a1369c5527d6e7f31b6fec4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>PSTech::pstsdk::GetSdkVersion</name>
      <anchorfile>group__pstsdkcpp.html</anchorfile>
      <anchor>ga18d013f6a12212584e4952a2fe92c5dc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>pstsdk</name>
    <title>Pstsdk</title>
    <filename>group__pstsdk.html</filename>
    <class kind="struct">PSTech::pstsdk::Image</class>
    <class kind="struct">PSTech::pstsdk::Target</class>
    <class kind="struct">PSTech::pstsdk::TargetStatus</class>
    <class kind="struct">PSTech::pstsdk::Point</class>
    <class kind="struct">PSTech::pstsdk::TargetPose</class>
    <class kind="struct">PSTech::pstsdk::TrackerData</class>
    <class kind="struct">PSTech::pstsdk::CameraInfo</class>
    <class kind="class">PSTech::PSTException</class>
    <member kind="typedef">
      <type>Utils::PstVector&lt; Target &gt;</type>
      <name>PSTech::pstsdk::Targets</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gac488afbef21f90e279ec5c70dd6fd1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; TargetStatus &gt;</type>
      <name>PSTech::pstsdk::TargetStatuses</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>ga09c22ab7c1c5b28bfbfcd92e221d20ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; Point &gt;</type>
      <name>PSTech::pstsdk::Points</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>ga1fe2df314a464dd39c8f0dac306b460c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; TargetPose &gt;</type>
      <name>PSTech::pstsdk::TargetPoses</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>ga8b99a184fdede44e164b5af753ab0ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; Utils::PstArray&lt; float, 3 &gt; &gt;</type>
      <name>PSTech::pstsdk::MarkerList</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gaf344477c6d8565d2ead4815bf6365dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Utils::PstVector&lt; CameraInfo &gt;</type>
      <name>PSTech::pstsdk::CameraInfoList</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gab6f46f94794ff59ed6305ba2342fc774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PSTech::pstsdk::TrackingRegion</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>ga45a7075d68f6c71dc19d608e1d245a1b</anchor>
      <arglist></arglist>
      <enumvalue file="group__pstsdk.html" anchor="gga45a7075d68f6c71dc19d608e1d245a1baf00c8dbdd6e1f11bdae06be94277d293">OPTIMAL</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="gga45a7075d68f6c71dc19d608e1d245a1baba7de5bc6888294e5884b024a4c894f1">FULL</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PSTech::pstsdk::StatusMessage</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gaaf4f2489b1f015dc82d73edd31f05ba2</anchor>
      <arglist></arglist>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2ae0aa021e21dddbd6d8cecec71e9cf564">OK</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a02de9649e258d1dd94056e676061e969">NOT_INITIALIZED</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a99c8ce56e7ab246445d3b134724428f3">DISCONNECTED</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a7ee1d6df65ab465de65535d5af2d2f91">ERR_GENERAL</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2ac82a27709efb1143b08da2cb97822fd5">ERR_TIMEOUT</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a875df40b67689a872004e951d7e5a1c8">ERR_NOCAMS_FOUND</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a071f30dd49e8df603858816ff43b1d41">ERR_NOTENOUGHTCAMS_FOUND</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2ababeca197b1dc3756aa87c04701e8f79">ERR_INITERROR</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2a9e29524075a1b3479465d3b172198ab6">ERR_CANNOT_START_CAMS</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggaaf4f2489b1f015dc82d73edd31f05ba2ad8fcbf9854cd5d803a907fe3c840af94">ERR_CANNOT_SETUP_CAMS</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PSTech::pstsdk::TrackerMode</name>
      <anchorfile>group__pstsdk.html</anchorfile>
      <anchor>gae2db23c83963e6efb422f5a651b065a8</anchor>
      <arglist></arglist>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a0addcf61b10b9caba89d15cedd597639">LOWPOWER</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8addbb81a9e3aab6cfa19ad8eb2389efd4">SETUP</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a8728801b2a11ad95c8ecf855bfd484e4">TRACKING</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a7c95c63fdc6550e5b33eed35360778c3">TRAINING</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8add7cd0eb57db08d4f98abc48e5593462">DISCONNECT</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a435d743b35551ea7106af41c4a308c01">RECONNECT</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a0500ac4be1fa58507ca4a2f175b5fe71">TRACKER_ERROR</enumvalue>
      <enumvalue file="group__pstsdk.html" anchor="ggae2db23c83963e6efb422f5a651b065a8a696b031073e74bf2cb98e5ef201d4aa3">UNKNOWN</enumvalue>
    </member>
  </compound>
  <compound kind="page">
    <name>Using_SDK</name>
    <title>Using PST SDK</title>
    <filename>_using__s_d_k.html</filename>
    <docanchor file="_using__s_d_k.html" title="Setup Windows">Setup_win_cpp</docanchor>
    <docanchor file="_using__s_d_k.html" title="Setup Linux">Setup_linux_cpp</docanchor>
    <docanchor file="_using__s_d_k.html" title="Initialization">Initialization</docanchor>
    <docanchor file="_using__s_d_k.html" title="Calibration">Calibration</docanchor>
    <docanchor file="_using__s_d_k.html" title="Calibration File Verification">Calib_file_verify</docanchor>
    <docanchor file="_using__s_d_k.html" title="Tracking Target Setup">Target</docanchor>
    <docanchor file="_using__s_d_k.html" title="Usage">Usage</docanchor>
    <docanchor file="_using__s_d_k.html" title="Receiving tracker data">Receive_data</docanchor>
    <docanchor file="_using__s_d_k.html" title="Detection regions">Detection</docanchor>
    <docanchor file="_using__s_d_k.html">Filtering</docanchor>
    <docanchor file="_using__s_d_k.html" title="Camera Images">Images</docanchor>
    <docanchor file="_using__s_d_k.html" title="Reference System">Reference</docanchor>
    <docanchor file="_using__s_d_k.html" title="Safe Tracker Termination">Termination</docanchor>
  </compound>
  <compound kind="page">
    <name>Examples</name>
    <title>Examples</title>
    <filename>_examples.html</filename>
    <subpage>minimal.html</subpage>
    <subpage>listener.html</subpage>
    <subpage>trackingtarget.html</subpage>
    <subpage>exposure.html</subpage>
    <subpage>reference.html</subpage>
    <subpage>images.html</subpage>
    <subpage>sharedmemory.html</subpage>
    <subpage>restserver.html</subpage>
  </compound>
  <compound kind="page">
    <name>listener</name>
    <title>listener.cpp</title>
    <filename>listener.html</filename>
  </compound>
  <compound kind="page">
    <name>minimal</name>
    <title>minimal.cpp</title>
    <filename>minimal.html</filename>
  </compound>
  <compound kind="page">
    <name>sharedmemory</name>
    <title>sharedmemory.cpp</title>
    <filename>sharedmemory.html</filename>
  </compound>
  <compound kind="page">
    <name>trackingtarget</name>
    <title>trackingtarget.cpp</title>
    <filename>trackingtarget.html</filename>
  </compound>
  <compound kind="page">
    <name>exposure</name>
    <title>exposure.cpp</title>
    <filename>exposure.html</filename>
  </compound>
  <compound kind="page">
    <name>reference</name>
    <title>reference.cpp</title>
    <filename>reference.html</filename>
  </compound>
  <compound kind="page">
    <name>images</name>
    <title>images.cpp</title>
    <filename>images.html</filename>
  </compound>
  <compound kind="page">
    <name>restserver</name>
    <title>restserver.cpp</title>
    <filename>restserver.html</filename>
  </compound>
  <compound kind="dir">
    <name>docs</name>
    <path>docs/</path>
    <filename>dir_49e56c817e5e54854c35e136979f97ca.html</filename>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>include/</path>
    <filename>dir_d44c64559bbebec7f509842c48db8b23.html</filename>
    <file>ExportedTypeConversions.h</file>
    <file>PstArray.h</file>
    <file>PstBase.h</file>
    <file>pstsdk_cpp.h</file>
    <file>PstString.h</file>
    <file>PstStringIoStream.h</file>
    <file>PstTypes.h</file>
    <file>PstVector.h</file>
    <file>resource.h</file>
    <file>TrackerExceptions.h</file>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>Using C++</title>
    <filename>index.html</filename>
    <subpage>_using__s_d_k.html</subpage>
    <docanchor file="index.html">cpp_module</docanchor>
    <docanchor file="index.html">Requirements</docanchor>
    <docanchor file="index.html">Topics</docanchor>
  </compound>
</tagfile>
