]> pilppa.org Git - lib1wire.git/blobdiff - src/W1Device.hh
Use pointers in date comparison functions.
[lib1wire.git] / src / W1Device.hh
index a702e0f728473166fa5550dc200fa4b41dad03fd..90b5532860790d287f6bdda828fcf379bad998f2 100644 (file)
@@ -37,12 +37,12 @@ namespace w1 {
                        void set_name(std::string name_param);
                        virtual std::string get_unit() = 0;
                        virtual std::string get_device_type() = 0;
-                       std::string get_time();
                        Data *get_and_collect_data();
                        virtual void save_data();
                        virtual void printout();
                protected:
                        virtual std::vector<double> *get_raw_data() = 0;
+                       virtual unsigned int get_data_decimal_precision() = 0;
                        void collect_data(Data *data);
                        std::string to_string(double val, int digit_count);
                        //Data *get_formatted_data(Data *data);
@@ -53,7 +53,6 @@ namespace w1 {
                        std::string dir_path;
                        std::string slave_file;
                        std::list<w1::Data *> memory_cache;
-               private:
        };
 }