CommonDefs.xid.xml 1.28 KB
<?xml version="1.0" encoding="UTF-8" ?>

<specification xmlns="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
               xmlns:xid="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xsi:schemaLocation="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
               identity="CommonDefs.xid.xml">
  <title>SLAM Common Definitions</title>
  <comment>This file defines commonly used structures and enumerations used throughout the SLAM system.</comment>

  <namespace name="SLAM">

    <!-- 
    *************************************
    * HashKey Definition. 
    *************************************
    -->

    <type name="HashKey" size="12">
      <comment>12 byte hashkey for reference point identifiers.</comment>
      <!-- <lang name="c" type="UUID" include="SLAM/CXMF/haskey.h"/> -->
      <lang name="cpp" type="::SLAM::HashKey" include="SLAM/HashKey.h"/>
      <!--
      <lang name="java" type="SlamHasKey" include="com.comtechtel.tensor.SLAM.Hashkey"/>
      <lang name="node" type=" SlamHasKey "/>
      -->
    </type>

  </namespace>
</specification>