<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>alvisiondefinitions.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/tools/</path>
    <filename>alvisiondefinitions_8h</filename>
    <namespace>AL</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TORAD</name>
      <anchorfile>alvisiondefinitions_8h.html</anchorfile>
      <anchor>a264a7db62412cf05ec573791f3100dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>convertAnglePosToNormalizedImgPos</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6fe4178d6210dcbc643fc57da989437c</anchor>
      <arglist>(const float &amp;radPosition, const float &amp;imageRadMin, const float &amp;imageRadMax)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>convertAngleValToNormalizedImgVal</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a68eac94bde49222e6a7b0cdc8582b824</anchor>
      <arglist>(const float &amp;radValue, const float &amp;imageRadMin, const float &amp;imageRadMax)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumLayersInColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a0e09ee580f39b75cfa3b3dfdec6c3d88</anchor>
      <arglist>(const int colorSpace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getResolutionFromSize</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aaae5c8139515c2b14161ce9272eed993</anchor>
      <arglist>(const int width, const int height)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColorSpaceValid</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a4f49241d6dca5c9a5bae0dd3ce7c6851</anchor>
      <arglist>(const int colorspace)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResolutionValid</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a410f0d52e907650839865982b3449e20</anchor>
      <arglist>(const int resIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSizeFromResolution</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a9de0f7a03ebd74e6b5a89272c3521b56</anchor>
      <arglist>(const int resIndex, int &amp;outWidth, int &amp;outHeight)</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k1080p</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6da72a4edb10d49f095223058ed3080f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k16VGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a562576d0cdae8b0a323573e54b76feb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k1920p</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aef469a58f71299a8c492816aea8c5aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k4VGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a77ffa9c33ca4050e0026b4e9d8b01578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k720p</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a56a8c4ec4f08f06eb4a75bfbad62f14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k960p</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af882349ad9b24e79f33b541664d6975d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>kApertureH_MT9M114</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a7d89facaaf9e6720723fa10849d4d38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>kApertureH_OV7670</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a248faa195a0678c3489763d20dc5c36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>kApertureV_MT9M114</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad96afd3186fe15120ccb67b83ce63577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>kApertureV_OV7670</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a9126f093448cea551e192865f0263a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kARGBColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3d88567db3944df23324241c1cab0943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kBGRColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a71d39f5925c0e09ab640424973ec8394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kBottomCamera</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a79889c77b5d222c9f3f71f17ca7cfa7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAblcID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a71d9bb4944e64412d426596c516a7434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAblcStableRangeID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ab52f1de946cfc266ffb182a7c83a2256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAblcTargetID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad37f6ec932735506c63995b119dec381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAecAlgorithmID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6a3fe5d7d6b8079d0d9fa95b19ec69e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAutoExpositionID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a558d2a9040c6936de263e3bf71e581b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAutoFocusID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a14cc6212078a0561fb697d44a52de69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAutoGainID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6693dbe8cf0676b2d45bb343ddbc687c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAutoWhiteBalanceID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>abb051ed9c35f653efe5e4a854116aa49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAverageLuminanceID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a912b66b7b3d5ddd8b2a789849e577c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAwbGreenGainID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3405975e8d5a5abefd959b55b66303c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBacklightCompensationID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aeea2ea6e94eddd49665a72064517feaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlcBlueID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ac1efdf194d38c01103287f373ce24749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlcGbID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aa575303e1bd46e6c90034d0e586252f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlcGrID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ac5da3f057bd10e376cdf4310cb032a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlcRedID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ac37344bf007cbebf13b5dc22adb214ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlueChromaID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a8d536b65a62b0a57cc01d204879f5b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBrightnessID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a16e94c742f83bb4079781e755280c279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBufferSizeID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af56ef157fe8ef61e4529d75c8b5016e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraColorSpaceID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a124608b96d41f7f61107e65ef9f6f951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraContrastID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a8c4330901555f2669c54432f445185b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraDepthConfidenceThresholdID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af40c40e1e1b854e9c938ead9f4c2f1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraDepthFastFilterID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3903dd1f2ee495002dc3c0ed5bbaa0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraExposureAlgorithmID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a449bc678d48cc62250914c53dcbeb350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraExposureCorrectionID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3e9af9cd3066cd586c0559823929c31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraExposureID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ae219747e137c8aa7727e460915c58d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraFastSwitchID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>afb653ae587de723764a859d72238fc99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraFrameRateID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad59078742049764c58d98bc71cdc49b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraGainID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aa1b70dfda5b73128be848c84063c90e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraHFlipID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aba0dc7013e2c34f2706fdcbb7b825895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraHueID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a2b7b2ba61e07e65b85e7fa01b9b1cc76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraKeepAliveID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aea5e09749d543cddc6b10a419704c672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraLensXID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a5215480950f944f732e504589aa55f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraLensYID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aab3ef14ed792d6011630d0c4d342ba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraRedChromaID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a5d56075aaa59fca5397d43f3d1b45a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraResolutionID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a97deaf7df045d3b6f18bd88bb1192c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraSaturationID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a4634f6d275747c6e675eb9fae3b21a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraSelectID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af83737b33234c60338dda5254dc70763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraSetDefaultParamsID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a858ac9b375325db14e7dbbb60595584b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraSharpnessID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aef72b6f52a88e8253221876742be7369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraTemperatureID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a2ee0fec8001e8369b69e9756bfae8731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraVFlipID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a16b6d1e6b63ee26520a7db7049c693bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraWhiteBalanceID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a0bbc9fc6779bfadd8b34f0d78bb3ba44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kDepthCamera</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ab5975128180af343b1d09002c6b4afeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kDepthColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a95735eed29ee781f40b208448fd13790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kDistanceColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ae87c64b76c70048897d7520607ebc701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kH2RGBColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>afd6b10a598b4ab551064d464c001b9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kHSMixedColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ab764a6a4739ff2d8eb320337f5e8fcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kHsyColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a483f2c593dab4b4ea1018a87604eae1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>khSyColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a4b636e6be66eb379181151f81e861464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>khsYColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a62bafb5db5f709266cf184f46fa47093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kHSYColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a8101c22ca97a8094555bb02920fa8902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kInfraredCamera</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a8563803be4af56b9044715f0c99fd57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kInfraredColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a77a4f164f054aa53d90df86ad348f2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kMT9M114</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a44ba47883c4cc143ca5c9dbbdebc6eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kOV5640</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af315ce5be0eccc127187d8cfdcdc128b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kOV7670</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a1099170a3d33b47c4551b801ff8c09de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kQQQQVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ac56a28fe65883612c0a78528948df8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kQQQVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3e2fc513730b8768c7346fc5cce63652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kQQVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>afdeb4cf242e8996c4984a99dae1fe635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kQVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3310e69ae7734becea41d06b83db2022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kRgbColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a7485f63c4f2a1c14c597632b5f6ffd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>krGbColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3c9b138ab883a4cae4702ded6ae86772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>krgBColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a25dd4e641b51a1d0b627d4da8818bb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kRGBColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad9a7f28ddb427035e28046e5522a1368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kTopCamera</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a1083e3958d62acef3bf9f979fbcc5bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a99c9a11f6d583353638f698cfed49883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kXTION</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a676b0f962b4aa3009e530cbfe6688df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kXYZColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a09068650c0122a0e39383fd2e58c2136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYUV422ColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aea6531012c733c983143ef60c668b4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYUV422InterlacedColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad18b72d48c3d236725015b65dd8cf20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYuvColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3e3467c31078e2d876f060a8c787a0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kyUvColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ace3de266f7ecf2f4e7062bcd7e76d07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kyuVColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6196fa6a4f17c9315abe1dd8f730579e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYUVColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aacecd7c690e5a039b58c8d452550c964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYYCbCrColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a2bd5b749a426c001aff16abf7fe08903</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>converters/audio.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2audio_8cpp</filename>
    <includes id="converters_2audio_8hpp" name="converters/audio.hpp" local="yes" imported="no">audio.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2audio_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>event/audio.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/event/</path>
    <filename>event_2audio_8cpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <includes id="event_2audio_8hpp" name="event/audio.hpp" local="yes" imported="no">audio.hpp</includes>
    <namespace>naoqi</namespace>
  </compound>
  <compound kind="file">
    <name>converters/audio.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2audio_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::AudioEventConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>event/audio.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/event/</path>
    <filename>event_2audio_8hpp</filename>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="basic__event_8hpp" name="basic_event.hpp" local="yes" imported="no">../recorder/basic_event.hpp</includes>
    <class kind="class">naoqi::AudioEventRegister</class>
    <namespace>naoqi</namespace>
  </compound>
  <compound kind="file">
    <name>autoload_registration.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/</path>
    <filename>autoload__registration_8cpp</filename>
    <includes id="naoqi__driver_8hpp" name="naoqi_driver.hpp" local="no" imported="no">naoqi_driver/naoqi_driver.hpp</includes>
    <member kind="function">
      <type></type>
      <name>QI_REGISTER_MODULE</name>
      <anchorfile>autoload__registration_8cpp.html</anchorfile>
      <anchor>a1385f82f5d43b7ee87ef1aa94d5f3d2c</anchor>
      <arglist>(&quot;naoqi_driver_module&quot;,&amp;registerRosDriver)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerRosDriver</name>
      <anchorfile>autoload__registration_8cpp.html</anchorfile>
      <anchor>a27c03eb6ad9ad56b1f23a8e77f03fccf</anchor>
      <arglist>(qi::ModuleBuilder *mb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>event/basic.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/event/</path>
    <filename>event_2basic_8hpp</filename>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <class kind="class">naoqi::EventRegister</class>
    <namespace>naoqi</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/basic.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2basic_8hpp</filename>
    <class kind="class">naoqi::publisher::BasicPublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/basic.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2basic_8hpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="recorder__helpers_8hpp" name="recorder_helpers.hpp" local="yes" imported="no">../helpers/recorder_helpers.hpp</includes>
    <class kind="class">naoqi::recorder::BasicRecorder</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>basic_event.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>basic__event_8hpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="recorder__helpers_8hpp" name="recorder_helpers.hpp" local="yes" imported="no">../helpers/recorder_helpers.hpp</includes>
    <class kind="class">naoqi::recorder::BasicEventRecorder</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>converters/memory/bool.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/memory/</path>
    <filename>converters_2memory_2bool_8cpp</filename>
    <includes id="converters_2memory_2bool_8hpp" name="converters/memory/bool.hpp" local="yes" imported="no">bool.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2memory_2bool_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers/memory/bool.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/memory/</path>
    <filename>publishers_2memory_2bool_8cpp</filename>
    <includes id="publishers_2memory_2bool_8hpp" name="publishers/memory/bool.hpp" local="yes" imported="no">bool.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>converters/memory/bool.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/memory/</path>
    <filename>converters_2memory_2bool_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">../converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::MemoryBoolConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/memory/bool.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/memory/</path>
    <filename>publishers_2memory_2bool_8hpp</filename>
    <class kind="class">naoqi::publisher::MemoryBoolPublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>converters/camera.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2camera_8cpp</filename>
    <includes id="converters_2camera_8hpp" name="converters/camera.hpp" local="yes" imported="no">camera.hpp</includes>
    <includes id="camera__info__definitions_8hpp" name="camera_info_definitions.hpp" local="yes" imported="no">camera_info_definitions.hpp</includes>
    <includes id="alvisiondefinitions_8h" name="alvisiondefinitions.h" local="yes" imported="no">../tools/alvisiondefinitions.h</includes>
    <includes id="from__any__value_8hpp" name="from_any_value.hpp" local="yes" imported="no">../tools/from_any_value.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <namespace>naoqi::converter::camera_info_definitions</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2camera_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::CameraInfo &amp;</type>
      <name>getCameraInfo</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ab3c09f2642e8f3b48eddf3671733b320</anchor>
      <arglist>(int camera_source, int resolution)</arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::CameraInfo &amp;</type>
      <name>getEmptyInfo</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ac6b12e4d8ae6159b12a4ea3a82bb4bac</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers/camera.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2camera_8cpp</filename>
    <includes id="publishers_2camera_8hpp" name="publishers/camera.hpp" local="yes" imported="no">camera.hpp</includes>
    <includes id="alvisiondefinitions_8h" name="alvisiondefinitions.h" local="yes" imported="no">../tools/alvisiondefinitions.h</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/camera.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2camera_8cpp</filename>
    <includes id="recorder_2camera_8hpp" name="recorder/camera.hpp" local="yes" imported="no">camera.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>converters/camera.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2camera_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::CameraConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/camera.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2camera_8hpp</filename>
    <class kind="class">naoqi::publisher::CameraPublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/camera.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2camera_8hpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="recorder__helpers_8hpp" name="recorder_helpers.hpp" local="yes" imported="no">../helpers/recorder_helpers.hpp</includes>
    <class kind="class">naoqi::recorder::CameraRecorder</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>camera_info_definitions.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>camera__info__definitions_8hpp</filename>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <namespace>naoqi::converter::camera_info_definitions</namespace>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoBOTTOMQQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ab08e909c07e24446d7a90610545ac7a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoBOTTOMQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a8a8ed06c151e4760e57133892dce500e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoBOTTOMVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a67179a0cd83d72ea343fa5bea6b9681d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoDEPTHQQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a1d88327937dd4ab409379b30e046ac05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoDEPTHQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ab9315efda0bcfd2404aea2a58d8c3674</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoDEPTHVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>aeda0e19b49fe1c779ef30230cccbf553</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoTOPQQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a56ca86a413e94410ac94ba60c0b0cef7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoTOPQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ae5fa792f6718fa950b28009e8ebb2b2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoTOPVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a3fe9f5e84ae074e336fbec6ee3e8bade</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conf.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/doc/source/</path>
    <filename>conf_8py</filename>
    <namespace>conf</namespace>
    <member kind="variable">
      <type>string</type>
      <name>copyright</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ac8ccf456b321bc9052c0691a173b6925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude_trees</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>acfb345e27f5356b8778ab7b673e72556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a540efa67c53e84c1c353c1df2e37e39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>graphviz_output_format</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a5df737fadb133e190919888ea6e7a5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_theme</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a7f1b143ff25817758abd21a7db110510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>html_theme_options</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a59fb37ca5915e18823f5f433129b35ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_theme_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a98891f2e4a5d0fc6e8cbe787fb9c2439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>master_doc</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae22a29d94a222730836db739d6dbd71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa2c6aefbed1597a70cfb45a760e5977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pygments_style</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>afa4e4ed164119ef5f4656e9554ed1f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>rst_epilog</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a97f2ff312a56c8294e9df85c24009b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>show_authors</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a593b04ae3d9e23ab3e98e601ea4861e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>show_sphinx</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae4401325b9690996d530208ff0f6e145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>source_suffix</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a1e0ba7f4cb1d50fa831f1236a77d60f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>templates_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af50129dcc1f90655539f025595a3093b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>todo_include_todos</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aae710169640eee68e59c1e95cc0372f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>converter.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/converter/</path>
    <filename>converter_8hpp</filename>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::Converter</class>
    <class kind="struct">naoqi::converter::Converter::ConverterConcept</class>
    <class kind="struct">naoqi::converter::Converter::ConverterModel</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>converter_base.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converter__base_8hpp</filename>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <includes id="driver__helpers_8hpp" name="driver_helpers.hpp" local="yes" imported="no">../helpers/driver_helpers.hpp</includes>
    <class kind="class">naoqi::converter::BaseConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>converters/diagnostics.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2diagnostics_8cpp</filename>
    <includes id="converters_2diagnostics_8hpp" name="converters/diagnostics.hpp" local="yes" imported="no">diagnostics.hpp</includes>
    <includes id="from__any__value_8hpp" name="from_any_value.hpp" local="yes" imported="no">../tools/from_any_value.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2diagnostics_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>recorder/diagnostics.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2diagnostics_8cpp</filename>
    <includes id="recorder_2diagnostics_8hpp" name="recorder/diagnostics.hpp" local="yes" imported="no">diagnostics.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>converters/diagnostics.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2diagnostics_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::DiagnosticsConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/diagnostics.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2diagnostics_8hpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="recorder__helpers_8hpp" name="recorder_helpers.hpp" local="yes" imported="no">../helpers/recorder_helpers.hpp</includes>
    <class kind="class">naoqi::recorder::DiagnosticsRecorder</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>driver_helpers.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/helpers/</path>
    <filename>driver__helpers_8cpp</filename>
    <includes id="driver__helpers_8hpp" name="driver_helpers.hpp" local="yes" imported="no">driver_helpers.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::helpers</namespace>
    <namespace>naoqi::helpers::driver</namespace>
    <member kind="function">
      <type>const robot::Robot &amp;</type>
      <name>getRobot</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1driver.html</anchorfile>
      <anchor>a12e75fbca98dd4252e8fcd54729147d0</anchor>
      <arglist>(const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>const naoqi_bridge_msgs::RobotInfo &amp;</type>
      <name>getRobotInfo</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1driver.html</anchorfile>
      <anchor>a855493c99da4e33110f2f336236ee137</anchor>
      <arglist>(const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static naoqi_bridge_msgs::RobotInfo &amp;</type>
      <name>getRobotInfoLocal</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1driver.html</anchorfile>
      <anchor>a777339cc8bfa6dbf244c435759905b54</anchor>
      <arglist>(const qi::SessionPtr &amp;session)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>driver_helpers.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/helpers/</path>
    <filename>driver__helpers_8hpp</filename>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::helpers</namespace>
    <namespace>naoqi::helpers::driver</namespace>
    <member kind="function">
      <type>const robot::Robot &amp;</type>
      <name>getRobot</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1driver.html</anchorfile>
      <anchor>a12e75fbca98dd4252e8fcd54729147d0</anchor>
      <arglist>(const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>const naoqi_bridge_msgs::RobotInfo &amp;</type>
      <name>getRobotInfo</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1driver.html</anchorfile>
      <anchor>a855493c99da4e33110f2f336236ee137</anchor>
      <arglist>(const qi::SessionPtr &amp;session)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>event.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/event/</path>
    <filename>event_8hpp</filename>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <class kind="class">naoqi::event::Event</class>
    <class kind="struct">naoqi::event::Event::EventConcept</class>
    <class kind="struct">naoqi::event::Event::EventModel</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::event</namespace>
  </compound>
  <compound kind="file">
    <name>external_registration.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/</path>
    <filename>external__registration_8cpp</filename>
    <includes id="naoqi__driver_8hpp" name="naoqi_driver.hpp" local="no" imported="no">naoqi_driver/naoqi_driver.hpp</includes>
    <includes id="naoqi__env_8hpp" name="naoqi_env.hpp" local="yes" imported="no">naoqi_env.hpp</includes>
    <includes id="driver__helpers_8hpp" name="driver_helpers.hpp" local="yes" imported="no">helpers/driver_helpers.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>external__registration_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filesystem_helpers.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/helpers/</path>
    <filename>filesystem__helpers_8hpp</filename>
    <namespace>naoqi</namespace>
    <namespace>naoqi::helpers</namespace>
    <namespace>naoqi::helpers::filesystem</namespace>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>getBootConfigFile</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>a3f1a330c054f2b3725bc3de40548500d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFiles</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>aac080a8fb397be4f4f4066455e8d0d20</anchor>
      <arglist>(const boost::filesystem::path &amp;root, const std::string &amp;ext, std::vector&lt; boost::filesystem::path &gt; &amp;ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFilesSize</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>a281fae901dbc75d50139b49ad31dc404</anchor>
      <arglist>(const boost::filesystem::path &amp;root, long &amp;file_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFoldersize</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>ac71e07166e43d00d8d923e6880640bfb</anchor>
      <arglist>(std::string rootFolder, long &amp;file_size)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>getURDF</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>aff904b0ed051350608d9ac8fa1209012</anchor>
      <arglist>(std::string filename)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>boot_config_file_name</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>afe39f642cde8c0eb55a89a00f6c31404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>folderMaximumSize</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>a0855ce6b79d5b3567e831bd060e89760</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>converters/memory/float.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/memory/</path>
    <filename>converters_2memory_2float_8cpp</filename>
    <includes id="converters_2memory_2float_8hpp" name="converters/memory/float.hpp" local="yes" imported="no">float.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2memory_2float_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers/memory/float.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/memory/</path>
    <filename>publishers_2memory_2float_8cpp</filename>
    <includes id="publishers_2memory_2float_8hpp" name="publishers/memory/float.hpp" local="yes" imported="no">float.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>converters/memory/float.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/memory/</path>
    <filename>converters_2memory_2float_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">../converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::MemoryFloatConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/memory/float.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/memory/</path>
    <filename>publishers_2memory_2float_8hpp</filename>
    <class kind="class">naoqi::publisher::MemoryFloatPublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>from_any_value.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/tools/</path>
    <filename>from__any__value_8cpp</filename>
    <includes id="from__any__value_8hpp" name="from_any_value.hpp" local="yes" imported="no">from_any_value.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::tools</namespace>
    <member kind="function">
      <type>std::vector&lt; float &gt;</type>
      <name>fromAnyValueToFloatVector</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>a083f2ea31594298a01f655e1b8eab7ed</anchor>
      <arglist>(qi::AnyValue &amp;value, std::vector&lt; float &gt; &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>NaoqiImage</type>
      <name>fromAnyValueToNaoqiImage</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>af6d13b9894965de0b82cfc9c3c6e0b9c</anchor>
      <arglist>(qi::AnyValue &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>fromAnyValueToStringVector</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>acddeac35e451c9027470c92f00ccb5f5</anchor>
      <arglist>(qi::AnyValue &amp;value, std::vector&lt; std::string &gt; &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>from_any_value.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/tools/</path>
    <filename>from__any__value_8hpp</filename>
    <includes id="naoqi__image_8hpp" name="naoqi_image.hpp" local="yes" imported="no">naoqi_image.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::tools</namespace>
    <member kind="function">
      <type>std::vector&lt; float &gt;</type>
      <name>fromAnyValueToFloatVector</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>a083f2ea31594298a01f655e1b8eab7ed</anchor>
      <arglist>(qi::AnyValue &amp;value, std::vector&lt; float &gt; &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>NaoqiImage</type>
      <name>fromAnyValueToNaoqiImage</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>af6d13b9894965de0b82cfc9c3c6e0b9c</anchor>
      <arglist>(qi::AnyValue &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>fromAnyValueToStringVector</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>acddeac35e451c9027470c92f00ccb5f5</anchor>
      <arglist>(qi::AnyValue &amp;value, std::vector&lt; std::string &gt; &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>globalrecorder.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>globalrecorder_8cpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
    <member kind="function">
      <type></type>
      <name>qiLogCategory</name>
      <anchorfile>globalrecorder_8cpp.html</anchorfile>
      <anchor>a462616c6a0a5786640a78808d6ca3fa0</anchor>
      <arglist>(&quot;ros.Recorder&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>globalrecorder.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/recorder/</path>
    <filename>globalrecorder_8hpp</filename>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <class kind="class">naoqi::recorder::GlobalRecorder</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>imu.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>imu_8cpp</filename>
    <includes id="imu_8hpp" name="imu.hpp" local="yes" imported="no">imu.hpp</includes>
    <includes id="from__any__value_8hpp" name="from_any_value.hpp" local="yes" imported="no">../tools/from_any_value.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>imu_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>imu.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>imu_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::ImuConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <namespace>naoqi::converter::IMU</namespace>
    <member kind="enumeration">
      <name>Location</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1IMU.html</anchorfile>
      <anchor>a1798e5d672b09a847e15897bbe8d10c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TORSO</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1IMU.html</anchorfile>
      <anchor>a1798e5d672b09a847e15897bbe8d10c6ab98a5a1ee3eb113cbee50e681be2139e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BASE</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1IMU.html</anchorfile>
      <anchor>a1798e5d672b09a847e15897bbe8d10c6afd86b59c8a5b69cdec1707679436b263</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>converters/info.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2info_8cpp</filename>
    <includes id="converters_2info_8hpp" name="converters/info.hpp" local="yes" imported="no">info.hpp</includes>
    <includes id="from__any__value_8hpp" name="from_any_value.hpp" local="yes" imported="no">../tools/from_any_value.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2info_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers/info.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2info_8cpp</filename>
    <includes id="publishers_2info_8hpp" name="publishers/info.hpp" local="yes" imported="no">info.hpp</includes>
    <includes id="robot__description_8hpp" name="robot_description.hpp" local="yes" imported="no">../tools/robot_description.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>converters/info.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2info_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::InfoConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/info.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2info_8hpp</filename>
    <includes id="publishers_2basic_8hpp" name="publishers/basic.hpp" local="yes" imported="no">basic.hpp</includes>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <class kind="class">naoqi::publisher::InfoPublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>converters/memory/int.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/memory/</path>
    <filename>converters_2memory_2int_8cpp</filename>
    <includes id="converters_2memory_2int_8hpp" name="converters/memory/int.hpp" local="yes" imported="no">int.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2memory_2int_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers/memory/int.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/memory/</path>
    <filename>publishers_2memory_2int_8cpp</filename>
    <includes id="publishers_2memory_2int_8hpp" name="publishers/memory/int.hpp" local="yes" imported="no">int.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>converters/memory/int.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/memory/</path>
    <filename>converters_2memory_2int_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">../converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::MemoryIntConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/memory/int.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/memory/</path>
    <filename>publishers_2memory_2int_8hpp</filename>
    <class kind="class">naoqi::publisher::MemoryIntPublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>converters/joint_state.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2joint__state_8cpp</filename>
    <includes id="converters_2joint__state_8hpp" name="converters/joint_state.hpp" local="yes" imported="no">joint_state.hpp</includes>
    <includes id="nao__footprint_8hpp" name="nao_footprint.hpp" local="yes" imported="no">nao_footprint.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2joint__state_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers/joint_state.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2joint__state_8cpp</filename>
    <includes id="publishers_2joint__state_8hpp" name="publishers/joint_state.hpp" local="yes" imported="no">joint_state.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/joint_state.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2joint__state_8cpp</filename>
    <includes id="recorder_2joint__state_8hpp" name="recorder/joint_state.hpp" local="yes" imported="no">joint_state.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>converters/joint_state.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2joint__state_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="robot__description_8hpp" name="robot_description.hpp" local="yes" imported="no">../tools/robot_description.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::JointStateConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/joint_state.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2joint__state_8hpp</filename>
    <class kind="class">naoqi::publisher::JointStatePublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/joint_state.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2joint__state_8hpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="recorder__helpers_8hpp" name="recorder_helpers.hpp" local="yes" imported="no">../helpers/recorder_helpers.hpp</includes>
    <class kind="class">naoqi::recorder::JointStateRecorder</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>laser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>laser_8cpp</filename>
    <includes id="laser_8hpp" name="laser.hpp" local="yes" imported="no">laser.hpp</includes>
    <includes id="from__any__value_8hpp" name="from_any_value.hpp" local="yes" imported="no">../tools/from_any_value.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>laser_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>laserMemoryKeys</name>
      <anchorfile>namespacenaoqi_1_1converter.html</anchorfile>
      <anchor>a5f82868f0b4024478350f0437298f738</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>laser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>laser_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::LaserConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>converters/log.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2log_8cpp</filename>
    <includes id="converters_2log_8hpp" name="converters/log.hpp" local="yes" imported="no">log.hpp</includes>
    <class kind="class">naoqi::converter::LogLevel</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2log_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logCallback</name>
      <anchorfile>namespacenaoqi_1_1converter.html</anchorfile>
      <anchor>afd29afe6f9dcc5b54113f4890e727c91</anchor>
      <arglist>(const qi::LogMessage &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>std::queue&lt; rosgraph_msgs::Log &gt;</type>
      <name>LOGS</name>
      <anchorfile>namespacenaoqi_1_1converter.html</anchorfile>
      <anchor>abf6c25e66c993f48a9c53adb302695b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>MUTEX_LOGS</name>
      <anchorfile>namespacenaoqi_1_1converter.html</anchorfile>
      <anchor>a3ad0ddb3282fc23ea114bfefe0c9e7a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers/log.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2log_8cpp</filename>
    <includes id="publishers_2log_8hpp" name="publishers/log.hpp" local="yes" imported="no">log.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/log.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2log_8cpp</filename>
    <includes id="recorder_2log_8hpp" name="recorder/log.hpp" local="yes" imported="no">log.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>converters/log.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2log_8hpp</filename>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <class kind="class">naoqi::converter::LogConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/log.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2log_8hpp</filename>
    <includes id="publishers_2basic_8hpp" name="publishers/basic.hpp" local="yes" imported="no">basic.hpp</includes>
    <class kind="class">naoqi::publisher::LogPublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/log.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2log_8hpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="recorder__helpers_8hpp" name="recorder_helpers.hpp" local="yes" imported="no">../helpers/recorder_helpers.hpp</includes>
    <class kind="class">naoqi::recorder::LogRecorder</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>memory_list.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>memory__list_8cpp</filename>
    <includes id="memory__list_8hpp" name="memory_list.hpp" local="yes" imported="no">memory_list.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>memory__list_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>memory_list.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>memory__list_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::MemoryListConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>message_actions.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/</path>
    <filename>message__actions_8h</filename>
    <namespace>naoqi</namespace>
    <namespace>naoqi::message_actions</namespace>
    <member kind="enumeration">
      <name>MessageAction</name>
      <anchorfile>namespacenaoqi_1_1message__actions.html</anchorfile>
      <anchor>af7780f83f326808c7452a6232ca612d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PUBLISH</name>
      <anchorfile>namespacenaoqi_1_1message__actions.html</anchorfile>
      <anchor>af7780f83f326808c7452a6232ca612d7a676ba6c49cda584b4b0c2f1d357be8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECORD</name>
      <anchorfile>namespacenaoqi_1_1message__actions.html</anchorfile>
      <anchor>af7780f83f326808c7452a6232ca612d7a66126b75454811f7f1629ff0fbdd4b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG</name>
      <anchorfile>namespacenaoqi_1_1message__actions.html</anchorfile>
      <anchor>af7780f83f326808c7452a6232ca612d7a1ff15d5a439294badcf24e0d64c4994c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>moveto.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/subscribers/</path>
    <filename>moveto_8cpp</filename>
    <includes id="moveto_8hpp" name="moveto.hpp" local="yes" imported="no">moveto.hpp</includes>
    <includes id="transform__helpers_8hpp" name="transform_helpers.hpp" local="yes" imported="no">../helpers/transform_helpers.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::subscriber</namespace>
  </compound>
  <compound kind="file">
    <name>moveto.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/subscribers/</path>
    <filename>moveto_8hpp</filename>
    <includes id="subscriber__base_8hpp" name="subscriber_base.hpp" local="yes" imported="no">subscriber_base.hpp</includes>
    <class kind="class">naoqi::subscriber::MovetoSubscriber</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::subscriber</namespace>
  </compound>
  <compound kind="file">
    <name>nao_footprint.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>nao__footprint_8hpp</filename>
    <includes id="transform__helpers_8hpp" name="transform_helpers.hpp" local="yes" imported="no">../helpers/transform_helpers.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <namespace>naoqi::converter::nao</namespace>
    <member kind="function">
      <type>void</type>
      <name>addBaseFootprint</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1nao.html</anchorfile>
      <anchor>ab0512c156c5ae31577c1fde9e4034776</anchor>
      <arglist>(boost::shared_ptr&lt; tf2_ros::Buffer &gt; tf2_buffer, std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;tf_transforms, const ros::Time &amp;time)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>naoqi_driver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/</path>
    <filename>naoqi__driver_8cpp</filename>
    <includes id="naoqi__driver_8hpp" name="naoqi_driver.hpp" local="no" imported="no">naoqi_driver/naoqi_driver.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <includes id="converters_2audio_8hpp" name="converters/audio.hpp" local="yes" imported="no">converters/audio.hpp</includes>
    <includes id="converters_2touch_8hpp" name="converters/touch.hpp" local="yes" imported="no">converters/touch.hpp</includes>
    <includes id="converters_2camera_8hpp" name="converters/camera.hpp" local="yes" imported="no">converters/camera.hpp</includes>
    <includes id="converters_2diagnostics_8hpp" name="converters/diagnostics.hpp" local="yes" imported="no">converters/diagnostics.hpp</includes>
    <includes id="imu_8hpp" name="imu.hpp" local="yes" imported="no">converters/imu.hpp</includes>
    <includes id="converters_2info_8hpp" name="converters/info.hpp" local="yes" imported="no">converters/info.hpp</includes>
    <includes id="converters_2joint__state_8hpp" name="converters/joint_state.hpp" local="yes" imported="no">converters/joint_state.hpp</includes>
    <includes id="laser_8hpp" name="laser.hpp" local="yes" imported="no">converters/laser.hpp</includes>
    <includes id="memory__list_8hpp" name="memory_list.hpp" local="yes" imported="no">converters/memory_list.hpp</includes>
    <includes id="converters_2sonar_8hpp" name="converters/sonar.hpp" local="yes" imported="no">converters/sonar.hpp</includes>
    <includes id="converters_2memory_2bool_8hpp" name="converters/memory/bool.hpp" local="yes" imported="no">converters/memory/bool.hpp</includes>
    <includes id="converters_2memory_2float_8hpp" name="converters/memory/float.hpp" local="yes" imported="no">converters/memory/float.hpp</includes>
    <includes id="converters_2memory_2int_8hpp" name="converters/memory/int.hpp" local="yes" imported="no">converters/memory/int.hpp</includes>
    <includes id="converters_2memory_2string_8hpp" name="converters/memory/string.hpp" local="yes" imported="no">converters/memory/string.hpp</includes>
    <includes id="converters_2log_8hpp" name="converters/log.hpp" local="yes" imported="no">converters/log.hpp</includes>
    <includes id="publishers_2basic_8hpp" name="publishers/basic.hpp" local="yes" imported="no">publishers/basic.hpp</includes>
    <includes id="publishers_2camera_8hpp" name="publishers/camera.hpp" local="yes" imported="no">publishers/camera.hpp</includes>
    <includes id="publishers_2info_8hpp" name="publishers/info.hpp" local="yes" imported="no">publishers/info.hpp</includes>
    <includes id="publishers_2joint__state_8hpp" name="publishers/joint_state.hpp" local="yes" imported="no">publishers/joint_state.hpp</includes>
    <includes id="publishers_2log_8hpp" name="publishers/log.hpp" local="yes" imported="no">publishers/log.hpp</includes>
    <includes id="publishers_2sonar_8hpp" name="publishers/sonar.hpp" local="yes" imported="no">publishers/sonar.hpp</includes>
    <includes id="robot__description_8hpp" name="robot_description.hpp" local="yes" imported="no">tools/robot_description.hpp</includes>
    <includes id="alvisiondefinitions_8h" name="alvisiondefinitions.h" local="yes" imported="no">tools/alvisiondefinitions.h</includes>
    <includes id="teleop_8hpp" name="teleop.hpp" local="yes" imported="no">subscribers/teleop.hpp</includes>
    <includes id="moveto_8hpp" name="moveto.hpp" local="yes" imported="no">subscribers/moveto.hpp</includes>
    <includes id="speech_8hpp" name="speech.hpp" local="yes" imported="no">subscribers/speech.hpp</includes>
    <includes id="robot__config_8hpp" name="robot_config.hpp" local="yes" imported="no">services/robot_config.hpp</includes>
    <includes id="recorder_2basic_8hpp" name="recorder/basic.hpp" local="yes" imported="no">recorder/basic.hpp</includes>
    <includes id="basic__event_8hpp" name="basic_event.hpp" local="yes" imported="no">recorder/basic_event.hpp</includes>
    <includes id="recorder_2camera_8hpp" name="recorder/camera.hpp" local="yes" imported="no">recorder/camera.hpp</includes>
    <includes id="recorder_2diagnostics_8hpp" name="recorder/diagnostics.hpp" local="yes" imported="no">recorder/diagnostics.hpp</includes>
    <includes id="recorder_2joint__state_8hpp" name="recorder/joint_state.hpp" local="yes" imported="no">recorder/joint_state.hpp</includes>
    <includes id="recorder_2sonar_8hpp" name="recorder/sonar.hpp" local="yes" imported="no">recorder/sonar.hpp</includes>
    <includes id="event_2basic_8hpp" name="event/basic.hpp" local="yes" imported="no">event/basic.hpp</includes>
    <includes id="event_2audio_8hpp" name="event/audio.hpp" local="yes" imported="no">event/audio.hpp</includes>
    <includes id="event_2touch_8hpp" name="event/touch.hpp" local="yes" imported="no">event/touch.hpp</includes>
    <includes id="ros__env_8hpp" name="ros_env.hpp" local="yes" imported="no">ros_env.hpp</includes>
    <includes id="filesystem__helpers_8hpp" name="filesystem_helpers.hpp" local="yes" imported="no">helpers/filesystem_helpers.hpp</includes>
    <includes id="recorder__helpers_8hpp" name="recorder_helpers.hpp" local="yes" imported="no">helpers/recorder_helpers.hpp</includes>
    <includes id="naoqi__helpers_8hpp" name="naoqi_helpers.hpp" local="yes" imported="no">helpers/naoqi_helpers.hpp</includes>
    <includes id="driver__helpers_8hpp" name="driver_helpers.hpp" local="yes" imported="no">helpers/driver_helpers.hpp</includes>
    <namespace>naoqi</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG</name>
      <anchorfile>naoqi__driver_8cpp.html</anchorfile>
      <anchor>ad72dbcf6d0153db1b8d8a58001feed83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>naoqi__driver_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QI_REGISTER_OBJECT</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a239bbdfcaa446fa5accb3889bed15abc</anchor>
      <arglist>(Driver, _whoIsYourDaddy, minidump, minidumpConverters, setBufferDuration, getBufferDuration, startPublishing, stopPublishing, getMasterURI, setMasterURI, setMasterURINet, getAvailableConverters, getSubscribedPublishers, addMemoryConverters, registerMemoryConverter, registerEventConverter, getFilesList, removeAllFiles, removeFiles, startRecording, startRecordingConverters, stopRecording, startLogging, stopLogging)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>naoqi_driver.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/</path>
    <filename>naoqi__driver_8hpp</filename>
    <includes id="converter_8hpp" name="converter.hpp" local="no" imported="no">naoqi_driver/converter/converter.hpp</includes>
    <includes id="publisher_8hpp" name="publisher.hpp" local="no" imported="no">naoqi_driver/publisher/publisher.hpp</includes>
    <includes id="subscriber_8hpp" name="subscriber.hpp" local="no" imported="no">naoqi_driver/subscriber/subscriber.hpp</includes>
    <includes id="service_8hpp" name="service.hpp" local="no" imported="no">naoqi_driver/service/service.hpp</includes>
    <includes id="recorder_8hpp" name="recorder.hpp" local="no" imported="no">naoqi_driver/recorder/recorder.hpp</includes>
    <includes id="event_8hpp" name="event.hpp" local="no" imported="no">naoqi_driver/event/event.hpp</includes>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <class kind="class">naoqi::Driver</class>
    <class kind="struct">naoqi::Driver::ScheduledConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>naoqi_env.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/</path>
    <filename>naoqi__env_8hpp</filename>
    <namespace>naoqi</namespace>
    <namespace>naoqi::naoqi_env</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>adjustSDKPrefix</name>
      <anchorfile>namespacenaoqi_1_1naoqi__env.html</anchorfile>
      <anchor>a593d1bdde013a9f07f002026bcd0bc2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getCMakePrefixPath</name>
      <anchorfile>namespacenaoqi_1_1naoqi__env.html</anchorfile>
      <anchor>a45c8c97730b5f75fc03dc8d16750f6a9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>naoqi_helpers.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/helpers/</path>
    <filename>naoqi__helpers_8hpp</filename>
    <namespace>naoqi</namespace>
    <namespace>naoqi::helpers</namespace>
    <namespace>naoqi::helpers::naoqi</namespace>
    <member kind="function" static="yes">
      <type>static dataType::DataType</type>
      <name>getDataType</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1naoqi.html</anchorfile>
      <anchor>a2d5b656e4c23453d606a937d4db0b35c</anchor>
      <arglist>(qi::AnyValue value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>naoqi_image.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/tools/</path>
    <filename>naoqi__image_8hpp</filename>
    <class kind="struct">naoqi::tools::NaoqiImage</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::tools</namespace>
  </compound>
  <compound kind="file">
    <name>publisher.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/publisher/</path>
    <filename>publisher_8hpp</filename>
    <class kind="class">naoqi::publisher::Publisher</class>
    <class kind="struct">naoqi::publisher::Publisher::PublisherConcept</class>
    <class kind="struct">naoqi::publisher::Publisher::PublisherModel</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/recorder/</path>
    <filename>recorder_8hpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="yes" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <class kind="class">naoqi::recorder::Recorder</class>
    <class kind="struct">naoqi::recorder::Recorder::RecorderConcept</class>
    <class kind="struct">naoqi::recorder::Recorder::RecorderModel</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>recorder_helpers.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/helpers/</path>
    <filename>recorder__helpers_8hpp</filename>
    <namespace>naoqi</namespace>
    <namespace>naoqi::helpers</namespace>
    <namespace>naoqi::helpers::recorder</namespace>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>bufferDefaultDuration</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1recorder.html</anchorfile>
      <anchor>ae00292d15aa2388880064420f3486920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot_config.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/services/</path>
    <filename>robot__config_8cpp</filename>
    <includes id="robot__config_8hpp" name="robot_config.hpp" local="yes" imported="no">robot_config.hpp</includes>
    <includes id="driver__helpers_8hpp" name="driver_helpers.hpp" local="yes" imported="no">../helpers/driver_helpers.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::service</namespace>
  </compound>
  <compound kind="file">
    <name>robot_config.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/services/</path>
    <filename>robot__config_8hpp</filename>
    <class kind="class">naoqi::service::RobotConfigService</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::service</namespace>
  </compound>
  <compound kind="file">
    <name>robot_description.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/tools/</path>
    <filename>robot__description_8cpp</filename>
    <includes id="robot__description_8hpp" name="robot_description.hpp" local="yes" imported="no">robot_description.hpp</includes>
    <includes id="filesystem__helpers_8hpp" name="filesystem_helpers.hpp" local="yes" imported="no">../helpers/filesystem_helpers.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::tools</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>getRobotDescription</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>a765fb8d2baec5a9371a1a6b8fd06eea5</anchor>
      <arglist>(const robot::Robot &amp;robot)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot_description.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/tools/</path>
    <filename>robot__description_8hpp</filename>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::tools</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>getRobotDescription</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>a765fb8d2baec5a9371a1a6b8fd06eea5</anchor>
      <arglist>(const robot::Robot &amp;robot)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_env.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/</path>
    <filename>ros__env_8hpp</filename>
    <namespace>naoqi</namespace>
    <namespace>naoqi::ros_env</namespace>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getMasterURI</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>af9f5a2366ae90a4875dfccab93fa2734</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getPrefix</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>a0bf8c610fb5d456c1e4b062c6d7485e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getROSIP</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>a234572e136d87c91d4db48dae410c919</anchor>
      <arglist>(std::string network_interface)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setMasterURI</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>ad914385f61e8c36ac387d9560b6890b5</anchor>
      <arglist>(const std::string &amp;uri, const std::string &amp;network_interface)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setPrefix</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>a36a42ddd25ace18823c89780e56a1505</anchor>
      <arglist>(std::string s)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>prefix</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>adeb0f730c7a5b58250f1cd884400a7c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>service.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/service/</path>
    <filename>service_8hpp</filename>
    <class kind="class">naoqi::service::Service</class>
    <class kind="struct">naoqi::service::Service::ServiceConcept</class>
    <class kind="struct">naoqi::service::Service::ServiceModel</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::service</namespace>
  </compound>
  <compound kind="file">
    <name>converters/sonar.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2sonar_8cpp</filename>
    <includes id="converters_2sonar_8hpp" name="converters/sonar.hpp" local="yes" imported="no">sonar.hpp</includes>
    <includes id="from__any__value_8hpp" name="from_any_value.hpp" local="yes" imported="no">../tools/from_any_value.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2sonar_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers/sonar.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2sonar_8cpp</filename>
    <includes id="publishers_2sonar_8hpp" name="publishers/sonar.hpp" local="yes" imported="no">sonar.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/sonar.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2sonar_8cpp</filename>
    <includes id="recorder_2sonar_8hpp" name="recorder/sonar.hpp" local="yes" imported="no">sonar.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>converters/sonar.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2sonar_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::SonarConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/sonar.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/</path>
    <filename>publishers_2sonar_8hpp</filename>
    <class kind="class">naoqi::publisher::SonarPublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>recorder/sonar.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/recorder/</path>
    <filename>recorder_2sonar_8hpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="recorder__helpers_8hpp" name="recorder_helpers.hpp" local="yes" imported="no">../helpers/recorder_helpers.hpp</includes>
    <class kind="class">naoqi::recorder::SonarRecorder</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::recorder</namespace>
  </compound>
  <compound kind="file">
    <name>speech.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/subscribers/</path>
    <filename>speech_8cpp</filename>
    <includes id="speech_8hpp" name="speech.hpp" local="yes" imported="no">speech.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::subscriber</namespace>
  </compound>
  <compound kind="file">
    <name>speech.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/subscribers/</path>
    <filename>speech_8hpp</filename>
    <includes id="subscriber__base_8hpp" name="subscriber_base.hpp" local="yes" imported="no">subscriber_base.hpp</includes>
    <class kind="class">naoqi::subscriber::SpeechSubscriber</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::subscriber</namespace>
  </compound>
  <compound kind="file">
    <name>converters/memory/string.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/memory/</path>
    <filename>converters_2memory_2string_8cpp</filename>
    <includes id="converters_2memory_2string_8hpp" name="converters/memory/string.hpp" local="yes" imported="no">string.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2memory_2string_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers/memory/string.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/memory/</path>
    <filename>publishers_2memory_2string_8cpp</filename>
    <includes id="publishers_2memory_2string_8hpp" name="publishers/memory/string.hpp" local="yes" imported="no">string.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>converters/memory/string.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/memory/</path>
    <filename>converters_2memory_2string_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">../converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::MemoryStringConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>publishers/memory/string.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/publishers/memory/</path>
    <filename>publishers_2memory_2string_8hpp</filename>
    <class kind="class">naoqi::publisher::MemoryStringPublisher</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::publisher</namespace>
  </compound>
  <compound kind="file">
    <name>subscriber.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/subscriber/</path>
    <filename>subscriber_8hpp</filename>
    <class kind="class">naoqi::subscriber::Subscriber</class>
    <class kind="struct">naoqi::subscriber::Subscriber::SubscriberConcept</class>
    <class kind="struct">naoqi::subscriber::Subscriber::SubscriberModel</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::subscriber</namespace>
  </compound>
  <compound kind="file">
    <name>subscriber_base.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/subscribers/</path>
    <filename>subscriber__base_8hpp</filename>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <includes id="driver__helpers_8hpp" name="driver_helpers.hpp" local="yes" imported="no">../helpers/driver_helpers.hpp</includes>
    <class kind="class">naoqi::subscriber::BaseSubscriber</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::subscriber</namespace>
  </compound>
  <compound kind="file">
    <name>teleop.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/subscribers/</path>
    <filename>teleop_8cpp</filename>
    <includes id="teleop_8hpp" name="teleop.hpp" local="yes" imported="no">teleop.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::subscriber</namespace>
  </compound>
  <compound kind="file">
    <name>teleop.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/subscribers/</path>
    <filename>teleop_8hpp</filename>
    <includes id="subscriber__base_8hpp" name="subscriber_base.hpp" local="yes" imported="no">subscriber_base.hpp</includes>
    <class kind="class">naoqi::subscriber::TeleopSubscriber</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::subscriber</namespace>
  </compound>
  <compound kind="file">
    <name>ToggleDirective.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/doc/source/</path>
    <filename>ToggleDirective_8py</filename>
    <class kind="class">ToggleDirective::ToggleDirective</class>
    <class kind="class">ToggleDirective::ToggleTableDirective</class>
    <namespace>ToggleDirective</namespace>
    <member kind="function">
      <type>def</type>
      <name>setup</name>
      <anchorfile>namespaceToggleDirective.html</anchorfile>
      <anchor>ada79ced404414376e47339eeaeb3a9bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tools.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/include/naoqi_driver/</path>
    <filename>tools_8hpp</filename>
    <namespace>naoqi</namespace>
    <namespace>naoqi::dataType</namespace>
    <namespace>naoqi::robot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOLDCYAN</name>
      <anchorfile>tools_8hpp.html</anchorfile>
      <anchor>ae87af5e6363eb1913b17f24dcb60a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOLDRED</name>
      <anchorfile>tools_8hpp.html</anchorfile>
      <anchor>ab912d02c7998c3d47d05f87be4e2c920</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOLDYELLOW</name>
      <anchorfile>tools_8hpp.html</anchorfile>
      <anchor>a8cec79108dfc3c61e8e32d390ec28b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GREEN</name>
      <anchorfile>tools_8hpp.html</anchorfile>
      <anchor>acfbc006ea433ad708fdee3e82996e721</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIGHGREEN</name>
      <anchorfile>tools_8hpp.html</anchorfile>
      <anchor>a369380632828770b1fba3b939c7aa0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESETCOLOR</name>
      <anchorfile>tools_8hpp.html</anchorfile>
      <anchor>a5bc410b99375860e54cee3f4bfe4b08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YELLOW</name>
      <anchorfile>tools_8hpp.html</anchorfile>
      <anchor>abf681265909adf3d3e8116c93c0ba179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>DataType</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0a195934038084b4deca10ef9e8ab04c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Float</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0ae53fb6d8db5b4056aca5878622d51df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Int</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0a52c89d8dfb3f52f2be3475b9974834a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>String</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0a0583639d49433fe6d576ae0bcdccfbbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Bool</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0ad89576c166561f3cf37793266923716a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Robot</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNIDENTIFIED</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4a91cf129afbb73c759d4010a337766eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAO</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4a7bca2b9fb39f82d24e188d9987b5aa6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PEPPER</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4af2393b3af9bd08ae0877fb28e9aef3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROMEO</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4a5979da5d55fdb1831afddb57b1c4b8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Topics</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a05926f2752a4b6be87b562e5ce2747c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Laser</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a05926f2752a4b6be87b562e5ce2747c5a275fbc44078e1b7243bc5d867c359570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Camera</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a05926f2752a4b6be87b562e5ce2747c5a1fee31d68cc15908405b2880e3bcf098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sonar</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a05926f2752a4b6be87b562e5ce2747c5a29ec2f3e40f9e09324d67ca7b4da033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QI_TYPE_ENUM_REGISTER</name>
      <anchorfile>tools_8hpp.html</anchorfile>
      <anchor>a348a392adfb81d3407ecb2011de0bc5d</anchor>
      <arglist>(naoqi::Topics)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QI_TYPE_ENUM_REGISTER</name>
      <anchorfile>tools_8hpp.html</anchorfile>
      <anchor>a23dd69485a77a8631e390e76c5ff6cda</anchor>
      <arglist>(naoqi::dataType::DataType)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>converters/touch.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2touch_8cpp</filename>
    <includes id="converters_2touch_8hpp" name="converters/touch.hpp" local="yes" imported="no">touch.hpp</includes>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_each</name>
      <anchorfile>converters_2touch_8cpp.html</anchorfile>
      <anchor>a18fe8281fbfb3679b2c22db10a701446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>event/touch.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/event/</path>
    <filename>event_2touch_8cpp</filename>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <includes id="event_2touch_8hpp" name="event/touch.hpp" local="yes" imported="no">touch.hpp</includes>
    <namespace>naoqi</namespace>
  </compound>
  <compound kind="file">
    <name>converters/touch.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/converters/</path>
    <filename>converters_2touch_8hpp</filename>
    <includes id="converter__base_8hpp" name="converter_base.hpp" local="yes" imported="no">converter_base.hpp</includes>
    <includes id="message__actions_8h" name="message_actions.h" local="no" imported="no">naoqi_driver/message_actions.h</includes>
    <class kind="class">naoqi::converter::TouchEventConverter</class>
    <namespace>naoqi</namespace>
    <namespace>naoqi::converter</namespace>
  </compound>
  <compound kind="file">
    <name>event/touch.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/event/</path>
    <filename>event_2touch_8hpp</filename>
    <includes id="tools_8hpp" name="tools.hpp" local="no" imported="no">naoqi_driver/tools.hpp</includes>
    <includes id="globalrecorder_8hpp" name="globalrecorder.hpp" local="no" imported="no">naoqi_driver/recorder/globalrecorder.hpp</includes>
    <includes id="basic__event_8hpp" name="basic_event.hpp" local="yes" imported="no">../recorder/basic_event.hpp</includes>
    <class kind="class">naoqi::BumperEventRegister</class>
    <class kind="class">naoqi::TactileTouchEventRegister</class>
    <class kind="class">naoqi::TouchEventRegister</class>
    <namespace>naoqi</namespace>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>_qiregisterTouchEventRegisterBumper</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a76f8be243a5abc7b1818de38b1868c06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>_qiregisterTouchEventRegisterTactileTouch</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a46baada7938cbc8e91039e2b239b09dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>BOOST_PP_CAT</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>ae2989b5006c42e0b3efdf3a6045fa65c</anchor>
      <arglist>(__qi_registration, __LINE__)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_helpers.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-naoqi_driver/doc_stacks/2016-01-12_13-19-22.809013/naoqi_driver/src/helpers/</path>
    <filename>transform__helpers_8hpp</filename>
    <namespace>naoqi</namespace>
    <namespace>naoqi::helpers</namespace>
    <namespace>naoqi::helpers::transform</namespace>
    <member kind="function">
      <type>double</type>
      <name>getYaw</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1transform.html</anchorfile>
      <anchor>aaa70c992eaa7cc26c8101fa49c8ad03b</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYaw</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1transform.html</anchorfile>
      <anchor>ad91f85cd51b43c62acf6e0e256d2067f</anchor>
      <arglist>(const geometry_msgs::Transform &amp;pose)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>boost::enable_shared_from_this</name>
    <filename>classboost_1_1enable__shared__from__this.html</filename>
  </compound>
  <compound kind="namespace">
    <name>AL</name>
    <filename>namespaceAL.html</filename>
    <member kind="function">
      <type>float</type>
      <name>convertAnglePosToNormalizedImgPos</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6fe4178d6210dcbc643fc57da989437c</anchor>
      <arglist>(const float &amp;radPosition, const float &amp;imageRadMin, const float &amp;imageRadMax)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>convertAngleValToNormalizedImgVal</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a68eac94bde49222e6a7b0cdc8582b824</anchor>
      <arglist>(const float &amp;radValue, const float &amp;imageRadMin, const float &amp;imageRadMax)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumLayersInColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a0e09ee580f39b75cfa3b3dfdec6c3d88</anchor>
      <arglist>(const int colorSpace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getResolutionFromSize</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aaae5c8139515c2b14161ce9272eed993</anchor>
      <arglist>(const int width, const int height)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColorSpaceValid</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a4f49241d6dca5c9a5bae0dd3ce7c6851</anchor>
      <arglist>(const int colorspace)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResolutionValid</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a410f0d52e907650839865982b3449e20</anchor>
      <arglist>(const int resIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSizeFromResolution</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a9de0f7a03ebd74e6b5a89272c3521b56</anchor>
      <arglist>(const int resIndex, int &amp;outWidth, int &amp;outHeight)</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k1080p</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6da72a4edb10d49f095223058ed3080f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k16VGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a562576d0cdae8b0a323573e54b76feb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k1920p</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aef469a58f71299a8c492816aea8c5aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k4VGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a77ffa9c33ca4050e0026b4e9d8b01578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k720p</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a56a8c4ec4f08f06eb4a75bfbad62f14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>k960p</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af882349ad9b24e79f33b541664d6975d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>kApertureH_MT9M114</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a7d89facaaf9e6720723fa10849d4d38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>kApertureH_OV7670</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a248faa195a0678c3489763d20dc5c36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>kApertureV_MT9M114</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad96afd3186fe15120ccb67b83ce63577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>kApertureV_OV7670</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a9126f093448cea551e192865f0263a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kARGBColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3d88567db3944df23324241c1cab0943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kBGRColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a71d39f5925c0e09ab640424973ec8394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kBottomCamera</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a79889c77b5d222c9f3f71f17ca7cfa7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAblcID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a71d9bb4944e64412d426596c516a7434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAblcStableRangeID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ab52f1de946cfc266ffb182a7c83a2256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAblcTargetID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad37f6ec932735506c63995b119dec381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAecAlgorithmID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6a3fe5d7d6b8079d0d9fa95b19ec69e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAutoExpositionID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a558d2a9040c6936de263e3bf71e581b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAutoFocusID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a14cc6212078a0561fb697d44a52de69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAutoGainID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6693dbe8cf0676b2d45bb343ddbc687c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAutoWhiteBalanceID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>abb051ed9c35f653efe5e4a854116aa49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAverageLuminanceID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a912b66b7b3d5ddd8b2a789849e577c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraAwbGreenGainID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3405975e8d5a5abefd959b55b66303c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBacklightCompensationID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aeea2ea6e94eddd49665a72064517feaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlcBlueID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ac1efdf194d38c01103287f373ce24749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlcGbID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aa575303e1bd46e6c90034d0e586252f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlcGrID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ac5da3f057bd10e376cdf4310cb032a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlcRedID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ac37344bf007cbebf13b5dc22adb214ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBlueChromaID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a8d536b65a62b0a57cc01d204879f5b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBrightnessID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a16e94c742f83bb4079781e755280c279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraBufferSizeID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af56ef157fe8ef61e4529d75c8b5016e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraColorSpaceID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a124608b96d41f7f61107e65ef9f6f951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraContrastID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a8c4330901555f2669c54432f445185b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraDepthConfidenceThresholdID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af40c40e1e1b854e9c938ead9f4c2f1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraDepthFastFilterID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3903dd1f2ee495002dc3c0ed5bbaa0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraExposureAlgorithmID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a449bc678d48cc62250914c53dcbeb350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraExposureCorrectionID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3e9af9cd3066cd586c0559823929c31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraExposureID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ae219747e137c8aa7727e460915c58d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraFastSwitchID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>afb653ae587de723764a859d72238fc99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraFrameRateID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad59078742049764c58d98bc71cdc49b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraGainID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aa1b70dfda5b73128be848c84063c90e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraHFlipID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aba0dc7013e2c34f2706fdcbb7b825895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraHueID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a2b7b2ba61e07e65b85e7fa01b9b1cc76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraKeepAliveID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aea5e09749d543cddc6b10a419704c672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraLensXID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a5215480950f944f732e504589aa55f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraLensYID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aab3ef14ed792d6011630d0c4d342ba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraRedChromaID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a5d56075aaa59fca5397d43f3d1b45a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraResolutionID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a97deaf7df045d3b6f18bd88bb1192c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraSaturationID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a4634f6d275747c6e675eb9fae3b21a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraSelectID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af83737b33234c60338dda5254dc70763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraSetDefaultParamsID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a858ac9b375325db14e7dbbb60595584b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraSharpnessID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aef72b6f52a88e8253221876742be7369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraTemperatureID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a2ee0fec8001e8369b69e9756bfae8731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraVFlipID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a16b6d1e6b63ee26520a7db7049c693bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kCameraWhiteBalanceID</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a0bbc9fc6779bfadd8b34f0d78bb3ba44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kDepthCamera</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ab5975128180af343b1d09002c6b4afeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kDepthColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a95735eed29ee781f40b208448fd13790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kDistanceColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ae87c64b76c70048897d7520607ebc701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kH2RGBColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>afd6b10a598b4ab551064d464c001b9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kHSMixedColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ab764a6a4739ff2d8eb320337f5e8fcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kHsyColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a483f2c593dab4b4ea1018a87604eae1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>khSyColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a4b636e6be66eb379181151f81e861464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>khsYColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a62bafb5db5f709266cf184f46fa47093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kHSYColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a8101c22ca97a8094555bb02920fa8902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kInfraredCamera</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a8563803be4af56b9044715f0c99fd57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kInfraredColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a77a4f164f054aa53d90df86ad348f2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kMT9M114</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a44ba47883c4cc143ca5c9dbbdebc6eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kOV5640</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>af315ce5be0eccc127187d8cfdcdc128b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kOV7670</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a1099170a3d33b47c4551b801ff8c09de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kQQQQVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ac56a28fe65883612c0a78528948df8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kQQQVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3e2fc513730b8768c7346fc5cce63652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kQQVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>afdeb4cf242e8996c4984a99dae1fe635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kQVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3310e69ae7734becea41d06b83db2022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kRgbColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a7485f63c4f2a1c14c597632b5f6ffd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>krGbColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3c9b138ab883a4cae4702ded6ae86772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>krgBColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a25dd4e641b51a1d0b627d4da8818bb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kRGBColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad9a7f28ddb427035e28046e5522a1368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kTopCamera</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a1083e3958d62acef3bf9f979fbcc5bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kVGA</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a99c9a11f6d583353638f698cfed49883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kXTION</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a676b0f962b4aa3009e530cbfe6688df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kXYZColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a09068650c0122a0e39383fd2e58c2136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYUV422ColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aea6531012c733c983143ef60c668b4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYUV422InterlacedColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ad18b72d48c3d236725015b65dd8cf20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYuvColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a3e3467c31078e2d876f060a8c787a0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kyUvColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>ace3de266f7ecf2f4e7062bcd7e76d07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kyuVColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a6196fa6a4f17c9315abe1dd8f730579e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYUVColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>aacecd7c690e5a039b58c8d452550c964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kYYCbCrColorSpace</name>
      <anchorfile>namespaceAL.html</anchorfile>
      <anchor>a2bd5b749a426c001aff16abf7fe08903</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>conf</name>
    <filename>namespaceconf.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>copyright</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ac8ccf456b321bc9052c0691a173b6925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude_trees</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>acfb345e27f5356b8778ab7b673e72556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a540efa67c53e84c1c353c1df2e37e39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>graphviz_output_format</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a5df737fadb133e190919888ea6e7a5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_theme</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a7f1b143ff25817758abd21a7db110510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>html_theme_options</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a59fb37ca5915e18823f5f433129b35ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_theme_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a98891f2e4a5d0fc6e8cbe787fb9c2439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>master_doc</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae22a29d94a222730836db739d6dbd71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa2c6aefbed1597a70cfb45a760e5977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pygments_style</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>afa4e4ed164119ef5f4656e9554ed1f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>rst_epilog</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a97f2ff312a56c8294e9df85c24009b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>show_authors</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a593b04ae3d9e23ab3e98e601ea4861e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>show_sphinx</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae4401325b9690996d530208ff0f6e145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>source_suffix</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a1e0ba7f4cb1d50fa831f1236a77d60f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>templates_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af50129dcc1f90655539f025595a3093b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>todo_include_todos</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aae710169640eee68e59c1e95cc0372f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi</name>
    <filename>namespacenaoqi.html</filename>
    <namespace>naoqi::converter</namespace>
    <namespace>naoqi::dataType</namespace>
    <namespace>naoqi::event</namespace>
    <namespace>naoqi::helpers</namespace>
    <namespace>naoqi::message_actions</namespace>
    <namespace>naoqi::naoqi_env</namespace>
    <namespace>naoqi::publisher</namespace>
    <namespace>naoqi::recorder</namespace>
    <namespace>naoqi::robot</namespace>
    <namespace>naoqi::ros_env</namespace>
    <namespace>naoqi::service</namespace>
    <namespace>naoqi::subscriber</namespace>
    <namespace>naoqi::tools</namespace>
    <class kind="class">naoqi::AudioEventRegister</class>
    <class kind="class">naoqi::BumperEventRegister</class>
    <class kind="class">naoqi::Driver</class>
    <class kind="class">naoqi::EventRegister</class>
    <class kind="class">naoqi::TactileTouchEventRegister</class>
    <class kind="class">naoqi::TouchEventRegister</class>
    <member kind="enumeration">
      <name>Topics</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a05926f2752a4b6be87b562e5ce2747c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Laser</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a05926f2752a4b6be87b562e5ce2747c5a275fbc44078e1b7243bc5d867c359570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Camera</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a05926f2752a4b6be87b562e5ce2747c5a1fee31d68cc15908405b2880e3bcf098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sonar</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a05926f2752a4b6be87b562e5ce2747c5a29ec2f3e40f9e09324d67ca7b4da033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>_qiregisterTouchEventRegisterBumper</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a76f8be243a5abc7b1818de38b1868c06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>_qiregisterTouchEventRegisterTactileTouch</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a46baada7938cbc8e91039e2b239b09dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>BOOST_PP_CAT</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>ae2989b5006c42e0b3efdf3a6045fa65c</anchor>
      <arglist>(__qi_registration, __LINE__)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QI_REGISTER_OBJECT</name>
      <anchorfile>namespacenaoqi.html</anchorfile>
      <anchor>a239bbdfcaa446fa5accb3889bed15abc</anchor>
      <arglist>(Driver, _whoIsYourDaddy, minidump, minidumpConverters, setBufferDuration, getBufferDuration, startPublishing, stopPublishing, getMasterURI, setMasterURI, setMasterURINet, getAvailableConverters, getSubscribedPublishers, addMemoryConverters, registerMemoryConverter, registerEventConverter, getFilesList, removeAllFiles, removeFiles, startRecording, startRecordingConverters, stopRecording, startLogging, stopLogging)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::AudioEventRegister</name>
    <filename>classnaoqi_1_1AudioEventRegister.html</filename>
    <base>boost::enable_shared_from_this</base>
    <member kind="function">
      <type></type>
      <name>AudioEventRegister</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>ace19fe2bdd36b83472757e5b3102b1ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioEventRegister</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>aeb2e6f631d7828d3603f69723b90f124</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isDumping</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>acb043ff4982dfab1e33345ffe6052444</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isPublishing</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a06334c4024e607f9ed573bba19b63366</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isRecording</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a2d90761da6ba5e8472b597bb6c79334b</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processRemote</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>acaf94f0a7c3d3ad927a0e916ed98b484</anchor>
      <arglist>(int nbOfChannels, int samplesByChannel, qi::AnyValue altimestamp, qi::AnyValue buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPublisher</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>abdc4e95b6ace6a59caeaf177a8fdb1f5</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetRecorder</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>ac6476c4b469eb4d9c773a8338f28546e</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>ae4e4ea495b5d745244359f0332fb26cb</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startProcess</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a65f2f3ca1005a10bb3e1f76b19b0a0d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopProcess</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a047be108197b2bcc1c44ba82aaf7c8e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a20879261c58bd4fc6491e89f1b217fb0</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioEventRegister</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a75a5f1859ab9ab8505d8ee2b252b6e77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onEvent</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a88ed6bdc3087cab54fcbdfb688a73eb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a539827a87917e617c53a0ada1224122c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unregisterCallback</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>aa26286614ade1d35762a89107694d591</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>channelMap</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a6e100d0b6cdcb5c68dd86dc8e9bacf8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; converter::AudioEventConverter &gt;</type>
      <name>converter_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>ae71d0aba9c7ac5d46f6665991ef58aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isDumping_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a7df5f63e211705f8bb1d7f67c1b5d6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isPublishing_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>ab2d3225473fb7d1ca9f105cf07678e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isRecording_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>aaebd62fc305cb63d2f67f643c62b3400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isStarted_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a0b9dabc9d7a10215a17f47e41659fff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>aab1fe71ef1dd8d6a7249245244b32f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_audio_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>ad0e9cd72d2499d7af713bc015d209eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::FutureSync&lt; qi::AnyObject &gt;</type>
      <name>p_audio_extractor_request</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a5e33e7dace1cb96b4f2d75e7958ee713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_robot_model_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>ad662b072211e6c2359a9c8b451854caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; publisher::BasicPublisher&lt; naoqi_bridge_msgs::AudioBuffer &gt; &gt;</type>
      <name>publisher_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a0abf004387d6f57da09358591d3fef0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; recorder::BasicEventRecorder&lt; naoqi_bridge_msgs::AudioBuffer &gt; &gt;</type>
      <name>recorder_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>afe23fa2aa9d5076bfc20e8c6fa53e33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>serviceId</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>a0e24f76bd7b1a6afe74fd8d626ff8b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::SessionPtr</type>
      <name>session_</name>
      <anchorfile>classnaoqi_1_1AudioEventRegister.html</anchorfile>
      <anchor>aa2a9b6bbe47b75ec03162390f1f20183</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::BumperEventRegister</name>
    <filename>classnaoqi_1_1BumperEventRegister.html</filename>
    <base>TouchEventRegister&lt; naoqi_bridge_msgs::Bumper &gt;</base>
    <member kind="function">
      <type></type>
      <name>BumperEventRegister</name>
      <anchorfile>classnaoqi_1_1BumperEventRegister.html</anchorfile>
      <anchor>a6adfb333a82f33df0cd7e734823fc642</anchor>
      <arglist>(const std::string &amp;name, const std::vector&lt; std::string &gt; keys, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::Driver</name>
    <filename>classnaoqi_1_1Driver.html</filename>
    <class kind="struct">naoqi::Driver::ScheduledConverter</class>
    <member kind="function">
      <type>std::string</type>
      <name>_whoIsYourDaddy</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a4c93d05a5b29776ea981b397a9af0a36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMemoryConverters</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>acafaa54c5e7e05d5faa2a9c53dc8d1b3</anchor>
      <arglist>(std::string filepath)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Driver</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a134c98bd80716e3b3227b24370626761</anchor>
      <arglist>(qi::SessionPtr &amp;session, const std::string &amp;prefix)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getAvailableConverters</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a11d13a49d5d26ec7379d3fa8ff63d394</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBufferDuration</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a2a3d4746d8c0e65d15e93b82ffc6c031</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getFilesList</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a8b73a511b2893bfb04d7469c170668b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getMasterURI</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a5d2896cb1a667d0424c73c237e23c155</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getSubscribedPublishers</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ad2865edeca82c248106b349f3fae42a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a146118bcfbeb53ab15ea4aceb8ea5563</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>minidump</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a14789e9d74265fef23b60e9b0ca7cb30</anchor>
      <arglist>(const std::string &amp;prefix)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>minidumpConverters</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>aa8b50c82ff3d8883091f1222a06debc4</anchor>
      <arglist>(const std::string &amp;prefix, const std::vector&lt; std::string &gt; &amp;names)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseJsonFile</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a642da5c488ffec3a7f6e69c12f80dc91</anchor>
      <arglist>(std::string filepath, boost::property_tree::ptree &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerConverter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a39782b042315801b924592a6097f6d4c</anchor>
      <arglist>(converter::Converter &amp;conv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerConverter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ac0cc51e1ad3938cc9e6cdf955fc0c62d</anchor>
      <arglist>(converter::Converter conv, publisher::Publisher pub, recorder::Recorder rec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registerEventConverter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a54a2182710ceb5ebb07a20b2fc67baa0</anchor>
      <arglist>(const std::string &amp;key, const dataType::DataType &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registerMemoryConverter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>adfb2dd2e7c831088c84915cb73cb6b4b</anchor>
      <arglist>(const std::string &amp;key, float frequency, const dataType::DataType &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerPublisher</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a24b0302ee0f6bdab257d7ab38b578d43</anchor>
      <arglist>(const std::string &amp;conv_name, publisher::Publisher &amp;pub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerPublisher</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ac0a85ac544bc8c422311051da6143b3b</anchor>
      <arglist>(converter::Converter conv, publisher::Publisher pub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerRecorder</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>aca9ae33d14609fb84b02795f97038d4c</anchor>
      <arglist>(const std::string &amp;conv_name, recorder::Recorder &amp;rec, float frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerRecorder</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a87c5ee55bebe6d031349c0c60de082b8</anchor>
      <arglist>(converter::Converter conv, recorder::Recorder rec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerService</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>af6cc80a2fd9b69028e9893184a2ad6f4</anchor>
      <arglist>(service::Service srv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerSubscriber</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a66958372914c8dbd91eb82386b81f92e</anchor>
      <arglist>(subscriber::Subscriber sub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllFiles</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a85d7d07f2c5722dff6b74c8ff895ea0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFiles</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>af611b8eff58b71d21a5fdc14ea694274</anchor>
      <arglist>(std::vector&lt; std::string &gt; files)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a2f85854abb081062c90ed1536db1e5fc</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMasterURI</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a672a3376d38137290b6a609ea46ba1f0</anchor>
      <arglist>(const std::string &amp;uri)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMasterURINet</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a0ef91f1a4e94291dd8de40ee52c324f1</anchor>
      <arglist>(const std::string &amp;uri, const std::string &amp;network_interface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startLogging</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a20de3c0155c166dedf5bfe1b1dfc0056</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startPublishing</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>aa9a3b262be6336d7c79218c27356f904</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRecording</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a5cfb597fa6f6ee60054dd79185aa1639</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRecordingConverters</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a5aaa5d61c2ca2d6a855f72fe717414e3</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;names)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRosLoop</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ab9a7387c3743e0a7ebff1685180a57b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopLogging</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a2051055e96d0aeca62c955ca3fe250fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopPublishing</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>acb4bb7f2b27834201816572fad8c8b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stopRecording</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a61c7858a915e0c6511e5718440174e69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopRosLoop</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a2cd9fd2c9703dab35d4afa7e5d5c9fd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopService</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a84541e765def1c556714bbbbfabb72f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Driver</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a73145e70fa4290fcb2d1758388950bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, event::Event &gt;::const_iterator</type>
      <name>EventConstIter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a29160b242a8ca2ad06d6fe555c5888b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, event::Event &gt;::iterator</type>
      <name>EventIter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a4361405a5a8471ddd5f1bf531b26fd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, publisher::Publisher &gt;::const_iterator</type>
      <name>PubConstIter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a3505d9df0e812a41f520855118a53c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, publisher::Publisher &gt;::iterator</type>
      <name>PubIter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a682077e48650f81749bb0707e4e17a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, recorder::Recorder &gt;::const_iterator</type>
      <name>RecConstIter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a2ed3db3968ce5d4745a1975de77c151d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, recorder::Recorder &gt;::iterator</type>
      <name>RecIter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a1fd7373e1db8da5c38c814290b339be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_registerMemoryConverter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a77f3c925ba0f16fb15a1e41ac767a6b0</anchor>
      <arglist>(const std::string &amp;key, float frequency)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>insertEventConverter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a58c7f4b86923383b658e5b41d00f3bc7</anchor>
      <arglist>(const std::string &amp;key, event::Event event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadBootConfig</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a111e8f56809f9936d9c20ee607271841</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerDefaultConverter</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a38157eaa2147bb957b39a69e5254e00f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerDefaultServices</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>acbd632a09027fc8aea060c02db9ba80c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerDefaultSubscriber</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a67ed35c3f20573fb16917822fe21820e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rosLoop</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a23fe71e9b7dc45803d4bdc456f2a44fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::property_tree::ptree</type>
      <name>boot_config_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a464125603ee0794544918f458c59415a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>buffer_duration_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a69172631d8a68b0f7383bea8b4a1db26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::priority_queue&lt; ScheduledConverter &gt;</type>
      <name>conv_queue_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a6e95acd96b9141230b65bc5f97a3799e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; converter::Converter &gt;</type>
      <name>converters_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a1841ef332926e11a8a43bd9b8ccd9952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, event::Event &gt;</type>
      <name>event_map_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a651792ef4f9f07c4ec7da73003b85788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const size_t</type>
      <name>freq_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a28a52c8207dab0aea837be45147bef21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>keep_looping</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a819cdaf68505f1a774f9e68c2c817206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>log_enabled_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a08baace88d61528c585d87a262b2f79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_conv_queue_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a451b4767726b2e5d962ea8fce7a712a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_record_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>aec5da55e7bbfd460a5e09ad8567a5756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_reinit_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ad92fc53210d914dd5f445785a7350689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; ros::NodeHandle &gt;</type>
      <name>nhPtr_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a342c2d1c22033a87fa1a80505f8c41ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, publisher::Publisher &gt;</type>
      <name>pub_map_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ad6d2963359936de1575b072023c95b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_enabled_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ad7892ff39ac3d73a79b8f3c839fc3f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>publisherThread_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a13a624582d8f330a795fb2deeb192462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, recorder::Recorder &gt;</type>
      <name>rec_map_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a36f39ba1503226497ec7932702ba1802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>record_enabled_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ad4bfa8adf56d00d758de3374897d3c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; recorder::GlobalRecorder &gt;</type>
      <name>recorder_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>a03159de9f16b3a9fdb3ab248f55a824f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const robot::Robot &amp;</type>
      <name>robot_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>acb5f928e0f96d863ef7152bd8c985623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; service::Service &gt;</type>
      <name>services_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ad0d4d2be4c5b9ca2b071ad2ec371de86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::SessionPtr</type>
      <name>sessionPtr_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>abfcb6f4387db9e5a332ed3f76bc68316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; subscriber::Subscriber &gt;</type>
      <name>subscribers_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>abfdd25ea12996326da21654cfcfe46c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; tf2_ros::Buffer &gt;</type>
      <name>tf2_buffer_</name>
      <anchorfile>classnaoqi_1_1Driver.html</anchorfile>
      <anchor>ad84eaa23142fd7dbd664e3bad439d379</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::Driver::ScheduledConverter</name>
    <filename>structnaoqi_1_1Driver_1_1ScheduledConverter.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structnaoqi_1_1Driver_1_1ScheduledConverter.html</anchorfile>
      <anchor>a9e981b1414b0977190fe5c40e138fac8</anchor>
      <arglist>(const ScheduledConverter &amp;sp_in) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScheduledConverter</name>
      <anchorfile>structnaoqi_1_1Driver_1_1ScheduledConverter.html</anchorfile>
      <anchor>a17f9b13f98f75f962116e1adca13e38a</anchor>
      <arglist>(const ros::Time &amp;schedule, size_t conv_index)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>conv_index_</name>
      <anchorfile>structnaoqi_1_1Driver_1_1ScheduledConverter.html</anchorfile>
      <anchor>ac8c2d1f5dfdb66a5293e1e84b2080516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>schedule_</name>
      <anchorfile>structnaoqi_1_1Driver_1_1ScheduledConverter.html</anchorfile>
      <anchor>ac10a75c00142a5f43638cf0fd4251afb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::EventRegister</name>
    <filename>classnaoqi_1_1EventRegister.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>EventRegister</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a50a0ef24c3c6edade4b9e263b2d5a66a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EventRegister</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>ae6023886646c3fdd88c06d4a1fe76521</anchor>
      <arglist>(const std::string &amp;key, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isDumping</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>ad87d13e0e03703b1eb1c6579795571fa</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isPublishing</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>ad5eb40e85bccdd01977ca837c24f73d3</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isRecording</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a8e8d7b2056e078aabf88eeb27e57e269</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPublisher</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>aaeb061ad0dab1d5035b38b97f7d0f79d</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetRecorder</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>aef71b8feb83cb4a1baedec76fe41f778</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>aabd49e125df3d7729b08f5cf4ad89a33</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startProcess</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a95e075d8367c75df216d6f9343feafba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopProcess</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a5da73aa9e34e2df12b270d3508556234</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a4ef58d26cfe17987817f7178c0c6f36f</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EventRegister</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a6868db52051aefeeb477453862185e0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onEvent</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a5c4fff95fab66d932baa77d47d757cef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a3ed6a518ca8ba776af1b73f5c4eefc5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unregisterCallback</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a8f2df1e51fc55b18ffd7b967d4f56d58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Converter &gt;</type>
      <name>converter_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a05cbcb30c1106c6449e3d97f237e8f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isDumping_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>ac0938237051b8df72083838b16feb063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isPublishing_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a970959bee9ec9c16568aca0325504aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isRecording_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a3892dd9ef6c93795b85ada9929d3b672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isStarted_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a1e220489905817754260da005f119e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>key_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a6e2fbcdb1a895cd096fb0823dacc8db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a86262ce39ff15fd6e011d5198c59d672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a41b49854f8074c356ad3ddea01093fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Publisher &gt;</type>
      <name>publisher_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>abf31b9f1a198da69b3f11f519e77b707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Recorder &gt;</type>
      <name>recorder_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>ae54e204c10743be26c572a14252d1287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>signal_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a1b3375387309eaf46b5028c659fe97a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::SignalLink</type>
      <name>signalID_</name>
      <anchorfile>classnaoqi_1_1EventRegister.html</anchorfile>
      <anchor>a721e288ae497b902f55c8036af42c613</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::TactileTouchEventRegister</name>
    <filename>classnaoqi_1_1TactileTouchEventRegister.html</filename>
    <base>TouchEventRegister&lt; naoqi_bridge_msgs::TactileTouch &gt;</base>
    <member kind="function">
      <type></type>
      <name>TactileTouchEventRegister</name>
      <anchorfile>classnaoqi_1_1TactileTouchEventRegister.html</anchorfile>
      <anchor>a59340d42cd5d9e88c527936a6bcbf0fc</anchor>
      <arglist>(const std::string &amp;name, const std::vector&lt; std::string &gt; keys, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::TouchEventRegister</name>
    <filename>classnaoqi_1_1TouchEventRegister.html</filename>
    <templarg>T</templarg>
    <base>boost::enable_shared_from_this</base>
    <member kind="function">
      <type>void</type>
      <name>isDumping</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a34f2243ca7c74580d567672a66232a28</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isPublishing</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a8809d77d57b625abeb38755542b59547</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isRecording</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a4a942705d44374f06a94a57ce1e7e9aa</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPublisher</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a6ff45593db1556a29bc3814263125a44</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetRecorder</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a2705af6af2fa7820f9ce23f08d368b04</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a6b54e2167115614e14402f09012300c6</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startProcess</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a37af3c4e2deeb19cb5331d7f3efaad47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopProcess</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a782ff35079acd85facc98ec3f7d36aed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touchCallback</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a28196274e04cff3191839a843f03cde5</anchor>
      <arglist>(std::string &amp;key, qi::AnyValue &amp;value, qi::AnyValue &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touchCallbackMessage</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a6d7e92ffea57ff55c920025326701d73</anchor>
      <arglist>(std::string &amp;key, bool &amp;state, naoqi_bridge_msgs::Bumper &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touchCallbackMessage</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a0de632314b16e96b189499a14c3082f8</anchor>
      <arglist>(std::string &amp;key, bool &amp;state, naoqi_bridge_msgs::TactileTouch &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TouchEventRegister</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>aacba24bdd81ec86e6b91eb92ace762dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TouchEventRegister</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>aabc6e65160cb05fd87fa7d1b8ea29b05</anchor>
      <arglist>(const std::string &amp;name, const std::vector&lt; std::string &gt; keys, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>ac6a74eb352eda47ce17ea33b370e66cc</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TouchEventRegister</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a28240abda860900320cf9a1d28eff1e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>keys_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a9fc3ca7514be6d9cf95119b37ae89589</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onEvent</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>ac1ebfaeb6cd507993a944dd647920530</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a56d93b72720bdb07841dc61e8340b825</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unregisterCallback</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>ac60f357f6d27090f3d4e2520ce331781</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; converter::TouchEventConverter&lt; T &gt; &gt;</type>
      <name>converter_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a13c2e6f1bb46b2fc758b38bac942d013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isDumping_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a1cf665952d19e514a10ea2cd894a6fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isPublishing_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a5c870e905051d15d09b7c81e28582a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isRecording_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a87e5fc861c544e679798841f7afef119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isStarted_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a6048dc577e61c3ece39e6614437b708d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a5fda5e6f4164ac3a28e46ad643d84d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a93d7b52cec7440cadf260c199c26041c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a608d6cad22cb1a70ccddba4323415031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; publisher::BasicPublisher&lt; T &gt; &gt;</type>
      <name>publisher_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>ac32f31c7475f4365a509cdf0f1dc91f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>serviceId</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>a86f4e0bff5cca87bfaf02b2733bf0fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::SessionPtr</type>
      <name>session_</name>
      <anchorfile>classnaoqi_1_1TouchEventRegister.html</anchorfile>
      <anchor>ae2b67493e22fb0650016bbdb52a7c446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::converter</name>
    <filename>namespacenaoqi_1_1converter.html</filename>
    <namespace>naoqi::converter::camera_info_definitions</namespace>
    <namespace>naoqi::converter::IMU</namespace>
    <namespace>naoqi::converter::nao</namespace>
    <class kind="class">naoqi::converter::AudioEventConverter</class>
    <class kind="class">naoqi::converter::BaseConverter</class>
    <class kind="class">naoqi::converter::CameraConverter</class>
    <class kind="class">naoqi::converter::Converter</class>
    <class kind="class">naoqi::converter::DiagnosticsConverter</class>
    <class kind="class">naoqi::converter::ImuConverter</class>
    <class kind="class">naoqi::converter::InfoConverter</class>
    <class kind="class">naoqi::converter::JointStateConverter</class>
    <class kind="class">naoqi::converter::LaserConverter</class>
    <class kind="class">naoqi::converter::LogConverter</class>
    <class kind="class">naoqi::converter::LogLevel</class>
    <class kind="class">naoqi::converter::MemoryBoolConverter</class>
    <class kind="class">naoqi::converter::MemoryFloatConverter</class>
    <class kind="class">naoqi::converter::MemoryIntConverter</class>
    <class kind="class">naoqi::converter::MemoryListConverter</class>
    <class kind="class">naoqi::converter::MemoryStringConverter</class>
    <class kind="class">naoqi::converter::SonarConverter</class>
    <class kind="class">naoqi::converter::TouchEventConverter</class>
    <member kind="function">
      <type>void</type>
      <name>logCallback</name>
      <anchorfile>namespacenaoqi_1_1converter.html</anchorfile>
      <anchor>afd29afe6f9dcc5b54113f4890e727c91</anchor>
      <arglist>(const qi::LogMessage &amp;msg)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>laserMemoryKeys</name>
      <anchorfile>namespacenaoqi_1_1converter.html</anchorfile>
      <anchor>a5f82868f0b4024478350f0437298f738</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>std::queue&lt; rosgraph_msgs::Log &gt;</type>
      <name>LOGS</name>
      <anchorfile>namespacenaoqi_1_1converter.html</anchorfile>
      <anchor>abf6c25e66c993f48a9c53adb302695b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>MUTEX_LOGS</name>
      <anchorfile>namespacenaoqi_1_1converter.html</anchorfile>
      <anchor>a3ad0ddb3282fc23ea114bfefe0c9e7a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::AudioEventConverter</name>
    <filename>classnaoqi_1_1converter_1_1AudioEventConverter.html</filename>
    <base>BaseConverter&lt; AudioEventConverter &gt;</base>
    <member kind="function">
      <type></type>
      <name>AudioEventConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1AudioEventConverter.html</anchorfile>
      <anchor>a1057fdf71a0612676936aaa6ab426143</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1AudioEventConverter.html</anchorfile>
      <anchor>a844623c7f3f5fde7e4dbc26ab05068fa</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions, naoqi_bridge_msgs::AudioBuffer &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1AudioEventConverter.html</anchorfile>
      <anchor>afa595ad0becb04889dfc47e30c2c12cc</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1AudioEventConverter.html</anchorfile>
      <anchor>afae88dac4553a5863b759e1d710b9d6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioEventConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1AudioEventConverter.html</anchorfile>
      <anchor>a5d877f0a1f0de362c9761c4db29ed740</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(naoqi_bridge_msgs::AudioBuffer &amp;) &gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1AudioEventConverter.html</anchorfile>
      <anchor>a8a9ea7026eb1905dbc42b48eb0c21fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1AudioEventConverter.html</anchorfile>
      <anchor>a73d273f2630ffc24640c48e42e125b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>naoqi_bridge_msgs::AudioBuffer</type>
      <name>msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1AudioEventConverter.html</anchorfile>
      <anchor>aea1bbdd2e1046839387e6033f06c9d3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::BaseConverter</name>
    <filename>classnaoqi_1_1converter_1_1BaseConverter.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>BaseConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1BaseConverter.html</anchorfile>
      <anchor>ac9cf74b8c57518eb9d636f3d84cd1e21</anchor>
      <arglist>(const std::string &amp;name, float frequency, qi::SessionPtr session)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>classnaoqi_1_1converter_1_1BaseConverter.html</anchorfile>
      <anchor>aed667e2024d1490e9a33c22243dd372a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classnaoqi_1_1converter_1_1BaseConverter.html</anchorfile>
      <anchor>aea80f6e7fffeb3fc70cf62fe83a023f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1BaseConverter.html</anchorfile>
      <anchor>a2a59ba44c53edb1eca0344a0f150b26e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>frequency_</name>
      <anchorfile>classnaoqi_1_1converter_1_1BaseConverter.html</anchorfile>
      <anchor>af4eaf872790502df3f3ee662fe77f275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classnaoqi_1_1converter_1_1BaseConverter.html</anchorfile>
      <anchor>ac797b6cc7037c16db62689e25b0323e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>record_enabled_</name>
      <anchorfile>classnaoqi_1_1converter_1_1BaseConverter.html</anchorfile>
      <anchor>aeda19b0ae5ab97a3d8f861f5cd2e3de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const robot::Robot &amp;</type>
      <name>robot_</name>
      <anchorfile>classnaoqi_1_1converter_1_1BaseConverter.html</anchorfile>
      <anchor>a7a729c9e43541e0ec84e248a8268d518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>qi::SessionPtr</type>
      <name>session_</name>
      <anchorfile>classnaoqi_1_1converter_1_1BaseConverter.html</anchorfile>
      <anchor>ac1c88ce50c278242b81f334d7cc3f694</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::CameraConverter</name>
    <filename>classnaoqi_1_1converter_1_1CameraConverter.html</filename>
    <base>BaseConverter&lt; CameraConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>a2de49e0a08836b1abaa68cdb952c1474</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CameraConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>ad9d299b61d0c756734223a56714a0ea5</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session, const int &amp;camera_source, const int &amp;resolution)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>a8d29c09c1fa433e87ed526d92e28befd</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>ad2ebb3df7e16b97252b26b0aec9e8988</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CameraConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>a71daf4399b3b45fd918677e1ace736bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(sensor_msgs::ImagePtr, sensor_msgs::CameraInfo)&gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>ae7858c7722904486bf3eba6e4bf5330b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>a8303af8203d8507d963bde8fbfc8d152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>camera_info_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>ac4bc9ba12118a7a3cb27147ac007aa12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>camera_source_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>a5b54f100a13760d9c59c0c2d2403d94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>colorspace_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>a4e812d76358ee7117973adbe842f1bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cv_mat_type_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>ab537b340f53d1d951fbad8eacaada93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>handle_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>a19c48be3cf4e827e3eea256aa17d51a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::ImagePtr</type>
      <name>msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>a56c1982ce7f5c70652587b02b1f8fee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>msg_colorspace_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>a943c056fcb3913192d668f15b0ace0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>msg_frameid_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>ac25b0ccaa83da03aaef4867daff1e40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_video_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>af4c6e80c8117d0f76ca5154a3926d369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>resolution_</name>
      <anchorfile>classnaoqi_1_1converter_1_1CameraConverter.html</anchorfile>
      <anchor>ae4f1b214bebdba63325243f4a1d4a864</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::Converter</name>
    <filename>classnaoqi_1_1converter_1_1Converter.html</filename>
    <class kind="struct">naoqi::converter::Converter::ConverterConcept</class>
    <class kind="struct">naoqi::converter::Converter::ConverterModel</class>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>a1c94fa8c7dee9ba6bcd93689c75bb3f5</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Converter</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>a140b62bb47760b139950a3ab3c02dbe1</anchor>
      <arglist>(T conv)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>a337a161a8f59aba28d84b1554a181052</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ros::Duration</type>
      <name>lapseTime</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>a614908832f11b6ff2302eccdb8c8ccb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>aca9cc760f7700a0566216b768b77d8bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>afda92254d62d4887e0c43121ecffe8a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>before</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>a6f7acda1e55716c2c94209490de4c145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ConverterConcept &gt;</type>
      <name>convPtr_</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>a82979c9fd2c4a264c8b39c727a3f1a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>lapse_time</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>a840c8fb8d67a7919a9af58e711d04eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classnaoqi_1_1converter_1_1Converter.html</anchorfile>
      <anchor>ac751df2baf4d87eacb70ae6856dc40d6</anchor>
      <arglist>(const Converter &amp;lhs, const Converter &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::converter::Converter::ConverterConcept</name>
    <filename>structnaoqi_1_1converter_1_1Converter_1_1ConverterConcept.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>callAll</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterConcept.html</anchorfile>
      <anchor>a808518ba0e4af4d05e6368fa7971d4e7</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>frequency</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterConcept.html</anchorfile>
      <anchor>ae17d499146f76610a84f5960af239abc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>name</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterConcept.html</anchorfile>
      <anchor>a43ae788b1ebbaa8e4af3f3a32df483e1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterConcept.html</anchorfile>
      <anchor>a7b84fe70c2195a43ddb49a1f5f76eb6c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConverterConcept</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterConcept.html</anchorfile>
      <anchor>a793f6747b74d13ee486589dcaefbfc32</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::converter::Converter::ConverterModel</name>
    <filename>structnaoqi_1_1converter_1_1Converter_1_1ConverterModel.html</filename>
    <templarg></templarg>
    <base>naoqi::converter::Converter::ConverterConcept</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterModel.html</anchorfile>
      <anchor>a4faa580b17059e2fabfcad688f57a9a9</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConverterModel</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterModel.html</anchorfile>
      <anchor>aff6d51fa88f97276e3af842fd1bec4ea</anchor>
      <arglist>(const T &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterModel.html</anchorfile>
      <anchor>a0c48fd567972b006c32a9240103346a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterModel.html</anchorfile>
      <anchor>a19e2da7f7c8765aa7c8d76d5e91b7eb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterModel.html</anchorfile>
      <anchor>aa3bdb45db59d8ac00979b006391517a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>converter_</name>
      <anchorfile>structnaoqi_1_1converter_1_1Converter_1_1ConverterModel.html</anchorfile>
      <anchor>a08288c2949efa218edb216ddf1c0d9df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::DiagnosticsConverter</name>
    <filename>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</filename>
    <base>BaseConverter&lt; DiagnosticsConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>ac5c2733e4b9461bf1f156b920d693c84</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiagnosticsConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>a64d28995b31935cd8ba88c424ecfb1e1</anchor>
      <arglist>(const std::string &amp;name, float frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>a6bea65ee116ebe43d499ced7ddde2106</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>affe7adfb9d8c13b4d72d81385338195b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(diagnostic_msgs::DiagnosticArray &amp;) &gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>aca17fcc572b348be65fed2fbfb7a11a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>all_keys_</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>a78d0998bbdab7e579c92602eb761f8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>battery_status_keys_</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>a58f258818936d02d60a44a60c5ae1af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>af5d5f8386199fc4623627eb8ef0aa4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>joint_names_</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>ae8ec503ced76a66a37ab5cf17db4bb47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_body_temperature_</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>a47219c5257046da15dda308c75905ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>ab3cd458c359e9d51a850763ae3fa14f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>temperature_error_level_</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>a808b4c60631bff80089db477c6d41a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>temperature_warn_level_</name>
      <anchorfile>classnaoqi_1_1converter_1_1DiagnosticsConverter.html</anchorfile>
      <anchor>a68e75c68e641ff43bc3e90efbee1fd75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::ImuConverter</name>
    <filename>classnaoqi_1_1converter_1_1ImuConverter.html</filename>
    <base>BaseConverter&lt; ImuConverter &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>a9c78f390970b7c0547ae8be0d57aa7eb</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImuConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>a9728b1d5dd106cd1179b22b85abefd47</anchor>
      <arglist>(const std::string &amp;name, const IMU::Location &amp;location, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>ac3be6c23c4f5798cd977972e8d94aa37</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>a2fa1a4eb45d3d3999dd694662aed6b19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImuConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>a1e90396d9a3c943b2c9e49bdef0e50fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(sensor_msgs::Imu &amp;) &gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>aaa99d5c14c89df69188bcd7af385906b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>ab66183e3af11c8c0ce44855f880d6d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>data_names_list_</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>aef944b49bfdcf5698bce4ea46e038634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Imu</type>
      <name>msg_imu_</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>a809eb9c271c1d718dc7782bbcd467853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1ImuConverter.html</anchorfile>
      <anchor>a466e1e7b7a58b85ffe1d26f11902ab8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::InfoConverter</name>
    <filename>classnaoqi_1_1converter_1_1InfoConverter.html</filename>
    <base>BaseConverter&lt; InfoConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1InfoConverter.html</anchorfile>
      <anchor>a6d7be6a1ee59c85f45948b089ffba26a</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InfoConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1InfoConverter.html</anchorfile>
      <anchor>ada3bf394115a6c0d74f48ee5678bd95b</anchor>
      <arglist>(const std::string &amp;name, float frequency, const qi::SessionPtr &amp;sessions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1InfoConverter.html</anchorfile>
      <anchor>ae2940a2f62ac6f421855e1c0d57062bf</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1InfoConverter.html</anchorfile>
      <anchor>ac1c01d0d29abac8d719fe883dd6282d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(naoqi_bridge_msgs::StringStamped)&gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1InfoConverter.html</anchorfile>
      <anchor>a9f70b5d676e8df31dab59075cafb34a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1InfoConverter.html</anchorfile>
      <anchor>a257a741ee02ab5d65eb1e3f467e71e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>keys_</name>
      <anchorfile>classnaoqi_1_1converter_1_1InfoConverter.html</anchorfile>
      <anchor>a44fa9f7f90303ecc570858d595a2a712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>naoqi_bridge_msgs::StringStamped</type>
      <name>msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1InfoConverter.html</anchorfile>
      <anchor>a77a396bb812e5aa541abf9c8f60e2d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1InfoConverter.html</anchorfile>
      <anchor>afdaaab3d707c8a77d4dd45a654433e2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::JointStateConverter</name>
    <filename>classnaoqi_1_1converter_1_1JointStateConverter.html</filename>
    <base>BaseConverter&lt; JointStateConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>ac598fd57686f46dfb6c4979644531562</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointStateConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>a5edd7fd33f961593a9fb86711f288aa2</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const BufferPtr &amp;tf2_buffer, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>a1074a46b198c283989023c4a5e36f6b1</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>aaa9af197d9d4dacf086a84bedb3de462</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JointStateConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>ade0c99f687176d94dc5a55b2765adc78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; tf2_ros::Buffer &gt;</type>
      <name>BufferPtr</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>abb3ab6ccbc0191b83a82a3d7e99ea7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(sensor_msgs::JointState &amp;, std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;) &gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>ace02b1c765992bf7237ee536f21bd22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, boost::shared_ptr&lt; urdf::JointMimic &gt; &gt;</type>
      <name>MimicMap</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>a63383ff10ac4a4ec00692a914e627363</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addChildren</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>a13635c7223999c4b56b3018b3a1e5727</anchor>
      <arglist>(const KDL::SegmentMap::const_iterator segment)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setFixedTransforms</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>ad8b52aac689c502e28c580faf62a6bbc</anchor>
      <arglist>(const std::string &amp;tf_prefix, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setTransforms</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>afe49521a636c07c417e9e8d3a55fa38b</anchor>
      <arglist>(const std::map&lt; std::string, double &gt; &amp;joint_positions, const ros::Time &amp;time, const std::string &amp;tf_prefix)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>ae1f56655fa4adc530c634ddc44641c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MimicMap</type>
      <name>mimic_</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>afe5ce57b82e1b66eba6d6af9e16d43a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::JointState</type>
      <name>msg_joint_states_</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>a81ebbe1bc4f1593a32cf28e335a392e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_motion_</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>a862083265a65033e98266d3623b11ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robot_desc_</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>ae7ef7231a1fb211e9365314a45e2bb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, robot_state_publisher::SegmentPair &gt;</type>
      <name>segments_</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>a9f45e97f638b8f57305d8d35d9c9d685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, robot_state_publisher::SegmentPair &gt;</type>
      <name>segments_fixed_</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>a9346c571ebb992ded3304a99fb9dea86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BufferPtr</type>
      <name>tf2_buffer_</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>a76102c7671b07b87f8cfee1937c7e73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; geometry_msgs::TransformStamped &gt;</type>
      <name>tf_transforms_</name>
      <anchorfile>classnaoqi_1_1converter_1_1JointStateConverter.html</anchorfile>
      <anchor>ae53cddbed6ecca2d38061ce6f9681571</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::LaserConverter</name>
    <filename>classnaoqi_1_1converter_1_1LaserConverter.html</filename>
    <base>BaseConverter&lt; LaserConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1LaserConverter.html</anchorfile>
      <anchor>ad2d4f494f8d475f652fa1e235785a756</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1LaserConverter.html</anchorfile>
      <anchor>a8344e9f008fcc7c3e8238441d6bfefa2</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1LaserConverter.html</anchorfile>
      <anchor>afd161d1dc972bd94700d9704a3b92e60</anchor>
      <arglist>(message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1LaserConverter.html</anchorfile>
      <anchor>aed5acaed6ae024a8aac036a548ff420e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(sensor_msgs::LaserScan &amp;)&gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1LaserConverter.html</anchorfile>
      <anchor>a48addd7e37c8963d7948acd77af2c363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LaserConverter.html</anchorfile>
      <anchor>aaadd4f0cf7519a292d425f4f097bc474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::LaserScan</type>
      <name>msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LaserConverter.html</anchorfile>
      <anchor>a5939cec5b7b0f1a568e8b4574db4675d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LaserConverter.html</anchorfile>
      <anchor>ab846e0d8ed69e57a6ac29102d3d66835</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::LogConverter</name>
    <filename>classnaoqi_1_1converter_1_1LogConverter.html</filename>
    <base>BaseConverter&lt; LogConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>a9d36d561ed64c8b170ce01c2c46a3d94</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>a024c6886630ab50e22464e3196b7174d</anchor>
      <arglist>(const std::string &amp;name, float frequency, const qi::SessionPtr &amp;sessions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>a7d80f95b756ae3ee85c22e84791d4a94</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>a434b07c717088dbe2105730171b50f61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(rosgraph_msgs::Log &amp;) &gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>ae534cda429f6bb973b66c43be956934d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_qi_logger_level</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>a7f6e60e224b110f99f1b8eb94708539d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>a100fc28ae84b25b771ddf0a2c8601bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::LogListenerPtr</type>
      <name>listener_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>a08053dfbe24730d48c674d8f91b2cb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::LogLevel</type>
      <name>log_level_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>afcc8c882ea519133466ee8fb63697b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::LogManagerPtr</type>
      <name>logger_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogConverter.html</anchorfile>
      <anchor>aac90bd003e6123ec03ad49f01c94067b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::LogLevel</name>
    <filename>classnaoqi_1_1converter_1_1LogLevel.html</filename>
    <member kind="function">
      <type></type>
      <name>LogLevel</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogLevel.html</anchorfile>
      <anchor>a2410a00d099d92633c58ce9adafb7dbc</anchor>
      <arglist>(qi::LogLevel qi, rosgraph_msgs::Log::_level_type ros_msg, ros::console::levels::Level ros_console)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const LogLevel &amp;</type>
      <name>get_from_qi</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogLevel.html</anchorfile>
      <anchor>a6959ad910bac05b711e3e7470dfa5148</anchor>
      <arglist>(qi::LogLevel qi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const LogLevel &amp;</type>
      <name>get_from_ros_console</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogLevel.html</anchorfile>
      <anchor>a1f164be341ff9fb78bab33c2bc1a9939</anchor>
      <arglist>(ros::console::levels::Level ros_console)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const LogLevel &amp;</type>
      <name>get_from_ros_msg</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogLevel.html</anchorfile>
      <anchor>ace26b153abe0a036c25edc227b82a900</anchor>
      <arglist>(rosgraph_msgs::Log::_level_type ros_msg)</arglist>
    </member>
    <member kind="variable">
      <type>qi::LogLevel</type>
      <name>qi_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogLevel.html</anchorfile>
      <anchor>a9ae1b1064877a026313fc92e84acdadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::console::levels::Level</type>
      <name>ros_console_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogLevel.html</anchorfile>
      <anchor>af739a99ec950ac0abbd0f8d05fafbd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rosgraph_msgs::Log::_level_type</type>
      <name>ros_msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogLevel.html</anchorfile>
      <anchor>aa21fe348c80c7a37169b22c2677978e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::vector&lt; LogLevel &gt;</type>
      <name>all_</name>
      <anchorfile>classnaoqi_1_1converter_1_1LogLevel.html</anchorfile>
      <anchor>a0bb887c65b8b477c05a4db0a24c4f822</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::MemoryBoolConverter</name>
    <filename>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</filename>
    <base>BaseConverter&lt; MemoryBoolConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>a5c34ce7afaeea386f79c0912e27c8e02</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryBoolConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>a1b86afef69eeab5fb5677d29cf063cb6</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session, const std::string &amp;memory_key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>a15594ea7788cf1e0aee3d6b7e58e8741</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>aedfb84b8415e1afdc4b0d16066be3e3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(naoqi_bridge_msgs::BoolStamped &amp;)&gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>a60fda499a051e658adc7017f42247be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>convert</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>a94ae4aefec3af03815b97e146a83fb8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>a413c4237b31bf92d840baec658981d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>memory_key_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>ade106961cd73809699ea635806b691e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>naoqi_bridge_msgs::BoolStamped</type>
      <name>msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>a39a81a81a1838c22a4161c369ef7d210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryBoolConverter.html</anchorfile>
      <anchor>af78e2bf8f6cbc6ecdfded7b355e6d974</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::MemoryFloatConverter</name>
    <filename>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</filename>
    <base>BaseConverter&lt; MemoryFloatConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>a03dfd5060c373ec3e2beeebf5df9e67e</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryFloatConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>a7b5758149b5423697d69ed3479420f38</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session, const std::string &amp;memory_key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>a2e43f9dac4e227ee2deb11f30240fd66</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>a243c01b6a46826e686c9f4b44689cd9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(naoqi_bridge_msgs::FloatStamped &amp;)&gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>a33735d19f63d043b5bd7022e1c841145</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>convert</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>aa9e91528a6da621049415f49e87ad882</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>a3f572e0d1b0f4824482d6fd1dafe8d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>memory_key_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>adf2b09a1577f8df76374de3395e0ac2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>naoqi_bridge_msgs::FloatStamped</type>
      <name>msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>aaad24a4b938252a0d9ebedf987bf552b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryFloatConverter.html</anchorfile>
      <anchor>accaddc93c02bfa277b8d13492ff4a18e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::MemoryIntConverter</name>
    <filename>classnaoqi_1_1converter_1_1MemoryIntConverter.html</filename>
    <base>BaseConverter&lt; MemoryIntConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>a2b68ec19c976d8add8b47f7db3c43d64</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryIntConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>a081b3b6a3038227a9ff28e5d9a0b90a4</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session, const std::string &amp;memory_key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>a1b271c5ba38008f52b6813e9b7e406c3</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>a58850dafac2417ebce43bed59c2e5e8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(naoqi_bridge_msgs::IntStamped &amp;)&gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>ae4138c4a76f584b004f641cd23ccd1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>convert</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>a59479bd5b3a56512e0eada46474638c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>a9eb52fa98077adf72f2a7142d80db1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>memory_key_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>ae991fae70f14d3bf2232abebdaacde59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>naoqi_bridge_msgs::IntStamped</type>
      <name>msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>ad3b39e3b1e7334388e24053a90725043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryIntConverter.html</anchorfile>
      <anchor>ab2e3032bc3c1378ad8351d74d04153aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::MemoryListConverter</name>
    <filename>classnaoqi_1_1converter_1_1MemoryListConverter.html</filename>
    <base>BaseConverter&lt; MemoryListConverter &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>a960a799acb00e3ef901f54826af98b3f</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryListConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>adbb59e245bdba3c6177320b2d0c97855</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;key_list, const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>a6e8cb336caa375efab1e14da0693f6b5</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>a29ca790641d1d9632b814bff1d82b37d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(naoqi_bridge_msgs::MemoryList &amp;) &gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>a1b23173808995c3506a35efb74cf1d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_key_list</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>af95dcde85099df80651db4d25583c6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>naoqi_bridge_msgs::MemoryList</type>
      <name>_msg</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>abbd7357cceb3bf012db0d79f4c8f5118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>a85c93ba3b029d92a9aed0d30d93b6120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>data_names_list_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>a5fe198325209004cc45b758ea2c328e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryListConverter.html</anchorfile>
      <anchor>abfa4005b26a09f85949befb99207c69e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::MemoryStringConverter</name>
    <filename>classnaoqi_1_1converter_1_1MemoryStringConverter.html</filename>
    <base>BaseConverter&lt; MemoryStringConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>ae2af8845d07a31a6317ea50303657b5c</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryStringConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>a882f6f8dfb01cf0aa209561fc1fb9362</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session, const std::string &amp;memory_key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>aa8ac786a50fc5e1f9414a71d68ec074e</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>a206e4bea0593bde45f1e1524540adafd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(naoqi_bridge_msgs::StringStamped &amp;)&gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>a3b9393be8236c1cbbfcc5da2dd82e8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>convert</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>ae7eef6250b702b2f402910ffc054e719</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>a3c71eb2dc7a0f09eb4c338cd6387b950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>memory_key_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>a43ab8516400f6acd69431ff8e2c04cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>naoqi_bridge_msgs::StringStamped</type>
      <name>msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>acdf64f24011556aa8c3f36562348b6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1MemoryStringConverter.html</anchorfile>
      <anchor>a7a41c6492af81134bafc93c42224b384</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::SonarConverter</name>
    <filename>classnaoqi_1_1converter_1_1SonarConverter.html</filename>
    <base>BaseConverter&lt; SonarConverter &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>a23b4f05c327f5e450dc8668d4187675f</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>aec316b8277b6579ff4c2ebc25e22e8c0</anchor>
      <arglist>(message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>aff932ea969310b0798692799f2610f76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SonarConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>a2847487a7bbc4d21fc74313e489251d6</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SonarConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>a981619356bd8a5d96d323e8a559eb1e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(std::vector&lt; sensor_msgs::Range &gt; &amp;)&gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>a7e4c0274494743608a120828920b18bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>ab08a34f048f556e80b7b88f7ee231910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>frames_</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>a6e51e9167b7836d3a8b75f0e93197db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_subscribed_</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>a3308915cb6f1e8e1c9e07a81dc74d862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>keys_</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>ace1cdaf784a98cb6d07fe874131388c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; sensor_msgs::Range &gt;</type>
      <name>msgs_</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>ac6b929f4920b3292cebc50ad22ca1e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_memory_</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>afbf7a6904c0580ca2df1b3720d516e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_sonar_</name>
      <anchorfile>classnaoqi_1_1converter_1_1SonarConverter.html</anchorfile>
      <anchor>a79cbe880a487207b0689f74d6a950b4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::converter::TouchEventConverter</name>
    <filename>classnaoqi_1_1converter_1_1TouchEventConverter.html</filename>
    <templarg></templarg>
    <base>BaseConverter&lt; TouchEventConverter&lt; T &gt; &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callAll</name>
      <anchorfile>classnaoqi_1_1converter_1_1TouchEventConverter.html</anchorfile>
      <anchor>af667fa661710e9a57b2fa2f743849f60</anchor>
      <arglist>(const std::vector&lt; message_actions::MessageAction &gt; &amp;actions, T &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCallback</name>
      <anchorfile>classnaoqi_1_1converter_1_1TouchEventConverter.html</anchorfile>
      <anchor>a8cce095717091b740de5d8eb23254bb9</anchor>
      <arglist>(const message_actions::MessageAction action, Callback_t cb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1converter_1_1TouchEventConverter.html</anchorfile>
      <anchor>aa3fc5d837f779d635843e570800fb0b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TouchEventConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1TouchEventConverter.html</anchorfile>
      <anchor>aea858d226576c6fc4846e7034445a588</anchor>
      <arglist>(const std::string &amp;name, const float &amp;frequency, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TouchEventConverter</name>
      <anchorfile>classnaoqi_1_1converter_1_1TouchEventConverter.html</anchorfile>
      <anchor>af0b64e5747f10dba0a76d407498dd339</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(T &amp;) &gt;</type>
      <name>Callback_t</name>
      <anchorfile>classnaoqi_1_1converter_1_1TouchEventConverter.html</anchorfile>
      <anchor>a21fdd3c5a7bca0a2ff7bd44d32d83965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; message_actions::MessageAction, Callback_t &gt;</type>
      <name>callbacks_</name>
      <anchorfile>classnaoqi_1_1converter_1_1TouchEventConverter.html</anchorfile>
      <anchor>a3f2dd9bc6120256b0a007f3d9d812406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>msg_</name>
      <anchorfile>classnaoqi_1_1converter_1_1TouchEventConverter.html</anchorfile>
      <anchor>aa4fadca8dfe5e466884f959d1d325130</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::converter::camera_info_definitions</name>
    <filename>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</filename>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoBOTTOMQQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ab08e909c07e24446d7a90610545ac7a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoBOTTOMQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a8a8ed06c151e4760e57133892dce500e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoBOTTOMVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a67179a0cd83d72ea343fa5bea6b9681d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoDEPTHQQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a1d88327937dd4ab409379b30e046ac05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoDEPTHQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ab9315efda0bcfd2404aea2a58d8c3674</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoDEPTHVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>aeda0e19b49fe1c779ef30230cccbf553</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoTOPQQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a56ca86a413e94410ac94ba60c0b0cef7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoTOPQVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ae5fa792f6718fa950b28009e8ebb2b2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>createCameraInfoTOPVGA</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>a3fe9f5e84ae074e336fbec6ee3e8bade</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::CameraInfo &amp;</type>
      <name>getCameraInfo</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ab3c09f2642e8f3b48eddf3671733b320</anchor>
      <arglist>(int camera_source, int resolution)</arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::CameraInfo &amp;</type>
      <name>getEmptyInfo</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1camera__info__definitions.html</anchorfile>
      <anchor>ac6b12e4d8ae6159b12a4ea3a82bb4bac</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::converter::IMU</name>
    <filename>namespacenaoqi_1_1converter_1_1IMU.html</filename>
    <member kind="enumeration">
      <name>Location</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1IMU.html</anchorfile>
      <anchor>a1798e5d672b09a847e15897bbe8d10c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TORSO</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1IMU.html</anchorfile>
      <anchor>a1798e5d672b09a847e15897bbe8d10c6ab98a5a1ee3eb113cbee50e681be2139e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BASE</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1IMU.html</anchorfile>
      <anchor>a1798e5d672b09a847e15897bbe8d10c6afd86b59c8a5b69cdec1707679436b263</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::converter::nao</name>
    <filename>namespacenaoqi_1_1converter_1_1nao.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addBaseFootprint</name>
      <anchorfile>namespacenaoqi_1_1converter_1_1nao.html</anchorfile>
      <anchor>ab0512c156c5ae31577c1fde9e4034776</anchor>
      <arglist>(boost::shared_ptr&lt; tf2_ros::Buffer &gt; tf2_buffer, std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;tf_transforms, const ros::Time &amp;time)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::dataType</name>
    <filename>namespacenaoqi_1_1dataType.html</filename>
    <member kind="enumeration">
      <name>DataType</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0a195934038084b4deca10ef9e8ab04c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Float</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0ae53fb6d8db5b4056aca5878622d51df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Int</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0a52c89d8dfb3f52f2be3475b9974834a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>String</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0a0583639d49433fe6d576ae0bcdccfbbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Bool</name>
      <anchorfile>namespacenaoqi_1_1dataType.html</anchorfile>
      <anchor>a638b60c2f6f83e44d8335913f184bdd0ad89576c166561f3cf37793266923716a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::event</name>
    <filename>namespacenaoqi_1_1event.html</filename>
    <class kind="class">naoqi::event::Event</class>
  </compound>
  <compound kind="class">
    <name>naoqi::event::Event</name>
    <filename>classnaoqi_1_1event_1_1Event.html</filename>
    <class kind="struct">naoqi::event::Event::EventConcept</class>
    <class kind="struct">naoqi::event::Event::EventModel</class>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>a2351348c684fd887368d5bdda3abbada</anchor>
      <arglist>(T event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isDumping</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>ad4d5cc6d341a713be63e9fb98cb5cba9</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isPublishing</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>a50b41bdfde7f8508e0309d870dd92c83</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isRecording</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>aea1e30d1e42c2c016aa0364db778834d</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPublisher</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>af17fdaec6933b53821a4733b0dd8e484</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetRecorder</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>a74c99e12449e41dc48751e180f5a0c47</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>ad18af14a19b546353e0003ac8b331196</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startProcess</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>a700e113783e56c4e2303a5dbc056446f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopProcess</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>a1396b257d1c91b6cd4d9fe2c63a48cb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>adf9e77ff4bf38b49b2ca1f03d9df8b05</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; EventConcept &gt;</type>
      <name>eventPtr_</name>
      <anchorfile>classnaoqi_1_1event_1_1Event.html</anchorfile>
      <anchor>af9c6209f8dc708c94a051c1553f975bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::event::Event::EventConcept</name>
    <filename>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>isDumping</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>a3929676de7e0739c9c65d3a107eeaba3</anchor>
      <arglist>(bool state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>isPublishing</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>a7e56f036cd643fb0529891ef7e94a0fb</anchor>
      <arglist>(bool state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>isRecording</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>a41cd55aedf9cacdad34be8fbaf2e5383</anchor>
      <arglist>(bool state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resetPublisher</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>a7538a385db0a02571ffa84575c3e1dfc</anchor>
      <arglist>(ros::NodeHandle &amp;nh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resetRecorder</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>a06ba24ee5ff0c1b907836fa60e1a86e5</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBufferDuration</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>a979468a0164976bb243cdf33c83aa1c0</anchor>
      <arglist>(float duration)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>startProcess</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>adc4654010b991c3d9a145c78ed194d79</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stopProcess</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>ad11b0f9c3844a753299492ae563b40e6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeDump</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>abb3fc720e705138b0fedfddad4c0186f</anchor>
      <arglist>(const ros::Time &amp;time)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EventConcept</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventConcept.html</anchorfile>
      <anchor>a43aa3aa0edbb48d7be394d85b4a4a27c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::event::Event::EventModel</name>
    <filename>structnaoqi_1_1event_1_1Event_1_1EventModel.html</filename>
    <templarg></templarg>
    <base>naoqi::event::Event::EventConcept</base>
    <member kind="function">
      <type></type>
      <name>EventModel</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>aa738e90453401602a7bdc5a765650a25</anchor>
      <arglist>(const T &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isDumping</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>ae9a7e7e5da765ead1e8edaf6c7f1ab72</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isPublishing</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>a4f86d6de0c0e86833c027343a6402a4a</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isRecording</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>a0a1f2235ab04b049e37c4f0ef8768729</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPublisher</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>a6aba2916772874e740000b1aa379f050</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetRecorder</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>a7f8115beb7704450b591e66a36ede5d2</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>ad16110bee8dd3bbd6b7291d6a6ab3397</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startProcess</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>aada24358681ba7c439f5001b4fba3a4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopProcess</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>a76de5e1baa1facc9411e7b04d40b5382</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>a60fa371ac0b8aa471eeb0555e13b1160</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>converter_</name>
      <anchorfile>structnaoqi_1_1event_1_1Event_1_1EventModel.html</anchorfile>
      <anchor>a1864c85080ebb6f954fc2a702065179e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::helpers</name>
    <filename>namespacenaoqi_1_1helpers.html</filename>
    <namespace>naoqi::helpers::driver</namespace>
    <namespace>naoqi::helpers::filesystem</namespace>
    <namespace>naoqi::helpers::naoqi</namespace>
    <namespace>naoqi::helpers::recorder</namespace>
    <namespace>naoqi::helpers::transform</namespace>
  </compound>
  <compound kind="namespace">
    <name>naoqi::helpers::driver</name>
    <filename>namespacenaoqi_1_1helpers_1_1driver.html</filename>
    <member kind="function">
      <type>const robot::Robot &amp;</type>
      <name>getRobot</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1driver.html</anchorfile>
      <anchor>a12e75fbca98dd4252e8fcd54729147d0</anchor>
      <arglist>(const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>const naoqi_bridge_msgs::RobotInfo &amp;</type>
      <name>getRobotInfo</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1driver.html</anchorfile>
      <anchor>a855493c99da4e33110f2f336236ee137</anchor>
      <arglist>(const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static naoqi_bridge_msgs::RobotInfo &amp;</type>
      <name>getRobotInfoLocal</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1driver.html</anchorfile>
      <anchor>a777339cc8bfa6dbf244c435759905b54</anchor>
      <arglist>(const qi::SessionPtr &amp;session)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::helpers::filesystem</name>
    <filename>namespacenaoqi_1_1helpers_1_1filesystem.html</filename>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>getBootConfigFile</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>a3f1a330c054f2b3725bc3de40548500d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFiles</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>aac080a8fb397be4f4f4066455e8d0d20</anchor>
      <arglist>(const boost::filesystem::path &amp;root, const std::string &amp;ext, std::vector&lt; boost::filesystem::path &gt; &amp;ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFilesSize</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>a281fae901dbc75d50139b49ad31dc404</anchor>
      <arglist>(const boost::filesystem::path &amp;root, long &amp;file_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFoldersize</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>ac71e07166e43d00d8d923e6880640bfb</anchor>
      <arglist>(std::string rootFolder, long &amp;file_size)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>getURDF</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>aff904b0ed051350608d9ac8fa1209012</anchor>
      <arglist>(std::string filename)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>boot_config_file_name</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>afe39f642cde8c0eb55a89a00f6c31404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>folderMaximumSize</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1filesystem.html</anchorfile>
      <anchor>a0855ce6b79d5b3567e831bd060e89760</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::helpers::naoqi</name>
    <filename>namespacenaoqi_1_1helpers_1_1naoqi.html</filename>
    <member kind="function" static="yes">
      <type>static dataType::DataType</type>
      <name>getDataType</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1naoqi.html</anchorfile>
      <anchor>a2d5b656e4c23453d606a937d4db0b35c</anchor>
      <arglist>(qi::AnyValue value)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::helpers::recorder</name>
    <filename>namespacenaoqi_1_1helpers_1_1recorder.html</filename>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>bufferDefaultDuration</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1recorder.html</anchorfile>
      <anchor>ae00292d15aa2388880064420f3486920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::helpers::transform</name>
    <filename>namespacenaoqi_1_1helpers_1_1transform.html</filename>
    <member kind="function">
      <type>double</type>
      <name>getYaw</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1transform.html</anchorfile>
      <anchor>aaa70c992eaa7cc26c8101fa49c8ad03b</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYaw</name>
      <anchorfile>namespacenaoqi_1_1helpers_1_1transform.html</anchorfile>
      <anchor>ad91f85cd51b43c62acf6e0e256d2067f</anchor>
      <arglist>(const geometry_msgs::Transform &amp;pose)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::message_actions</name>
    <filename>namespacenaoqi_1_1message__actions.html</filename>
    <member kind="enumeration">
      <name>MessageAction</name>
      <anchorfile>namespacenaoqi_1_1message__actions.html</anchorfile>
      <anchor>af7780f83f326808c7452a6232ca612d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PUBLISH</name>
      <anchorfile>namespacenaoqi_1_1message__actions.html</anchorfile>
      <anchor>af7780f83f326808c7452a6232ca612d7a676ba6c49cda584b4b0c2f1d357be8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECORD</name>
      <anchorfile>namespacenaoqi_1_1message__actions.html</anchorfile>
      <anchor>af7780f83f326808c7452a6232ca612d7a66126b75454811f7f1629ff0fbdd4b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG</name>
      <anchorfile>namespacenaoqi_1_1message__actions.html</anchorfile>
      <anchor>af7780f83f326808c7452a6232ca612d7a1ff15d5a439294badcf24e0d64c4994c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::naoqi_env</name>
    <filename>namespacenaoqi_1_1naoqi__env.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>adjustSDKPrefix</name>
      <anchorfile>namespacenaoqi_1_1naoqi__env.html</anchorfile>
      <anchor>a593d1bdde013a9f07f002026bcd0bc2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getCMakePrefixPath</name>
      <anchorfile>namespacenaoqi_1_1naoqi__env.html</anchorfile>
      <anchor>a45c8c97730b5f75fc03dc8d16750f6a9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::publisher</name>
    <filename>namespacenaoqi_1_1publisher.html</filename>
    <class kind="class">naoqi::publisher::BasicPublisher</class>
    <class kind="class">naoqi::publisher::CameraPublisher</class>
    <class kind="class">naoqi::publisher::InfoPublisher</class>
    <class kind="class">naoqi::publisher::JointStatePublisher</class>
    <class kind="class">naoqi::publisher::LogPublisher</class>
    <class kind="class">naoqi::publisher::MemoryBoolPublisher</class>
    <class kind="class">naoqi::publisher::MemoryFloatPublisher</class>
    <class kind="class">naoqi::publisher::MemoryIntPublisher</class>
    <class kind="class">naoqi::publisher::MemoryStringPublisher</class>
    <class kind="class">naoqi::publisher::Publisher</class>
    <class kind="class">naoqi::publisher::SonarPublisher</class>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::BasicPublisher</name>
    <filename>classnaoqi_1_1publisher_1_1BasicPublisher.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>BasicPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>a077593067079fbd669e4ccdc86233e62</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>adbdf24e957a3e5d6f4c1e6d20d39e89f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>a672e43c2488d43b290ff109adc311809</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>publish</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>a83281a4fccadae688f7f0b9113b3d802</anchor>
      <arglist>(const T &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>aab63636ffcd5f138bb4a47a90f030b3e</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>a8fe134073c5873dff3542ea13218aad0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BasicPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>a4bee27a51d3294296cef36b1c865a336</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>a4a1cea992234e634a640720c43c7e01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>a291cb6365ff4b35fb15ef1620654cb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1BasicPublisher.html</anchorfile>
      <anchor>a8d189d36cbd3439ca962204e871da094</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::CameraPublisher</name>
    <filename>classnaoqi_1_1publisher_1_1CameraPublisher.html</filename>
    <member kind="function">
      <type></type>
      <name>CameraPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>ae0bef2e8893b402b9aad615feff1c919</anchor>
      <arglist>(const std::string &amp;topic, int camera_source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>ab890de4db4a009ac0d3b2a0f3a9f7f61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>ae623a5a5c0ce09ad040fa54ea461bfbf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>a4af397e952e6ca28317cf43e041f3b0e</anchor>
      <arglist>(const sensor_msgs::ImagePtr &amp;img, const sensor_msgs::CameraInfo &amp;camera_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>a46bcd13a2e0864ed82f57db97538ebff</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>aecc590955d4fecd6820ba7f42a598fb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CameraPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>a20ba53b3f3c7e7219c53a7e325bada20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>camera_source_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>a061431db8794715b175750841e5d81da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>a0f3f3ecfe6666be46830af69388ae083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>af6f7930d3f0cad17fa5a96dfac226bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1CameraPublisher.html</anchorfile>
      <anchor>ad50be9196a273f3af467a29cf70a5db5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::InfoPublisher</name>
    <filename>classnaoqi_1_1publisher_1_1InfoPublisher.html</filename>
    <base>BasicPublisher&lt; naoqi_bridge_msgs::StringStamped &gt;</base>
    <member kind="function">
      <type></type>
      <name>InfoPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1InfoPublisher.html</anchorfile>
      <anchor>a6f46853b5ef6da5c3605967266afce4d</anchor>
      <arglist>(const std::string &amp;topic, const robot::Robot &amp;robot_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1publisher_1_1InfoPublisher.html</anchorfile>
      <anchor>a054bbdb737f1c6acb40a805a62cfdc2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1InfoPublisher.html</anchorfile>
      <anchor>af0fc03d030b0a9488f69a4931a776b1b</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const robot::Robot &amp;</type>
      <name>robot_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1InfoPublisher.html</anchorfile>
      <anchor>a34b96b51dbd005201f78f907adb9929a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::JointStatePublisher</name>
    <filename>classnaoqi_1_1publisher_1_1JointStatePublisher.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>a4f7face9c1a229e52d60cc622db607bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>aea2b118a2bf5417153c1bd8384726f2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointStatePublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>a736f5616bf60b3b844f4e3d8f27610e7</anchor>
      <arglist>(const std::string &amp;topic=&quot;/joint_states&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>publish</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>acc9390dec226fdde7d998ce31475173f</anchor>
      <arglist>(const sensor_msgs::JointState &amp;js_msg, const std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;tf_transforms)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>ad3c96a2278fcd5391e5804e05011f8a2</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>aba788632f8dbb4a246ff2b9c9e494e33</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>a35dbce5cb46f093e203f05ad3deae89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_joint_states_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>ae5ca441a3679dd4275b0870c96003c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; tf2_ros::TransformBroadcaster &gt;</type>
      <name>tf_broadcasterPtr_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>ac9c2cbf1a4aae99ee90241e2dc167c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1JointStatePublisher.html</anchorfile>
      <anchor>a263ed6ef7bf1737beac6c53ee3ea16b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::LogPublisher</name>
    <filename>classnaoqi_1_1publisher_1_1LogPublisher.html</filename>
    <base>BasicPublisher&lt; rosgraph_msgs::Log &gt;</base>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1publisher_1_1LogPublisher.html</anchorfile>
      <anchor>a53721c9d3c33586cb4fcdff497964afd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1LogPublisher.html</anchorfile>
      <anchor>a6fea3cc5c523af9c3584b47eb9b91702</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1LogPublisher.html</anchorfile>
      <anchor>a3ff3cd7402a6d39c781317f203cac2b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::MemoryBoolPublisher</name>
    <filename>classnaoqi_1_1publisher_1_1MemoryBoolPublisher.html</filename>
    <member kind="function">
      <type></type>
      <name>MemoryBoolPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryBoolPublisher.html</anchorfile>
      <anchor>a1a183a2bfe692507d3f936856e90c605</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryBoolPublisher.html</anchorfile>
      <anchor>af614176ecfbb6b6536a0664921cc1d83</anchor>
      <arglist>(const naoqi_bridge_msgs::BoolStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryBoolPublisher.html</anchorfile>
      <anchor>a8c4e1928117a812ddc388ed501524487</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::MemoryFloatPublisher</name>
    <filename>classnaoqi_1_1publisher_1_1MemoryFloatPublisher.html</filename>
    <member kind="function">
      <type></type>
      <name>MemoryFloatPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryFloatPublisher.html</anchorfile>
      <anchor>a005fd3d5e44e22a6edd0bce0f9444bf8</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryFloatPublisher.html</anchorfile>
      <anchor>a4e336c0b34cfa928e7c0fb8af8aaa58d</anchor>
      <arglist>(const naoqi_bridge_msgs::FloatStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryFloatPublisher.html</anchorfile>
      <anchor>a0ee4e8e606dcf5fac4cd20f4101acaf5</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::MemoryIntPublisher</name>
    <filename>classnaoqi_1_1publisher_1_1MemoryIntPublisher.html</filename>
    <member kind="function">
      <type></type>
      <name>MemoryIntPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryIntPublisher.html</anchorfile>
      <anchor>a89789c98aba90aa85d3150868fd13cdc</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryIntPublisher.html</anchorfile>
      <anchor>aee505197c3f2b377c804500369624866</anchor>
      <arglist>(const naoqi_bridge_msgs::IntStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryIntPublisher.html</anchorfile>
      <anchor>acfe28d8835ad3d983af275fe9844e200</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::MemoryStringPublisher</name>
    <filename>classnaoqi_1_1publisher_1_1MemoryStringPublisher.html</filename>
    <member kind="function">
      <type></type>
      <name>MemoryStringPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryStringPublisher.html</anchorfile>
      <anchor>ae7cf8d76206ec7a732e902ca93ffadc8</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryStringPublisher.html</anchorfile>
      <anchor>a332b17ae20313e812d4c1d332a973ee6</anchor>
      <arglist>(const naoqi_bridge_msgs::StringStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1MemoryStringPublisher.html</anchorfile>
      <anchor>a18b1262935f5ab6219f9beb3ee589559</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::Publisher</name>
    <filename>classnaoqi_1_1publisher_1_1Publisher.html</filename>
    <class kind="struct">naoqi::publisher::Publisher::PublisherConcept</class>
    <class kind="struct">naoqi::publisher::Publisher::PublisherModel</class>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1publisher_1_1Publisher.html</anchorfile>
      <anchor>a3a3da81d38e4c48277f5f7d8049d0a27</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1publisher_1_1Publisher.html</anchorfile>
      <anchor>a9b3688ac0d36583919af3e79467b2cc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1Publisher.html</anchorfile>
      <anchor>a8edcd3b4a15e9f9fd5ba60b465dc5568</anchor>
      <arglist>(const T &amp;pub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1Publisher.html</anchorfile>
      <anchor>a93b0dc730e7ed5273f66bc3113078e94</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1publisher_1_1Publisher.html</anchorfile>
      <anchor>a26689535b8e3c1ec6973d2257f833ec2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; PublisherConcept &gt;</type>
      <name>pubPtr_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1Publisher.html</anchorfile>
      <anchor>aaa2a3b19b1897b24a087795838f84028</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classnaoqi_1_1publisher_1_1Publisher.html</anchorfile>
      <anchor>aca2ebfcdad5602323104af53393aa513</anchor>
      <arglist>(const Publisher &amp;lhs, const Publisher &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classnaoqi_1_1publisher_1_1Publisher.html</anchorfile>
      <anchor>aee0973ff1a2460cb4dd56cddd6fe2eae</anchor>
      <arglist>(const boost::shared_ptr&lt; Publisher &gt; &amp;lhs, const boost::shared_ptr&lt; Publisher &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::publisher::Publisher::PublisherConcept</name>
    <filename>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherConcept.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isInitialized</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherConcept.html</anchorfile>
      <anchor>add628cfe832f9a583a98108ea7203a1f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSubscribed</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherConcept.html</anchorfile>
      <anchor>a03ebb2e1462f65abd0e4f4099536b5f7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherConcept.html</anchorfile>
      <anchor>a29bb565e6387cbaf3e5195b7b3c664be</anchor>
      <arglist>(ros::NodeHandle &amp;nh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>topic</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherConcept.html</anchorfile>
      <anchor>a11631479efcb02251a77d60dde736208</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PublisherConcept</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherConcept.html</anchorfile>
      <anchor>a6cfc829a114ef1f2761acc1ba9cb7af8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::publisher::Publisher::PublisherModel</name>
    <filename>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherModel.html</filename>
    <templarg></templarg>
    <base>naoqi::publisher::Publisher::PublisherConcept</base>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherModel.html</anchorfile>
      <anchor>a2d766e5fd008e3636a7abd2cc847b9f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherModel.html</anchorfile>
      <anchor>a10a94b31508acd3868af7817ef10bed7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PublisherModel</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherModel.html</anchorfile>
      <anchor>ae42df1ad94c28da4e05804412c259b2c</anchor>
      <arglist>(const T &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherModel.html</anchorfile>
      <anchor>a2ed98d8534711b2dd662d427b61a4b75</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherModel.html</anchorfile>
      <anchor>adac50124bff247e1ed60147f37e431bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>publisher_</name>
      <anchorfile>structnaoqi_1_1publisher_1_1Publisher_1_1PublisherModel.html</anchorfile>
      <anchor>a5d52402ccdfd05fa49540c1d1c341d31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::publisher::SonarPublisher</name>
    <filename>classnaoqi_1_1publisher_1_1SonarPublisher.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1publisher_1_1SonarPublisher.html</anchorfile>
      <anchor>a9e069fbc1d8be5488777e1394cdc8bd1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1publisher_1_1SonarPublisher.html</anchorfile>
      <anchor>a4f661d25260ae5aaccc244a124bcbd02</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classnaoqi_1_1publisher_1_1SonarPublisher.html</anchorfile>
      <anchor>a5b52e50e7f58030ef0acf73a54077980</anchor>
      <arglist>(const std::vector&lt; sensor_msgs::Range &gt; &amp;sonar_msgs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1publisher_1_1SonarPublisher.html</anchorfile>
      <anchor>a5ea95c249fe8d148927f3718ded903a5</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SonarPublisher</name>
      <anchorfile>classnaoqi_1_1publisher_1_1SonarPublisher.html</anchorfile>
      <anchor>a94cfa703c7bdd2fd8020f00a7e305b2b</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1publisher_1_1SonarPublisher.html</anchorfile>
      <anchor>a07fcdfae28a19e6245419f21defcf69e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1SonarPublisher.html</anchorfile>
      <anchor>a9f12d8ee2e0ab4f9ca7b9b1756f179ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ros::Publisher &gt;</type>
      <name>pubs_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1SonarPublisher.html</anchorfile>
      <anchor>a55a910686a555337a06a1812bad21de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>topics_</name>
      <anchorfile>classnaoqi_1_1publisher_1_1SonarPublisher.html</anchorfile>
      <anchor>a5871a3dc0653886b472c87501d952810</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::recorder</name>
    <filename>namespacenaoqi_1_1recorder.html</filename>
    <class kind="class">naoqi::recorder::BasicEventRecorder</class>
    <class kind="class">naoqi::recorder::BasicRecorder</class>
    <class kind="class">naoqi::recorder::CameraRecorder</class>
    <class kind="class">naoqi::recorder::DiagnosticsRecorder</class>
    <class kind="class">naoqi::recorder::GlobalRecorder</class>
    <class kind="class">naoqi::recorder::JointStateRecorder</class>
    <class kind="class">naoqi::recorder::LogRecorder</class>
    <class kind="class">naoqi::recorder::Recorder</class>
    <class kind="class">naoqi::recorder::SonarRecorder</class>
  </compound>
  <compound kind="class">
    <name>naoqi::recorder::BasicEventRecorder</name>
    <filename>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>BasicEventRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a5f946c9adee8b87692cac69a412130ee</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bufferize</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>ac49839241c87e0368c9f4e620735891d</anchor>
      <arglist>(const T &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>ab74211b15f3bbfcaccda3ffb1db9d59c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>abe3d0e1625ce8cfc395cd3dd8abc35b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a8fd64abf8bc8509102b1108fc46de64e</anchor>
      <arglist>(boost::shared_ptr&lt; GlobalRecorder &gt; gr, float conv_frequency)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a9dd42e469c6b1413f8190bf4e65b7d31</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>add93907f6eb8aa606ec8100228870bc4</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a999d204f50ccde1da0a02e83fac02e80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a0e6bd2de7da1b63a5c1101cb6f6ab0ab</anchor>
      <arglist>(const T &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>ad0715af75ad10040a956c5556f085ef4</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BasicEventRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a671abed531b2310bc40bc31a22b2b3cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isOlderThan</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>ad036ca2efa6a4a1307d85c221f89288f</anchor>
      <arglist>(const T &amp;msg, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isTooOld</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a80d74b572a16421b5b748166d62b85fd</anchor>
      <arglist>(const T &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeOld</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>ac5e6e552b1144604f4b23624e85a00e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeOlderThan</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a605f961167fa845b93b313ffbcffd77f</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; T &gt;</type>
      <name>buffer_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a610f779fbf59472edc713464f28b1b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_duration_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a397a1b56d7428392b63e7fac9a8f80dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt;</type>
      <name>gr_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a699287e07bf32e70efd932aca27c7e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a080a5d0ada17c3cc022575d3e43a642b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_subscribed_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a010e6148fc1ebc1df65be111db8bc4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>af20877a5a27428c691e103ee0bb0fa1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicEventRecorder.html</anchorfile>
      <anchor>a48ab870241a9467b05bb9cd397559448</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::recorder::BasicRecorder</name>
    <filename>classnaoqi_1_1recorder_1_1BasicRecorder.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>BasicRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>ab127c39e5857e90bc60a55de1ee30e43</anchor>
      <arglist>(const std::string &amp;topic, float buffer_frequency=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bufferize</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a109b8dcce7c2a70055098e80a79d5578</anchor>
      <arglist>(const T &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>ac3c99ba3ec3e8b8501e6950d9a19f654</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a457612c2be4493c1c192eaf5b53a2094</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a0b9bf4c56e933ba699fc7f2755504b43</anchor>
      <arglist>(boost::shared_ptr&lt; GlobalRecorder &gt; gr, float conv_frequency)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>ae098a24e5ba11c2e9705f5d438c526cb</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a2ed3ecf406d79fbc2041fa12cba4a468</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a4fbe27802f69040b800ba2b8a2e5093e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a3020138636d626c4a7fda1249e41be4a</anchor>
      <arglist>(const T &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a0a48e2f7d289c0b3796c781898c013b6</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BasicRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a847e2e562b46fa32133b77fb1fdb2685</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::circular_buffer&lt; T &gt;</type>
      <name>buffer_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a5107d6abfd0c5b9112142531833e3c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_duration_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>ab612db3b8f9ebc35a9fae81284525c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a4e735bc9d5543f3a18532e4586c667bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>buffer_size_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>ade4d584c6cd1cc2c3fc1aad9f480dd8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>conv_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a1ffcb16f018d6d46fba09f83cfd6c7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>ad8a97436531f32d326361c4c780c46e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt;</type>
      <name>gr_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>aa0faffc0cf1f68960cfd6299cb16f94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>aede8dc1516038def4ccd2ed492939fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_subscribed_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>afd448b967e1c3055a11ade4e60aa56f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>a9d88e41917bcc0bc57a4e8549b0a3227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>acee13f194ebed0ea2160ddf7e0381544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1BasicRecorder.html</anchorfile>
      <anchor>abc537040d3b9277b9f59e5ee172be4e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::recorder::CameraRecorder</name>
    <filename>classnaoqi_1_1recorder_1_1CameraRecorder.html</filename>
    <member kind="function">
      <type>void</type>
      <name>bufferize</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a25faef32e09ed0910bd1fa4cc2e9088c</anchor>
      <arglist>(const sensor_msgs::ImagePtr &amp;img, const sensor_msgs::CameraInfo &amp;camera_info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CameraRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>af1e7c725c31f3c218bcdc3ab91495071</anchor>
      <arglist>(const std::string &amp;topic, float buffer_frequency)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a5d94a6a93f831a800941419ecd6319ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a73a20e29b0ae4c191c6ff4021e945d1a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a6d755f2cc6a20d36e7ae6769b17dc2d4</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr, float conv_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>aad5c8f1bfc916d88db2e433f5fa25ae4</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a1da90318b76159f7c2e2da24cd00dd08</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>ae65b718267a4dc975684770d0403e331</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>ada4bc24bff7d61716ac85985d981d792</anchor>
      <arglist>(const sensor_msgs::ImagePtr &amp;img, const sensor_msgs::CameraInfo &amp;camera_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a546a6816634217025ffabfe9ee23c55f</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::circular_buffer&lt; std::pair&lt; sensor_msgs::ImagePtr, sensor_msgs::CameraInfo &gt; &gt;</type>
      <name>buffer_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a98297d509c73e0bcaa0abcb5fe55b9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_duration_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a142717580ea994c50bd595d706621fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>afb574c3b3cbf2b5b2383aee194f01530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>buffer_size_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a983d81e631239df67185ec227f4855c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>conv_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a79a0cf6e44e3012e376f01c99c77c89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>ac32fcb4c2722a38b743f8944eb35440e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt;</type>
      <name>gr_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>ae7930f8ab95f7b739131521d4257ae7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>adfe0435707368a23749c2fb68420ca3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_subscribed_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a687484f51e625eb6ca6710cc732d1d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a714f3fa15907c2f76c9592a349b89e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>ae42dc2f503868d88eeb3180e91b6673f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_img_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a9d1e5607ea9ebc7cdc4a8f3c7c2a510d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_info_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1CameraRecorder.html</anchorfile>
      <anchor>a581c57fb68d5e1c56483c1d8bac2319e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::recorder::DiagnosticsRecorder</name>
    <filename>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</filename>
    <member kind="function">
      <type>void</type>
      <name>bufferize</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a95050dcaa2a85f58343292263d620e3e</anchor>
      <arglist>(diagnostic_msgs::DiagnosticArray &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiagnosticsRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>af9a7500466e058d0f5656b39a98e6c5e</anchor>
      <arglist>(const std::string &amp;topic, float buffer_frequency=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a71a0b3b998b9c6e29fece6fc02599619</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>ad37e67ee742fdbcbd9079947497f65cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a2dc88a03569d708be7f518ee035fce36</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr, float conv_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a55581030343c4f90dafbe37ede485c23</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a759d9942ff2d8fbc4e99cbbcb411a700</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>abc8d37305e8571750e2b7a1ecfde0867</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a5078eb1c3fdc3cd394b00025e48cd2cc</anchor>
      <arglist>(diagnostic_msgs::DiagnosticArray &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>aa55bdbd13323be27db5fe9cb70c22906</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::circular_buffer&lt; diagnostic_msgs::DiagnosticArray &gt;</type>
      <name>buffer_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>ab3336d9d5903f9dec39afc657fe426ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_duration_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>ae50fb1a4decdd5dc9aa934e69da83111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a20b216c5dddabc05bb95def1cd37bd43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>buffer_size_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a8e3bd3aece41fdd1964ced239b6afb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>conv_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a65eb28bd4925a7410178c44560082eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>abe4f60496c803aa23d8aa3d8384e4958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt;</type>
      <name>gr_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a13008f1e739d7fb9ee2ef4d02b4da68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a9f7a9e0ff0116fc6a0048ef7e21860f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_subscribed_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a519ada5387d1af7817fee1204c559a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a08bbf5d6b1ea43b75e04e7a276d420ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a7b73cd256218ab85f9261215e02e011e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1DiagnosticsRecorder.html</anchorfile>
      <anchor>a4fadf4117a4e8219db9b44a49f261b73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::recorder::GlobalRecorder</name>
    <filename>classnaoqi_1_1recorder_1_1GlobalRecorder.html</filename>
    <member kind="function">
      <type></type>
      <name>GlobalRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>aa0a0d564e9061353ddeb9d9e4639b942</anchor>
      <arglist>(const std::string &amp;prefix_topic)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStarted</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>a9d80c81a5b679bc96cfba9a41ec9b717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRecord</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>a901cace2b3619bbb8e10af470daa4789</anchor>
      <arglist>(const std::string &amp;prefix_bag=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stopRecord</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>a63eea52a6fb47ad3f295f4ed72c08361</anchor>
      <arglist>(const std::string &amp;robot_ip=&quot;&lt;ROBOT_IP&gt;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>afcd7bb8048576a72be013e0dc1164795</anchor>
      <arglist>(const std::string &amp;topic, const T &amp;msg, const ros::Time &amp;time=ros::Time::now())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>a9312648d59b006a414e754ae7db85680</anchor>
      <arglist>(const std::string &amp;topic, const std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;msgtf)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rosbag::Bag</type>
      <name>_bag</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>ae922f697d8c43e5f4c1128ef55979358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_isStarted</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>a7b9b9e859fff6430f31519cad9a1df44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_nameBag</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>ac12ab2acdd35ba26058aef63002ddfb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_prefix_topic</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>a8814e9630fd750b8236d395b303ac397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>_processMutex</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>a46525b1214fe0d233532d4aa62560d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Topics &gt;</type>
      <name>_topics</name>
      <anchorfile>classnaoqi_1_1recorder_1_1GlobalRecorder.html</anchorfile>
      <anchor>a2f58c831a7d6a3a1eeffc53cf8b0cbd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::recorder::JointStateRecorder</name>
    <filename>classnaoqi_1_1recorder_1_1JointStateRecorder.html</filename>
    <member kind="function">
      <type>void</type>
      <name>bufferize</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>ac8699d4a51e664e638c3bb4099f19bb1</anchor>
      <arglist>(const sensor_msgs::JointState &amp;js_msg, const std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;tf_transforms)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a6bf44376f475adfb5bc30aa1b75fc644</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a135dd8d70077aa9042e9ff62319afb7c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointStateRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a7fac26313632326524d4622e35f91dd5</anchor>
      <arglist>(const std::string &amp;topic, float buffer_frequency=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a782a6ee524808e7f6c08b1b98d02d482</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr, float conv_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a398e5d28050e652217c033576c4dc4b4</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a6674ded15de4b7ac0312d2c97d38b6aa</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>aff1ecb76ae4d2f5fd8722cee1982c6f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a6d83cb1b2a406f6e6fc1a34a395bcbd7</anchor>
      <arglist>(const sensor_msgs::JointState &amp;js_msg, const std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;tf_transforms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a84d5c1f9a78e6e6125bcb4ca71830abf</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_duration_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a110e6ebc45addd8a3c28d62ea43b64e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a98e91bdc0efc7c24334fd03dec3ebaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>buffer_size_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a9d5bad015674db2803d7a10a2070c454</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::circular_buffer&lt; sensor_msgs::JointState &gt;</type>
      <name>bufferJoinState_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a04088e4278ee3878d4c38b8ff553042a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::circular_buffer&lt; std::vector&lt; geometry_msgs::TransformStamped &gt; &gt;</type>
      <name>bufferTF_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a43bfb2595af3db4bac9e1612c8cfbb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>conv_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a86f9c21bd98326e8a1245fdd5656afac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a20f5674ba8a73058db49d8b08261c37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt;</type>
      <name>gr_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>ab40c3c9f4a6c74889d88f02f5c148662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>abfe3772579a33685d11a903ca923740d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_subscribed_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>acffdc036bf25e8796887b141e7ac995a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a2413a18db70ea1791e3decf17af31026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>aed391cfdf1d0fe3dbe25a6a0aa6daa0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1JointStateRecorder.html</anchorfile>
      <anchor>a2594abca6b612c000ce19d150fed017f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::recorder::LogRecorder</name>
    <filename>classnaoqi_1_1recorder_1_1LogRecorder.html</filename>
    <member kind="function">
      <type>void</type>
      <name>bufferize</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>ae049d5d28d65aff51db0cfc7a1d49d9d</anchor>
      <arglist>(std::list&lt; rosgraph_msgs::Log &gt; &amp;log_msgs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>a5d345a427942e1cbcbfa0ba07dc9eef7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>a486fd7502071900e6c741b65cc272eb4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>aadd504f602b946d6c7ca2a8f16dcdc19</anchor>
      <arglist>(const std::string &amp;topic, float buffer_frequency=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>a1994e0b8a5d55100ab3d463676ba4a85</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr, float conv_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>afbbe8fa4901b8326f1bb9a646e24023e</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>a385f184b7f00ad06c3d997d5606ec0ae</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>aa77e47299ff9e709f988193bfb30a75f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>aa2458bfcea33589541d3f0da4ddf9f44</anchor>
      <arglist>(std::list&lt; rosgraph_msgs::Log &gt; &amp;log_msgs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>aa536eeaa4358dd42261a6a9bd301d22e</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::circular_buffer&lt; std::list&lt; rosgraph_msgs::Log &gt; &gt;</type>
      <name>buffer_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>a0164117479b042ad82c14cd913a1783e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_duration_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>a49a11b7f79326f4e72b0a18266d1a53b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>ac88edafb6bef912fb5f2803b6b9fed86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>buffer_size_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>af6791b78a21a3a5c41dc84f3d62770ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>conv_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>ae611bacf7fca418febdc198dd30a5094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>aa0519fc338b64a294716efb9b66d19fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt;</type>
      <name>gr_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>ac24da99274d8166df56a18b76dd5a5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>aa36cabe74b77a6492a6041c72e88d98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_subscribed_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>a0b7b59044abc9a4171a08f171a9882fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>a7f7691631705bd6558cf62a05216b736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>ad3899a74f100577f0ef6dbcd0f61a1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1LogRecorder.html</anchorfile>
      <anchor>a42bc7699cdc3c4e8a3dcfc53049c60c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::recorder::Recorder</name>
    <filename>classnaoqi_1_1recorder_1_1Recorder.html</filename>
    <class kind="struct">naoqi::recorder::Recorder::RecorderConcept</class>
    <class kind="struct">naoqi::recorder::Recorder::RecorderModel</class>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>a14645b62ebe8f95f51b972a417965c36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>ace4b4f5d312cf104509e04db6afcf352</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Recorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>ab6f86632edb14414ada1c9f46abe55a7</anchor>
      <arglist>(T rec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>af1ee6a3b5d5ca55b9ca7a80200c5aeff</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr, float frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>aa22fc6720ebddb647da824f111c7d017</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>aabe293bb9fcb0caaf8209b90010eb227</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>a69be404f9f6fea2a880451ba299c95c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>a6d1eceb9505e76f43a354aa987d5b7c1</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; RecorderConcept &gt;</type>
      <name>recPtr_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>ab7c93f91282657bb88878b8073cc243e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classnaoqi_1_1recorder_1_1Recorder.html</anchorfile>
      <anchor>a8cce468cc07d5e38e7b25568fa3f36ad</anchor>
      <arglist>(const Recorder &amp;lhs, const Recorder &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::recorder::Recorder::RecorderConcept</name>
    <filename>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderConcept.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isInitialized</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderConcept.html</anchorfile>
      <anchor>a9cf3d5bb8cdfb8aba9361ed43f4162d6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSubscribed</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderConcept.html</anchorfile>
      <anchor>a92a1ce96d61c2f989c727c9384a123d6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderConcept.html</anchorfile>
      <anchor>ac19d1614515cbbbe29304da49bd7309d</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr, float frequency)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBufferDuration</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderConcept.html</anchorfile>
      <anchor>a3058fbe6054ee3076f977f7fa778f906</anchor>
      <arglist>(float duration)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderConcept.html</anchorfile>
      <anchor>a1ea839c15978642d35b366929a57a58d</anchor>
      <arglist>(bool state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>topic</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderConcept.html</anchorfile>
      <anchor>a1a3eb40da5cb39c5b80b52f7f9d3d5da</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeDump</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderConcept.html</anchorfile>
      <anchor>a0621409e01f82957a6618cfd203c5b1f</anchor>
      <arglist>(const ros::Time &amp;time)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RecorderConcept</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderConcept.html</anchorfile>
      <anchor>a292ee1f9a698401d4d20206ceed17cc2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::recorder::Recorder::RecorderModel</name>
    <filename>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</filename>
    <templarg></templarg>
    <base>naoqi::recorder::Recorder::RecorderConcept</base>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</anchorfile>
      <anchor>a9da77011860da41feca466304876446e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</anchorfile>
      <anchor>a906301d3a66a52581d6947a064285860</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RecorderModel</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</anchorfile>
      <anchor>a97d6755aeb2254b94a4c3a01ecf95cd6</anchor>
      <arglist>(const T &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</anchorfile>
      <anchor>a70f46d5e46d58c6bcd67b2f043bd055b</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr, float frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</anchorfile>
      <anchor>a59ae717fac3c0b5a3df9abf37a7f5a24</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</anchorfile>
      <anchor>a5f2a2da3ef0f6992014631848a9175d0</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</anchorfile>
      <anchor>ab919cfb7c3d33909dfdd7e0b0eca270a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</anchorfile>
      <anchor>a6afd18434a4deb444811412c8e9102e7</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>recorder_</name>
      <anchorfile>structnaoqi_1_1recorder_1_1Recorder_1_1RecorderModel.html</anchorfile>
      <anchor>a3fe2646acffdf98264d5203dc298d420</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::recorder::SonarRecorder</name>
    <filename>classnaoqi_1_1recorder_1_1SonarRecorder.html</filename>
    <member kind="function">
      <type>void</type>
      <name>bufferize</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>afa5fbf52627a77b90480bd2fcafb12fb</anchor>
      <arglist>(const std::vector&lt; sensor_msgs::Range &gt; &amp;sonar_msgs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a945698cd0613b845c57b65e44668bffd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a033c15a9463f7a65d5fc4a9a6d2a72b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a444f6b5ba22834e48108957f0a72cffd</anchor>
      <arglist>(boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt; gr, float conv_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDuration</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a0095d45003a62aed6f454e0037e3b43e</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SonarRecorder</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a4818c48cebdf22ce3c5b3da14ee78311</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics, float buffer_frequency=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a98a94541412944a005aa5b2e31c371ae</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>adbe8b8c90b151f6d8d4e1347e0a3c17f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a0777f0093a4719c562ecb7e326366670</anchor>
      <arglist>(const std::vector&lt; sensor_msgs::Range &gt; &amp;sonar_msgs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDump</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>ac73e81e3f6a18d50c063a0a8186d59c9</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::circular_buffer&lt; std::vector&lt; sensor_msgs::Range &gt; &gt;</type>
      <name>buffer_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a9549e9fb2927c88463cd86e72e6c9ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_duration_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>aeeeff64ebc5cc761d75e9759ef5f6756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>buffer_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a01ed765145fec3c00a35e4d24a8320de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>buffer_size_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a22bfc1bc68ba4a0911762e35e886ca28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>conv_frequency_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a2ee16a3b48b70f95b2a13448594b84a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>ad7319072a540d6439b19724e5bce7689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; naoqi::recorder::GlobalRecorder &gt;</type>
      <name>gr_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a95295be3f52d315b50851f4e67a5f921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a80dd2ce0e066ad7f0c5e3aa09d8fa34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_subscribed_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>ada4abff225c4d3306be143e1ee6a0947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_counter_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a2d4c091e2d971f59954bdffb2992b81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>ac4b4c30b36cee0a0a0d7eeda803b46cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>acbbc130319e909f9697c25205a8d3bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>topics_</name>
      <anchorfile>classnaoqi_1_1recorder_1_1SonarRecorder.html</anchorfile>
      <anchor>a16567ca7fcbc5948bf125c360f03e096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::robot</name>
    <filename>namespacenaoqi_1_1robot.html</filename>
    <member kind="enumeration">
      <name>Robot</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNIDENTIFIED</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4a91cf129afbb73c759d4010a337766eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAO</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4a7bca2b9fb39f82d24e188d9987b5aa6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PEPPER</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4af2393b3af9bd08ae0877fb28e9aef3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROMEO</name>
      <anchorfile>namespacenaoqi_1_1robot.html</anchorfile>
      <anchor>a68e054e062676b094a8fe19327e5e9e4a5979da5d55fdb1831afddb57b1c4b8db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::ros_env</name>
    <filename>namespacenaoqi_1_1ros__env.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getMasterURI</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>af9f5a2366ae90a4875dfccab93fa2734</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getPrefix</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>a0bf8c610fb5d456c1e4b062c6d7485e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getROSIP</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>a234572e136d87c91d4db48dae410c919</anchor>
      <arglist>(std::string network_interface)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setMasterURI</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>ad914385f61e8c36ac387d9560b6890b5</anchor>
      <arglist>(const std::string &amp;uri, const std::string &amp;network_interface)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setPrefix</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>a36a42ddd25ace18823c89780e56a1505</anchor>
      <arglist>(std::string s)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>prefix</name>
      <anchorfile>namespacenaoqi_1_1ros__env.html</anchorfile>
      <anchor>adeb0f730c7a5b58250f1cd884400a7c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::service</name>
    <filename>namespacenaoqi_1_1service.html</filename>
    <class kind="class">naoqi::service::RobotConfigService</class>
    <class kind="class">naoqi::service::Service</class>
  </compound>
  <compound kind="class">
    <name>naoqi::service::RobotConfigService</name>
    <filename>classnaoqi_1_1service_1_1RobotConfigService.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>callback</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>a19223e79537e64145d40a32c927c9bb3</anchor>
      <arglist>(naoqi_bridge_msgs::GetRobotInfoRequest &amp;req, naoqi_bridge_msgs::GetRobotInfoResponse &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>adad0d5ca0a15d32853baff072d490b42</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>a5dfc6ef668924871acf206f0e541b340</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotConfigService</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>a237132aed988294f7462c0ea83618a37</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;topic, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>a492627a57b1c37ae20e2530a53c7a1f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RobotConfigService</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>a8a4273a8e1bafea30a325bf377ec3588</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>name_</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>ab115d3e470ec33c596ea4167a786355f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>service_</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>af67ea36a00fc5179cbcbbff3b8a53778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const qi::SessionPtr &amp;</type>
      <name>session_</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>aac3aef4a43e7ece1fc96bca11a0a9972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1service_1_1RobotConfigService.html</anchorfile>
      <anchor>a936efa68bf9b4e6edd717dd650c61f9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::service::Service</name>
    <filename>classnaoqi_1_1service_1_1Service.html</filename>
    <class kind="struct">naoqi::service::Service::ServiceConcept</class>
    <class kind="struct">naoqi::service::Service::ServiceModel</class>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classnaoqi_1_1service_1_1Service.html</anchorfile>
      <anchor>aee2b9e40d7a0f3d65ca31b2540924606</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1service_1_1Service.html</anchorfile>
      <anchor>ab55e473f49d9fbd07ea22b5d683a0954</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Service</name>
      <anchorfile>classnaoqi_1_1service_1_1Service.html</anchorfile>
      <anchor>a1f7a1e722440d42e4f4dd780b8df2e8f</anchor>
      <arglist>(T srv)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1service_1_1Service.html</anchorfile>
      <anchor>a04a63251741a37446d8a449e81b7dc46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ServiceConcept &gt;</type>
      <name>srvPtr_</name>
      <anchorfile>classnaoqi_1_1service_1_1Service.html</anchorfile>
      <anchor>aeff80e015b0afc40b0540e834eaeb018</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::service::Service::ServiceConcept</name>
    <filename>structnaoqi_1_1service_1_1Service_1_1ServiceConcept.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>name</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceConcept.html</anchorfile>
      <anchor>a5621ea3740d19f6644433293ebad4a32</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceConcept.html</anchorfile>
      <anchor>a3335b0a8aaaecd00e252f239e9e95f8e</anchor>
      <arglist>(ros::NodeHandle &amp;nh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>topic</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceConcept.html</anchorfile>
      <anchor>afcbef3c320a0bd8294f3e59fd08752d3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServiceConcept</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceConcept.html</anchorfile>
      <anchor>a52acfd4346859b749b5fbe42fa639374</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::service::Service::ServiceModel</name>
    <filename>structnaoqi_1_1service_1_1Service_1_1ServiceModel.html</filename>
    <templarg></templarg>
    <base>naoqi::service::Service::ServiceConcept</base>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceModel.html</anchorfile>
      <anchor>a9fd57fcec349afe24d9086455bc6218a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceModel.html</anchorfile>
      <anchor>a6f270a23c2d9dd8373c0461dec3b7a32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceModel.html</anchorfile>
      <anchor>aad5995361c617091332838ed00ed24b4</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceModel</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceModel.html</anchorfile>
      <anchor>a9d2ac58c3bb784b4c9a68378482e0e5c</anchor>
      <arglist>(const T &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceModel.html</anchorfile>
      <anchor>a7721ffca7ff5e66bc7a17dc15a6b4110</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>service_</name>
      <anchorfile>structnaoqi_1_1service_1_1Service_1_1ServiceModel.html</anchorfile>
      <anchor>a0f973b15e5c3f8843d79acfe7ccc8e9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::subscriber</name>
    <filename>namespacenaoqi_1_1subscriber.html</filename>
    <class kind="class">naoqi::subscriber::BaseSubscriber</class>
    <class kind="class">naoqi::subscriber::MovetoSubscriber</class>
    <class kind="class">naoqi::subscriber::SpeechSubscriber</class>
    <class kind="class">naoqi::subscriber::Subscriber</class>
    <class kind="class">naoqi::subscriber::TeleopSubscriber</class>
  </compound>
  <compound kind="class">
    <name>naoqi::subscriber::BaseSubscriber</name>
    <filename>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>BaseSubscriber</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>a393295eee00c048c996e89ec74a211b2</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;topic, qi::SessionPtr session)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>a7ea18afc6f0e63491885a47bf567c8c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>a9f7576dcc920e44b9775014613526d65</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>a07f0ceff4292b0f9470aa5e72707f7a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseSubscriber</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>a05d4e8f0c72faae9ee9d5de58fd4fa56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_initialized_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>a7133ecfa468680ca0b25030d4ca8e0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>a3e48591ac25cf7de6ddc71f96b25b943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const robot::Robot &amp;</type>
      <name>robot_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>ad5e2436ac94cbcc15cd2288ca187ebe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>qi::SessionPtr</type>
      <name>session_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>a9a151909659f646c629b8cda21ea66be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1BaseSubscriber.html</anchorfile>
      <anchor>a51f0974d906f53c20311de8975698f2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::subscriber::MovetoSubscriber</name>
    <filename>classnaoqi_1_1subscriber_1_1MovetoSubscriber.html</filename>
    <base>BaseSubscriber&lt; MovetoSubscriber &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1MovetoSubscriber.html</anchorfile>
      <anchor>a4c948b0593227874bfe99bd6bf59bcff</anchor>
      <arglist>(const geometry_msgs::PoseStampedConstPtr &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MovetoSubscriber</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1MovetoSubscriber.html</anchorfile>
      <anchor>ab97c3e53e05f1c4f24e5860906887095</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;topic, const qi::SessionPtr &amp;session, const boost::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf2_buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1MovetoSubscriber.html</anchorfile>
      <anchor>a1e89b3b903663533406bb21c15206018</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MovetoSubscriber</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1MovetoSubscriber.html</anchorfile>
      <anchor>affabbb2bd701b33d1c908bb127e57120</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_motion_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1MovetoSubscriber.html</anchorfile>
      <anchor>a787324f1bdffedabf3f984eddcc1f49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_moveto_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1MovetoSubscriber.html</anchorfile>
      <anchor>a6c6eb33ab77e1dffde050bc7ba53c5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; tf2_ros::Buffer &gt;</type>
      <name>tf2_buffer_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1MovetoSubscriber.html</anchorfile>
      <anchor>a22a89143902257cb3454f7e47082ba55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::subscriber::SpeechSubscriber</name>
    <filename>classnaoqi_1_1subscriber_1_1SpeechSubscriber.html</filename>
    <base>BaseSubscriber&lt; SpeechSubscriber &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1SpeechSubscriber.html</anchorfile>
      <anchor>ad7b5ccd14ecae3edf9ca60294b204698</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>speech_callback</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1SpeechSubscriber.html</anchorfile>
      <anchor>abe9e9c2119f1e3f7eaa065ef7075be36</anchor>
      <arglist>(const std_msgs::StringConstPtr &amp;speech_msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SpeechSubscriber</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1SpeechSubscriber.html</anchorfile>
      <anchor>a48b1248baf92123754e0a1b85c40030d</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;speech_topic, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SpeechSubscriber</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1SpeechSubscriber.html</anchorfile>
      <anchor>aeb24d41910c1dc40f69e6747c916c6b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_tts_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1SpeechSubscriber.html</anchorfile>
      <anchor>a74897580d41e4455fd3249a3d10daea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>speech_topic_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1SpeechSubscriber.html</anchorfile>
      <anchor>a4f3448bef004a16e84dc44387a4a4074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_speech_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1SpeechSubscriber.html</anchorfile>
      <anchor>adad6846eaf9de4ff6e37f5e7a4a2e34a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::subscriber::Subscriber</name>
    <filename>classnaoqi_1_1subscriber_1_1Subscriber.html</filename>
    <class kind="struct">naoqi::subscriber::Subscriber::SubscriberConcept</class>
    <class kind="struct">naoqi::subscriber::Subscriber::SubscriberModel</class>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1Subscriber.html</anchorfile>
      <anchor>ab57ac3f3ae6c49a82a09bc8ee57e8a91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1Subscriber.html</anchorfile>
      <anchor>a8b8ac2a4d4a18f346741ff656b74125a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1Subscriber.html</anchorfile>
      <anchor>ab4f768a784e47507432094d0bc5990b7</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Subscriber</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1Subscriber.html</anchorfile>
      <anchor>a1deba8dc4540749ad1b02c430a52b95c</anchor>
      <arglist>(T sub)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1Subscriber.html</anchorfile>
      <anchor>ad43e443dcd47f4d127cefd58deea64d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; SubscriberConcept &gt;</type>
      <name>subPtr_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1Subscriber.html</anchorfile>
      <anchor>a0ce66b4f17d109589c095ec14b8a03d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1Subscriber.html</anchorfile>
      <anchor>aad6247ee7cd783f28bcf01ca03f8c0d3</anchor>
      <arglist>(const Subscriber &amp;lhs, const Subscriber &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::subscriber::Subscriber::SubscriberConcept</name>
    <filename>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberConcept.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isInitialized</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberConcept.html</anchorfile>
      <anchor>a55faf7bced60fbb72b89ed2aa953542d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>name</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberConcept.html</anchorfile>
      <anchor>aaa2175a449eca1c1425e94dd27ad7052</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberConcept.html</anchorfile>
      <anchor>a1d650fe7f24f7095ab1b3806c8d6731c</anchor>
      <arglist>(ros::NodeHandle &amp;nh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>topic</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberConcept.html</anchorfile>
      <anchor>a7ad30d3a765359b8d9f604e5ddde3426</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SubscriberConcept</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberConcept.html</anchorfile>
      <anchor>a8243878c03a1a04793cf14fd8657e187</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::subscriber::Subscriber::SubscriberModel</name>
    <filename>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberModel.html</filename>
    <templarg></templarg>
    <base>naoqi::subscriber::Subscriber::SubscriberConcept</base>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberModel.html</anchorfile>
      <anchor>a4df71e7e3d3e32935e0649f32e78da75</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberModel.html</anchorfile>
      <anchor>ac579f16e089d7210bf8c67290b3ee0ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberModel.html</anchorfile>
      <anchor>ab5940e0d6b0dd43ebd07689ecf31ddd0</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubscriberModel</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberModel.html</anchorfile>
      <anchor>a2d52af2e90e034b80ab8f2a51fd5c02d</anchor>
      <arglist>(const T &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberModel.html</anchorfile>
      <anchor>add46dc8ebe575605e01d4cf9d4eff90a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>subscriber_</name>
      <anchorfile>structnaoqi_1_1subscriber_1_1Subscriber_1_1SubscriberModel.html</anchorfile>
      <anchor>a2a3e52c4fb6ca3d0cce69b3b43213f84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>naoqi::subscriber::TeleopSubscriber</name>
    <filename>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</filename>
    <base>BaseSubscriber&lt; TeleopSubscriber &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>cmd_vel_callback</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>a1a15e85c3599c697114901656a594be9</anchor>
      <arglist>(const geometry_msgs::TwistConstPtr &amp;twist_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>joint_angles_callback</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>acaba79a4a827e0e384ece060a2bb41cf</anchor>
      <arglist>(const naoqi_bridge_msgs::JointAnglesWithSpeedConstPtr &amp;js_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>a1a17b0dfc0505ba29e8d8b43a569e3b8</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TeleopSubscriber</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>aa6cb7b04b84254557ea1e9babc0e7ae4</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;cmd_vel_topic, const std::string &amp;joint_angles_topic, const qi::SessionPtr &amp;session)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TeleopSubscriber</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>aef62c2b7f1216f7b080964cf7f93fab1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cmd_vel_topic_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>ad322811aed21c3396f68239f832e8feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>joint_angles_topic_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>a2711dedae739a8f36fd2069c7600b5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>qi::AnyObject</type>
      <name>p_motion_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>adcf538a57b95a429cc88e1a2a4847143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_cmd_vel_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>a71989cfb032719e94846019f39378bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_joint_angles_</name>
      <anchorfile>classnaoqi_1_1subscriber_1_1TeleopSubscriber.html</anchorfile>
      <anchor>a81283c42eb9c524049738c7d967108b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>naoqi::tools</name>
    <filename>namespacenaoqi_1_1tools.html</filename>
    <class kind="struct">naoqi::tools::NaoqiImage</class>
    <member kind="function">
      <type>std::vector&lt; float &gt;</type>
      <name>fromAnyValueToFloatVector</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>a083f2ea31594298a01f655e1b8eab7ed</anchor>
      <arglist>(qi::AnyValue &amp;value, std::vector&lt; float &gt; &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>NaoqiImage</type>
      <name>fromAnyValueToNaoqiImage</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>af6d13b9894965de0b82cfc9c3c6e0b9c</anchor>
      <arglist>(qi::AnyValue &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>fromAnyValueToStringVector</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>acddeac35e451c9027470c92f00ccb5f5</anchor>
      <arglist>(qi::AnyValue &amp;value, std::vector&lt; std::string &gt; &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getRobotDescription</name>
      <anchorfile>namespacenaoqi_1_1tools.html</anchorfile>
      <anchor>a765fb8d2baec5a9371a1a6b8fd06eea5</anchor>
      <arglist>(const robot::Robot &amp;robot)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>naoqi::tools::NaoqiImage</name>
    <filename>structnaoqi_1_1tools_1_1NaoqiImage.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>buffer</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>a7f11a4d24b078ad3647632e9e80a31fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cam_id</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>aca7d328b0ca8b2b630655739c2b84986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>colorspace</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>a13cf4964b9f5185ad82d7b7b8804b64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fov_bottom</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>a89b9dc7e18a5a157c922e2f4e01e9771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fov_left</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>aecd95f60f94eade6d36e6de73bde7712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fov_right</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>a57050316b2b00d2424540162f967d972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fov_top</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>a956e37b3316b550bfbcd7c017775f76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>a20bddaf12104ce76423397a910a7cbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_of_layers</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>a3f7de988e21e7612decf16dde3221d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timestamp_s</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>ab99c435032f08cc3397be88e6f52c172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timestamp_us</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>a35b847d18094f6989e2a3c9c4caa4a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>structnaoqi_1_1tools_1_1NaoqiImage.html</anchorfile>
      <anchor>a87409b3eb1a60893533f7c6c17b614fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ToggleDirective</name>
    <filename>namespaceToggleDirective.html</filename>
    <class kind="class">ToggleDirective::ToggleDirective</class>
    <class kind="class">ToggleDirective::ToggleTableDirective</class>
    <member kind="function">
      <type>def</type>
      <name>setup</name>
      <anchorfile>namespaceToggleDirective.html</anchorfile>
      <anchor>ada79ced404414376e47339eeaeb3a9bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToggleDirective::ToggleDirective</name>
    <filename>classToggleDirective_1_1ToggleDirective.html</filename>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classToggleDirective_1_1ToggleDirective.html</anchorfile>
      <anchor>afb92cd9c00c03bbc4847dedb17bbcd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>final_argument_whitespace</name>
      <anchorfile>classToggleDirective_1_1ToggleDirective.html</anchorfile>
      <anchor>aa372dad27671afe00cb9682b61437c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>has_content</name>
      <anchorfile>classToggleDirective_1_1ToggleDirective.html</anchorfile>
      <anchor>a480e90423d1a238e4fee1ab81025f29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>node_class</name>
      <anchorfile>classToggleDirective_1_1ToggleDirective.html</anchorfile>
      <anchor>acf761c2eb6b0c6074da422c69097d6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>option_spec</name>
      <anchorfile>classToggleDirective_1_1ToggleDirective.html</anchorfile>
      <anchor>a4ee9dcb00c7428e8cf8f1cfb0a10ed91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>optional_arguments</name>
      <anchorfile>classToggleDirective_1_1ToggleDirective.html</anchorfile>
      <anchor>a4f234506be690cd17ac2560e9bfd550e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>required_arguments</name>
      <anchorfile>classToggleDirective_1_1ToggleDirective.html</anchorfile>
      <anchor>a2cc7f81930ff2a4222f5a3d264796df0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToggleDirective::ToggleTableDirective</name>
    <filename>classToggleDirective_1_1ToggleTableDirective.html</filename>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classToggleDirective_1_1ToggleTableDirective.html</anchorfile>
      <anchor>afd39ea49e957dcb2b8feb37bb34b8e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>final_argument_whitespace</name>
      <anchorfile>classToggleDirective_1_1ToggleTableDirective.html</anchorfile>
      <anchor>aa1878cc9f1f48871555d10646511262e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>has_content</name>
      <anchorfile>classToggleDirective_1_1ToggleTableDirective.html</anchorfile>
      <anchor>ae3462d590938faa0bc9794688fd0c898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>node_class</name>
      <anchorfile>classToggleDirective_1_1ToggleTableDirective.html</anchorfile>
      <anchor>a886e142f48d9923c5eeeff0baf09c5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>option_spec</name>
      <anchorfile>classToggleDirective_1_1ToggleTableDirective.html</anchorfile>
      <anchor>a816e731ff934b66e63fba813083525aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>optional_arguments</name>
      <anchorfile>classToggleDirective_1_1ToggleTableDirective.html</anchorfile>
      <anchor>ab40d62a26c1e064a79521f7dec704afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>required_arguments</name>
      <anchorfile>classToggleDirective_1_1ToggleTableDirective.html</anchorfile>
      <anchor>a0000b476697c9f7854cf72515e66d51d</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
