• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

01org / parameter-framework / 1235
72%
master: 32%

Build:
Build:
LAST BUILD BRANCH: v3.2.1
DEFAULT BRANCH: master
Ran 28 Oct 2015 06:06PM UTC
Jobs 1
Files 234
Run time 12s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1235

Pull #300

travis-ci

Kevin Rocard
Added CElementHandle to C++ interface

CElementHandle can be used by applications to directly control an element
part of the parameter tree. CElementHandle objects can be created by calling
the platform connector class new createElementHandle() functionality.
Element handle objects are owned by the application so it's its
responsibility to destroy them through a "delete" operation.

The following functionalities are available in CElementHandle class:
    - getting element's name
    - getting element's path in parameter hierarchy tree
    - getting element's memory size in bytes
    - determining if element is rogue
    - getting the structure of the element (expanded version of the
      structure)
    - getting/setting the element's settings in XML format
    - getting/setting the element's settings in binary format

Notes:
    - setting the element's settings in binary shall be done cautiously:
      no check is made as to the data integrity, meaning the operation
      could result in inconsistent parameter states where some
      parameter values are out of range or invalid wrt their type
    - setting the element's settings will fail if the element is not rogue
      (belong to a domain or one of its descendent does)
    - if a tuning application has set the auto sync mode to off, the
      changes applied through CElementHandle will be forward-synchronized
      when the auto sync mode is set back to on or when the "sync" remote
      command is executed.
    - when the tuning mode is on, calls to setAsXML() and setAsBytes() will
      fail silently (do nothing but return true meaning success)

Signed-off-by: Patrick Benavoli <patrick.benavoli@intel.com>
Signed-off-by: Kevin Rocard <kevin.rocard@intel.com>
Pull Request #300:

4859 of 6678 relevant lines covered (72.76%)

3444.14 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1235.1 28 Oct 2015 06:06PM UTC 0
72.76
Travis Job 1235.1
Source Files on build 1235
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1235
  • Pull Request #300
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc