#
165e3f02 |
| 10-Feb-2018 |
Ed Tanous <ed.tanous@intel.com> |
Merge "Update Boost dbus to properly expose cmake targets"
|
#
016605c5 |
| 19-Dec-2017 |
Ed Tanous <ed.tanous@intel.com> |
Update Boost dbus to properly expose cmake targets
This allows other packages to use find_package(boost-dbus) to include all dependencies automatically, making it less error prone.
Change-Id: Ifdc2
Update Boost dbus to properly expose cmake targets
This allows other packages to use find_package(boost-dbus) to include all dependencies automatically, making it less error prone.
Change-Id: Ifdc2d3709402b7d8ac081a69d832223dfe7db78b Signed-off-by: Ed Tanous <ed.tanous@intel.com> Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
#
3e36ae67 |
| 03-Oct-2017 |
Ed Tanous <ed.tanous@intel.com> |
Fix cmake install of includes directory
Change-Id: Ifefbc9c3d28e53b38741bfe141910f12ec5b9eca
|
#
421f9900 |
| 13-Sep-2017 |
Ed Tanous <ed.tanous@intel.com> |
Fix CMakeLists so other people need smaller cmake files
|
#
377e76ab |
| 29-Aug-2017 |
Ed Tanous <ed.tanous@intel.com> |
Imrprove boost-dbus high level interfaces
This commit has been squashed fromt the dbusproperties branch, and adds quite a few pices of functionality.
1. Template called element_signature that can s
Imrprove boost-dbus high level interfaces
This commit has been squashed fromt the dbusproperties branch, and adds quite a few pices of functionality.
1. Template called element_signature that can sucessfully map complex c++ types (like std::vector<std::string, variant>) to their equivalent dbus signatures at compile time. 2. Implements a high level dbus interface that exposes properties, objects, and interfaces as first class c++ objects, and manages their lifecycle correctly. See unit tests for examples. 3. implements variadic template registration for lambda functions, such that function prototypes are automatically determined at compile time, thus removing the requirement to do this by hand for each interface.
Change-Id: I43efed4fc63f7e2d69ac85918e0f6d3011a12d86
show more ...
|
#
0d6f56d2 |
| 31-Jul-2017 |
Ed Tanous <ed.tanous@intel.com> |
Implement variadic templates for pack/unpack
As well as update unit tests to use variadic pack and unpack.
Fix error handler to not seg fault while processing an exception
Change-Id: I7978035c2682
Implement variadic templates for pack/unpack
As well as update unit tests to use variadic pack and unpack.
Fix error handler to not seg fault while processing an exception
Change-Id: I7978035c26820b35e64487e4afd9f1312bcd8225
show more ...
|
#
b6446bd2 |
| 28-Jun-2017 |
Vernon Mauery <vernon.mauery@intel.com> |
Add a cmake interface libary installation
this should make it so all users of the library only need to add: target_link_libraries(<other-target> LINK_INTERFACE_LIBRARIES boost-dbus)
|
#
5d4bd2bd |
| 27-Jun-2017 |
Ed Tanous <ed.tanous@intel.com> |
Update dbus to support dicts/vectors/arrays and all combinations therein
|
#
b6e8327a |
| 09-Jun-2017 |
Ed Tanous <ed.tanous@intel.com> |
incremental
|
#
da3eeb6a |
| 06-Jun-2017 |
Ed Tanous <ed.tanous@intel.com> |
Basic dbus cleanup
|
#
b2c2467d |
| 06-Jun-2014 |
Benjamin Kietzman <bengilgit@gmail.com> |
Downgraded to C++03
|
#
cfc0655f |
| 04-Jun-2014 |
Benjamin Kietzman <bengilgit@gmail.com> |
connections are private by default now
discussion in issue #18
|
#
3b5db5bc |
| 28-May-2014 |
Benjamin Kietzman <bkietzman@esri.com> |
fix #3, minor other message enhancements
|
#
bf4382db |
| 28-May-2014 |
Benjamin Kietzman <bengilgit@gmail.com> |
remove test.cpp from CMakeLists.txt
|
#
127863d1 |
| 27-May-2014 |
Benjamin Kietzman <bengilgit@gmail.com> |
Merge pull request #12 from Xenopathic/patch-1
Correct project name
|
#
f677d0eb |
| 27-May-2014 |
Robin McCorkell <rmccorkell@karoshi.org.uk> |
Correct project name
|
#
a83e5951 |
| 27-May-2014 |
Benjamin Kietzman <bengilgit@gmail.com> |
Using GTest - resolves #2
|
#
91cdbe46 |
| 24-May-2014 |
Benjamin Kietzman <bengilgit@gmail.com> |
added license file and copyright comments - fixes #10
|
#
fc79e461 |
| 08-Mar-2014 |
Benjamin Kietzman <bengilgit@gmail.com> |
Mostly syntactically correct test.cpp
|