orocos-toolchain / ocl

Orocos Component Library
Other
16 stars 33 forks source link

deployment::DeploymentComponent add keyword this to refer to Deployer #66

Closed MagnaboscoL closed 7 years ago

MagnaboscoL commented 7 years ago

This PR adds the possibility to refer to the Deployer using the keyword this independently of its name when using xml files.

Example:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "cpf.dtd">
<properties>
  <!-- where is our install? -->
  <simple name="Path" type="string">
    <value>lib/orocos</value>
  </simple>

  <!-- load all libraries for our project -->
  <simple name="Import" type="string"><value>kdl_typekit</value></simple>
  <!-- ... -->

  <!-- setup components -->

  <struct name="this" type="">
    <struct name="Properties" type="PropertyBag">
      <simple name="shutdownWait_ms" type="long"><value>50</value></simple>
      <simple name="shutdownTotalWait_ms" type="long"><value>2000</value></simple>
    </struct>
  </struct>

  <!-- ... -->

</properties>

Signed-off-by: Luca Magnabosco luca@intermodalics.eu

meyerj commented 6 years ago

See also related PR https://github.com/orocos-toolchain/ocl/pull/42.