summaryrefslogtreecommitdiffstats
path: root/test
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 /test
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 'test')
-rw-r--r--test/test-platform/TestPlatform.cpp12
-rw-r--r--test/test-platform/TestPlatform.h42
2 files changed, 27 insertions, 27 deletions
diff --git a/test/test-platform/TestPlatform.cpp b/test/test-platform/TestPlatform.cpp
index aaa3d02..f1e99b6 100644
--- a/test/test-platform/TestPlatform.cpp
+++ b/test/test-platform/TestPlatform.cpp
@@ -40,6 +40,8 @@
#include "ParameterMgrPlatformConnector.h"
#include "RemoteProcessorServer.h"
+using std::string;
+
class CParameterMgrPlatformConnectorLogger : public CParameterMgrPlatformConnector::ILogger
{
public:
@@ -49,10 +51,10 @@ public:
if (bIsWarning) {
- cerr << strLog << endl;
+ std::cerr << strLog << std::endl;
} else {
- cout << strLog << endl;
+ std::cout << strLog << std::endl;
}
}
};
@@ -165,7 +167,7 @@ bool CTestPlatform::load(std::string& strError)
// Start remote processor server
if (!_pRemoteProcessorServer->start()) {
- ostringstream oss;
+ std::ostringstream oss;
oss << "TestPlatform: Unable to start remote processor server on port " << _portNumber;
strError = oss.str();
@@ -364,7 +366,7 @@ bool CTestPlatform::createExclusiveSelectionCriterion(const string& strName, uin
for (uistate = 0; uistate < uiNbStates; uistate++) {
- ostringstream ostrValue;
+ std::ostringstream ostrValue;
ostrValue << "State_";
ostrValue << uistate;
@@ -397,7 +399,7 @@ bool CTestPlatform::createInclusiveSelectionCriterion(const string& strName, uin
for (uiState = 0; uiState < uiNbStates; uiState++) {
- ostringstream ostrValue;
+ std::ostringstream ostrValue;
ostrValue << "State_0x";
ostrValue << (0x1 << uiState);
diff --git a/test/test-platform/TestPlatform.h b/test/test-platform/TestPlatform.h
index 577923a..e9d1dd4 100644
--- a/test/test-platform/TestPlatform.h
+++ b/test/test-platform/TestPlatform.h
@@ -35,8 +35,6 @@
#include <list>
#include <semaphore.h>
-using namespace std;
-
class CParameterMgrPlatformConnectorLogger;
class CRemoteProcessorServer;
class ISelectionCriterionInterface;
@@ -46,24 +44,24 @@ class CTestPlatform
typedef TRemoteCommandHandlerTemplate<CTestPlatform> CCommandHandler;
typedef CCommandHandler::CommandStatus CommandReturn;
public:
- CTestPlatform(const string &strclass, int iPortNumber, sem_t& exitSemaphore);
+ CTestPlatform(const std::string &strclass, int iPortNumber, sem_t& exitSemaphore);
virtual ~CTestPlatform();
// Init
- bool load(string& strError);
+ bool load(std::string& strError);
private:
//////////////// Remote command parsers
/// Selection Criterion
CommandReturn createExclusiveSelectionCriterionFromStateList(
- const IRemoteCommand& remoteCommand, string& strResult);
+ const IRemoteCommand& remoteCommand, std::string& strResult);
CommandReturn createInclusiveSelectionCriterionFromStateList(
- const IRemoteCommand& remoteCommand, string& strResult);
+ const IRemoteCommand& remoteCommand, std::string& strResult);
CommandReturn createExclusiveSelectionCriterion(
- const IRemoteCommand& remoteCommand, string& strResult);
+ const IRemoteCommand& remoteCommand, std::string& strResult);
CommandReturn createInclusiveSelectionCriterion(
- const IRemoteCommand& remoteCommand, string& strResult);
+ const IRemoteCommand& remoteCommand, std::string& strResult);
/** Callback to set a criterion's value, see ISelectionCriterionInterface::setCriterionState.
* @see CCommandHandler::RemoteCommandParser for detail on each arguments and return
@@ -75,7 +73,7 @@ private:
* the second argument should be the criterion new value
*/
CommandReturn setCriterionState(
- const IRemoteCommand& remoteCommand, string& strResult);
+ const IRemoteCommand& remoteCommand, std::string& strResult);
/** Callback to start the PFW, see CParameterMgrPlatformConnector::start.
* @see CCommandHandler::RemoteCommandParser for detail on each arguments and return
@@ -83,7 +81,7 @@ private:
* @param[in] remoteCommand is ignored
*/
CommandReturn startParameterMgr(
- const IRemoteCommand& remoteCommand, string& strResult);
+ const IRemoteCommand& remoteCommand, std::string& strResult);
/** Callback to apply PFW configuration, see CParameterMgrPlatformConnector::applyConfiguration.
* @see CCommandHandler::RemoteCommandParser for detail on each arguments and return
@@ -93,7 +91,7 @@ private:
* @return EDone (never fails)
*/
CommandReturn applyConfigurations(
- const IRemoteCommand& remoteCommand, string& strResult);
+ const IRemoteCommand& remoteCommand, std::string& strResult);
/** Callback to exit the test-platform.
*
@@ -101,10 +99,10 @@ private:
*
* @return EDone (never fails)
*/
- CommandReturn exit(const IRemoteCommand& remoteCommand, string& strResult);
+ CommandReturn exit(const IRemoteCommand& remoteCommand, std::string& strResult);
/** The type of a CParameterMgrPlatformConnector boolean setter. */
- typedef bool (CParameterMgrPlatformConnector::*setter_t)(bool, string&);
+ typedef bool (CParameterMgrPlatformConnector::*setter_t)(bool, std::string&);
/** Template callback to create a _pParameterMgrPlatformConnector boolean setter callback.
* @see CCommandHandler::RemoteCommandParser for detail on each arguments and return
*
@@ -116,7 +114,7 @@ private:
*/
template<setter_t setFunction>
CommandReturn setter(
- const IRemoteCommand& remoteCommand, string& strResult);
+ const IRemoteCommand& remoteCommand, std::string& strResult);
/** The type of a CParameterMgrPlatformConnector boolean getter. */
typedef bool (CParameterMgrPlatformConnector::*getter_t)();
@@ -124,7 +122,7 @@ private:
* @see CCommandHandler::RemoteCommandParser for detail on each arguments and return
*
* Convert to boolean returned by the template parameter function converted to a
- * string ("True", "False") and return it.
+ * std::string ("True", "False") and return it.
*
* @param the boolean getter method.
* @param[in] remoteCommand is ignored
@@ -132,16 +130,16 @@ private:
* @return EDone (never fails)
*/
template<getter_t getFunction>
- CommandReturn getter(const IRemoteCommand& remoteCommand, string& strResult);
+ CommandReturn getter(const IRemoteCommand& remoteCommand, std::string& strResult);
// Commands
- bool createExclusiveSelectionCriterionFromStateList(const string& strName, const IRemoteCommand& remoteCommand, string& strResult);
- bool createInclusiveSelectionCriterionFromStateList(const string& strName, const IRemoteCommand& remoteCommand, string& strResult);
+ bool createExclusiveSelectionCriterionFromStateList(const std::string& strName, const IRemoteCommand& remoteCommand, std::string& strResult);
+ bool createInclusiveSelectionCriterionFromStateList(const std::string& strName, const IRemoteCommand& remoteCommand, std::string& strResult);
- bool createExclusiveSelectionCriterion(const string& strName, uint32_t uiNbValues, string& strResult);
- bool createInclusiveSelectionCriterion(const string& strName, uint32_t uiNbValues, string& strResult);
- bool setCriterionState(const string& strName, uint32_t uiState, string& strResult);
- bool setCriterionStateByLexicalSpace(const IRemoteCommand& remoteCommand, string& strResult);
+ bool createExclusiveSelectionCriterion(const std::string& strName, uint32_t uiNbValues, std::string& strResult);
+ bool createInclusiveSelectionCriterion(const std::string& strName, uint32_t uiNbValues, std::string& strResult);
+ bool setCriterionState(const std::string& strName, uint32_t uiState, std::string& strResult);
+ bool setCriterionStateByLexicalSpace(const IRemoteCommand& remoteCommand, std::string& strResult);
// Connector
CParameterMgrPlatformConnector* _pParameterMgrPlatformConnector;