aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/base/base_string_table.h
diff options
context:
space:
mode:
authorEinar Johan Trøan Sømåen2012-07-25 21:00:57 +0200
committerEinar Johan Trøan Sømåen2012-07-25 21:00:57 +0200
commitf2379252f46187cfc4030765282374e5f086675f (patch)
tree678df0bfbca8f2b75cf0df300e9221de88b4fb7e /engines/wintermute/base/base_string_table.h
parent6e55e32a381d1219dfbe8d3c1532d55b28291192 (diff)
downloadscummvm-rg350-f2379252f46187cfc4030765282374e5f086675f.tar.gz
scummvm-rg350-f2379252f46187cfc4030765282374e5f086675f.tar.bz2
scummvm-rg350-f2379252f46187cfc4030765282374e5f086675f.zip
WINTERMUTE: Reformat and constify BaseStringTable
Diffstat (limited to 'engines/wintermute/base/base_string_table.h')
-rw-r--r--engines/wintermute/base/base_string_table.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/wintermute/base/base_string_table.h b/engines/wintermute/base/base_string_table.h
index e8dee0c42d..1bc9047f7f 100644
--- a/engines/wintermute/base/base_string_table.h
+++ b/engines/wintermute/base/base_string_table.h
@@ -37,16 +37,16 @@ namespace WinterMute {
class BaseStringTable : public BaseClass {
public:
- const char *expandStatic(const char *string);
bool loadFile(const char *filename, bool deleteAll = true);
- void expand(char **str);
+ void expand(char **str) const;
+ const char *expandStatic(const char *string) const;
bool addString(const char *key, const char *val, bool reportDuplicities = true);
BaseStringTable(BaseGame *inGame);
virtual ~BaseStringTable();
- Common::HashMap<Common::String, Common::String> _strings;
- char *getKey(const char *str);
+ char *getKey(const char *str) const;
private:
- Common::HashMap<Common::String, Common::String>::iterator _stringsIter;
+ Common::HashMap<Common::String, Common::String> _strings;
+ typedef Common::HashMap<Common::String, Common::String>::const_iterator StringsIter;
};