<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>BaseNodeMain.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/</path>
    <filename>BaseNodeMain_8java</filename>
    <class kind="class">org::rosbuilding::common::BaseNodeMain&lt; TConfiguration extends NodeConfig, TStateData extends Message, TMessage extends Message &gt;</class>
    <namespace>org::rosbuilding::common</namespace>
  </compound>
  <compound kind="file">
    <name>CommandUtil.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/media/</path>
    <filename>CommandUtil_8java</filename>
    <class kind="enum">org::rosbuilding::common::media::CommandUtil::Action</class>
    <class kind="class">org::rosbuilding::common::media::CommandUtil</class>
    <namespace>org::rosbuilding::common::media</namespace>
  </compound>
  <compound kind="file">
    <name>HeaterTemperatureStateDataComparator.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/temperature/</path>
    <filename>HeaterTemperatureStateDataComparator_8java</filename>
    <class kind="class">org::rosbuilding::common::temperature::HeaterTemperatureStateDataComparator</class>
    <namespace>org::rosbuilding::common::temperature</namespace>
  </compound>
  <compound kind="file">
    <name>HeatingPilotMessageConverter.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/temperature/</path>
    <filename>HeatingPilotMessageConverter_8java</filename>
    <class kind="class">org::rosbuilding::common::temperature::HeatingPilotMessageConverter</class>
    <namespace>org::rosbuilding::common::temperature</namespace>
  </compound>
  <compound kind="file">
    <name>ILibrary.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/media/</path>
    <filename>ILibrary_8java</filename>
    <class kind="interface">org::rosbuilding::common::media::ILibrary</class>
    <namespace>org::rosbuilding::common::media</namespace>
  </compound>
  <compound kind="file">
    <name>IModule.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/</path>
    <filename>IModule_8java</filename>
    <class kind="interface">org::rosbuilding::common::IModule&lt; TStateData extends Message, TMessage extends Message &gt;</class>
    <namespace>org::rosbuilding::common</namespace>
  </compound>
  <compound kind="file">
    <name>IMonitor.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/media/</path>
    <filename>IMonitor_8java</filename>
    <class kind="interface">org::rosbuilding::common::media::IMonitor</class>
    <namespace>org::rosbuilding::common::media</namespace>
  </compound>
  <compound kind="file">
    <name>INode.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/</path>
    <filename>INode_8java</filename>
    <class kind="interface">org::rosbuilding::common::INode&lt; TStateData &gt;</class>
    <namespace>org::rosbuilding::common</namespace>
  </compound>
  <compound kind="file">
    <name>IPlayer.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/media/</path>
    <filename>IPlayer_8java</filename>
    <class kind="interface">org::rosbuilding::common::media::IPlayer</class>
    <namespace>org::rosbuilding::common::media</namespace>
  </compound>
  <compound kind="file">
    <name>ISpeaker.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/media/</path>
    <filename>ISpeaker_8java</filename>
    <class kind="interface">org::rosbuilding::common::media::ISpeaker</class>
    <namespace>org::rosbuilding::common::media</namespace>
  </compound>
  <compound kind="file">
    <name>ISystem.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/</path>
    <filename>ISystem_8java</filename>
    <class kind="interface">org::rosbuilding::common::ISystem&lt; TStateData extends Message, TMessage extends Message &gt;</class>
    <namespace>org::rosbuilding::common</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/smarthome_common_driver/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>MediaMessageConverter.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/media/</path>
    <filename>MediaMessageConverter_8java</filename>
    <class kind="class">org::rosbuilding::common::media::MediaMessageConverter</class>
    <namespace>org::rosbuilding::common::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaStateDataComparator.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/media/</path>
    <filename>MediaStateDataComparator_8java</filename>
    <class kind="class">org::rosbuilding::common::media::MediaStateDataComparator</class>
    <namespace>org::rosbuilding::common::media</namespace>
  </compound>
  <compound kind="file">
    <name>MessageConverter.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/</path>
    <filename>MessageConverter_8java</filename>
    <class kind="interface">org::rosbuilding::common::MessageConverter&lt; TMessage extends Message &gt;</class>
    <namespace>org::rosbuilding::common</namespace>
  </compound>
  <compound kind="file">
    <name>Module.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/</path>
    <filename>Module_8java</filename>
    <class kind="class">org::rosbuilding::common::Module&lt; T extends Message, V extends Message &gt;</class>
    <namespace>org::rosbuilding::common</namespace>
  </compound>
  <compound kind="file">
    <name>NodeConfig.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/</path>
    <filename>NodeConfig_8java</filename>
    <class kind="class">org::rosbuilding::common::NodeConfig</class>
    <namespace>org::rosbuilding::common</namespace>
  </compound>
  <compound kind="file">
    <name>SensorTemperatureStateDataComparator.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/temperature/</path>
    <filename>SensorTemperatureStateDataComparator_8java</filename>
    <class kind="class">org::rosbuilding::common::temperature::SensorTemperatureStateDataComparator</class>
    <namespace>org::rosbuilding::common::temperature</namespace>
  </compound>
  <compound kind="file">
    <name>StateDataComparator.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/</path>
    <filename>StateDataComparator_8java</filename>
    <class kind="interface">org::rosbuilding::common::StateDataComparator&lt; TStateData extends Message &gt;</class>
    <namespace>org::rosbuilding::common</namespace>
  </compound>
  <compound kind="file">
    <name>TemperatureMessageConverter.java</name>
    <path>/tmp/ws/src/smarthome_common_driver/src/main/java/org/rosbuilding/common/temperature/</path>
    <filename>TemperatureMessageConverter_8java</filename>
    <class kind="class">org::rosbuilding::common::temperature::TemperatureMessageConverter</class>
    <namespace>org::rosbuilding::common::temperature</namespace>
  </compound>
  <compound kind="namespace">
    <name>org::rosbuilding::common</name>
    <filename>namespaceorg_1_1rosbuilding_1_1common.html</filename>
    <namespace>org::rosbuilding::common::media</namespace>
    <namespace>org::rosbuilding::common::temperature</namespace>
    <class kind="class">org::rosbuilding::common::BaseNodeMain&lt; TConfiguration extends NodeConfig, TStateData extends Message, TMessage extends Message &gt;</class>
    <class kind="interface">org::rosbuilding::common::IModule&lt; TStateData extends Message, TMessage extends Message &gt;</class>
    <class kind="interface">org::rosbuilding::common::INode&lt; TStateData &gt;</class>
    <class kind="interface">org::rosbuilding::common::ISystem&lt; TStateData extends Message, TMessage extends Message &gt;</class>
    <class kind="interface">org::rosbuilding::common::MessageConverter&lt; TMessage extends Message &gt;</class>
    <class kind="class">org::rosbuilding::common::Module&lt; T extends Message, V extends Message &gt;</class>
    <class kind="class">org::rosbuilding::common::NodeConfig</class>
    <class kind="interface">org::rosbuilding::common::StateDataComparator&lt; TStateData extends Message &gt;</class>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::BaseNodeMain&lt; TConfiguration extends NodeConfig, TStateData extends Message, TMessage extends Message &gt;</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</filename>
    <base>org::rosbuilding::common::INode&lt; TStateData &gt;</base>
    <member kind="function">
      <type>StateDataComparator&lt; TStateData &gt;</type>
      <name>getComparator</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a3e72480ca9d86cca948dfd0db74307bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final ConnectedNode</type>
      <name>getConnectedNode</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a06d98a7137682c3eb750da8edc4b3c02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GraphName</type>
      <name>getDefaultNodeName</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a2d09f736ad0bb86e4bd3d9f8de6c4a04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final TMessage</type>
      <name>getNewMessageInstance</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a3ca2a83fcf5f0f28c5f72437c194c08f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final TStateData</type>
      <name>getStateData</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>ae952bc519c1309d8fb0d617c53c252ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logD</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>aa4bd0d0bd4fb0b62438cb7779a6b63ce</anchor>
      <arglist>(final Object message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logE</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a1918053a7c263aeb583e8d4b6746e579</anchor>
      <arglist>(final Object message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logE</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a1b4b6c3f6f166bab453ff7746ed7838b</anchor>
      <arglist>(final Exception message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logI</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a99b8f12bbd5c2f4e898d6fb7590e9e71</anchor>
      <arglist>(final Object message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onError</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a3068da903dc8d47fef4989816da49925</anchor>
      <arglist>(Node node, Throwable throwable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onNewMessage</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a4c34c1e939f60e92e01de80de108cbd6</anchor>
      <arglist>(TMessage message)</arglist>
    </member>
    <member kind="function">
      <type>TConfiguration</type>
      <name>onReconfigure</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>ac48bf22a9305ace5e4f092f8c00a8be0</anchor>
      <arglist>(TConfiguration config, int level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onShutdown</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>ad990d929162e0b3cdabebe1515aff4ae</anchor>
      <arglist>(Node node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onStart</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>af31255baa3f2ae2ab19fade0ea9925b8</anchor>
      <arglist>(final ConnectedNode connectedNode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startFinal</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a254956a8cc0bea4d650de9dfcb681ce4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final void</type>
      <name>wakeOnLan</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>ac3cbb7e64b884573c4b877aa9da70913</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TConfiguration</type>
      <name>configuration</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a07efaee8bd3c2390c084dd1be6b62222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>PUB_STATE</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a1c68a623c8239e770e13e76aee5be174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>PUB_WOL</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a73cae58fd52afc3648fa850b538e71db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>SUB_CMD</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>af2552aa83346667c3e5c4415a2eab9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>SUB_STATE_ROBOT</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a9d5c2ef315d58806f73f7235838adae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>final void</type>
      <name>addModule</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a0b1ae73728c7af1d3840c232d4101fcf</anchor>
      <arglist>(IModule&lt; TStateData, TMessage &gt; module)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>BaseNodeMain</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>ad0519d53398d1a8c5feac6f41117afb5</anchor>
      <arglist>(String nodeName, StateDataComparator&lt; TStateData &gt; comparator, MessageConverter&lt; TMessage &gt; converter, String messageType, String stateDataType)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract boolean</type>
      <name>connect</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a4ce22ac09554ba0097533590a2188ce0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract TConfiguration</type>
      <name>getConfig</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a522b176db92e104fedadcf4ead006659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>NodeConfiguration</type>
      <name>getConfiguration</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a689d6284fe23ab7f384f3723097699fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>aceabf96007829d335cfac350a0e87543</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initPublishers</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>adb028ef585e8d3af5f46ad8a47548680</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initServices</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>ab88218afd9d611d477ad92e1fe5866bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initSubscribers</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a132eafe4c9af3ce770dfe9f680186e0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initTopics</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a957e5bf92dedcd8784ad493c43c6a706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>final boolean</type>
      <name>isConnected</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a8dc592c53bba9f641c504aa8a51f7c56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadParameters</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a784f71954206d6821fa4181c5a7ef44a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract void</type>
      <name>onConnected</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a01f9ea86139587692a424f6d6fc6b05f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract void</type>
      <name>onDisconnected</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a2a234357575b9c711df5bb2457e1f959</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onNewMessage</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>abd1220efe45639927fd4a9bfd09055b0</anchor>
      <arglist>(Command command)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>refreshStateData</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>aa7b45d750ae1a51ca19dce63f403789f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>public&lt; T extends Message &gt; T</type>
      <name>getNewMessageInstance</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a83eea870d8c4f0205dfa9e8dc410562a</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishZeroConf</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>ae5529a47761439090b5848cbc533b845</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final StateDataComparator&lt; TStateData &gt;</type>
      <name>comparator</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a93802552079897267f13f7d1d1590c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConnectedNode</type>
      <name>connectedNode</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>ad0928950e498622729ee3739acb386af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final MessageConverter&lt; TMessage &gt;</type>
      <name>converter</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a3c0ae72c805eb34b18d6ca88a41c0eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>isConnected</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>acc0e4dc9d93ee1a79075619074f822ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>messageType</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a98658aec47659fa4f808b13b6a95703e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>List&lt; IModule&lt; TStateData, TMessage &gt; &gt;</type>
      <name>modules</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>aa1c1ac5fbbe165d835584d1d96e8466a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>nodeName</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a6f833a178b41cd2c028d91bec5cb0328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TStateData</type>
      <name>oldStateData</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a5b9bc73a36f790d0ea7c5f17d14850e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Publisher&lt; TStateData &gt;</type>
      <name>pubStateData</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>afb3e9d48428f9283d66d8002ab4f8884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Publisher&lt; std_msgs.String &gt;</type>
      <name>pubWol</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a2cdf8f6667a1bb1aa46deedfe00d34ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Server&lt; TConfiguration &gt;</type>
      <name>serverReconfig</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a8c337dd125c9d11cd26ef9dccc489512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TStateData</type>
      <name>stateData</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>aae60e61cc51c49bd8287bf7e3a106c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>stateDataType</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a5d21ce3acda94f5aed064920293c28d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Thread</type>
      <name>threadZeroconf</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1BaseNodeMain_3_01TConfiguration_01extends_01NodeConfig_00_0ef4422fc961a8427b5e61d60515cca62.html</anchorfile>
      <anchor>a64d976891cf2dddbcf9cb07648ac6917</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::rosbuilding::common::IModule&lt; TStateData extends Message, TMessage extends Message &gt;</name>
    <filename>interfaceorg_1_1rosbuilding_1_1common_1_1IModule_3_01TStateData_01extends_01Message_00_01TMessage_01extends_01Message_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callbackCmdAction</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1IModule_3_01TStateData_01extends_01Message_00_01TMessage_01extends_01Message_01_4.html</anchorfile>
      <anchor>a95c15e81ea84d0304284828427505ada</anchor>
      <arglist>(TMessage message, TStateData stateData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1IModule_3_01TStateData_01extends_01Message_00_01TMessage_01extends_01Message_01_4.html</anchorfile>
      <anchor>aa9adcc237b979d941d79c8e9d5bf17cf</anchor>
      <arglist>(TStateData stateData)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>SEP</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1IModule_3_01TStateData_01extends_01Message_00_01TMessage_01extends_01Message_01_4.html</anchorfile>
      <anchor>a68c790df50e7a5513d098191820fbb1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>URI_DATA</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1IModule_3_01TStateData_01extends_01Message_00_01TMessage_01extends_01Message_01_4.html</anchorfile>
      <anchor>a114cd4137b55a2e4c821bc04c6b4efd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::rosbuilding::common::INode&lt; TStateData &gt;</name>
    <filename>interfaceorg_1_1rosbuilding_1_1common_1_1INode_3_01TStateData_01_4.html</filename>
    <member kind="function">
      <type>&lt; TextendsMessage &gt; T</type>
      <name>getNewMessageInstance</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1INode_3_01TStateData_01_4.html</anchorfile>
      <anchor>a0302f19129b207537ccd94044feb13e7</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>TStateData</type>
      <name>getStateData</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1INode_3_01TStateData_01_4.html</anchorfile>
      <anchor>aa4f81b76551eb961ceddcd5f9ed06f5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logD</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1INode_3_01TStateData_01_4.html</anchorfile>
      <anchor>a292cf12c306dfa9b78510568b484f7c5</anchor>
      <arglist>(final Object message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logE</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1INode_3_01TStateData_01_4.html</anchorfile>
      <anchor>a672fd011c549c636c51540f62e788990</anchor>
      <arglist>(final Object message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logE</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1INode_3_01TStateData_01_4.html</anchorfile>
      <anchor>af99b7eebbf17e19b12181bb22cd9da63</anchor>
      <arglist>(final Exception message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logI</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1INode_3_01TStateData_01_4.html</anchorfile>
      <anchor>a37a17f8050d758b821b3373e12187c29</anchor>
      <arglist>(final Object message)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::rosbuilding::common::ISystem&lt; TStateData extends Message, TMessage extends Message &gt;</name>
    <filename>interfaceorg_1_1rosbuilding_1_1common_1_1ISystem_3_01TStateData_01extends_01Message_00_01TMessage_01extends_01Message_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_POWER</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1ISystem_3_01TStateData_01extends_01Message_00_01TMessage_01extends_01Message_01_4.html</anchorfile>
      <anchor>a94938411d8d79826185005270adbed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_SHUTDOWN</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1ISystem_3_01TStateData_01extends_01Message_00_01TMessage_01extends_01Message_01_4.html</anchorfile>
      <anchor>ac23dd52e586e53b100d4250e79af8441</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::rosbuilding::common::MessageConverter&lt; TMessage extends Message &gt;</name>
    <filename>interfaceorg_1_1rosbuilding_1_1common_1_1MessageConverter_3_01TMessage_01extends_01Message_01_4.html</filename>
    <member kind="function">
      <type>TMessage</type>
      <name>toMessage</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1MessageConverter_3_01TMessage_01extends_01Message_01_4.html</anchorfile>
      <anchor>a89d29a68dd36e129e74161f7cdf9e6f6</anchor>
      <arglist>(ConnectedNode node, Command command)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::Module&lt; T extends Message, V extends Message &gt;</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1Module_3_01T_01extends_01Message_00_01V_01extends_01Message_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callbackCmdAction</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1Module_3_01T_01extends_01Message_00_01V_01extends_01Message_01_4.html</anchorfile>
      <anchor>ae6fc0a6f686c957ad59658ca2915eb06</anchor>
      <arglist>(V message, T stateData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1Module_3_01T_01extends_01Message_00_01V_01extends_01Message_01_4.html</anchorfile>
      <anchor>a9470c252eb0bc361250a66a17cd10594</anchor>
      <arglist>(T stateData)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::NodeConfig</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</filename>
    <base>org::ros::dynamic_reconfigure::server::BaseConfig</base>
    <member kind="function">
      <type>String</type>
      <name>getFixedFrame</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>a7c5d4e5e6bce874aa998cb30545be0e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getMac</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>ae88cc02b101a3e92f384e8db5450ddac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getPrefix</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>af2f3b883f207d4d781536fb1865f82f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRate</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>a8b86ba234d965ebee10af92e49bcef20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFixedFrame</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>aea0eeeb0e42ff3ada902608121996f52</anchor>
      <arglist>(String fixedFrame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMac</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>af4a0e1ad9599e8a2bad75ab7e05849e0</anchor>
      <arglist>(String mac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPrefix</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>a43ee9535af4d39f2a91e9b6c1858480c</anchor>
      <arglist>(String prefix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRate</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>ad9fa9e9e5cdcd5c9e21fc28e5246e410</anchor>
      <arglist>(int rate)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>RATE</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>a5bf8eafa22cbceed17103c9dd028815b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadParameters</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>a664e74885bf5fb488786e5c39f0d7436</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>NodeConfig</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>af8f123d28674f2471f2e9ecd2a8b418c</anchor>
      <arglist>(ConnectedNode connectedNode, String defaultPrefix, String defaultFixedFrame, int defaultRate)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>final ConnectedNode</type>
      <name>connectedNode</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>a872798cc5f467bc11afdeee3887b6cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>fixedFrame</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>a2d4a74e4ed29135c48f883dd123090f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>mac</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>aa2f2ffe66a609217b9042b2db8a8ee8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>prefix</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>a8e0193c041ba7df574f4512adcd15677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rate</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1NodeConfig.html</anchorfile>
      <anchor>aa7b92c2a7b65ef1404fe8b3adf60ff77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::rosbuilding::common::StateDataComparator&lt; TStateData extends Message &gt;</name>
    <filename>interfaceorg_1_1rosbuilding_1_1common_1_1StateDataComparator_3_01TStateData_01extends_01Message_01_4.html</filename>
    <member kind="function">
      <type>boolean</type>
      <name>isEquals</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1StateDataComparator_3_01TStateData_01extends_01Message_01_4.html</anchorfile>
      <anchor>a6771c712340f53bfafae9edab3ed80f0</anchor>
      <arglist>(TStateData newStateData, TStateData oldStateData)</arglist>
    </member>
    <member kind="function">
      <type>TStateData</type>
      <name>makeNewCopy</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1StateDataComparator_3_01TStateData_01extends_01Message_01_4.html</anchorfile>
      <anchor>afda7d64f3caa32abf93619e99a7f103b</anchor>
      <arglist>(ConnectedNode conectedNode, String frameId, TStateData stateData)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>org::rosbuilding::common::media</name>
    <filename>namespaceorg_1_1rosbuilding_1_1common_1_1media.html</filename>
    <class kind="class">org::rosbuilding::common::media::CommandUtil</class>
    <class kind="interface">org::rosbuilding::common::media::ILibrary</class>
    <class kind="interface">org::rosbuilding::common::media::IMonitor</class>
    <class kind="interface">org::rosbuilding::common::media::IPlayer</class>
    <class kind="interface">org::rosbuilding::common::media::ISpeaker</class>
    <class kind="class">org::rosbuilding::common::media::MediaMessageConverter</class>
    <class kind="class">org::rosbuilding::common::media::MediaStateDataComparator</class>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::media::CommandUtil</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil.html</filename>
    <class kind="enum">org::rosbuilding::common::media::CommandUtil::Action</class>
    <member kind="function" static="yes">
      <type>static Command</type>
      <name>toCommand</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil.html</anchorfile>
      <anchor>aac4684de9ee5847db2542d3a0a852003</anchor>
      <arglist>(ConnectedNode node, MediaAction mediaAction)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Command</type>
      <name>toCommand</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil.html</anchorfile>
      <anchor>a2b4b50525f8e01e77e1fcc8d64aa8e4f</anchor>
      <arglist>(ConnectedNode node, String iplayer, URI uri, String type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Command</type>
      <name>toCommand</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil.html</anchorfile>
      <anchor>a15529d781a18fffa582223c288a0eb69</anchor>
      <arglist>(ConnectedNode node, String iplayer, String...data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MediaAction</type>
      <name>toMediaAction</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil.html</anchorfile>
      <anchor>a9e72abc97c60ac7de3fa2200886f016f</anchor>
      <arglist>(ConnectedNode node, Command command)</arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>org::rosbuilding::common::media::CommandUtil::Action</name>
    <filename>enumorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil_1_1Action.html</filename>
    <member kind="function">
      <type>String</type>
      <name>getValue</name>
      <anchorfile>enumorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil_1_1Action.html</anchorfile>
      <anchor>ad4e366b65d69da85d60b6569bb62daa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SAY</name>
      <anchorfile>enumorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil_1_1Action.html</anchorfile>
      <anchor>ac11897ce0fe4d801d844153b0f42228b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SHOW</name>
      <anchorfile>enumorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil_1_1Action.html</anchorfile>
      <anchor>a09f990a80c9708119d5c52bed643af93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VIEW</name>
      <anchorfile>enumorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil_1_1Action.html</anchorfile>
      <anchor>a13b5d180183812202c47e40fac3a52c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Action</name>
      <anchorfile>enumorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil_1_1Action.html</anchorfile>
      <anchor>aa9be03656e804d5919656e54d9a1b7df</anchor>
      <arglist>(String label)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>label</name>
      <anchorfile>enumorg_1_1rosbuilding_1_1common_1_1media_1_1CommandUtil_1_1Action.html</anchorfile>
      <anchor>a04ea5b6933bc1ddc8dbae056e0044d92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::rosbuilding::common::media::ILibrary</name>
    <filename>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ILibrary.html</filename>
    <member kind="function">
      <type>void</type>
      <name>handleMediaGetItem</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ILibrary.html</anchorfile>
      <anchor>abac1329069166e4a57186c6a4eb7abfc</anchor>
      <arglist>(MediaGetItemRequest request, MediaGetItemResponse response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMediaGetItems</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ILibrary.html</anchorfile>
      <anchor>ac6028305236e33d93db3da29ce7686d1</anchor>
      <arglist>(MediaGetItemsRequest request, MediaGetItemsResponse response)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::rosbuilding::common::media::IMonitor</name>
    <filename>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IMonitor.html</filename>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_CHANNEL</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IMonitor.html</anchorfile>
      <anchor>a4af16c7fbaf386b297049befcc2ed5b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::rosbuilding::common::media::IPlayer</name>
    <filename>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</filename>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_ADD_PLAYLIST</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a3b1584b0ee784c65a704423bf5dea8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_BACK</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a6f3e2ca1fe32fa9bb974f2eedec142e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_CLR_PLAYLIST</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>ae053933ae7f7d68a2d95285a3906048b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_CONTEXT</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a0352ac7a6465eb3e4d2d214d65ab4736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_DISPLAY</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a8fa37a94e1e94e95e40994962f9cbfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_DOWN</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a27762d886ff0318ea0dc33ac7713242b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_HOME</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>af3b98360608ab4d44e10383ae94e8259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_INFO</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a61a6b84c78236e1cafeb686d10623a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_INS_PLAYLIST</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a8fc267daa977d99582b98d6cb47444cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_LEFT</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a9799bac768be02a04d4025239c8706bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_NEXT</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>afbe6e6117437e78ec042f3cd960afb15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_OPEN</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>adaf43a6dbb6031f81ffc430e0625cfdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_PAUSE</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>ace9ee6752e69022d7e4236a7f0fbcf8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_PLAY</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>aa4dbb51b1a5f39bf09379f74a8d4c745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_PLAYPAUSE</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a2e02b5c51d47b1c97bd16817f82acb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_PREVIOUS</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a754b5802f0218aab150ba475f242a00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_REM_PLAYLIST</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a1dc140ca5dc80ed09d03b0ea372b1d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_RIGHT</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>ae16e351d47e9eebdfdd2fd401295e90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_SEEK</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a2d440a35702ab7b26a29c59279ae3f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_SELECT</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>ae9f705cbca799ac134b0fad52259f108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_SPEED</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a750ae66ce1ceec0c293906dcb90616de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_SPEED_DOWN</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a6d09d6c797c4ece4684d23ea7e149f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_SPEED_UP</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>abdaa9d190aad71d1fbf729a3c9e7b99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_STOP</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a47f017928ed123a943ba8ae8e9a1e6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_TXT</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>ad3a3aad4df416d87848c46af34049e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_UP</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>a99533ab44b05e51551af1db2076c1ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>URI_MEDIA</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>ae02f7afe2f3524a22080795a2472899b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>URI_MEDIA_IMDB</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>af054b6d332197bddce3ad80f38b3f193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>URI_MEDIA_YOUTUBE</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1IPlayer.html</anchorfile>
      <anchor>ada1a32f0d6095fc9cf6bdd4a8cfcb6e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::rosbuilding::common::media::ISpeaker</name>
    <filename>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</filename>
    <member kind="function">
      <type>void</type>
      <name>handleSpeakerMuteToggle</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>a6b24886fbf6b4dfe13ca2438743a892d</anchor>
      <arglist>(ToggleMuteSpeakerRequest request, ToggleMuteSpeakerResponse response)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>LEVEL_MAX</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>aa9bc2608230b57f8930f459fe8c09056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>LEVEL_MIN</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>ad0b2dd4f7c233e1b6cd7a377a19b3a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>LEVEL_STEP</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>a1f50ebc567f7871f025343d86fae4521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_CHANNEL</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>a665cd911343762b44c05f8bad6e95cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_MUTE</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>a4a5c402de6c9b7f6fb40a4f14b9046e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_MUTE_TOGGLE</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>a7961b510b0e1996b80886442f4ce51af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_VOLUME_DOWN</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>a9625816ea1ca7f5161e1a033e034514f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_VOLUME_TO</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>ac34070a1baeb5043b77c1772c776417c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>OP_VOLUME_UP</name>
      <anchorfile>interfaceorg_1_1rosbuilding_1_1common_1_1media_1_1ISpeaker.html</anchorfile>
      <anchor>a8d4ddd1336324e4483598f2735e15e2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::media::MediaMessageConverter</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaMessageConverter.html</filename>
    <member kind="function">
      <type>MediaAction</type>
      <name>toMessage</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaMessageConverter.html</anchorfile>
      <anchor>afb9a9800886489712fb9a9cbe17a8247</anchor>
      <arglist>(ConnectedNode node, Command command)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::media::MediaStateDataComparator</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaStateDataComparator.html</filename>
    <member kind="function">
      <type>boolean</type>
      <name>isEquals</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaStateDataComparator.html</anchorfile>
      <anchor>af317ab64b25d8df3a9553deb97e1fe15</anchor>
      <arglist>(StateData state1, StateData state2)</arglist>
    </member>
    <member kind="function">
      <type>StateData</type>
      <name>makeNewCopy</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaStateDataComparator.html</anchorfile>
      <anchor>a979008c8e6a600621d038ff902582986</anchor>
      <arglist>(ConnectedNode conectedNode, String frameId, StateData stateData)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boolean</type>
      <name>isEqual</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaStateDataComparator.html</anchorfile>
      <anchor>a0297d6019db362fd8d9f0d6487ce1215</anchor>
      <arglist>(SpeakerInfo speaker1, SpeakerInfo speaker2)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boolean</type>
      <name>isEqual</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaStateDataComparator.html</anchorfile>
      <anchor>a2354d9e1851e4590083420d349e91725</anchor>
      <arglist>(PlayerInfo player1, PlayerInfo player2)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boolean</type>
      <name>isEqual</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaStateDataComparator.html</anchorfile>
      <anchor>a27ac592dc8241fba4ba271413b601e3f</anchor>
      <arglist>(MonitorInfo monitor1, MonitorInfo monitor2)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static SpeakerInfo</type>
      <name>makeNewCopy</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaStateDataComparator.html</anchorfile>
      <anchor>a937dedc14eff21511ed752d6fe1b5480</anchor>
      <arglist>(ConnectedNode conectedNode, SpeakerInfo speaker)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static PlayerInfo</type>
      <name>makeNewCopy</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaStateDataComparator.html</anchorfile>
      <anchor>ae1a6cf957278738529fb3817f9b27a00</anchor>
      <arglist>(ConnectedNode conectedNode, PlayerInfo player)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static MonitorInfo</type>
      <name>makeNewCopy</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1media_1_1MediaStateDataComparator.html</anchorfile>
      <anchor>ab6178592db37d385b3391f8cd30ec2e5</anchor>
      <arglist>(ConnectedNode conectedNode, MonitorInfo monitor)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>org::rosbuilding::common::temperature</name>
    <filename>namespaceorg_1_1rosbuilding_1_1common_1_1temperature.html</filename>
    <class kind="class">org::rosbuilding::common::temperature::HeaterTemperatureStateDataComparator</class>
    <class kind="class">org::rosbuilding::common::temperature::HeatingPilotMessageConverter</class>
    <class kind="class">org::rosbuilding::common::temperature::SensorTemperatureStateDataComparator</class>
    <class kind="class">org::rosbuilding::common::temperature::TemperatureMessageConverter</class>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::temperature::HeaterTemperatureStateDataComparator</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1HeaterTemperatureStateDataComparator.html</filename>
    <member kind="function">
      <type>boolean</type>
      <name>isEquals</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1HeaterTemperatureStateDataComparator.html</anchorfile>
      <anchor>aec328c88915dad36abe9093d5aec49c3</anchor>
      <arglist>(HeatingStateData stateData1, HeatingStateData stateData2)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isEquals</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1HeaterTemperatureStateDataComparator.html</anchorfile>
      <anchor>a11ba3736bce419947eeb158df2c3ce03</anchor>
      <arglist>(HeatingTemperatureSlot stateData1, HeatingTemperatureSlot stateData2)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isEquals</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1HeaterTemperatureStateDataComparator.html</anchorfile>
      <anchor>a871ae40350f79b196a69895169802ed9</anchor>
      <arglist>(Temperature stateData1, Temperature stateData2)</arglist>
    </member>
    <member kind="function">
      <type>HeatingStateData</type>
      <name>makeNewCopy</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1HeaterTemperatureStateDataComparator.html</anchorfile>
      <anchor>a41d9dc1e7b9244b449e34cc8bf540807</anchor>
      <arglist>(ConnectedNode connectedNode, String frameId, HeatingStateData stateData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HeatingTemperatureSlot</type>
      <name>makeNewCopy</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1HeaterTemperatureStateDataComparator.html</anchorfile>
      <anchor>a48469db117ec3cf768657aa58cf37026</anchor>
      <arglist>(ConnectedNode connectedNode, String frameId, HeatingTemperatureSlot data)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::temperature::HeatingPilotMessageConverter</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1HeatingPilotMessageConverter.html</filename>
    <member kind="function">
      <type>HeatingPilotAction</type>
      <name>toMessage</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1HeatingPilotMessageConverter.html</anchorfile>
      <anchor>a4dc9c916de8402a670244ea2ade3b8e4</anchor>
      <arglist>(ConnectedNode node, Command command)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::temperature::SensorTemperatureStateDataComparator</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1SensorTemperatureStateDataComparator.html</filename>
    <member kind="function">
      <type>boolean</type>
      <name>isEquals</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1SensorTemperatureStateDataComparator.html</anchorfile>
      <anchor>a499f0b977ac1878015d853dc43ab41ab</anchor>
      <arglist>(SensorTemperatureStateData state1, SensorTemperatureStateData state2)</arglist>
    </member>
    <member kind="function">
      <type>SensorTemperatureStateData</type>
      <name>makeNewCopy</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1SensorTemperatureStateDataComparator.html</anchorfile>
      <anchor>a698a32996b5ec822be1edadd78c2606c</anchor>
      <arglist>(ConnectedNode connectedNode, String frameId, SensorTemperatureStateData stateData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Temperature</type>
      <name>makeNewCopy</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1SensorTemperatureStateDataComparator.html</anchorfile>
      <anchor>a30d11c0d315c1cf682c793e95dc75d5b</anchor>
      <arglist>(ConnectedNode connectedNode, String frameId, Temperature temperature)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::rosbuilding::common::temperature::TemperatureMessageConverter</name>
    <filename>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1TemperatureMessageConverter.html</filename>
    <member kind="function">
      <type>Temperature</type>
      <name>toMessage</name>
      <anchorfile>classorg_1_1rosbuilding_1_1common_1_1temperature_1_1TemperatureMessageConverter.html</anchorfile>
      <anchor>a1b545d645cb0fe176701addc0dd2805f</anchor>
      <arglist>(ConnectedNode node, Command command)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
