Martin Ling
|
d54190a363
|
C++: Add Configurable::config_keys() method.
|
2014-09-08 19:27:38 +02:00 |
Martin Ling
|
59b74d28c9
|
C++: Make Driver inherit Configurable.
|
2014-09-08 19:27:38 +02:00 |
Martin Ling
|
b4ed33a776
|
C++: Implement Deleter pattern in UserOwned template.
|
2014-09-02 22:35:16 +02:00 |
Martin Ling
|
90e89c2a42
|
C++: Add UserOwned base template for objects with resources owned by user.
|
2014-09-02 22:35:16 +02:00 |
Martin Ling
|
541c855e1d
|
C++: Rename StructureWrapper to ParentOwned.
|
2014-09-02 22:35:16 +02:00 |
Martin Ling
|
bf52cc8cf2
|
C++: Make StructureWrapper a recurring template, eliminating lots of casts.
|
2014-09-02 22:35:16 +02:00 |
Martin Ling
|
0d0170ae9e
|
C++: Fix duplicated shared_ptr creation.
|
2014-09-02 21:33:47 +02:00 |
Martin Ling
|
3bc172a61f
|
C++: Remove erroneous stray method.
|
2014-09-02 21:33:47 +02:00 |
Martin Ling
|
78132e2a13
|
C++: Add sanity checks in StructureWrapper.
|
2014-08-31 19:03:31 +02:00 |
Martin Ling
|
4cd883a7f3
|
C++: Fix shared pointer handling for PacketPayload base class.
|
2014-08-29 20:06:49 +01:00 |
Martin Ling
|
d01d231487
|
C++: Fix shared pointer handling for Device base class.
|
2014-08-29 14:01:51 +01:00 |
Martin Ling
|
43942280bb
|
C++: Implement InputFormat::get_options()
|
2014-08-26 01:55:41 +02:00 |
Martin Ling
|
6e5240f418
|
C++: Correct ownership of InputDevice objects.
|
2014-08-26 01:55:41 +02:00 |
Martin Ling
|
ca3291e3ee
|
Update bindings for new input API.
|
2014-08-26 01:55:41 +02:00 |
Martin Ling
|
70d3b20ba6
|
bindings: update for sr_output_options_{get,free} API change.
|
2014-08-17 11:44:05 +01:00 |
Martin Ling
|
b6f411ac4e
|
C++: Add parameter documentation and additional method descriptions.
|
2014-08-10 15:47:14 +02:00 |
Martin Ling
|
58aa1f8359
|
Update bindings to use new output API.
|
2014-07-26 16:03:25 +01:00 |
Martin Ling
|
06bd935e16
|
bindings: Add Channel::get_index() method.
|
2014-07-24 23:42:53 +01:00 |
Martin Ling
|
f36ca8893d
|
bindings: Add Device::get_description() method.
|
2014-07-24 23:42:53 +01:00 |
Martin Ling
|
e194c01197
|
bindings: Change return type of config_list to Glib::VariantContainerBase.
|
2014-07-24 23:42:53 +01:00 |
Martin Ling
|
1d67cfb4ea
|
bindings: Revise Session::append() API.
|
2014-07-24 23:42:53 +01:00 |
Martin Ling
|
6be7a7f287
|
bindings: Support get_channel_groups() on base Device class.
|
2014-07-24 23:42:53 +01:00 |
Martin Ling
|
2928f47d64
|
bindings: Overhaul packet & payload classes.
|
2014-07-24 23:42:53 +01:00 |
Martin Ling
|
4178d9712f
|
C++: Add internal lookup to find Channel object from sr_channel *.
|
2014-07-24 21:00:45 +01:00 |
Martin Ling
|
7649683c2a
|
C++: Centralise code for preparing shared pointers.
|
2014-07-24 21:00:45 +01:00 |
Martin Ling
|
07443fd204
|
Add Doxyfile for C++ bindings and adaptations to C++ header file.
|
2014-07-23 22:45:37 +01:00 |
Martin Ling
|
90ba83f21d
|
bindings: Add Packet.get_type() method.
|
2014-07-23 22:45:37 +01:00 |
Martin Ling
|
6fa0eb86af
|
Add bindings for getting/setting session trigger.
|
2014-07-23 22:45:37 +01:00 |
Martin Ling
|
c23c8659b8
|
Add C++ bindings.
|
2014-07-18 20:47:10 +01:00 |