Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move all license headers to SPDX format. | Martin Braun | 2017-12-22 | 1 | -12/+1 |
| | |||||
* | prop_tree: Added advanced coercion capability to property | Ashish Chaudhari | 2016-02-11 | 1 | -1/+52 |
| | | | | | | - Added auto and manual coerce modes - Added set_coerced API for manual coercion - Added detailed doxy comments describing behavior of property class | ||||
* | prop_tree: Multiple API enhancements to uhd::property | Ashish Chaudhari | 2016-02-11 | 1 | -6/+6 |
| | | | | | | | | | - Added desired and coerced values and accessors to property - Added support to register desired subscribers - set APIs don't reallocate storage for a property value - Renamed callback method registration APIs - Registering 2 coercers or publishers for a property will throw - Registering a coercer and a publisher for the same property will throw | ||||
* | uhd: Added an operator/ for (fs_path, size_t) | Martin Braun | 2014-09-23 | 1 | -0/+21 |
| | | | | | | | | | | | | | This is useful when constructing property tree paths. With this path, the following code would be valid: size_t mb_index = 0; fs_path mb_root = "/mboards"; mb_root = mb_root / mb_index; This is a shortcut for the (in UHD very common) mb_root = mb_root / boost::lexical_cast<std::string(mb_index); | ||||
* | uhd: added unit test for properties subtree | Josh Blum | 2011-07-08 | 1 | -0/+16 |
| | |||||
* | uhd: misc tweaks and also msvc compile | Josh Blum | 2011-06-29 | 1 | -0/+7 |
| | |||||
* | uhd: properties tweaks and docs | Josh Blum | 2011-06-29 | 1 | -1/+1 |
| | |||||
* | uhd: added properties unit tests, use shared ptr<void> in tree | Josh Blum | 2011-06-28 | 1 | -18/+68 |
| | |||||
* | uhd: re-work to make the properties easier to use | Josh Blum | 2011-06-28 | 1 | -20/+22 |
| | |||||
* | uhd: change for default prop create() | Josh Blum | 2011-06-25 | 1 | -1/+1 |
| | |||||
* | uhd: created a property tree to store properties | Josh Blum | 2011-06-25 | 1 | -0/+25 |
| | |||||
* | uhd: work on templated property class | Josh Blum | 2011-06-25 | 1 | -0/+75 |