From d263cf7ded76d510addd90b036befd4bb7eea9d1 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 20 Apr 2015 15:44:20 -0400 Subject: remove _file_path member from Evoral::SMF --- libs/evoral/evoral/SMF.hpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'libs/evoral/evoral') diff --git a/libs/evoral/evoral/SMF.hpp b/libs/evoral/evoral/SMF.hpp index 9d43426a8f..fd7263b5c4 100644 --- a/libs/evoral/evoral/SMF.hpp +++ b/libs/evoral/evoral/SMF.hpp @@ -58,8 +58,6 @@ public: int create(const std::string& path, int track=1, uint16_t ppqn=19200) THROW_FILE_ERROR; void close() THROW_FILE_ERROR; - const std::string& file_path() const { return _file_path; }; - void seek_to_start() const; int seek_to_track(int track); @@ -71,17 +69,13 @@ public: void begin_write(); void append_event_delta(uint32_t delta_t, uint32_t size, const uint8_t* buf, event_id_t note_id); - void end_write() THROW_FILE_ERROR; + void end_write(std::string const &) THROW_FILE_ERROR; void flush() {}; double round_to_file_precision (double val) const; -protected: - void set_path (const std::string& p); - private: - std::string _file_path; smf_t* _smf; smf_track_t* _smf_track; bool _empty; ///< true iff file contains(non-empty) events -- cgit v1.2.3