bindings: Remove Device::description().

This commit is contained in:
Martin Ling 2014-10-12 17:57:27 +01:00 committed by Bert Vermeulen
parent 1411f7d8e9
commit d3a401c15b
3 changed files with 0 additions and 41 deletions

View File

@ -437,29 +437,6 @@ Device::~Device()
delete entry.second;
}
string Device::description()
{
ostringstream s;
vector<string> parts =
{vendor(), model(), version(), serial_number()};
for (size_t i = 0; i < parts.size(); i++)
{
if (parts[i].length() > 0)
{
if (i != 0)
s << " ";
s << parts[i];
}
}
if (serial_number().length() == 0 && connection_id().length() > 0)
s << " " << connection_id();
return s.str();
}
string Device::vendor()
{
return valid_string(_structure->vendor);
@ -789,11 +766,6 @@ SessionDevice::~SessionDevice()
{
}
string SessionDevice::description()
{
return _parent->_filename;
}
shared_ptr<Device> SessionDevice::get_shared_from_this()
{
return static_pointer_cast<Device>(shared_from_this());
@ -1365,11 +1337,6 @@ InputDevice::~InputDevice()
{
}
string InputDevice::description()
{
return "<input data>";
}
shared_ptr<Device> InputDevice::get_shared_from_this()
{
return static_pointer_cast<Device>(shared_from_this());

View File

@ -352,8 +352,6 @@ protected:
class SR_API Device : public Configurable
{
public:
/** Description identifying this device. */
virtual string description();
/** Vendor name for this device. */
string vendor();
/** Model name for this device. */
@ -615,8 +613,6 @@ class SR_API SessionDevice :
public ParentOwned<SessionDevice, Session, struct sr_dev_inst>,
public Device
{
/** Description identifying this device. */
string description();
protected:
SessionDevice(struct sr_dev_inst *sdi);
~SessionDevice();
@ -863,9 +859,6 @@ class SR_API InputDevice :
public ParentOwned<InputDevice, Input, struct sr_dev_inst>,
public Device
{
public:
/** Description identifying this device. */
string description();
protected:
InputDevice(shared_ptr<Input> input, struct sr_dev_inst *sdi);
~InputDevice();

View File

@ -208,7 +208,6 @@ typedef std::map<const sigrok::ConfigKey *, Glib::VariantBase>
%attributeval(sigrok::OutputFormat,
map_string_Option, options, options);
%attributestring(sigrok::Device, std::string, description, description);
%attributestring(sigrok::Device, std::string, vendor, vendor);
%attributestring(sigrok::Device, std::string, model, model);
%attributestring(sigrok::Device, std::string, version, version);