From 6c73482d0058804979c511616ad95d643a5143c2 Mon Sep 17 00:00:00 2001 From: Dominik Wenger Date: Sat, 21 Mar 2009 16:30:40 +0000 Subject: rbutil: create a RockboxInfo class so all rockbox-info.txt handling is in one place. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20429 a1c6a512-1295-4272-9138-f99709370657 --- rbutil/rbutilqt/base/utils.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'rbutil/rbutilqt/base/utils.h') diff --git a/rbutil/rbutilqt/base/utils.h b/rbutil/rbutilqt/base/utils.h index 0a9135485a..caaf13eb41 100644 --- a/rbutil/rbutilqt/base/utils.h +++ b/rbutil/rbutilqt/base/utils.h @@ -30,5 +30,23 @@ bool recRmdir( const QString &dirName ); QString resolvePathCase(QString path); qulonglong filesystemFree(QString path); +class RockboxInfo +{ +public: + RockboxInfo(QString mountpoint); + bool open(); + + QString version() {return m_version;} + QString features(){return m_features;} + QString targetID() {return m_targetid;} + QString target() {return m_target;} +private: + QString m_path; + QString m_version; + QString m_features; + QString m_targetid; + QString m_target; +}; + #endif -- cgit v1.2.3