]> sigrok.org Git - libsigrok.git/blobdiff - bindings/cxx/classes.cpp
Change API of channel accessor functions to take struct sr_channel *.
[libsigrok.git] / bindings / cxx / classes.cpp
index a5c9e4cdfa689a011c8ef1e445391d4b1b9b11b6..c08279051b18377726bde6ed20e80f01ba6e4601 100644 (file)
@@ -652,8 +652,7 @@ string Channel::name()
 
 void Channel::set_name(string name)
 {
-       check(sr_dev_channel_name_set(_parent->_structure,
-               _structure->index, name.c_str()));
+       check(sr_dev_channel_name_set(_structure, name.c_str()));
 }
 
 const ChannelType *Channel::type()
@@ -668,7 +667,7 @@ bool Channel::enabled()
 
 void Channel::set_enabled(bool value)
 {
-       check(sr_dev_channel_enable(_parent->_structure, _structure->index, value));
+       check(sr_dev_channel_enable(_structure, value));
 }
 
 unsigned int Channel::index()