aboutsummaryrefslogtreecommitdiffstats
path: root/parameter/MappingData.h
diff options
context:
space:
mode:
authorSebastien Gonzalve <oznog@zarb.org>2014-02-20 22:28:03 +0100
committerDavid Wagner <david.wagner@intel.com>2014-09-11 14:25:02 +0200
commitd9526499d6ab53b7d13d1434f748f6f2161c2e0a (patch)
tree8d2e2db275800821d4bf8873fc16b686bca60b2d /parameter/MappingData.h
parentffbf43b383bb8693741430b02c24dbc9b127f7f7 (diff)
downloadexternal_parameter-framework-d9526499d6ab53b7d13d1434f748f6f2161c2e0a.zip
external_parameter-framework-d9526499d6ab53b7d13d1434f748f6f2161c2e0a.tar.gz
external_parameter-framework-d9526499d6ab53b7d13d1434f748f6f2161c2e0a.tar.bz2
Remove using std::XXX from headers
This is a bad practice to have using in headers because it pollutes the namespace of any user of that header.
Diffstat (limited to 'parameter/MappingData.h')
-rw-r--r--parameter/MappingData.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/parameter/MappingData.h b/parameter/MappingData.h
index 4faffa0..45908b6 100644
--- a/parameter/MappingData.h
+++ b/parameter/MappingData.h
@@ -33,11 +33,9 @@
#include <string>
#include <map>
-using namespace std;
-
class CMappingData : public IXmlSink
{
- typedef map<string, string>::const_iterator KeyToValueMapConstIterator;
+ typedef std::map<std::string, std::string>::const_iterator KeyToValueMapConstIterator;
public:
CMappingData();
@@ -45,17 +43,17 @@ public:
virtual bool fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext);
// Query
- bool getValue(const string& strkey, const string*& pStrValue) const;
+ bool getValue(const std::string& strkey, const std::string*& pStrValue) const;
/**
* Formats the mapping as a list of comma-space separated key:value pairs
*
- * @return the formatted string
+ * @return the formatted std::string
*/
- string asString() const;
+ std::string asString() const;
private:
- bool addValue(const string& strkey, const string& strValue);
+ bool addValue(const std::string& strkey, const std::string& strValue);
- map<string, string> _keyToValueMap;
+ std::map<std::string, std::string> _keyToValueMap;
};