diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2010-04-02 21:24:19 +0000 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2010-04-02 21:24:19 +0000 |
commit | 9fedc8187f746960ea4608f7bb9e5e9b2667fd39 (patch) | |
tree | b4290364c67a0a8b9b201472a3e9d5790b73b0ba /rbutil/rbutilqt/base/rockboxinfo.h | |
parent | c5d9516a68923fa863ea7984a985fce23e263ada (diff) |
Move utils.cpp functions into separate class and split it up.
Move class-less functions in utils.cpp into a new Utils class and make the old
functions static. This prevents clashes with system C functions. Rename some
functions to avoid macro problems (check() is a macro on OS X). Split out the
RockboxInfo class into a separate file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25441 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/base/rockboxinfo.h')
-rw-r--r-- | rbutil/rbutilqt/base/rockboxinfo.h | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/base/rockboxinfo.h b/rbutil/rbutilqt/base/rockboxinfo.h new file mode 100644 index 0000000000..4d704f8f72 --- /dev/null +++ b/rbutil/rbutilqt/base/rockboxinfo.h @@ -0,0 +1,49 @@ +/*************************************************************************** + * __________ __ ___. + * Open \______ \ ____ ____ | | _\_ |__ _______ ___ + * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / + * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < + * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ + * \/ \/ \/ \/ \/ + * + * Copyright (C) 2007 by Dominik Wenger + * $Id$ + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY + * KIND, either express or implied. + * + ****************************************************************************/ + + +#ifndef ROCKBOXINFO_H +#define ROCKBOXINFO_H + +#include <QString> + +class RockboxInfo +{ +public: + RockboxInfo(QString mountpoint); + + QString version() {return m_version;} + QString features(){return m_features;} + QString targetID() {return m_targetid;} + QString target() {return m_target;} + int ram() { return m_ram; } + bool success() { return m_success; } +private: + QString m_version; + QString m_features; + QString m_targetid; + QString m_target; + int m_ram; + bool m_success; +}; + +#endif + |