| 142 | class MatrixMixer |
---|
| 143 | : public org::ffado::Control::Element::MatrixMixer |
---|
| 144 | , public Element |
---|
| 145 | { |
---|
| 146 | public: |
---|
| 147 | MatrixMixer( DBus::Connection& connection, |
---|
| 148 | std::string p, |
---|
| 149 | Control::MatrixMixer &slave ); |
---|
| 150 | |
---|
| 151 | DBus::String getRowName( const DBus::Int32& ); |
---|
| 152 | DBus::String getColName( const DBus::Int32& ); |
---|
| 153 | DBus::Int32 canWrite( const DBus::Int32&, const DBus::Int32& ); |
---|
| 154 | DBus::Double setValue( const DBus::Int32&, const DBus::Int32&, const DBus::Double& ); |
---|
| 155 | DBus::Double getValue( const DBus::Int32&, const DBus::Int32& ); |
---|
| 156 | DBus::Int32 getRowCount( ); |
---|
| 157 | DBus::Int32 getColCount( ); |
---|
| 158 | |
---|
| 159 | private: |
---|
| 160 | Control::MatrixMixer &m_Slave; |
---|
| 161 | }; |
---|