AnalogSignal/LogicSignal: Internally cache settings used for painting
[pulseview.git] / android / assetreader.hpp
index 74d4999155cbd4807b7c9e3a091c53c26fea6b93..dea71ebd6e86031693b36ac3dfe364c19328ab1b 100644 (file)
 
 #include <libsigrokcxx/libsigrokcxx.hpp>
 
 
 #include <libsigrokcxx/libsigrokcxx.hpp>
 
+using std::string;
+
 namespace pv {
 
 class AndroidAssetReader : public sigrok::ResourceReader
 {
 public:
 namespace pv {
 
 class AndroidAssetReader : public sigrok::ResourceReader
 {
 public:
-       AndroidAssetReader() {}
-       virtual ~AndroidAssetReader();
+       AndroidAssetReader() = default;
+       virtual ~AndroidAssetReader() = default;
 
 private:
 
 private:
-       void open(struct sr_resource *res, std::string name) override;
+       void open(struct sr_resource *res, string name) override;
        void close(struct sr_resource *res) override;
        size_t read(const struct sr_resource *res, void *buf, size_t count) override;
 };
        void close(struct sr_resource *res) override;
        size_t read(const struct sr_resource *res, void *buf, size_t count) override;
 };