<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>AncillaryData.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>AncillaryData_8h</filename>
    <includes id="VmbCommonTypes_8h" name="VmbCommonTypes.h" local="no" imported="no">VimbaC/Include/VmbCommonTypes.h</includes>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="FeatureContainer_8h" name="FeatureContainer.h" local="no" imported="no">VimbaCPP/Include/FeatureContainer.h</includes>
    <class kind="class">AVT::VmbAPI::AncillaryData</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>avt_vimba_camera_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/src/</path>
    <filename>avt__vimba__camera__node_8cpp</filename>
    <includes id="vimba__ros_8h" name="vimba_ros.h" local="no" imported="no">avt_vimba_camera/vimba_ros.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>avt__vimba__camera__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BasicLockable.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>BasicLockable_8h</filename>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">VimbaCPP/Include/Mutex.h</includes>
    <class kind="class">AVT::VmbAPI::BasicLockable</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>Camera.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>Camera_8h</filename>
    <includes id="VimbaC_8h" name="VimbaC.h" local="no" imported="no">VimbaC/Include/VimbaC.h</includes>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="IRegisterDevice_8h" name="IRegisterDevice.h" local="no" imported="no">VimbaCPP/Include/IRegisterDevice.h</includes>
    <includes id="FeatureContainer_8h" name="FeatureContainer.h" local="no" imported="no">VimbaCPP/Include/FeatureContainer.h</includes>
    <includes id="Frame_8h" name="Frame.h" local="no" imported="no">VimbaCPP/Include/Frame.h</includes>
    <includes id="IFrameObserver_8h" name="IFrameObserver.h" local="no" imported="no">VimbaCPP/Include/IFrameObserver.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Camera_8hpp" name="Camera.hpp" local="no" imported="no">VimbaCPP/Include/Camera.hpp</includes>
    <class kind="class">AVT::VmbAPI::Camera</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="typedef">
      <type>std::vector&lt; CameraPtr &gt;</type>
      <name>CameraPtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ac9da4e86e6f4b57c3904fd9bb073022f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Camera.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>Camera_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>EnumEntry.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>EnumEntry_8h</filename>
    <includes id="VimbaC_8h" name="VimbaC.h" local="no" imported="no">VimbaC/Include/VimbaC.h</includes>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="EnumEntry_8hpp" name="EnumEntry.hpp" local="no" imported="no">VimbaCPP/Include/EnumEntry.hpp</includes>
    <class kind="class">AVT::VmbAPI::EnumEntry</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>EnumEntry.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>EnumEntry_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>Feature.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>Feature_8h</filename>
    <includes id="VimbaC_8h" name="VimbaC.h" local="no" imported="no">VimbaC/Include/VimbaC.h</includes>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="IFeatureObserver_8h" name="IFeatureObserver.h" local="no" imported="no">VimbaCPP/Include/IFeatureObserver.h</includes>
    <includes id="EnumEntry_8h" name="EnumEntry.h" local="no" imported="no">VimbaCPP/Include/EnumEntry.h</includes>
    <includes id="Feature_8hpp" name="Feature.hpp" local="no" imported="no">VimbaCPP/Include/Feature.hpp</includes>
    <class kind="class">AVT::VmbAPI::Feature</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="typedef">
      <type>std::map&lt; std::string, FeaturePtr &gt;</type>
      <name>FeaturePtrMap</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aa9e0ed51ec29971967be7617c25a25cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FeaturePtr &gt;</type>
      <name>FeaturePtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ab840193caba4a6610370c6110c16bb9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Feature.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>Feature_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>FeatureContainer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>FeatureContainer_8h</filename>
    <includes id="VmbCommonTypes_8h" name="VmbCommonTypes.h" local="no" imported="no">VimbaC/Include/VmbCommonTypes.h</includes>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="BasicLockable_8h" name="BasicLockable.h" local="no" imported="no">VimbaCPP/Include/BasicLockable.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Feature_8h" name="Feature.h" local="no" imported="no">VimbaCPP/Include/Feature.h</includes>
    <includes id="FeatureContainer_8hpp" name="FeatureContainer.hpp" local="no" imported="no">VimbaCPP/Include/FeatureContainer.hpp</includes>
    <class kind="class">AVT::VmbAPI::FeatureContainer</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>FeatureContainer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>FeatureContainer_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>FileLogger.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>FileLogger_8h</filename>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">VimbaCPP/Include/Mutex.h</includes>
    <class kind="class">AVT::VmbAPI::FileLogger</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>Frame.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>Frame_8h</filename>
    <includes id="VimbaC_8h" name="VimbaC.h" local="no" imported="no">VimbaC/Include/VimbaC.h</includes>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="IFrameObserver_8h" name="IFrameObserver.h" local="no" imported="no">VimbaCPP/Include/IFrameObserver.h</includes>
    <includes id="AncillaryData_8h" name="AncillaryData.h" local="no" imported="no">VimbaCPP/Include/AncillaryData.h</includes>
    <class kind="class">AVT::VmbAPI::Frame</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="typedef">
      <type>std::vector&lt; FramePtr &gt;</type>
      <name>FramePtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ab8ecd5a44eca9b2231273498fc2b5cc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>frame_observer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/src/</path>
    <filename>frame__observer_8cpp</filename>
    <includes id="frame__observer_8h" name="frame_observer.h" local="no" imported="no">avt_vimba_camera/frame_observer.h</includes>
  </compound>
  <compound kind="file">
    <name>frame_observer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/avt_vimba_camera/</path>
    <filename>frame__observer_8h</filename>
    <includes id="VimbaCPP_8h" name="VimbaCPP.h" local="no" imported="no">VimbaCPP/Include/VimbaCPP.h</includes>
    <class kind="class">FrameObserver</class>
  </compound>
  <compound kind="file">
    <name>ICameraFactory.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>ICameraFactory_8h</filename>
    <includes id="VimbaC_8h" name="VimbaC.h" local="no" imported="no">VimbaC/Include/VimbaC.h</includes>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Camera_8h" name="Camera.h" local="no" imported="no">VimbaCPP/Include/Camera.h</includes>
    <class kind="class">AVT::VmbAPI::ICameraFactory</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>ICameraListObserver.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>ICameraListObserver_8h</filename>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Camera_8h" name="Camera.h" local="no" imported="no">VimbaCPP/Include/Camera.h</includes>
    <class kind="class">AVT::VmbAPI::ICameraListObserver</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="typedef">
      <type>std::vector&lt; ICameraListObserverPtr &gt;</type>
      <name>ICameraListObserverPtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a84a640e1af30a4499a3b2983250dd3d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IFeatureObserver.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>IFeatureObserver_8h</filename>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Feature_8h" name="Feature.h" local="no" imported="no">VimbaCPP/Include/Feature.h</includes>
    <class kind="class">AVT::VmbAPI::IFeatureObserver</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="typedef">
      <type>std::vector&lt; IFeatureObserverPtr &gt;</type>
      <name>IFeatureObserverPtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a0bd664e01366e9c239992909e83b2bdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IFrameObserver.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>IFrameObserver_8h</filename>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Frame_8h" name="Frame.h" local="no" imported="no">VimbaCPP/Include/Frame.h</includes>
    <class kind="class">AVT::VmbAPI::IFrameObserver</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>IInterfaceListObserver.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>IInterfaceListObserver_8h</filename>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Interface_8h" name="Interface.h" local="no" imported="no">VimbaCPP/Include/Interface.h</includes>
    <class kind="class">AVT::VmbAPI::IInterfaceListObserver</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="typedef">
      <type>std::vector&lt; IInterfaceListObserverPtr &gt;</type>
      <name>IInterfaceListObserverPtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a5f393dc8b30f1b0543a85718a2cdb1e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Interface.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>Interface_8h</filename>
    <includes id="VimbaC_8h" name="VimbaC.h" local="no" imported="no">VimbaC/Include/VimbaC.h</includes>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="FeatureContainer_8h" name="FeatureContainer.h" local="no" imported="no">VimbaCPP/Include/FeatureContainer.h</includes>
    <includes id="Interface_8hpp" name="Interface.hpp" local="no" imported="no">VimbaCPP/Include/Interface.hpp</includes>
    <class kind="class">AVT::VmbAPI::Interface</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>Interface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>Interface_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>IRegisterDevice.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>IRegisterDevice_8h</filename>
    <includes id="VmbCommonTypes_8h" name="VmbCommonTypes.h" local="no" imported="no">VimbaC/Include/VmbCommonTypes.h</includes>
    <class kind="class">AVT::VmbAPI::IRegisterDevice</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>LoggerDefines.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>LoggerDefines_8h</filename>
    <includes id="UserLoggerDefines_8h" name="UserLoggerDefines.h" local="no" imported="no">VimbaCPP/Include/UserLoggerDefines.h</includes>
    <includes id="FileLogger_8h" name="FileLogger.h" local="no" imported="no">VimbaCPP/Include/FileLogger.h</includes>
    <includes id="VimbaSystem_8h" name="VimbaSystem.h" local="no" imported="no">VimbaCPP/Include/VimbaSystem.h</includes>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LOG_FREE_TEXT</name>
      <anchorfile>LoggerDefines_8h.html</anchorfile>
      <anchor>aebfbc00ab6872fe0d42ec753c6cd9f10</anchor>
      <arglist>(txt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOGGER_DECL</name>
      <anchorfile>LoggerDefines_8h.html</anchorfile>
      <anchor>aa304b3d07224717ee0a155e5e303caf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOGGER_DEF</name>
      <anchorfile>LoggerDefines_8h.html</anchorfile>
      <anchor>a25fb5a96a9b108558270099962251f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOGGER_LOG</name>
      <anchorfile>LoggerDefines_8h.html</anchorfile>
      <anchor>a0bc811816555831120dc5a1ab0c64c7d</anchor>
      <arglist>(logger, loggingInfo)</arglist>
    </member>
    <member kind="typedef">
      <type>LOGGER_DECL *</type>
      <name>Logger</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a9d868de73b48ee3a8685acf8194a5f1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Mutex.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>Mutex_8h</filename>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <class kind="class">AVT::VmbAPI::Mutex</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="file">
    <name>SharedPointer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>SharedPointer_8h</filename>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">VimbaCPP/Include/Mutex.h</includes>
    <includes id="SharedPointer__impl_8h" name="SharedPointer_impl.h" local="no" imported="no">VimbaCPP/Include/SharedPointer_impl.h</includes>
    <class kind="struct">AVT::VmbAPI::dynamic_cast_tag</class>
    <class kind="class">AVT::VmbAPI::ref_count</class>
    <class kind="class">AVT::VmbAPI::ref_count_base</class>
    <class kind="class">AVT::VmbAPI::shared_ptr</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="function">
      <type>shared_ptr&lt; T &gt;</type>
      <name>dynamic_pointer_cast</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>af93cbaf412aec97193066303cb8e4956</anchor>
      <arglist>(const shared_ptr&lt; T2 &gt; &amp;rSharedPointer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SharedPointer_impl.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>SharedPointer__impl_8h</filename>
    <includes id="SharedPointer_8h" name="SharedPointer.h" local="no" imported="no">VimbaCPP/Include/SharedPointer.h</includes>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="function">
      <type>shared_ptr&lt; T &gt;</type>
      <name>dynamic_pointer_cast</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>af93cbaf412aec97193066303cb8e4956</anchor>
      <arglist>(const shared_ptr&lt; T2 &gt; &amp;rSharedPointer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SharedPointerDefines.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>SharedPointerDefines_8h</filename>
    <includes id="SharedPointer_8h" name="SharedPointer.h" local="no" imported="no">VimbaCPP/Include/SharedPointer.h</includes>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SP_ACCESS</name>
      <anchorfile>SharedPointerDefines_8h.html</anchorfile>
      <anchor>a18ff268fe0ed911413c8a46669fd5563</anchor>
      <arglist>(sp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_DECL</name>
      <anchorfile>SharedPointerDefines_8h.html</anchorfile>
      <anchor>a3619a718c790762e915a160967730910</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_DYN_CAST</name>
      <anchorfile>SharedPointerDefines_8h.html</anchorfile>
      <anchor>a2b895fc849b90e9ab1654416cc73aba7</anchor>
      <arglist>(sp, T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_ISEQUAL</name>
      <anchorfile>SharedPointerDefines_8h.html</anchorfile>
      <anchor>ae6fbd3572bfa4a20c64fe5178b10b9e4</anchor>
      <arglist>(sp1, sp2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_ISNULL</name>
      <anchorfile>SharedPointerDefines_8h.html</anchorfile>
      <anchor>a34d1657f622f45b46517b3f9b07c3b8f</anchor>
      <arglist>(sp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_RESET</name>
      <anchorfile>SharedPointerDefines_8h.html</anchorfile>
      <anchor>a2473cf3793feaa8adcf1cd6bb6f9d43b</anchor>
      <arglist>(sp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_SET</name>
      <anchorfile>SharedPointerDefines_8h.html</anchorfile>
      <anchor>ab91c0a40832bdf7377f21befa3c481a0</anchor>
      <arglist>(sp, rawPtr)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>adfff6160233735004bdec9a0bc3f1cea</anchor>
      <arglist>(Interface) InterfacePtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ace04644234c9c094093aa1fbfb6b713e</anchor>
      <arglist>(Camera) CameraPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aed9a004e93217728099a6658b5102172</anchor>
      <arglist>(Feature) FeaturePtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a6c37dcf9ee40ec8777cc833e11d1f2d4</anchor>
      <arglist>(FeatureContainer) FeatureContainerPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a8015831945ce955bce06a34e91f40473</anchor>
      <arglist>(IFeatureObserver) IFeatureObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a33997028a90eaecbccdffabda8d49bb5</anchor>
      <arglist>(Frame) FramePtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad0892f6ccf9e4ec8b1a9ec09ed0cdef2</anchor>
      <arglist>(FrameHandler) FrameHandlerPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a729f3a41868229a67d7f812896199c60</anchor>
      <arglist>(IFrameObserver) IFrameObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>add9f3cef8fc0c95937913ae81f7cdcd3</anchor>
      <arglist>(AncillaryData) AncillaryDataPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a6332f6a99f74bebee6c24ae6b0d6115d</anchor>
      <arglist>(ICameraFactory) ICameraFactoryPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a35a7af2df38e7051b506be28df80a722</anchor>
      <arglist>(ICameraListObserver) ICameraListObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a2b7a95dd0ff5c899f2dcc152c13ce33e</anchor>
      <arglist>(IInterfaceListObserver) IInterfaceListObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aa329fe87d7dca678b34fa4558f28be93</anchor>
      <arglist>(Mutex) MutexPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>af1f2b4e35542c342d2662e33ff6f8d89</anchor>
      <arglist>(BasicLockable) BasicLockablePtr</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UserLoggerDefines.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>UserLoggerDefines_8h</filename>
    <includes id="FileLogger_8h" name="FileLogger.h" local="no" imported="no">VimbaCPP/Include/FileLogger.h</includes>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LOGGER_DECL</name>
      <anchorfile>UserLoggerDefines_8h.html</anchorfile>
      <anchor>aa304b3d07224717ee0a155e5e303caf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOGGER_DEF</name>
      <anchorfile>UserLoggerDefines_8h.html</anchorfile>
      <anchor>a25fb5a96a9b108558270099962251f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOGGER_LOG</name>
      <anchorfile>UserLoggerDefines_8h.html</anchorfile>
      <anchor>a0bc811816555831120dc5a1ab0c64c7d</anchor>
      <arglist>(logger, loggingInfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UserSharedPointerDefines.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>UserSharedPointerDefines_8h</filename>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SP_ACCESS</name>
      <anchorfile>UserSharedPointerDefines_8h.html</anchorfile>
      <anchor>a18ff268fe0ed911413c8a46669fd5563</anchor>
      <arglist>(sp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_DECL</name>
      <anchorfile>UserSharedPointerDefines_8h.html</anchorfile>
      <anchor>a3619a718c790762e915a160967730910</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_DYN_CAST</name>
      <anchorfile>UserSharedPointerDefines_8h.html</anchorfile>
      <anchor>a2b895fc849b90e9ab1654416cc73aba7</anchor>
      <arglist>(sp, T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_ISEQUAL</name>
      <anchorfile>UserSharedPointerDefines_8h.html</anchorfile>
      <anchor>ae6fbd3572bfa4a20c64fe5178b10b9e4</anchor>
      <arglist>(sp1, sp2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_ISNULL</name>
      <anchorfile>UserSharedPointerDefines_8h.html</anchorfile>
      <anchor>a34d1657f622f45b46517b3f9b07c3b8f</anchor>
      <arglist>(sp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_RESET</name>
      <anchorfile>UserSharedPointerDefines_8h.html</anchorfile>
      <anchor>a2473cf3793feaa8adcf1cd6bb6f9d43b</anchor>
      <arglist>(sp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_SET</name>
      <anchorfile>UserSharedPointerDefines_8h.html</anchorfile>
      <anchor>ab91c0a40832bdf7377f21befa3c481a0</anchor>
      <arglist>(sp, rawPtr)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>adfff6160233735004bdec9a0bc3f1cea</anchor>
      <arglist>(Interface) InterfacePtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ace04644234c9c094093aa1fbfb6b713e</anchor>
      <arglist>(Camera) CameraPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aed9a004e93217728099a6658b5102172</anchor>
      <arglist>(Feature) FeaturePtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a6c37dcf9ee40ec8777cc833e11d1f2d4</anchor>
      <arglist>(FeatureContainer) FeatureContainerPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a8015831945ce955bce06a34e91f40473</anchor>
      <arglist>(IFeatureObserver) IFeatureObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a33997028a90eaecbccdffabda8d49bb5</anchor>
      <arglist>(Frame) FramePtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad0892f6ccf9e4ec8b1a9ec09ed0cdef2</anchor>
      <arglist>(FrameHandler) FrameHandlerPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a729f3a41868229a67d7f812896199c60</anchor>
      <arglist>(IFrameObserver) IFrameObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>add9f3cef8fc0c95937913ae81f7cdcd3</anchor>
      <arglist>(AncillaryData) AncillaryDataPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a6332f6a99f74bebee6c24ae6b0d6115d</anchor>
      <arglist>(ICameraFactory) ICameraFactoryPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a35a7af2df38e7051b506be28df80a722</anchor>
      <arglist>(ICameraListObserver) ICameraListObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a2b7a95dd0ff5c899f2dcc152c13ce33e</anchor>
      <arglist>(IInterfaceListObserver) IInterfaceListObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aa329fe87d7dca678b34fa4558f28be93</anchor>
      <arglist>(Mutex) MutexPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>af1f2b4e35542c342d2662e33ff6f8d89</anchor>
      <arglist>(BasicLockable) BasicLockablePtr</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vimba_ros.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/src/</path>
    <filename>vimba__ros_8cpp</filename>
    <includes id="vimba__ros_8h" name="vimba_ros.h" local="no" imported="no">avt_vimba_camera/vimba_ros.h</includes>
    <namespace>avt_vimba_camera</namespace>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>AcquisitionMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f41ca0f73fe3575a60be5e70886d65c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>AutoMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a490564a04de49aedeaeb781aab6434bd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>BalanceRatioMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>aff5f59118098874ba1493878b8b31343</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>FeatureDataType</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a18b1fbeff464c8e444c54e482d566a0f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>PixelFormatMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>afbabc913a9f10be0b7b758e19766fe98</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>TriggerMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a8d92a4107247a57769de3ba5de5a0085</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vimba_ros.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/avt_vimba_camera/</path>
    <filename>vimba__ros_8h</filename>
    <includes id="VimbaCPP_8h" name="VimbaCPP.h" local="no" imported="no">VimbaCPP/Include/VimbaCPP.h</includes>
    <includes id="frame__observer_8h" name="frame_observer.h" local="no" imported="no">avt_vimba_camera/frame_observer.h</includes>
    <class kind="class">avt_vimba_camera::VimbaROS</class>
    <namespace>avt_vimba_camera</namespace>
    <member kind="enumeration">
      <name>AcquisitionMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Continuous</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5aa1612b37621bfaf8a698c149938cff792</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SingleFrame</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5aa4c4a40e75a33f0b35a6cd1673a5b8885</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MultiFrame</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5aaebb7a71e87b2482bc06e7994ba4c789d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Recorder</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5aa1e1baa5394c945f0f3420dd455b47acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>AutoSettingMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a48ddea49cf4d53c6244d31d56c029a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Off</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a48ddea49cf4d53c6244d31d56c029a3daab0c77f78e04b2b7269c1b887ddc7728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Once</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a48ddea49cf4d53c6244d31d56c029a3da791f2396ef071503d0a5e420d8a716b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Auto</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a48ddea49cf4d53c6244d31d56c029a3dafc48f7732b07594e40184053d41fc889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FrameStartTriggerMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Freerun</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26ea1f14108d9e04d3fdc7e0322a134fb3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FixedRate</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26eaeb3d2e27099da4310e90a324a4088f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Software</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26ea5098c5ef4603933106e620efb7b56686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncIn1</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26eab9096c3d3337567ce38901c61e631cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncIn2</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26eacade0e89d4cbc21ec8379f86bf9c69ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncIn3</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26ea0ed773af6420b57ae7b7af420156aa04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncIn4</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26eab469e33e2408fff401dbe78a41690fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>PixelFormatMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Mono8</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782a2d1951cd3e4b00e1f862850c14632417</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Mono12</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782a1f980dca2f39fcbfa0cf406408adcf21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Mono12Packed</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782a1c871c6ae9a0c84e69f2304317e0e32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BayerRG8</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782aab0596141545461f0b1a16931a5f8100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BayerRG12Packed</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782aae6ec75441f2c9e0ba1a87d951bd9039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BayerRG12</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782ad446f1e8399eaf13fc10ead572c450c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB8Packed</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782a40e716e576eaa4d308606fcd8b9a9118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BGR8Packed</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782ab01fd09a266c9459a4ef93826f7e8838</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VimbaC.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaC/Include/</path>
    <filename>VimbaC_8h</filename>
    <includes id="VmbCommonTypes_8h" name="VmbCommonTypes.h" local="yes" imported="no">VmbCommonTypes.h</includes>
    <class kind="struct">VmbCameraInfo_t</class>
    <class kind="struct">VmbFeatureEnumEntry</class>
    <class kind="struct">VmbFeatureInfo</class>
    <class kind="struct">VmbFrame_t</class>
    <class kind="struct">VmbInterfaceInfo_t</class>
    <member kind="define">
      <type>#define</type>
      <name>VMBINFINITE</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>ae3e76fcd723b40f47957d9af613b6762</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VmbUint32_t</type>
      <name>VmbAccessMode_t</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>ace6bd47e23b7e2c05ef3aa7357ed56d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbAccessModeType</type>
      <name>VmbAccessModeType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>aa0d1156f6eb619730081886bd2f4a951</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VmbUint32_t</type>
      <name>VmbFeatureData_t</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>ae2e957454319ec5d1978f3fbafb752af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbFeatureDataType</type>
      <name>VmbFeatureDataType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>aaa725b6824f93defb4e78d366ccb58f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct VmbFeatureEnumEntry</type>
      <name>VmbFeatureEnumEntry_t</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>acef6e50a236d55dd67b42b0cc1ed7d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VmbUint32_t</type>
      <name>VmbFeatureFlags_t</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a81a83b95087daa573736783d2bf0ffaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbFeatureFlagsType</type>
      <name>VmbFeatureFlagsType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>adbea9be3cda11c3ed86e4e1702dc8511</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct VmbFeatureInfo</type>
      <name>VmbFeatureInfo_t</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a1692a608984008db16057be8f21bf42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VmbUint32_t</type>
      <name>VmbFeatureVisibility_t</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a6560cac7bf7fa5ba125d2cfca0bbd73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbFeatureVisibilityType</type>
      <name>VmbFeatureVisibilityType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a42e591bcabf2d18b1a5cfd511f8fa174</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(VMB_CALL *</type>
      <name>VmbFrameCallback</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>acddc3e305ecfe82fae1f84c079e05f0e</anchor>
      <arglist>)(const VmbHandle_t cameraHandle, VmbFrame_t *pFrame)</arglist>
    </member>
    <member kind="typedef">
      <type>VmbUint32_t</type>
      <name>VmbFrameFlags_t</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>ac2b57de7213de5daac2c245055c06628</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbFrameFlagsType</type>
      <name>VmbFrameFlagsType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a891f8f070a58647a7b30ea90b7f16bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VmbInt32_t</type>
      <name>VmbFrameStatus_t</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a86e9a2f0bef3237409361eb9a56e6d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbFrameStatusType</type>
      <name>VmbFrameStatusType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a5adeacabbe66ddc41a4210ec9b424f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VmbUint32_t</type>
      <name>VmbInterface_t</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a719d10a0fd72419f6657a307175dde88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbInterfaceType</type>
      <name>VmbInterfaceType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a0dc89a312267614215d750a8b903178f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(VMB_CALL *</type>
      <name>VmbInvalidationCallback</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>adbf657e2e9a409a525970eea5582f0f1</anchor>
      <arglist>)(const VmbHandle_t handle, const char *name, void *pUserContext)</arglist>
    </member>
    <member kind="enumeration">
      <name>VmbAccessModeType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a51ef665169170f910717cc21ae287536</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbAccessModeNone</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a51ef665169170f910717cc21ae287536a07fbe0ccca56fe17617d2585c589532b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbAccessModeFull</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a51ef665169170f910717cc21ae287536ae99d9c5f70a65ffe32b60b4f36e676fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbAccessModeRead</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a51ef665169170f910717cc21ae287536a2319677b6c957feab0c4db8de4471e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbAccessModeConfig</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a51ef665169170f910717cc21ae287536aecaa4b393cfba4d87f561a341a86ffe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbAccessModeLite</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a51ef665169170f910717cc21ae287536a110ff83f9db982b3c1acbc0020c98f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbFeatureDataType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureDataUnknown</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36a6492493b3581a305f539f37701aad9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureDataInt</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36a8e7d9b624c5b97737432e040f6eb625f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureDataFloat</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36ac7b3df65db6f03e945e0f290d336773d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureDataEnum</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36a141c37d1c1e0b8208bb57fc0dfaf9ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureDataString</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36a0cf1f7d8a26a40bb51949447d828ea73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureDataBool</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36a09fe439038590ed33929d9ffeec98ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureDataCommand</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36a83227388ecf0a34336da122b98fb7074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureDataRaw</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36ad7c8cddc4764f79507af15bf9af1e1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureDataNone</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2fbb971654735fc52670efa2bfecae36ac68bd44ddc3cfb2f49a1bbe47b408948</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbFeatureFlagsType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a1aa91f8168013080a4645e638d30a13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureFlagsNone</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a1aa91f8168013080a4645e638d30a13da8d5246f6fb93dbed50bca8e858c741d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureFlagsRead</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a1aa91f8168013080a4645e638d30a13da3d4ce50039f7fb0d2c552924df49aa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureFlagsWrite</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a1aa91f8168013080a4645e638d30a13dae6b8419229e70cad316cf3799c48991b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureFlagsVolatile</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a1aa91f8168013080a4645e638d30a13dafad44efc898f6a9f0861a551eff86a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureFlagsModifyWrite</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a1aa91f8168013080a4645e638d30a13da6957ac38fa08ddb5398f0f58db7e94c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbFeatureVisibilityType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a63159563bf9b072a2bb894b4c2347758</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureVisibilityUnknown</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a63159563bf9b072a2bb894b4c2347758a0d78ab3ad135167a5c62c4ae8349fb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureVisibilityBeginner</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a63159563bf9b072a2bb894b4c2347758a5cf332b1f87cb57e565191262fd0e146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureVisibilityExpert</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a63159563bf9b072a2bb894b4c2347758aeaf2fed0acaae5c9ed63fa2f0dcbb312</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureVisibilityGuru</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a63159563bf9b072a2bb894b4c2347758ad14977ba01b711ff3629791def4edf97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFeatureVisibilityInvisible</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a63159563bf9b072a2bb894b4c2347758af0ba43f86202e3bac5d853a87e3fbf07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbFrameFlagsType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a23501624a9e881b838e39cbf7eace2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFrameFlagsNone</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a23501624a9e881b838e39cbf7eace2b5a5b9e576e11f18b9e297c2310872f4f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFrameFlagsDimension</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a23501624a9e881b838e39cbf7eace2b5a3fcaa347d4927fd9f948d5e54f91ef9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFrameFlagsOffset</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a23501624a9e881b838e39cbf7eace2b5a3a08327e16afb4042399eb6eff4f0bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFrameFlagsFrameID</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a23501624a9e881b838e39cbf7eace2b5ae571b26d9a7c24811f7a315d53fd3ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFrameFlagsTimestamp</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a23501624a9e881b838e39cbf7eace2b5a5c31d43da7c9b93e9226f00121b3a313</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbFrameStatusType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>afacfe38c27112253cd775d18a1af95f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFrameStatusComplete</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>afacfe38c27112253cd775d18a1af95f0a3f5b6283c74f8b30e328bd2160f0f6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFrameStatusIncomplete</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>afacfe38c27112253cd775d18a1af95f0a5057a4e8db869f3efa004c96b4a1b4aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFrameStatusTooSmall</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>afacfe38c27112253cd775d18a1af95f0a2184078b008d628f6b57b4f39a8ae545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbFrameStatusInvalid</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>afacfe38c27112253cd775d18a1af95f0a73381c0ef8595326ff1255ffb25f83f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbInterfaceType</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a48735951d7b015323936ec4169e3995e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbInterfaceUnknown</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a48735951d7b015323936ec4169e3995ea5e95822c028f90e3205cabecf6b4e815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbInterfaceFirewire</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a48735951d7b015323936ec4169e3995eac71d912b5c2505d22d16c9d0f3fe5f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbInterfaceEthernet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a48735951d7b015323936ec4169e3995ea9c06d225ca39dc393da44b22ed74492b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbInterfaceUsb</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a48735951d7b015323936ec4169e3995ea36d33420b29358b2e12cbc4c4a043daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbAncillaryDataClose</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>af8c04a5303ba7913d94eb746fc96ea7f</anchor>
      <arglist>(VmbHandle_t ancillaryDataHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbAncillaryDataOpen</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>adda9ea0b1532e794d3fa7ff3d104843e</anchor>
      <arglist>(VmbFrame_t *pFrame, VmbHandle_t *pAncillaryDataHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbCameraClose</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a6a7ec1503fbf35c937c3a7cebefeb1b4</anchor>
      <arglist>(const VmbHandle_t cameraHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbCameraInfoQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a5a4c243c77eb44c32eeb86d48c0cdc8f</anchor>
      <arglist>(const char *idString, VmbCameraInfo_t *pInfo, VmbUint32_t sizeofCameraInfo)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbCameraOpen</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a6e5f31ad44ff22273c77068f84b36bde</anchor>
      <arglist>(const char *idString, VmbAccessMode_t accessMode, VmbHandle_t *pCameraHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbCamerasList</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a733b4a9538146f202186ad48470b6cd8</anchor>
      <arglist>(VmbCameraInfo_t *pCameraInfo, VmbUint32_t listLength, VmbUint32_t *pNumFound, VmbUint32_t sizeofCameraInfo)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbCaptureEnd</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>af615b0629c6684f412727d7b111ff172</anchor>
      <arglist>(const VmbHandle_t cameraHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbCaptureFrameQueue</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>affd7a37954251299c3c7490a90f5b127</anchor>
      <arglist>(const VmbHandle_t cameraHandle, const VmbFrame_t *pFrame, VmbFrameCallback callback)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbCaptureFrameWait</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a5c014cb7ef320a4b9aa9b9578ace6027</anchor>
      <arglist>(const VmbHandle_t cameraHandle, const VmbFrame_t *pFrame, VmbUint32_t timeout)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbCaptureQueueFlush</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a72169dc88cd6e635b5ae857f44fae94c</anchor>
      <arglist>(const VmbHandle_t cameraHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbCaptureStart</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a33ebf9c6ade219c3e1c8841eb876c42b</anchor>
      <arglist>(const VmbHandle_t cameraHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureAccessQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>af536695dd25560319d1aaace52abb887</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbBool_t *pIsReadable, VmbBool_t *pIsWriteable)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureBoolGet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a35029b793b7069ea57f1a5510642b1e0</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbBool_t *pValue)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureBoolSet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a046c8964787cd09859e4284e7a4bbf6b</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbBool_t value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureCommandIsDone</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a33ace264cba3e8f7ed29024e03497b5e</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbBool_t *pIsDone)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureCommandRun</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>ab4c8af9e1fc39e870ed79ef100dd3bf9</anchor>
      <arglist>(const VmbHandle_t handle, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureEnumAsInt</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a404f34ff479a566a74882092dd0a50d5</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, const char *value, VmbInt64_t *pIntVal)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureEnumAsString</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a95a3bc9755e20f3d9efc813ae48168dd</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbInt64_t intValue, const char **pStringValue)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureEnumEntryGet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a1b87e9b6dd7f10b4bfb8ec580551729f</anchor>
      <arglist>(const VmbHandle_t handle, const char *featureName, const char *entryName, VmbFeatureEnumEntry_t *pFeatureEnumEntry, VmbUint32_t featureEnumEntrySize)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureEnumGet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a6d62b37b4d77b9b171e525fa0eb222af</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, const char **pValue)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureEnumIsAvailable</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a63c4e2cd142eb44a81a50668615085a6</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, const char *value, VmbBool_t *pIsAvailable)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureEnumRangeQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a4dbf1e3ad3ba3ca1921604ac10dea990</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, const char **pNameArray, VmbUint32_t arrayLength, VmbUint32_t *pNumFilled)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureEnumSet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a28e646dbf2da4c710fb8d726f5f9b79e</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, const char *value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureFloatGet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a9d62857bcc8322634810dd1cb26a171e</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, double *pValue)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureFloatRangeQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a1fe927f7f0ebe13c2637ad15348465b4</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, double *pMin, double *pMax)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureFloatSet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>aa90bfc8e713d78fabc0e80cd7dcf6ec1</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, double value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureInfoQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a6f95111860376abe3bab5da453dd190f</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbFeatureInfo_t *pFeatureInfo, VmbUint32_t featureInfoSize)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureIntGet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>af18b929599c98a47b45b6d4db2296e90</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbInt64_t *pValue)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureIntIncrementQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>acd2621d79ad565de0ab5c9e50f1834f9</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbInt64_t *pValue)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureIntRangeQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a890897ef769a22cadb294510b4a5df34</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbInt64_t *pMin, VmbInt64_t *pMax)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureIntSet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>af087631e05835850b65cfee0e96228fa</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbInt64_t value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureInvalidationRegister</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a6ac1c93fdc9fc868c930e72833eef1b5</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbInvalidationCallback callback, void *pUserContext)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureInvalidationUnregister</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>af9cca741d67d2d4c19fe44fbcdc1e208</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbInvalidationCallback callback)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureListAffected</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>aa19568826f69f8c7f40fc1310d9eb5c9</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbFeatureInfo_t *pFeatureInfoList, VmbUint32_t listLength, VmbUint32_t *pNumFound, VmbUint32_t featureInfoSize)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureListSelected</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a88501eb2548ab4b516298b1a371c452f</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbFeatureInfo_t *pFeatureInfoList, VmbUint32_t listLength, VmbUint32_t *pNumFound, VmbUint32_t featureInfoSize)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureRawGet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>aba02e0cd23e479c679c460e36a73ab5e</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, char *pBuffer, VmbUint32_t bufferSize, VmbUint32_t *pSizeFilled)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureRawLengthQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a542cdb28c90284cf63ad5a974ae9cc22</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbUint32_t *pLength)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureRawSet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a6fbe2e68faa2d60da98b143d7cce9ab9</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, const char *pBuffer, VmbUint32_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeaturesList</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a0d71f6e5344c411145d4253767a23675</anchor>
      <arglist>(const VmbHandle_t handle, VmbFeatureInfo_t *pFeatureInfoList, VmbUint32_t listLength, VmbUint32_t *pNumFound, VmbUint32_t featureInfoSize)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureStringGet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a7dd63825dca879cc5e91d98afa4b62b5</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, char *buffer, VmbUint32_t bufferSize, VmbUint32_t *pSizeFilled)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureStringMaxlengthQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a443f772f11706dbdbe0efc6e42114c55</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, VmbUint32_t *pMaxLength)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFeatureStringSet</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a49acda79263c8fbb82e484fb87626830</anchor>
      <arglist>(const VmbHandle_t handle, const char *name, const char *value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFrameAnnounce</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>ab9d75069a994cd13d29a6b771cecbe9f</anchor>
      <arglist>(const VmbHandle_t cameraHandle, const VmbFrame_t *pFrame, VmbUint32_t sizeofFrame)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFrameRevoke</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>ac892b2c034efece70d51cbd6646c3a56</anchor>
      <arglist>(const VmbHandle_t cameraHandle, const VmbFrame_t *pFrame)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbFrameRevokeAll</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a98109af682f25a1882a73aec859b0f63</anchor>
      <arglist>(const VmbHandle_t cameraHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbInterfaceClose</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a84708bb9488afde29bbd7ae6f973d929</anchor>
      <arglist>(const VmbHandle_t interfaceHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbInterfaceOpen</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a2f8ac6e669152804f92a5bc8b51a45b9</anchor>
      <arglist>(const char *idString, VmbHandle_t *pInterfaceHandle)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbInterfacesList</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>ab2769ae1b2c141d9cd175cd52a32f81f</anchor>
      <arglist>(VmbInterfaceInfo_t *pInterfaceInfo, VmbUint32_t listLength, VmbUint32_t *pNumFound, VmbUint32_t sizeofInterfaceInfo)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbMemoryRead</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a52060c6133dca416a567f1beb35a27ac</anchor>
      <arglist>(const VmbHandle_t handle, VmbUint64_t address, VmbUint32_t bufferSize, char *dataBuffer, VmbUint32_t *pSizeComplete)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbMemoryWrite</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>aeb7d2e2e6e5727ca3273b79516656531</anchor>
      <arglist>(const VmbHandle_t handle, VmbUint64_t address, VmbUint32_t bufferSize, const char *dataBuffer, VmbUint32_t *pSizeComplete)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbRegistersRead</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>aa56f33ffd282614703b83c0e5f9662b8</anchor>
      <arglist>(const VmbHandle_t handle, VmbUint32_t readCount, const VmbUint64_t *pAddressArray, VmbUint64_t *pDataArray, VmbUint32_t *pNumCompleteReads)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbRegistersWrite</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a3edabba5975c58a423d9fcc5fed7f32f</anchor>
      <arglist>(const VmbHandle_t handle, VmbUint32_t writeCount, const VmbUint64_t *pAddressArray, const VmbUint64_t *pDataArray, VmbUint32_t *pNumCompleteWrites)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC void VMB_CALL</type>
      <name>VmbShutdown</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a72bfa06474f93d3d716962d8c489c194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbStartup</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>ad7e5684d91bbc44548c1f8a3d9512d06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORTC VmbError_t VMB_CALL</type>
      <name>VmbVersionQuery</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>aa282414da762d047eb87f857ea8b601a</anchor>
      <arglist>(VmbVersionInfo_t *pVersionInfo, VmbUint32_t sizeofVersionInfo)</arglist>
    </member>
    <member kind="variable">
      <type>const VmbHandle_t</type>
      <name>gVimbaHandle</name>
      <anchorfile>VimbaC_8h.html</anchorfile>
      <anchor>a4b52fb91efe8feaea7e226143e23d709</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VimbaCPP.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>VimbaCPP_8h</filename>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="Camera_8h" name="Camera.h" local="no" imported="no">VimbaCPP/Include/Camera.h</includes>
    <includes id="Interface_8h" name="Interface.h" local="no" imported="no">VimbaCPP/Include/Interface.h</includes>
    <includes id="VimbaSystem_8h" name="VimbaSystem.h" local="no" imported="no">VimbaCPP/Include/VimbaSystem.h</includes>
    <includes id="FeatureContainer_8h" name="FeatureContainer.h" local="no" imported="no">VimbaCPP/Include/FeatureContainer.h</includes>
    <includes id="ICameraFactory_8h" name="ICameraFactory.h" local="no" imported="no">VimbaCPP/Include/ICameraFactory.h</includes>
    <includes id="ICameraListObserver_8h" name="ICameraListObserver.h" local="no" imported="no">VimbaCPP/Include/ICameraListObserver.h</includes>
    <includes id="IInterfaceListObserver_8h" name="IInterfaceListObserver.h" local="no" imported="no">VimbaCPP/Include/IInterfaceListObserver.h</includes>
    <includes id="IFeatureObserver_8h" name="IFeatureObserver.h" local="no" imported="no">VimbaCPP/Include/IFeatureObserver.h</includes>
    <includes id="IFrameObserver_8h" name="IFrameObserver.h" local="no" imported="no">VimbaCPP/Include/IFrameObserver.h</includes>
    <includes id="Frame_8h" name="Frame.h" local="no" imported="no">VimbaCPP/Include/Frame.h</includes>
  </compound>
  <compound kind="file">
    <name>VimbaCPPCommon.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>VimbaCPPCommon_8h</filename>
    <includes id="VmbCommonTypes_8h" name="VmbCommonTypes.h" local="yes" imported="no">VimbaC/Include/VmbCommonTypes.h</includes>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="typedef">
      <type>std::vector&lt; EnumEntry &gt;</type>
      <name>EnumEntryVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aaac562b94fdf87e40b357d0814c71121</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VmbInt64_t &gt;</type>
      <name>Int64Vector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a304b600c0c64b32a77e2aceee6df7859</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>StringVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aaf6ce7c27e7ce7b047321234e6c47f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VmbUchar_t &gt;</type>
      <name>UcharVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a895fb8d1c7e35f1132eb8ec70079e89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VmbUint64_t &gt;</type>
      <name>Uint64Vector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a83c200843cfc430d4f320d80ec2d1372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>UpdateTriggerType</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad3bc6a6ad863d134886a62e765612254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpdateTriggerPluggedIn</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad3bc6a6ad863d134886a62e765612254aa801132f4f0b298e3e4ed02ad65361ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpdateTriggerPluggedOut</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad3bc6a6ad863d134886a62e765612254a4d67ab82fc5ddc5570a44848a96828e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpdateTriggerOpenStateChanged</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad3bc6a6ad863d134886a62e765612254ad034edafe900cc13c2c19f1e57e33089</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VimbaSystem.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>VimbaSystem_8h</filename>
    <includes id="VimbaC_8h" name="VimbaC.h" local="no" imported="no">VimbaC/Include/VimbaC.h</includes>
    <includes id="VimbaCPPCommon_8h" name="VimbaCPPCommon.h" local="no" imported="no">VimbaCPP/Include/VimbaCPPCommon.h</includes>
    <includes id="LoggerDefines_8h" name="LoggerDefines.h" local="no" imported="no">VimbaCPP/Include/LoggerDefines.h</includes>
    <includes id="SharedPointerDefines_8h" name="SharedPointerDefines.h" local="no" imported="no">VimbaCPP/Include/SharedPointerDefines.h</includes>
    <includes id="Interface_8h" name="Interface.h" local="no" imported="no">VimbaCPP/Include/Interface.h</includes>
    <includes id="Camera_8h" name="Camera.h" local="no" imported="no">VimbaCPP/Include/Camera.h</includes>
    <includes id="ICameraFactory_8h" name="ICameraFactory.h" local="no" imported="no">VimbaCPP/Include/ICameraFactory.h</includes>
    <includes id="ICameraListObserver_8h" name="ICameraListObserver.h" local="no" imported="no">VimbaCPP/Include/ICameraListObserver.h</includes>
    <includes id="IInterfaceListObserver_8h" name="IInterfaceListObserver.h" local="no" imported="no">VimbaCPP/Include/IInterfaceListObserver.h</includes>
    <includes id="VimbaSystem_8hpp" name="VimbaSystem.hpp" local="no" imported="no">VimbaCPP/Include/VimbaSystem.hpp</includes>
    <class kind="class">AVT::VmbAPI::VimbaSystem</class>
    <namespace>AVT</namespace>
    <namespace>AVT::VmbAPI</namespace>
    <member kind="typedef">
      <type>std::vector&lt; InterfacePtr &gt;</type>
      <name>InterfacePtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>afff6715dbf0e2ed6e633493b87e39fe5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VimbaSystem.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaCPP/Include/</path>
    <filename>VimbaSystem_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>VmbCommonTypes.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-avt_vimba_camera/doc_stacks/2015-08-27_12-28-05.330950/avt_vimba_camera/include/VimbaC/Include/</path>
    <filename>VmbCommonTypes_8h</filename>
    <class kind="struct">VmbVersionInfo_t</class>
    <member kind="typedef">
      <type>char</type>
      <name>VmbBool_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a21241df9eb1895a27d6308417497de55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbBoolVal</type>
      <name>VmbBoolVal</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a91c7a871e4c8520864063614b0e51755</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VmbInt32_t</type>
      <name>VmbError_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a329cae4432206a18bb3fd9e0e35e850f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbErrorType</type>
      <name>VmbErrorType</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>ac408d03344fc16cddb93bfac80b258ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>VmbHandle_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a7da33444556912ae2a73509f40d7927e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>VmbInt16_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a735b4d6b9485020f4654af95aeac53b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>VmbInt32_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>adccfd3d34e7df49c07df911acc0091a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>VmbInt64_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>ad79e9c3be077678c59cc7cca122e748d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>VmbInt8_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a42f6a99388c0dd7dd7ffdc558baa8394</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VmbUint32_t</type>
      <name>VmbPixelFormat_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a01fb00de99410cb65203ae86adec5573</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbPixelFormatType</type>
      <name>VmbPixelFormatType</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a8566a40ee924c3f3b297bf87b56ed8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbPixelOccupyType</type>
      <name>VmbPixelOccupyType</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aa1a0a8173c03ec66761b04be2f1167c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum VmbPixelType</type>
      <name>VmbPixelType</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a77f858b4dc62c340deca6432e124afb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>VmbUchar_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aaa43c6964e3498ef7fa44903f71c8f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>VmbUint16_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>afc865d505147a585b38d909c6904dcad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>VmbUint32_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a8cffaedbf283752f99f538a9189836ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>VmbUint64_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a01862dbc8142f7584542d1ba6bc17334</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>VmbUint8_t</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a80934d8646eab9c9457a145bd5223eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbBoolVal</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aad1cb306db6258b339095f42664f843e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbBoolTrue</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aad1cb306db6258b339095f42664f843eafa2a02c8235e82fcb3821b27e59fad53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbBoolFalse</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aad1cb306db6258b339095f42664f843eac5a74ac28d0fbfa278e91c479ce03d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbErrorType</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorSuccess</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139aabe8c56182da474e5abbb9497fea7520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorInternalFault</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a61461aa045659f526d584fafa57ec3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorApiNotStarted</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a4548fd3f2187830d8376e4903062ecbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorNotFound</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139aa1b09ab2f63fc50164d6fda0b7a48f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorBadHandle</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a32980ed74f89ce865bba0a3196dd4c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorDeviceNotOpen</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a911900574957ca4c175e0257ec5a94a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorInvalidAccess</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a51a21244c7de830864f7fc208d5f2e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorBadParameter</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a599184e0f6f52cbf1ecb77c263e6a7d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorStructSize</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139aa87e5ceefc3100864b9b76959162c72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorMoreData</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139ae6de77b7e851d99131afe669e0ec6df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorWrongType</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a4b60e7d1e1ed8777f6af85ae3c845d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorInvalidValue</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a3b74a5b652e1f7cbb06dac3b34c998d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorTimeout</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a035f5caaff715780f6a960d9fe73a599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorOther</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a7a5f6f7ea6c7c2c07c7cc608fe3bb2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorResources</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a9af862a0ad254c79c7cedb617883985e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorInvalidCall</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a0be62f5df39209c4eedff61b4d840d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorNoTL</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a8bf5806518165ead304335dc224acdbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorNotImplemented</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139a4f63ce4028066e8e6471497b11cc1cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorNotSupported</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139af811cbff18ce8a7f50bb26d3ef4bb84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbErrorIncomplete</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>aeff928cbbcd8ea5dfd50c2d115228139ae16c860ef921bbc1e0eac46efce66c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbPixelFormatType</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatMono8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bac5dcf7182ae5ebc2297475f2c51c2807</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatMono10</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba867fb11cc96272ba267d8c5f9e3f7a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatMono12</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba7a7a671bfef223ec4e317cafbb43bd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatMono12Packed</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bafee9644f097a32598e00c92b469da83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatMono14</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba94f0fcefc2299dc5a37ca34abf72a2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatMono16</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bae8c2a7e9a3158d2bd26ee1888f8323c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGR8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba12b2b38f392c1864d826d0a5b6cd4393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerRG8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba740089fbea08cd548437ce5ea8c09b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGB8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba2db1897b3b0c3514eaa292012351f18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerBG8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bacecb15736fa95a4d9c0d9fd77970f34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGR10</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0baa5c8f01a0405a8586f76d4214eeb62cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerRG10</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bae86a6ecc2004ae90c900632e1a7b58ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGB10</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba10a0e16e8db6caa5ec8227a99b15e11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerBG10</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bab53fe343db7628bf37a351854aaf8c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGR12</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba1407cf252432ec98313bab07b812c3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerRG12</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0baa5ca00782ba61470f32cd9adbc3eac80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGB12</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba769a8fa9749e877096db87252a60dc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerBG12</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0babaec79651c4b93751469b5140c1cd61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGR12Packed</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bae77ac92566f31831280796011fa63ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerRG12Packed</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bab46bd6cf365b613162b318b8d07580b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGB12Packed</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0babf1f159cf0130700174210449820b927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerBG12Packed</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba229135a55a31bc0ecd131ade1b5e2482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGR16</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0baff2883d18e0b5039546ce2d418adcac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerRG16</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bab5f6156667550a133da465c250d84961</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerGB16</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0baa4e5965ba7f836a8d40d9da9fd8d75d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBayerBG16</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba6f1b96cabda57087edb50b46b9528b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatRgb8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba064ad701f2dc23623175b3029ac41178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBgr8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bab8ea1ccd8a76258b2da300e81dc35685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatArgb8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bad99a067ff913336296b51663e8260bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatRgba8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba9da1b11d45cdae17460094013b3f519d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatBgra8</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bad0428fef221599d29cab4e7c3763b613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatRgb12</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba6d3466ba1e7290989c5f4071da837edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatRgb16</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0bad0a1c659b006df5cc89052cf529ba8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatYuv411</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba8904a44d3ad8e1e3e1358857dd94e95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatYuv422</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba54360b011cd32e827535cc293b8951fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelFormatYuv444</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a874d2466e4ee27bc396bea5bed7c8c0ba8f9dfd75646ae059ad3a0fb01780e69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbPixelOccupyType</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a6d711c2edc7be6d0afcae93fa45b05b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelOccupy8Bit</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a6d711c2edc7be6d0afcae93fa45b05b5a634a1b9103990b59b19c6ed48e67bc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelOccupy12Bit</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a6d711c2edc7be6d0afcae93fa45b05b5a2f21090b3e2010e98538fc0fb9110f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelOccupy16Bit</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a6d711c2edc7be6d0afcae93fa45b05b5ae40aae1273cc23a64027a8c6fb42e13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelOccupy24Bit</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a6d711c2edc7be6d0afcae93fa45b05b5afd69ad6af6edadf70ebadd4d7f37a145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelOccupy32Bit</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a6d711c2edc7be6d0afcae93fa45b05b5a4ac563107ec52efe7b92305baa731fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelOccupy48Bit</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a6d711c2edc7be6d0afcae93fa45b05b5abfe0690725c8d4c831c862d8551e241a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VmbPixelType</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a7b317aec453be5d97578b1ac046cc8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelMono</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a7b317aec453be5d97578b1ac046cc8d9a594ef645901180350f04badd74fd947d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VmbPixelColor</name>
      <anchorfile>VmbCommonTypes_8h.html</anchorfile>
      <anchor>a7b317aec453be5d97578b1ac046cc8d9a8bb20a6d42737278b7c02a45d17a4d06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FrameObserver</name>
    <filename>classFrameObserver.html</filename>
    <base virtualness="virtual">AVT::VmbAPI::IFrameObserver</base>
    <member kind="typedef">
      <type>boost::function&lt; void(const FramePtr vimba_frame_ptr)&gt;</type>
      <name>Callback</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>a0ff0001c4ec60106c859af5ef6cf5a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClearFrameQueue</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>a57f57df75022b5821934ef99eef5e91f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameObserver</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>ad2d493a8f07e4fb8a70e3aa732f5dcdb</anchor>
      <arglist>(CameraPtr cam_ptr, Callback callback)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>FrameReceived</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>a03a8d992390d5c78e235296df3e3d476</anchor>
      <arglist>(const FramePtr vimba_frame_ptr)</arglist>
    </member>
    <member kind="function">
      <type>FramePtr</type>
      <name>GetFrame</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>aca60d5ed01267b5af510bed102d296f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FrameObserver</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>af2930f5b07a0b1c25dae89d4b3fb1ed8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Callback</type>
      <name>callback_</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>a296b4c1766215d598b511169a7960127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraPtr</type>
      <name>cam_ptr_</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>ac4b3bbbdc6f3caa6b47d7a5a27949f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>abbccfdb6cc9a08d6c463417730b45926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::queue&lt; FramePtr &gt;</type>
      <name>vimba_frames</name>
      <anchorfile>classFrameObserver.html</anchorfile>
      <anchor>a91d8bdec4e20dd4efcbf10c0b854a145</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VmbCameraInfo_t</name>
    <filename>structVmbCameraInfo__t.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>cameraIdString</name>
      <anchorfile>structVmbCameraInfo__t.html</anchorfile>
      <anchor>a092ed7fd5ce091b364b47cf28f5e6661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>cameraName</name>
      <anchorfile>structVmbCameraInfo__t.html</anchorfile>
      <anchor>a6d458c1df142ba6110bc5c3bbb6016ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>interfaceIdString</name>
      <anchorfile>structVmbCameraInfo__t.html</anchorfile>
      <anchor>a2c6d706847bd84094f28a8299f3a0c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>modelName</name>
      <anchorfile>structVmbCameraInfo__t.html</anchorfile>
      <anchor>aa01efccbc5aeee78ceaf60f2e3d81bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbAccessMode_t</type>
      <name>permittedAccess</name>
      <anchorfile>structVmbCameraInfo__t.html</anchorfile>
      <anchor>a30ef6aebee7ca9fa0500d4b04d8463cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>serialString</name>
      <anchorfile>structVmbCameraInfo__t.html</anchorfile>
      <anchor>ad55cdd377d472c10274c6235cc1dca1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VmbFeatureEnumEntry</name>
    <filename>structVmbFeatureEnumEntry.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>description</name>
      <anchorfile>structVmbFeatureEnumEntry.html</anchorfile>
      <anchor>a3ba2cd8dfdf100617b006a9f51366bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>displayName</name>
      <anchorfile>structVmbFeatureEnumEntry.html</anchorfile>
      <anchor>ae3ec279078159a547337faff44176e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbInt64_t</type>
      <name>intValue</name>
      <anchorfile>structVmbFeatureEnumEntry.html</anchorfile>
      <anchor>aa5d9fee1a684c3d184113b030f0b704c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structVmbFeatureEnumEntry.html</anchorfile>
      <anchor>ab7ea2db6d4dbdee8e409585fcc9daebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>sfncNamespace</name>
      <anchorfile>structVmbFeatureEnumEntry.html</anchorfile>
      <anchor>ac1b4143df80aea790ae424f0607c9534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>tooltip</name>
      <anchorfile>structVmbFeatureEnumEntry.html</anchorfile>
      <anchor>a19683960df3457641cda740ecc07ab36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbFeatureVisibility_t</type>
      <name>visibility</name>
      <anchorfile>structVmbFeatureEnumEntry.html</anchorfile>
      <anchor>a3fbb849aa981c5a18e4d32eedbaf720d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VmbFeatureInfo</name>
    <filename>structVmbFeatureInfo.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>category</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a14b4f3be29c4fdafdb5bb5a81d5da248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>description</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a88e37c331937cbf9a652ab90fbb8b7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>displayName</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a84992d3ff82a3c401a73703ad577c9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbFeatureData_t</type>
      <name>featureDataType</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a9108fd78e578dfac015ec460897a31c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbFeatureFlags_t</type>
      <name>featureFlags</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a0aad77511930ca2174caf0525ca5af66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbBool_t</type>
      <name>hasAffectedFeatures</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a359decc145082af3332cfbd5cc097247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbBool_t</type>
      <name>hasSelectedFeatures</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a2b5e977f004f703a158045f9ae345b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbBool_t</type>
      <name>isStreamable</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>ad0b198bde3cf7048863f0f24807b49db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a05ae916cf5c16c50d4b15be194152864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>pollingTime</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a871a326032b4f8b2b079a53a5b2ecf7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>representation</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a554488281d2611e83bd81157f5722981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>sfncNamespace</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>ac7ff7d26ea886de46d81bb2a062ab2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>tooltip</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a71608e1a0071d12fceb8ebf0fc3bf3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>unit</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a1ead094a89e856f1bf6ba8ad2a576224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbFeatureVisibility_t</type>
      <name>visibility</name>
      <anchorfile>structVmbFeatureInfo.html</anchorfile>
      <anchor>a2541f3c53da7cd41d11771c5ab9c6713</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VmbFrame_t</name>
    <filename>structVmbFrame__t.html</filename>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>ancillarySize</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>a59618af58256918a554bb5b1d34abbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>buffer</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>a0d7d9b65a9f5d11c272ddfd737e9a2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>bufferSize</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>af7f5bad5ff285b564490a9b9b769e695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>context</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>a8ac868104c4adaa6832a87624292af37</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>VmbUint64_t</type>
      <name>frameID</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>a1e39211942deac3410e78d3ae9a91ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>height</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>a3780f156b73b80e1968352ecff5e336a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>imageSize</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>ab2983fcb8d87ed51d2bbf42f8a26ab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>offsetX</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>a473e0520bda1b163628cefab1e84f293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>offsetY</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>a46cee1847f5a9c8da5fefe240a4cbef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbPixelFormat_t</type>
      <name>pixelFormat</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>ac1fbdf9c82aef8b16f55fec85b1214d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbFrameFlags_t</type>
      <name>receiveFlags</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>a622a40eeb02ab2984132c8094d509390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbFrameStatus_t</type>
      <name>receiveStatus</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>ac2504eafad4eb12b89ee5b5fff23a594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint64_t</type>
      <name>timestamp</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>ae4ec3e1d3c9ae4287a4503353b23c3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>width</name>
      <anchorfile>structVmbFrame__t.html</anchorfile>
      <anchor>aed1b30fa3510b4bdd3f0d345d4648d19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VmbInterfaceInfo_t</name>
    <filename>structVmbInterfaceInfo__t.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>interfaceIdString</name>
      <anchorfile>structVmbInterfaceInfo__t.html</anchorfile>
      <anchor>a5ce45e6e62ea26e332fdc3ca32470e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>interfaceName</name>
      <anchorfile>structVmbInterfaceInfo__t.html</anchorfile>
      <anchor>afd17c806080514e54b83211b6803d836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbInterface_t</type>
      <name>interfaceType</name>
      <anchorfile>structVmbInterfaceInfo__t.html</anchorfile>
      <anchor>a5315e0b1167f4e2c83a58a698c1f1cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbAccessMode_t</type>
      <name>permittedAccess</name>
      <anchorfile>structVmbInterfaceInfo__t.html</anchorfile>
      <anchor>aedca3469085a371cea14b3514e6e7271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>serialString</name>
      <anchorfile>structVmbInterfaceInfo__t.html</anchorfile>
      <anchor>a5c3c8014a553c1866691873832059c1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VmbVersionInfo_t</name>
    <filename>structVmbVersionInfo__t.html</filename>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>major</name>
      <anchorfile>structVmbVersionInfo__t.html</anchorfile>
      <anchor>a3c420b7f903e05a20fad7e59c50262f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>minor</name>
      <anchorfile>structVmbVersionInfo__t.html</anchorfile>
      <anchor>a31ed97d40254bc21fde9142a750e9438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VmbUint32_t</type>
      <name>patch</name>
      <anchorfile>structVmbVersionInfo__t.html</anchorfile>
      <anchor>a3a20e0da6a4437f46155efda5f2d1b2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>AVT</name>
    <filename>namespaceAVT.html</filename>
    <namespace>AVT::VmbAPI</namespace>
  </compound>
  <compound kind="namespace">
    <name>AVT::VmbAPI</name>
    <filename>namespaceAVT_1_1VmbAPI.html</filename>
    <class kind="class">AVT::VmbAPI::AncillaryData</class>
    <class kind="class">AVT::VmbAPI::BasicLockable</class>
    <class kind="class">AVT::VmbAPI::Camera</class>
    <class kind="struct">AVT::VmbAPI::dynamic_cast_tag</class>
    <class kind="class">AVT::VmbAPI::EnumEntry</class>
    <class kind="class">AVT::VmbAPI::Feature</class>
    <class kind="class">AVT::VmbAPI::FeatureContainer</class>
    <class kind="class">AVT::VmbAPI::FileLogger</class>
    <class kind="class">AVT::VmbAPI::Frame</class>
    <class kind="class">AVT::VmbAPI::ICameraFactory</class>
    <class kind="class">AVT::VmbAPI::ICameraListObserver</class>
    <class kind="class">AVT::VmbAPI::IFeatureObserver</class>
    <class kind="class">AVT::VmbAPI::IFrameObserver</class>
    <class kind="class">AVT::VmbAPI::IInterfaceListObserver</class>
    <class kind="class">AVT::VmbAPI::Interface</class>
    <class kind="class">AVT::VmbAPI::IRegisterDevice</class>
    <class kind="class">AVT::VmbAPI::Mutex</class>
    <class kind="class">AVT::VmbAPI::ref_count</class>
    <class kind="class">AVT::VmbAPI::ref_count_base</class>
    <class kind="class">AVT::VmbAPI::shared_ptr</class>
    <class kind="class">AVT::VmbAPI::VimbaSystem</class>
    <member kind="typedef">
      <type>std::vector&lt; CameraPtr &gt;</type>
      <name>CameraPtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ac9da4e86e6f4b57c3904fd9bb073022f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; EnumEntry &gt;</type>
      <name>EnumEntryVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aaac562b94fdf87e40b357d0814c71121</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, FeaturePtr &gt;</type>
      <name>FeaturePtrMap</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aa9e0ed51ec29971967be7617c25a25cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FeaturePtr &gt;</type>
      <name>FeaturePtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ab840193caba4a6610370c6110c16bb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FramePtr &gt;</type>
      <name>FramePtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ab8ecd5a44eca9b2231273498fc2b5cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ICameraListObserverPtr &gt;</type>
      <name>ICameraListObserverPtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a84a640e1af30a4499a3b2983250dd3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; IFeatureObserverPtr &gt;</type>
      <name>IFeatureObserverPtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a0bd664e01366e9c239992909e83b2bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; IInterfaceListObserverPtr &gt;</type>
      <name>IInterfaceListObserverPtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a5f393dc8b30f1b0543a85718a2cdb1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VmbInt64_t &gt;</type>
      <name>Int64Vector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a304b600c0c64b32a77e2aceee6df7859</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; InterfacePtr &gt;</type>
      <name>InterfacePtrVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>afff6715dbf0e2ed6e633493b87e39fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LOGGER_DECL *</type>
      <name>Logger</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a9d868de73b48ee3a8685acf8194a5f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>StringVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aaf6ce7c27e7ce7b047321234e6c47f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VmbUchar_t &gt;</type>
      <name>UcharVector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a895fb8d1c7e35f1132eb8ec70079e89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VmbUint64_t &gt;</type>
      <name>Uint64Vector</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a83c200843cfc430d4f320d80ec2d1372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>UpdateTriggerType</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad3bc6a6ad863d134886a62e765612254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpdateTriggerPluggedIn</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad3bc6a6ad863d134886a62e765612254aa801132f4f0b298e3e4ed02ad65361ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpdateTriggerPluggedOut</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad3bc6a6ad863d134886a62e765612254a4d67ab82fc5ddc5570a44848a96828e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpdateTriggerOpenStateChanged</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad3bc6a6ad863d134886a62e765612254ad034edafe900cc13c2c19f1e57e33089</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>shared_ptr&lt; T &gt;</type>
      <name>dynamic_pointer_cast</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>af93cbaf412aec97193066303cb8e4956</anchor>
      <arglist>(const shared_ptr&lt; T2 &gt; &amp;rSharedPointer)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>adfff6160233735004bdec9a0bc3f1cea</anchor>
      <arglist>(Interface) InterfacePtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ace04644234c9c094093aa1fbfb6b713e</anchor>
      <arglist>(Camera) CameraPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aed9a004e93217728099a6658b5102172</anchor>
      <arglist>(Feature) FeaturePtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a6c37dcf9ee40ec8777cc833e11d1f2d4</anchor>
      <arglist>(FeatureContainer) FeatureContainerPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a8015831945ce955bce06a34e91f40473</anchor>
      <arglist>(IFeatureObserver) IFeatureObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a33997028a90eaecbccdffabda8d49bb5</anchor>
      <arglist>(Frame) FramePtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>ad0892f6ccf9e4ec8b1a9ec09ed0cdef2</anchor>
      <arglist>(FrameHandler) FrameHandlerPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a729f3a41868229a67d7f812896199c60</anchor>
      <arglist>(IFrameObserver) IFrameObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>add9f3cef8fc0c95937913ae81f7cdcd3</anchor>
      <arglist>(AncillaryData) AncillaryDataPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a6332f6a99f74bebee6c24ae6b0d6115d</anchor>
      <arglist>(ICameraFactory) ICameraFactoryPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a35a7af2df38e7051b506be28df80a722</anchor>
      <arglist>(ICameraListObserver) ICameraListObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>a2b7a95dd0ff5c899f2dcc152c13ce33e</anchor>
      <arglist>(IInterfaceListObserver) IInterfaceListObserverPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>aa329fe87d7dca678b34fa4558f28be93</anchor>
      <arglist>(Mutex) MutexPtr</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>SP_DECL</name>
      <anchorfile>namespaceAVT_1_1VmbAPI.html</anchorfile>
      <anchor>af1f2b4e35542c342d2662e33ff6f8d89</anchor>
      <arglist>(BasicLockable) BasicLockablePtr</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::AncillaryData</name>
    <filename>classAVT_1_1VmbAPI_1_1AncillaryData.html</filename>
    <base>AVT::VmbAPI::FeatureContainer</base>
    <member kind="function">
      <type></type>
      <name>AncillaryData</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>a14185eeb9af072bb8ec6ee724317c9a3</anchor>
      <arglist>(VmbFrame_t *pFrame)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbError_t</type>
      <name>Close</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>acecd93a1041f9479d0daca3a830ec721</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetBuffer</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>ab7332c0cb8213eacc8a176c881dbc85b</anchor>
      <arglist>(VmbUchar_t *&amp;pBuffer)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetBuffer</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>ac294a2d26bb8c8e21224c79fe24d5af2</anchor>
      <arglist>(const VmbUchar_t *&amp;pBuffer) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetSize</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>a297a4158fdc0200ec504078dec673e1f</anchor>
      <arglist>(VmbUint32_t &amp;nSize) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>Open</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>a227619f6e62c6de075aaefa2c9510996</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AncillaryData</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>ac93597e5043f5d7b94bce28065ad609b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>AncillaryData</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>a8a80363405299e36350d7bd413e9b4cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>AncillaryData</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>a99edbfeaa742e0de0eff7d32a576f7fd</anchor>
      <arglist>(const AncillaryData &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>AncillaryData &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>abdb7a5832c7792c2febed2e4e82eff07</anchor>
      <arglist>(const AncillaryData &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Impl *</type>
      <name>m_pImpl</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1AncillaryData.html</anchorfile>
      <anchor>ab6d2e38467dfb9b5a79993fd224bf3a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::BasicLockable</name>
    <filename>classAVT_1_1VmbAPI_1_1BasicLockable.html</filename>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>BasicLockable</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1BasicLockable.html</anchorfile>
      <anchor>aa566a88cc20940f67d2127c8d0883819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>BasicLockable</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1BasicLockable.html</anchorfile>
      <anchor>a06f1c662f0bcfc04fd4d9356ad8c5da0</anchor>
      <arglist>(MutexPtr pMutex)</arglist>
    </member>
    <member kind="function">
      <type>MutexPtr</type>
      <name>GetMutex</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1BasicLockable.html</anchorfile>
      <anchor>a6a07729430a9086daee9c0a8693ca5d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT</type>
      <name>~BasicLockable</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1BasicLockable.html</anchorfile>
      <anchor>a2501b22bc300dcb4b2ecb7f008dde768</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MutexPtr</type>
      <name>m_pMutex</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1BasicLockable.html</anchorfile>
      <anchor>a73ab089ef9d9503c710ddbd9017a1658</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::Camera</name>
    <filename>classAVT_1_1VmbAPI_1_1Camera.html</filename>
    <base>AVT::VmbAPI::FeatureContainer</base>
    <base>AVT::VmbAPI::IRegisterDevice</base>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>AcquireMultipleImages</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>aa20e7e6b0229ae6e93575434b0c43569</anchor>
      <arglist>(FramePtrVector &amp;frames, VmbUint32_t timeout)</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>AcquireMultipleImages</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>aec8f37a8112908f776da7d34322a2fff</anchor>
      <arglist>(FramePtrVector &amp;frames, VmbUint32_t timeout, VmbUint32_t &amp;numFramesCompleted)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>AcquireSingleImage</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a53e0d1d28e0a214b51ee4a84452c4468</anchor>
      <arglist>(FramePtr &amp;frame, VmbUint32_t timeout)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>AnnounceFrame</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a5af0c0f38eed4568d85c96d08f57925b</anchor>
      <arglist>(const FramePtr &amp;pFrame)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>Camera</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>acadd415c9dad6cea79e8f7894c93bc5a</anchor>
      <arglist>(const char *pID, const char *pName, const char *pModel, const char *pSerialNumber, const char *pInterfaceID, VmbInterfaceType interfaceType)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT VmbErrorType</type>
      <name>Close</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a622ac6cf438c523cdf97fdce75b572a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>EndCapture</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a07540e1f10921293d02483b49f207ff7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>FlushQueue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a17cbfe8837d9a312b39aa76b2e0b711f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a37e09158d4e67bd81d43bb71e49f1f36</anchor>
      <arglist>(std::string &amp;ID) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetInterfaceID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>aac9085e2edfc181418d2600f582ac857</anchor>
      <arglist>(std::string &amp;interfaceID) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetInterfaceType</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a53349416e9dfb1112be5e11cbf4c931e</anchor>
      <arglist>(VmbInterfaceType &amp;interfaceType) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetModel</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a619438fed483e2608f6471e042aa1734</anchor>
      <arglist>(std::string &amp;model) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a4c9cff148b25ac24cc49b28e1081f2c0</anchor>
      <arglist>(std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetPermittedAccess</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a92037817b6a37146c651260fd77af64b</anchor>
      <arglist>(VmbAccessModeType &amp;permittedAccess) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetSerialNumber</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a4d47786ccc5e0a0671ff39750f92ba69</anchor>
      <arglist>(std::string &amp;serialNumber) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT VmbErrorType</type>
      <name>Open</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a71fd86ce7a29e817b5046830f0232cad</anchor>
      <arglist>(VmbAccessModeType accessMode)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>QueueFrame</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a86cae82377477cf66cd2e0b56594d0f9</anchor>
      <arglist>(const FramePtr &amp;frame)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VmbErrorType</type>
      <name>ReadMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>af9211de98de498d7701e9880e49a50f8</anchor>
      <arglist>(const VmbUint64_t &amp;address, UcharVector &amp;buffer) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VmbErrorType</type>
      <name>ReadMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a7388c60f1d495c9f412b7fd8932cfebb</anchor>
      <arglist>(const VmbUint64_t &amp;address, UcharVector &amp;buffer, VmbUint32_t &amp;completeReads) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VmbErrorType</type>
      <name>ReadRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a65dc1333dc1b5e3eef597595b53ebd72</anchor>
      <arglist>(const Uint64Vector &amp;addresses, Uint64Vector &amp;buffer) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VmbErrorType</type>
      <name>ReadRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>ab165c6ebc3733500b27ae4c9ba33dc4b</anchor>
      <arglist>(const Uint64Vector &amp;addresses, Uint64Vector &amp;buffer, VmbUint32_t &amp;completedReads) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>RevokeAllFrames</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a0b67f18d77aa01a5ee488f8a7f393c44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>RevokeFrame</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a91f7fd5ee970fd0472b146f40fd825a4</anchor>
      <arglist>(const FramePtr &amp;pFrame)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>StartCapture</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a73e3486a9e307ecf82b0340095961da6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>StartContinuousImageAcquisition</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a9d76fd439e816d1bf373697839e26cef</anchor>
      <arglist>(int bufferCount, const IFrameObserverPtr &amp;pObserver)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>StopContinuousImageAcquisition</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a23d4ff04fb3b2fc7f080145625fffcfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VmbErrorType</type>
      <name>WriteMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>abadbd348525a5b5b860f19a176c7af6a</anchor>
      <arglist>(const VmbUint64_t &amp;address, const UcharVector &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VmbErrorType</type>
      <name>WriteMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a959374d1786200db44d55b3c5561c4e9</anchor>
      <arglist>(const VmbUint64_t &amp;address, const UcharVector &amp;buffer, VmbUint32_t &amp;sizeComplete)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VmbErrorType</type>
      <name>WriteRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a9296c03900e36d64b4d43d4b12d80cd1</anchor>
      <arglist>(const Uint64Vector &amp;addresses, const Uint64Vector &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VmbErrorType</type>
      <name>WriteRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a77264f2e63abc8c1ab8e2031ced33815</anchor>
      <arglist>(const Uint64Vector &amp;addresses, const Uint64Vector &amp;buffer, VmbUint32_t &amp;completedWrites)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT</type>
      <name>~Camera</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>abec2fe6d9c10d9bc7d976d517fe44aaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>AcquireMultipleImages</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a67384ef5b96ff87743c812ec95293873</anchor>
      <arglist>(FramePtr *pFrames, VmbUint32_t size, VmbUint32_t nTimeout, VmbUint32_t *pNumFramesCompleted)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Camera</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>acf6a2b0c751c5354db1866123c364ad4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Camera</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>af89b69a2142c75aef0d433944345430f</anchor>
      <arglist>(const Camera &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>ad6056e49cbebdfa933facc4056245b91</anchor>
      <arglist>(char *const pID, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetInterfaceID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a7a86d2fe5e61c5ff6550d788052bdd9c</anchor>
      <arglist>(char *const pInterfaceID, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetModel</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a15f8c5f556bfc306040a8d9af2925916</anchor>
      <arglist>(char *const pModelName, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a71cfc65db6b64837db9ab227a78484f7</anchor>
      <arglist>(char *const pName, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetSerialNumber</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a3b3c066afd61dfd374b303a416df1e9c</anchor>
      <arglist>(char *const pSerial, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Camera &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>ab56fc1f4f4dcd29c394f959bd4f182e6</anchor>
      <arglist>(const Camera &amp;)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual IMEXPORT VmbErrorType</type>
      <name>ReadMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a876b9feba8db613e8ba8d75a00902672</anchor>
      <arglist>(VmbUint64_t address, VmbUchar_t *pBuffer, VmbUint32_t bufferSize, VmbUint32_t *pSizeComplete) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual IMEXPORT VmbErrorType</type>
      <name>ReadRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a783710877a6e9d37d9661d9b98053f8d</anchor>
      <arglist>(const VmbUint64_t *pAddressArray, VmbUint32_t addressSize, VmbUint64_t *pDataArray, VmbUint32_t *pCompletedReads) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual IMEXPORT VmbErrorType</type>
      <name>WriteMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a58593834dc75188f552ae83c490e0c45</anchor>
      <arglist>(VmbUint64_t address, const VmbUchar_t *pBuffer, VmbUint32_t bufferSize, VmbUint32_t *pSizeComplete)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual IMEXPORT VmbErrorType</type>
      <name>WriteRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a8b47c27f2a90101a960328fc9e4d6c36</anchor>
      <arglist>(const VmbUint64_t *pAddressArray, VmbUint32_t addressSize, const VmbUint64_t *pDataArray, VmbUint32_t *pCompletedWrites)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Impl *</type>
      <name>m_pImpl</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Camera.html</anchorfile>
      <anchor>a77098779e29436d48e0ceef6f38cf52a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AVT::VmbAPI::dynamic_cast_tag</name>
    <filename>structAVT_1_1VmbAPI_1_1dynamic__cast__tag.html</filename>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::EnumEntry</name>
    <filename>classAVT_1_1VmbAPI_1_1EnumEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>EnumEntry</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a654dcd19d179c153e119411df8b376a0</anchor>
      <arglist>(const char *pName, const char *pDisplayName, const char *pDescription, const char *pTooltip, const char *pSNFCNamespace, VmbFeatureVisibility_t visibility, VmbInt64_t value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>EnumEntry</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>ab1bcc7de676c7c5fc29108deb2526953</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetDescription</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a2705a1541f258817df4cf5565f87ce42</anchor>
      <arglist>(std::string &amp;description) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetDisplayName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a602b5631262e3cc09633df6fb2e08112</anchor>
      <arglist>(std::string &amp;displayName) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a6931d3efb1906ad35574ef84535932d3</anchor>
      <arglist>(std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetSFNCNamespace</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a8ad5b14321a3862019c9710a2b2baf71</anchor>
      <arglist>(std::string &amp;SFNCNamespace) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetTooltip</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>aa27d97288bba9d3433af45082a43b49c</anchor>
      <arglist>(std::string &amp;tooltip) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a3dd190f784068deea0074744599277e0</anchor>
      <arglist>(VmbInt64_t &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetVisibility</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a230f1b0cc3a9545ed6afa1ab38d2c97d</anchor>
      <arglist>(VmbFeatureVisibilityType &amp;value) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT</type>
      <name>~EnumEntry</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a45579d6f3be58429d235e8568e0ec231</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetDescription</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>af35670b914a35b19e48398df2c53224f</anchor>
      <arglist>(char *const pStrDescription, VmbUint32_t &amp;size) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetDisplayName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a8f95a1dd53751d9b904af0cc1527b446</anchor>
      <arglist>(char *const pDisplayName, VmbUint32_t &amp;size) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a873e95121b2ede185ceaeaa880f31bb8</anchor>
      <arglist>(char *const pName, VmbUint32_t &amp;size) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetSFNCNamespace</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a268dbb8cb3179934a3cca7eb12665b9f</anchor>
      <arglist>(char *const pStrNamespace, VmbUint32_t &amp;size) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetTooltip</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a0254775b6464eb26ff3bb83d4498031d</anchor>
      <arglist>(char *const pStrTooltip, VmbUint32_t &amp;size) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VmbInt64_t</type>
      <name>m_nValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>ae654764a963a7572cbf4540a483175e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strDescription</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>aa41d494664692d11e851f353d5d7d2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strDisplayName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>acc4d81733ceab8a9c34d911fedb120ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>ad0b0bf0a6143b926caa0df49cb50b470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strNamespace</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a296bf5cf098bd47891269abad541de51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strTooltip</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a476642601c1b18252ad1e76fcee34ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VmbFeatureVisibilityType</type>
      <name>m_Visibility</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1EnumEntry.html</anchorfile>
      <anchor>a240c1abe08229b0aef2af485e3738d9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::Feature</name>
    <filename>classAVT_1_1VmbAPI_1_1Feature.html</filename>
    <member kind="function">
      <type></type>
      <name>Feature</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ae7fcbafe3eb577740b9b763ec4d41131</anchor>
      <arglist>(const VmbFeatureInfo_t *pFeatureInfo, FeatureContainer *pFeatureContainer)</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetAffectedFeatures</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a139f62e17ddc59752d61789ec48f5ac8</anchor>
      <arglist>(FeaturePtrVector &amp;affectedFeatures)</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetCategory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ac6417a3e2c93c04bf43f2173f0e60015</anchor>
      <arglist>(std::string &amp;category) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetDataType</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a596e6645fe1e990bcb772b597a007ebc</anchor>
      <arglist>(VmbFeatureDataType &amp;dataType) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetDescription</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a1b243ec157078cbd73789d00b939d958</anchor>
      <arglist>(std::string &amp;description) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetDisplayName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a73e8f6fe97b8b2a7ac33eb1200c9fa74</anchor>
      <arglist>(std::string &amp;displayName) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetEntries</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a05f7f330c560663a80c2b5c96c738e64</anchor>
      <arglist>(EnumEntryVector &amp;entries)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetEntry</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a9fdbca9dd46c38d7ca5f3937d277abc8</anchor>
      <arglist>(EnumEntry &amp;entry, const char *pEntryName) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetFlags</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a230fd649b36de3e8b1c51030e127e928</anchor>
      <arglist>(VmbFeatureFlagsType &amp;flags) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetIncrement</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>af19401c74786ebcdb9f2e84d11d428cf</anchor>
      <arglist>(VmbInt64_t &amp;increment) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a6cbfa4f4255582c2e90936c8aeb67321</anchor>
      <arglist>(std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetPollingTime</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a5886edecffd2d5bc3664bd2b98b64a6a</anchor>
      <arglist>(VmbUint32_t &amp;pollingTime) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetRange</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>aabd3c518bc0ed0c9d0a86b18f59b8c0c</anchor>
      <arglist>(double &amp;minimum, double &amp;maximum) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetRange</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a3c6012aead7f73020903d7b3f34029b6</anchor>
      <arglist>(VmbInt64_t &amp;minimum, VmbInt64_t &amp;maximum) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetRepresentation</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a0f0fd6ac2bf059370c8e732e2e560f9a</anchor>
      <arglist>(std::string &amp;representation) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetSelectedFeatures</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a3b49b76712c13ccc33bb80b874d383cd</anchor>
      <arglist>(FeaturePtrVector &amp;selectedFeatures)</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetSFNCNamespace</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ae0bc43b27da40b8efc046f6973ab4f5c</anchor>
      <arglist>(std::string &amp;SFNCNamespace) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetToolTip</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a63bbd8e52e4e110dc14ceae0604ec2e6</anchor>
      <arglist>(std::string &amp;toolTip) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetUnit</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a3f68ed57ce2acc79e1abb9c7aae8e439</anchor>
      <arglist>(std::string &amp;unit) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>acb39537d86a54f1ca375c535e45b5b22</anchor>
      <arglist>(VmbInt64_t &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a29bae9985f736ab169559d2c2702bda8</anchor>
      <arglist>(double &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ab08b61903839b19707825a0b2f6ea015</anchor>
      <arglist>(std::string &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a62324454e42025193a6b6ff748dda9c0</anchor>
      <arglist>(bool &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a84a8c46ed0e49cb7f5e4a043d36318ee</anchor>
      <arglist>(UcharVector &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ad18672b8cc27e868ff4372b5a5976fc8</anchor>
      <arglist>(UcharVector &amp;value, VmbUint32_t &amp;sizeFilled) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetValues</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ab29e355ed994a98de1bec3a1ec61a13a</anchor>
      <arglist>(Int64Vector &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetValues</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a5fa778a1fdd24bc03f3b5e8b3935f49b</anchor>
      <arglist>(StringVector &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetVisibility</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>af634decda5213eecbaae27ff0c9f9e94</anchor>
      <arglist>(VmbFeatureVisibilityType &amp;visibility) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>IsCommandDone</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a74311905be87460b7002df7498d2432e</anchor>
      <arglist>(bool &amp;isDone) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>IsReadable</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ac54e357437b1d8d103164ba0716df317</anchor>
      <arglist>(bool &amp;isReadable)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>IsStreamable</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>aec37b2d50b4114e3658af66274050071</anchor>
      <arglist>(bool &amp;isStreamable) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>IsValueAvailable</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>affa74cd30380e77f54dd20a65fc3fbeb</anchor>
      <arglist>(const char *pValue, bool &amp;available) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>IsValueAvailable</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a4e8a4ba2a7b540b2f160918f22446d3c</anchor>
      <arglist>(const VmbInt64_t value, bool &amp;available) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>IsWritable</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a117d17ab81d6c7eac445e1d447eb3214</anchor>
      <arglist>(bool &amp;isWritable)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>RegisterObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a369f04d2e941cdd51edc98459d67067c</anchor>
      <arglist>(const IFeatureObserverPtr &amp;observer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ResetFeatureContainer</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ab4fd02c4aa0863e4da3bb9f03d5da9ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>RunCommand</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ab4a0d3a147c759ab9c9686ca0703a7f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>SetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ab25604c0cda2505fb0b9b7b0aa388e09</anchor>
      <arglist>(const VmbInt32_t &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>SetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>af1ba7d3e97973f0fca69ed4ce751656b</anchor>
      <arglist>(const VmbInt64_t &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>SetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a9db629bb2da8fec583dd102e983d3e2f</anchor>
      <arglist>(const double &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>SetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>adfe988acdb0ff6deb513781605372e20</anchor>
      <arglist>(const char *pValue)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>SetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ab6f349f2fd4bad89a78cb8b8f93d46ac</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>SetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a2d856e82356eafb2be00951557c0b735</anchor>
      <arglist>(const UcharVector &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>UnregisterObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ad00a7a272ef85eb1b4ac24638a5dc737</anchor>
      <arglist>(const IFeatureObserverPtr &amp;observer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Feature</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a70d28c40c79413c6cca72b97c8079b08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Feature</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a84c11dbc7872f09fb1ad5d9d159332a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Feature</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a79f9a6395fccb0b326b15eae64b61947</anchor>
      <arglist>(const Feature &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetAffectedFeatures</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ae03aa9017ca4e43b53998c59978aed06</anchor>
      <arglist>(FeaturePtr *pAffectedFeatures, VmbUint32_t &amp;nSize)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetCategory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a502d8a2be57269dde59b69b379daa122</anchor>
      <arglist>(char *const pCategory, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetDescription</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a79400a8a39592e0f30f84df332bf71eb</anchor>
      <arglist>(char *const pDescription, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetDisplayName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a44c6744ff6bce6791832d547327e7355</anchor>
      <arglist>(char *const pDisplayName, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetEntries</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a3955044217ee98cc1a2e80b602db621c</anchor>
      <arglist>(EnumEntry *pEnumEntries, VmbUint32_t &amp;size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a4540476a06f938d46d1456e05325db68</anchor>
      <arglist>(char *const pName, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetRepresentation</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a4646c4c7b3e7ddec102456ef0d01c910</anchor>
      <arglist>(char *const pRepresentation, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetSelectedFeatures</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a58867ea4b5a86b72d13f774449a02a90</anchor>
      <arglist>(FeaturePtr *pSelectedFeatures, VmbUint32_t &amp;nSize)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetSFNCNamespace</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a63046b28c91a7a998e0309107b5d0ec4</anchor>
      <arglist>(char *const pSFNCNamespace, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetToolTip</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>af7073e891631026dce06da074a4b72ee</anchor>
      <arglist>(char *const pToolTip, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetUnit</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a807f427326072081c328f480683b10c7</anchor>
      <arglist>(char *const pUnit, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a59094bbfb143bbde3a9023d099eb38b2</anchor>
      <arglist>(char *const pValue, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a968c09aab4111b1df326ce1e220708ae</anchor>
      <arglist>(VmbUchar_t *pValue, VmbUint32_t &amp;size, VmbUint32_t &amp;sizeFilled) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetValues</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a80a6c74a91ed209caff08f18494ad7b6</anchor>
      <arglist>(const char **pValues, VmbUint32_t &amp;size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetValues</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a877149aead04beda58be22d13ccd0a25</anchor>
      <arglist>(VmbInt64_t *pValues, VmbUint32_t &amp;Size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Feature &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>a5430beaa596575e3e25aec15a3b0d2e4</anchor>
      <arglist>(const Feature &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>SetValue</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>aae740866d82c357a056e04d7e1c74660</anchor>
      <arglist>(const VmbUchar_t *pValue, VmbUint32_t size)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BaseFeature *</type>
      <name>m_pImpl</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Feature.html</anchorfile>
      <anchor>ac663aa2650f76758e4de9996dcb970e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::FeatureContainer</name>
    <filename>classAVT_1_1VmbAPI_1_1FeatureContainer.html</filename>
    <base virtualness="virtual">AVT::VmbAPI::BasicLockable</base>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>FeatureContainer</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>afd6c976483d61b06c70ac63eb245743b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetFeatureByName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>a9fb9577992177e5404e2fe47d45d57e5</anchor>
      <arglist>(const char *pName, FeaturePtr &amp;pFeature)</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetFeatures</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>ac40af57ecbc01b14f91400f16179da36</anchor>
      <arglist>(FeaturePtrVector &amp;features)</arglist>
    </member>
    <member kind="function">
      <type>VmbHandle_t</type>
      <name>GetHandle</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>a00662e163727d2f54646c6fd4781c9bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>~FeatureContainer</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>aff16bc6a75d85774b7dbd3b95a915efc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>aac2901f9baee77feea87794ca1f73a99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>RevokeHandle</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>a4cc25776053feb44a1b4cf638a378608</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetHandle</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>ab012f3d36b26994230de34a73ae343cd</anchor>
      <arglist>(const VmbHandle_t handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FeatureContainer</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>ae780ab707013ea84e21a7ff1cb978d24</anchor>
      <arglist>(const FeatureContainer &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetFeatures</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>a139a77a73853159e6bb32b958f857c37</anchor>
      <arglist>(FeaturePtr *pFeatures, VmbUint32_t &amp;size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FeatureContainer &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>a9925c12a678a80272d606f080d7af4f2</anchor>
      <arglist>(const FeatureContainer &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Impl *</type>
      <name>m_pImpl</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FeatureContainer.html</anchorfile>
      <anchor>aad13f65e8183b0c563f9e16e128255d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::FileLogger</name>
    <filename>classAVT_1_1VmbAPI_1_1FileLogger.html</filename>
    <member kind="function">
      <type></type>
      <name>FileLogger</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FileLogger.html</anchorfile>
      <anchor>ab07a534cb95cea2874f1bfda65f0bb74</anchor>
      <arglist>(const char *pFileName, bool append=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Log</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FileLogger.html</anchorfile>
      <anchor>afe2b9822766c5a499dd35dc24dab247f</anchor>
      <arglist>(const std::string &amp;StrMessage)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileLogger</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FileLogger.html</anchorfile>
      <anchor>a6945f3ccfb8d5b2584d6412acbb24c5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FileLogger</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FileLogger.html</anchorfile>
      <anchor>ad6716a621a574a478724182391826976</anchor>
      <arglist>(const FileLogger &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>GetTempPath</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FileLogger.html</anchorfile>
      <anchor>a1cf616fdbb4fa09484f74b395067e943</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FileLogger &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FileLogger.html</anchorfile>
      <anchor>a6d675add5db194e1b2208207c6303a72</anchor>
      <arglist>(const FileLogger &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>m_File</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FileLogger.html</anchorfile>
      <anchor>a36cbbeeceb53eb5badf111daeef928b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MutexPtr</type>
      <name>m_pMutex</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1FileLogger.html</anchorfile>
      <anchor>a4100599014f72359259a117dad3c38b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::Frame</name>
    <filename>classAVT_1_1VmbAPI_1_1Frame.html</filename>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>Frame</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a5e0bb122aa444a34616fc733cdd88205</anchor>
      <arglist>(VmbInt64_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>Frame</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a544d64244506e8513ad2f75e69dece6a</anchor>
      <arglist>(VmbUchar_t *pBuffer, VmbInt64_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetAncillaryData</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a0eedec56861672a17afbaeb3944fd60c</anchor>
      <arglist>(AncillaryDataPtr &amp;ancillaryData)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetAncillaryData</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a184b139f4a4afd288e6d65830b360b7b</anchor>
      <arglist>(ConstAncillaryDataPtr &amp;ancillaryData) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetAncillarySize</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>af483107a669806c292dabc3e9cd23fe3</anchor>
      <arglist>(VmbUint32_t &amp;ancillarySize) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetBuffer</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a8f8379c7ce0dc6e5791d413de0a4903a</anchor>
      <arglist>(VmbUchar_t *&amp;pBuffer)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetBuffer</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a590a593359ec844314eab0de99599524</anchor>
      <arglist>(const VmbUchar_t *&amp;pBuffer) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetBufferSize</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a0ed613268d1380509ab2923051c38bfd</anchor>
      <arglist>(VmbUint32_t &amp;bufferSize) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetFrameID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>af2d9a2a0dea5125b182e49f237d62f02</anchor>
      <arglist>(VmbUint64_t &amp;frameID) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetHeight</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a0abd599ed7cdb1b0c0f3940216c6e0af</anchor>
      <arglist>(VmbUint32_t &amp;height) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetImage</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>aef4b42a7943b058d9771a7d7910b0ead</anchor>
      <arglist>(VmbUchar_t *&amp;pBuffer)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetImage</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a0267a63bb107575bf63409e46d6484ff</anchor>
      <arglist>(const VmbUchar_t *&amp;pBuffer) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetImageSize</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a275a2e45a371fe46cb1c5372c8de31ab</anchor>
      <arglist>(VmbUint32_t &amp;imageSize) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a7fa2ad051bb265a99bd046b2842ba658</anchor>
      <arglist>(IFrameObserverPtr &amp;observer) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetOffsetX</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a30f7e2de029f537a404a82b3ae8278aa</anchor>
      <arglist>(VmbUint32_t &amp;offsetX) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetOffsetY</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a0fe2e2701ab2cb007402c20266d618d3</anchor>
      <arglist>(VmbUint32_t &amp;offsetY) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetPixelFormat</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>aa37bce0f99ef4316899164f5d9fee30d</anchor>
      <arglist>(VmbPixelFormatType &amp;pixelFormat) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetReceiveStatus</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a41a7deb17c916d29118cffd2019aa1df</anchor>
      <arglist>(VmbFrameStatusType &amp;status) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetTimestamp</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>ad2d7da345a9111cff32641cd132d43d8</anchor>
      <arglist>(VmbUint64_t &amp;timestamp) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetWidth</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>ab134c557e5184bbf8a9fdeac6b052634</anchor>
      <arglist>(VmbUint32_t &amp;width) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>RegisterObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a8185301b9e32894e125f81e10624b287</anchor>
      <arglist>(const IFrameObserverPtr &amp;observer)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>UnregisterObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a53e05268c96cae40f6debfd6d588a0d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>~Frame</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>afde4a76cd29d4e3b9942251fe303de3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Frame</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a682aaabb03fc6712420f3f390c889012</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Frame</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a2378645e7c409eb38533694c212c4b30</anchor>
      <arglist>(Frame &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Frame &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a6500a05e7c9e2cce97b7468e2b7edf23</anchor>
      <arglist>(const Frame &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Impl *</type>
      <name>m_pImpl</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>a7b3c09e221dfd02eac9eb91407d091de</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Camera</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Frame.html</anchorfile>
      <anchor>ad8bd9afbbd7af19d996da80e9d25890d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::ICameraFactory</name>
    <filename>classAVT_1_1VmbAPI_1_1ICameraFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual IMEXPORT CameraPtr</type>
      <name>CreateCamera</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ICameraFactory.html</anchorfile>
      <anchor>a1f3c3aa39b090cf0d0d758e653c92357</anchor>
      <arglist>(const char *pCameraID, const char *pCameraName, const char *pCameraModel, const char *pCameraSerialNumber, const char *pInterfaceID, VmbInterfaceType interfaceType, const char *pInterfaceName, const char *pInterfaceSerialNumber, VmbAccessModeType interfacePermittedAccess)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT</type>
      <name>~ICameraFactory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ICameraFactory.html</anchorfile>
      <anchor>a059095a062c6f1dcead03c3ee5481b31</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::ICameraListObserver</name>
    <filename>classAVT_1_1VmbAPI_1_1ICameraListObserver.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual IMEXPORT void</type>
      <name>CameraListChanged</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ICameraListObserver.html</anchorfile>
      <anchor>abafb7dba4af430dc0ff9b1a9c69ae8f2</anchor>
      <arglist>(CameraPtr pCam, UpdateTriggerType reason)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT</type>
      <name>~ICameraListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ICameraListObserver.html</anchorfile>
      <anchor>aaf954d628ecd58bc6977ebcd43943bdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IMEXPORT</type>
      <name>ICameraListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ICameraListObserver.html</anchorfile>
      <anchor>ab5ee0b252f900c8515240eb98455fb74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IMEXPORT</type>
      <name>ICameraListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ICameraListObserver.html</anchorfile>
      <anchor>a269ccc94a3a25914ed3d304ca2ca0777</anchor>
      <arglist>(const ICameraListObserver &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::IFeatureObserver</name>
    <filename>classAVT_1_1VmbAPI_1_1IFeatureObserver.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual IMEXPORT void</type>
      <name>FeatureChanged</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFeatureObserver.html</anchorfile>
      <anchor>a0310e898f5720837ce1479bafc5efdf9</anchor>
      <arglist>(const FeaturePtr &amp;pFeature)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT</type>
      <name>~IFeatureObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFeatureObserver.html</anchorfile>
      <anchor>a3434b5140e6160f847679d00349b9cc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IMEXPORT</type>
      <name>IFeatureObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFeatureObserver.html</anchorfile>
      <anchor>a6da17bace72576413b4c9f935745bb2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IMEXPORT</type>
      <name>IFeatureObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFeatureObserver.html</anchorfile>
      <anchor>a3917c4af51e7de2fc7d38513dc7badc6</anchor>
      <arglist>(const IFeatureObserver &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::IFrameObserver</name>
    <filename>classAVT_1_1VmbAPI_1_1IFrameObserver.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual IMEXPORT void</type>
      <name>FrameReceived</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFrameObserver.html</anchorfile>
      <anchor>a77537d42b1b7c54678c0e9b34a3df126</anchor>
      <arglist>(const FramePtr pFrame)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT</type>
      <name>~IFrameObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFrameObserver.html</anchorfile>
      <anchor>a2345c2e676801b0a83ae5e897340bec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IMEXPORT</type>
      <name>IFrameObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFrameObserver.html</anchorfile>
      <anchor>a6c9d0c0ead565c2432f22d6d511b7049</anchor>
      <arglist>(CameraPtr pCamera)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IMEXPORT</type>
      <name>IFrameObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFrameObserver.html</anchorfile>
      <anchor>a787279e3d117209aed37306615b2fd21</anchor>
      <arglist>(IFrameObserver &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CameraPtr</type>
      <name>m_pCamera</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFrameObserver.html</anchorfile>
      <anchor>a79566fdb05cb788c9793e4695738a184</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>IFrameObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IFrameObserver.html</anchorfile>
      <anchor>aeb322d2d9e57bf12b222ddf9a7fa17b3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::IInterfaceListObserver</name>
    <filename>classAVT_1_1VmbAPI_1_1IInterfaceListObserver.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual IMEXPORT void</type>
      <name>InterfaceListChanged</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IInterfaceListObserver.html</anchorfile>
      <anchor>a41897a30c3086512405ced0de2383c35</anchor>
      <arglist>(InterfacePtr pInterface, UpdateTriggerType reason)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT</type>
      <name>~IInterfaceListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IInterfaceListObserver.html</anchorfile>
      <anchor>a7f0b9a32a3919233f49513876d1b688a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IMEXPORT</type>
      <name>IInterfaceListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IInterfaceListObserver.html</anchorfile>
      <anchor>a348d0f3e7072cb810fbf9c50c851ca99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IMEXPORT</type>
      <name>IInterfaceListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IInterfaceListObserver.html</anchorfile>
      <anchor>a5202311b92f27a026cfcf56e7dadad19</anchor>
      <arglist>(const IInterfaceListObserver &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IMEXPORT IInterfaceListObserver &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IInterfaceListObserver.html</anchorfile>
      <anchor>a994c99e3519fd3e5ca4121427a0bd717</anchor>
      <arglist>(const IInterfaceListObserver &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::Interface</name>
    <filename>classAVT_1_1VmbAPI_1_1Interface.html</filename>
    <base>AVT::VmbAPI::FeatureContainer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT VmbErrorType</type>
      <name>Close</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>a097e291fee949de793b53ffbebedf7ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>abbb51e7e726fc4eb68a4a0fd213affb8</anchor>
      <arglist>(std::string &amp;ID) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>a3f37725eb6bb86be5d6561a5c4558a46</anchor>
      <arglist>(std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetPermittedAccess</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>a91deee67e20a87bd88b130b88e5d15db</anchor>
      <arglist>(VmbAccessModeType &amp;accessMode) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetSerialNumber</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>a74e1ede83254d07ab46042dc45887b2b</anchor>
      <arglist>(std::string &amp;serialNumber) const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetType</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>abf08c1a45b7dda1e6b95bc44bb4842cf</anchor>
      <arglist>(VmbInterfaceType &amp;type) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Interface</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>a7fc673a4c19d710476671699fd67f6f1</anchor>
      <arglist>(const VmbInterfaceInfo_t *pInterfaceInfo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IMEXPORT VmbErrorType</type>
      <name>Open</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>a34784a962523c04fcd74978b5b2c59c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Interface</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>a6c3dc8584d105f36c991e31040ce217f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>ae97a9d0e16cc6f4b86f32865f9e82cb1</anchor>
      <arglist>(char *const pID, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetName</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>ac7f91cb7f034d6cb51794b1b1cbea1ca</anchor>
      <arglist>(char *const pName, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetSerialNumber</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>aa955cd5ae022d59f5d10b4b9422d1282</anchor>
      <arglist>(char *const pSerial, VmbUint32_t &amp;length) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Interface</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>aa9101ebf96e9275802d1ead3dbdeb5fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Interface</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>afada0d25c48740282593b035330d3f92</anchor>
      <arglist>(const Interface &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Interface &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>a89c3a90f7f06a84460a59761c733dc1c</anchor>
      <arglist>(const Interface &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Impl *</type>
      <name>m_pImpl</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Interface.html</anchorfile>
      <anchor>a8b4c98f0c3219dd891d76c6ae1ce3108</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::IRegisterDevice</name>
    <filename>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual VmbErrorType</type>
      <name>ReadMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</anchorfile>
      <anchor>abb85b612ee00074967ed683488e2e10c</anchor>
      <arglist>(const VmbUint64_t &amp;address, UcharVector &amp;buffer) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual VmbErrorType</type>
      <name>ReadMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</anchorfile>
      <anchor>a54c19055a48c49e1482476c4fab3735e</anchor>
      <arglist>(const VmbUint64_t &amp;address, UcharVector &amp;buffer, VmbUint32_t &amp;sizeComplete) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual VmbErrorType</type>
      <name>ReadRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</anchorfile>
      <anchor>acd91f78fd7742b563ddfa7c6fc648990</anchor>
      <arglist>(const Uint64Vector &amp;addresses, Uint64Vector &amp;buffer) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual VmbErrorType</type>
      <name>ReadRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</anchorfile>
      <anchor>af5850e66662b2ca1ddb2810e927950bf</anchor>
      <arglist>(const Uint64Vector &amp;addresses, Uint64Vector &amp;buffer, VmbUint32_t &amp;completedReads) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual VmbErrorType</type>
      <name>WriteMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</anchorfile>
      <anchor>ab46bb3291468fb669839df85694a226e</anchor>
      <arglist>(const VmbUint64_t &amp;address, const UcharVector &amp;buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual VmbErrorType</type>
      <name>WriteMemory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</anchorfile>
      <anchor>aad80cfbb8844f797a48aa3c7849e2f23</anchor>
      <arglist>(const VmbUint64_t &amp;address, const UcharVector &amp;buffer, VmbUint32_t &amp;sizeComplete)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual VmbErrorType</type>
      <name>WriteRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</anchorfile>
      <anchor>a7b1a4bc31037a880f231b27b73bab573</anchor>
      <arglist>(const Uint64Vector &amp;addresses, const Uint64Vector &amp;data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual VmbErrorType</type>
      <name>WriteRegisters</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</anchorfile>
      <anchor>a39145d7733373abfa32a5bc9336ea5b6</anchor>
      <arglist>(const Uint64Vector &amp;addresses, const Uint64Vector &amp;data, VmbUint32_t &amp;completedWrites)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IRegisterDevice</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1IRegisterDevice.html</anchorfile>
      <anchor>aa4e81c0a6052c04a1d900c2fa85e36fa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::Mutex</name>
    <filename>classAVT_1_1VmbAPI_1_1Mutex.html</filename>
    <member kind="function">
      <type>IMEXPORT void</type>
      <name>Lock</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Mutex.html</anchorfile>
      <anchor>a54b2f5cddf9dbe5692040c5fe83364c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>Mutex</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Mutex.html</anchorfile>
      <anchor>a133f75e8e3255e076508608a89148d52</anchor>
      <arglist>(bool bInitLock=false)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT void</type>
      <name>Unlock</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Mutex.html</anchorfile>
      <anchor>a20f5a650a5a4103fcab46b9249d60b06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT</type>
      <name>~Mutex</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Mutex.html</anchorfile>
      <anchor>aa46134f2b0e2173fa3234c8d9c2cec6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pthread_mutex_t</type>
      <name>m_Mutex</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Mutex.html</anchorfile>
      <anchor>a2cace8cf4163a9cd1b834a22f41e6e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Mutex.html</anchorfile>
      <anchor>a9539292712dc28580e6ba7291f42e15d</anchor>
      <arglist>(const Mutex &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Mutex &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1Mutex.html</anchorfile>
      <anchor>ac9b8f6a881c2376d8973e974b080d2cb</anchor>
      <arglist>(const Mutex &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::ref_count</name>
    <filename>classAVT_1_1VmbAPI_1_1ref__count.html</filename>
    <templarg></templarg>
    <base virtualness="virtual">AVT::VmbAPI::ref_count_base</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dec</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>a13975853c8fbb03762c59aaec9b62b7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inc</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>a0c85d4e1e41db4f36e987a7e34a48fd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ref_count</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>af591c29060e61396cfcb90cc57f9cda6</anchor>
      <arglist>(T *pObject)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>use_count</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>a4ce3753fe461128edb8c4bcfae2c6c23</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ref_count</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>a2346b250ce64340d3a3ae16465709aaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ref_count &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>a5b2709c3cfdfe2b53e2488e79491db7f</anchor>
      <arglist>(const ref_count &amp;rRefCount)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ref_count</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>ad4f4536e056611e1d25fec10aa5570f7</anchor>
      <arglist>(const ref_count &amp;rRefCount)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mutex</type>
      <name>m_Mutex</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>a23379551c72ded0fe7635b4bc99104c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>m_nCount</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>a9b0e92cd84230221a936a23eec02e27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>m_pObject</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count.html</anchorfile>
      <anchor>a027eafcdb683071e068df62094077624</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::ref_count_base</name>
    <filename>classAVT_1_1VmbAPI_1_1ref__count__base.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dec</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count__base.html</anchorfile>
      <anchor>ae6f964ae4d27baf67b0fa2924ecfd3a9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>inc</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count__base.html</anchorfile>
      <anchor>aae18aece624567168b965253f30d0e92</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual long</type>
      <name>use_count</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count__base.html</anchorfile>
      <anchor>a89f531bdbe2b78b2e16cd9ef09f9fc13</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ref_count_base</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1ref__count__base.html</anchorfile>
      <anchor>a2005b48cd0630c232a272c9c189ff66c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::shared_ptr</name>
    <filename>classAVT_1_1VmbAPI_1_1shared__ptr.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T *this_type::*</type>
      <name>unspecified_bool_type</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a62a8e32d801c6b076e295aaa4192ae8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a8190fd377b473ef45be1a45e4abc8940</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator unspecified_bool_type</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>ae744028664d53915532b40508419bdb2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>ad7409a467c88a2c548626fb603e6644a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>ab1803ab11bdfc87681e3b3dec7dee966</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>shared_ptr &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a3439889d4c7c5fe642aae9ffdcceaca9</anchor>
      <arglist>(const shared_ptr &amp;rSharedPointer)</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a512088c8d37b281796e94fb136587ee9</anchor>
      <arglist>(const shared_ptr&lt; T2 &gt; &amp;rSharedPointer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>ac33bb20d76a53f1a577ba913363f848c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>ae18e462a2876a365bea522e7c35f50ea</anchor>
      <arglist>(T2 *pObject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>shared_ptr</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>ab656c0f124e9a1b3002d9908e5b88ce2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>shared_ptr</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>ab449f86395d6925c39e0ee5c1d654e22</anchor>
      <arglist>(T2 *pObject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>shared_ptr</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a5d79400d7ee7359d033bacf562ef23d9</anchor>
      <arglist>(const shared_ptr &amp;rSharedPointer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>shared_ptr</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a0bf31ad9694830c3c1e3544f718615e0</anchor>
      <arglist>(const shared_ptr&lt; T2 &gt; &amp;rSharedPointer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>shared_ptr</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a432b598a6f3b834fdb366b4699b4870d</anchor>
      <arglist>(const shared_ptr&lt; T2 &gt; &amp;rSharedPointer, dynamic_cast_tag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>ac2182114208f2ead8d6eed4c63bec780</anchor>
      <arglist>(shared_ptr &amp;rSharedPointer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a4c2c673b6b54d42129b280c468ca517b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>use_count</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a273c4210e42797f7f5469b55c2aa592c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~shared_ptr</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>aa500bc9ed4a45d239b235df174ee963c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>shared_ptr&lt; T &gt;</type>
      <name>this_type</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a62a32cebda7b988fced9d7137ac3eb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>swap</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a116d4d7ccb811baa70ca0c4ea33cdc1d</anchor>
      <arglist>(T2 &amp;rValue1, T2 &amp;rValue2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>m_pObject</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a9f57ace7480e99333e870fe728dc9775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AVT::VmbAPI::ref_count_base *</type>
      <name>m_pRefCount</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>a7067f9dc5575367d946fd40d425d2045</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>shared_ptr</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1shared__ptr.html</anchorfile>
      <anchor>ab6c4578bd4916064b19ec1c786a70a35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AVT::VmbAPI::VimbaSystem</name>
    <filename>classAVT_1_1VmbAPI_1_1VimbaSystem.html</filename>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetCameraByID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a269ada9222661114de55efacd4707ea9</anchor>
      <arglist>(const char *pID, CameraPtr &amp;pCamera)</arglist>
    </member>
    <member kind="function">
      <type>CameraPtr</type>
      <name>GetCameraPtrByHandle</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>ac69d3a508fef97043f2d61e3311d3e09</anchor>
      <arglist>(const VmbHandle_t handle) const </arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetCameras</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>ad4d195040e022ca580f45026d2698e4d</anchor>
      <arglist>(CameraPtrVector &amp;cameras)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetInterfaceByID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>ac3e41dae611209c0f02a4411394f9712</anchor>
      <arglist>(const char *pID, InterfacePtr &amp;pInterface)</arglist>
    </member>
    <member kind="function">
      <type>VmbErrorType</type>
      <name>GetInterfaces</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a35c0bd10517e237c5e5b5dd2944e6bd3</anchor>
      <arglist>(InterfacePtrVector &amp;interfaces)</arglist>
    </member>
    <member kind="function">
      <type>Logger</type>
      <name>GetLogger</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a2fe462f4f0ed82d4ec21548916fb24b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>OpenCameraByID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a8eeb37a7b0bc4afffbf1db0c94bda44f</anchor>
      <arglist>(const char *pID, VmbAccessModeType eAccessMode, CameraPtr &amp;pCamera)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>OpenInterfaceByID</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a9a97a286a5832eb808ec9e4488151905</anchor>
      <arglist>(const char *pID, InterfacePtr &amp;pInterface)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>QueryVersion</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>ad725495b65e7ab56588873a1d06db523</anchor>
      <arglist>(VmbVersionInfo_t &amp;version)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>RegisterCameraFactory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>aaff4cca64d8024bc194f69d1b3c788a5</anchor>
      <arglist>(const ICameraFactoryPtr &amp;cameraFactory)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>RegisterCameraListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a488c88d869e7e979c39b6f8b378beb71</anchor>
      <arglist>(const ICameraListObserverPtr &amp;pObserver)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>RegisterInterfaceListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a8a7fa2a16a94eae6d36782514253a42a</anchor>
      <arglist>(const IInterfaceListObserverPtr &amp;pObserver)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>Shutdown</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a7b3f013cf8223d1998d49e03e852b96e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>Startup</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a83c3ad23966bc18ffa4df51bcd31b972</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>UnregisterCameraFactory</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a6add14f8d1b051d69c65f93ee284face</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>UnregisterCameraListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>ab216947aff1d660f97a432ed5f7ffe6f</anchor>
      <arglist>(const ICameraListObserverPtr &amp;pObserver)</arglist>
    </member>
    <member kind="function">
      <type>IMEXPORT VmbErrorType</type>
      <name>UnregisterInterfaceListObserver</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>acb591b76207459806576c614258364d8</anchor>
      <arglist>(const IInterfaceListObserverPtr &amp;pObserver)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IMEXPORT VimbaSystem &amp;</type>
      <name>GetInstance</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a656da81d8708eb34f9d9eff253559b0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetCameras</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>aa4b6882f28bbb0aa45a45dfae39cd536</anchor>
      <arglist>(CameraPtr *pCameras, VmbUint32_t &amp;size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMEXPORT VmbErrorType</type>
      <name>GetInterfaces</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a37df8b54c408a77ba84f72ae76331488</anchor>
      <arglist>(InterfacePtr *pInterfaces, VmbUint32_t &amp;size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>VimbaSystem &amp;</type>
      <name>operator=</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>ae830da66cfd9c3b9231e5f3e46edb769</anchor>
      <arglist>(const VimbaSystem &amp;system)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>VimbaSystem</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>abd58d1cdcb64317498828cf237e5f18c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>VimbaSystem</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a98addce36f7f90760bf13b78823ef99a</anchor>
      <arglist>(const VimbaSystem &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~VimbaSystem</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a5fef0854d0033135c721a03813de50b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Impl *</type>
      <name>m_pImpl</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>a29723358658cc5be5b6faaf36644f137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static VimbaSystem</type>
      <name>_instance</name>
      <anchorfile>classAVT_1_1VmbAPI_1_1VimbaSystem.html</anchorfile>
      <anchor>adcfdc960f5b357a45a1383329ed72a38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>avt_vimba_camera</name>
    <filename>namespaceavt__vimba__camera.html</filename>
    <class kind="class">avt_vimba_camera::VimbaROS</class>
    <member kind="enumeration">
      <name>AcquisitionMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Continuous</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5aa1612b37621bfaf8a698c149938cff792</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SingleFrame</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5aa4c4a40e75a33f0b35a6cd1673a5b8885</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MultiFrame</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5aaebb7a71e87b2482bc06e7994ba4c789d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Recorder</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>af34ba255fb242dcb30c9c89cb951ea5aa1e1baa5394c945f0f3420dd455b47acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>AutoSettingMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a48ddea49cf4d53c6244d31d56c029a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Off</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a48ddea49cf4d53c6244d31d56c029a3daab0c77f78e04b2b7269c1b887ddc7728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Once</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a48ddea49cf4d53c6244d31d56c029a3da791f2396ef071503d0a5e420d8a716b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Auto</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a48ddea49cf4d53c6244d31d56c029a3dafc48f7732b07594e40184053d41fc889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FrameStartTriggerMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Freerun</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26ea1f14108d9e04d3fdc7e0322a134fb3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FixedRate</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26eaeb3d2e27099da4310e90a324a4088f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Software</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26ea5098c5ef4603933106e620efb7b56686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncIn1</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26eab9096c3d3337567ce38901c61e631cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncIn2</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26eacade0e89d4cbc21ec8379f86bf9c69ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncIn3</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26ea0ed773af6420b57ae7b7af420156aa04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SyncIn4</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>ad039c25923db329dd6de3b6daf61b26eab469e33e2408fff401dbe78a41690fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>PixelFormatMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Mono8</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782a2d1951cd3e4b00e1f862850c14632417</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Mono12</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782a1f980dca2f39fcbfa0cf406408adcf21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Mono12Packed</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782a1c871c6ae9a0c84e69f2304317e0e32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BayerRG8</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782aab0596141545461f0b1a16931a5f8100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BayerRG12Packed</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782aae6ec75441f2c9e0ba1a87d951bd9039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BayerRG12</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782ad446f1e8399eaf13fc10ead572c450c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB8Packed</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782a40e716e576eaa4d308606fcd8b9a9118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BGR8Packed</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f339a3cd057c6ffc6767dc96fe96782ab01fd09a266c9459a4ef93826f7e8838</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>AcquisitionMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a1f41ca0f73fe3575a60be5e70886d65c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>AutoMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a490564a04de49aedeaeb781aab6434bd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>BalanceRatioMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>aff5f59118098874ba1493878b8b31343</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>FeatureDataType</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a18b1fbeff464c8e444c54e482d566a0f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>PixelFormatMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>afbabc913a9f10be0b7b758e19766fe98</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>TriggerMode</name>
      <anchorfile>namespaceavt__vimba__camera.html</anchorfile>
      <anchor>a8d92a4107247a57769de3ba5de5a0085</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>avt_vimba_camera::VimbaROS</name>
    <filename>classavt__vimba__camera_1_1VimbaROS.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getHeight</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>ae24bb7d96731ae2ea3dc49ae840d243d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxHeight</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>aea951fb3561cba045785760c3563a176</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxWidth</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a9f2543114719d2086f83f1dd4d4cb0a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWidth</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a1b1d5764447133c5f23d170712b2ad90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VimbaROS</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a6a2e3637301e6454fe2f9a43d15828d1</anchor>
      <arglist>(ros::NodeHandle nh, ros::NodeHandle nhp)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>avt_vimba_camera::AvtVimbaCameraConfig</type>
      <name>Config</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a76e88f58a1e584343a9a38a07cdbaaae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>driver_base::SensorLevels</type>
      <name>Levels</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a52b256428a6674b9896f5907297ce5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>aeac425c06f411221af9225f08ca3f80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>accessModeToString</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a057f9de811e74d240e5ac2437e0bad99</anchor>
      <arglist>(VmbAccessModeType modeType)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a17ebc8acd85185175b34e58956f6112c</anchor>
      <arglist>(Config &amp;newconfig, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>errorCodeToMessage</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>ace5093eb905017be4305e9820badf896</anchor>
      <arglist>(VmbErrorType eErr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>frameCallback</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a3bbecee2195c38a3146aeb633bb11563</anchor>
      <arglist>(const FramePtr vimba_frame_ptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>frameToImage</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>af89fb36cfdd1f9f82a99f4d8c1c82e55</anchor>
      <arglist>(const FramePtr vimba_frame_ptr, sensor_msgs::Image &amp;image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getFeatureValue</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>af43fc33c3a90a24a36f5a84f72e3ab82</anchor>
      <arglist>(const std::string &amp;feature_str, T &amp;val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getFeatureValue</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>ab415d7d99f70bf04266402ec2fdba8c3</anchor>
      <arglist>(const std::string &amp;feature_str, std::string &amp;val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getTriggerModeInt</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>ad2ae71d7b5acf6097c24bf1b87bac22a</anchor>
      <arglist>(std::string mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initApi</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a9d7f810afde64fda11562e19be97944e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>interfaceToString</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a765a74c6342ff12ea44d3a01cb2913c4</anchor>
      <arglist>(VmbInterfaceType interfaceType)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>listAvailableCameras</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>afaab6a69a1936f307b789f96fe2e0177</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CameraPtr</type>
      <name>openCamera</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a821bdbfabfcd1d779b1762f27cf18356</anchor>
      <arglist>(std::string id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pollCallback</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>ac19665b9b643a381e07002cdc49c4101</anchor>
      <arglist>(polled_camera::GetPolledImage::Request &amp;req, polled_camera::GetPolledImage::Response &amp;rsp, sensor_msgs::Image &amp;image, sensor_msgs::CameraInfo &amp;info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printAllCameraFeatures</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>abfee316b1cea422e29aad00b0db9b5e4</anchor>
      <arglist>(CameraPtr camera)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>runCommand</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a10502f2e19b03bece3116a6e512afc15</anchor>
      <arglist>(const std::string &amp;command_str)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setFeatureValue</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a3efcbf668554f94a597e8782aaad15e8</anchor>
      <arglist>(const std::string &amp;feature_str, const T &amp;val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>start</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a3644a26ee8dd8bdbc44efe57572b4d09</anchor>
      <arglist>(Config &amp;config)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>afcba7849441754351349641c97bb5679</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateAcquisitionConfig</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a4fc063094e9a56b45ca1a7a0ec2c2ef0</anchor>
      <arglist>(const Config &amp;config, FeaturePtrVector feature_ptr_vec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateBandwidthConfig</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>af5f34f5023e43c6d79a4784eac0f2288</anchor>
      <arglist>(const Config &amp;config, FeaturePtrVector feature_ptr_vec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateCameraInfo</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a7806b2a80a2d7f7f429eed2b55f7ae92</anchor>
      <arglist>(const Config &amp;config)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateExposureConfig</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>ac155dca7b7118d639a5f3b149cb5c2c3</anchor>
      <arglist>(const Config &amp;config, FeaturePtrVector feature_ptr_vec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateGainConfig</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>aee780b3ff7ed3335061bc06443eb17fb</anchor>
      <arglist>(const Config &amp;config, FeaturePtrVector feature_ptr_vec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateGPIOConfig</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>ad30cf76f82ae67f9abdc1ce712b39f99</anchor>
      <arglist>(const Config &amp;config, FeaturePtrVector feature_ptr_vec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateImageModeConfig</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a0a066d2469a314a659a16f19f2d454bd</anchor>
      <arglist>(const Config &amp;config, FeaturePtrVector feature_ptr_vec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updatePixelFormatConfig</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a67902a7cb866c2a3b7b60958eb0f8b47</anchor>
      <arglist>(const Config &amp;config, FeaturePtrVector feature_ptr_vec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateROIConfig</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a3c80f587531d2e1b31e943464568863e</anchor>
      <arglist>(Config &amp;config, FeaturePtrVector feature_ptr_vec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateWhiteBalanceConfig</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a03058a79dc7d4941db647cdd13d2eb50</anchor>
      <arglist>(const Config &amp;config, FeaturePtrVector feature_ptr_vec)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>cam_info_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a8426098dbeb32714ae34a8bc6ff3cfe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>camera_config_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>aaa24f859bf0e5dd80b27dc645a9e3c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; camera_info_manager::CameraInfoManager &gt;</type>
      <name>cinfo_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a38b1b6ba1f89bc4025684b2c7a4eb7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>first_run_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a5993a7cf3f0b774b1cb5f8776d268fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frame_id_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a16a1e99b9d71aa6bcdc0e660120761f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a679dbd5195805bdfdf2060d643d3be1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a01e5ac9e0a69cebcf84641f8587a9b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nhp_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a24f0d54aa72a4546bfb280ffeabd49ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_frames_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a2a2c5149649a6a4c9dea7f416ff6ac71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>polled_camera::PublicationServer</type>
      <name>poll_srv_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a662dd9dba6d849f6a8be090ca8b3e7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ReconfigureServer</type>
      <name>reconfigure_server_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>ac1a5c3f65aed6e52ab56a2f704110f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>running_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a9ce9132e52bcbcfece021ce8ebc0b067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>streaming_pub_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>ac2ec0ee0c225669a044bcd64c17eca02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>trigger_mode_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>aef13110f9e68b94e41f33031aba33f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>trigger_mode_int_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a1c1f5e036734313e68d23f758637c81f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>trigger_sub_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>adf7ceb86fb76e859c55926b90e95b0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VmbInt64_t</type>
      <name>vimba_camera_max_height_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a97bd8cd964c9e19479a2777d62d5d8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VmbInt64_t</type>
      <name>vimba_camera_max_width_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a6b5ad79762abbf5e2ecce56c0d9da3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraPtr</type>
      <name>vimba_camera_ptr_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a68acb79432f25e4e42973b123f491137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; VmbErrorType, std::string &gt;</type>
      <name>vimba_error_code_to_message_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>acd1712f31cd27a5fd2cdf12b5c772723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FrameObserver *</type>
      <name>vimba_frame_observer_ptr_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>aae51947e28277b914bf4cf97077b8e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FramePtr</type>
      <name>vimba_frame_ptr_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a784963387e4753daf7af8269333c14b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VimbaSystem &amp;</type>
      <name>vimba_system_</name>
      <anchorfile>classavt__vimba__camera_1_1VimbaROS.html</anchorfile>
      <anchor>a86df3b07b0561e75d75eecc064528d98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
</tagfile>
