This is an automated email from the ASF dual-hosted git repository.
msommer pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-plc4x.git
The following commit(s) were added to refs/heads/develop by this push:
new 8c1d0be Changes to the classes of Authentification Exceptions
new 4e99caa Merge branch 'develop' of
https://gitbox.apache.org/repos/asf/incubator-plc4x into develop
8c1d0be is described below
commit 8c1d0be09b62793886e804cc3fd04cfb84ea2955
Author: Markus Sommer <[email protected]>
AuthorDate: Sun Mar 10 11:59:29 2019 +0100
Changes to the classes of
Authentification
Exceptions
---
.../PlcUsernamePasswordAuthentication.cpp | 14 +-
.../PlcUsernamePasswordAuthentication.h | 4 +-
.../cpp/api/exceptions/PlcConnectionException.h | 6 +-
.../plc4x/cpp/api/exceptions/PlcException.cpp | 6 +-
.../apache/plc4x/cpp/api/exceptions/PlcException.h | 6 +-
.../cpp/api/exceptions/PlcFieldRangeException.cpp | 4 +-
.../PlcIncompatibleDatatypeException.cpp | 4 +-
.../exceptions/PlcIncompatibleDatatypeException.h | 2 +-
.../api/exceptions/PlcInvalidFieldException.cpp | 20 +--
.../cpp/api/exceptions/PlcInvalidFieldException.h | 8 +-
.../plc4x/cpp/api/exceptions/PlcIoException.h | 6 +-
.../api/exceptions/PlcNotImplementedException.h | 2 +-
.../cpp/api/exceptions/PlcProtocolException.h | 6 +-
.../PlcProtocolPayloadTooBigException.cpp | 20 +--
.../exceptions/PlcProtocolPayloadTooBigException.h | 10 +-
.../cpp/api/exceptions/PlcRuntimeException.cpp | 6 +-
.../plc4x/cpp/api/exceptions/PlcRuntimeException.h | 6 +-
.../cpp/api/exceptions/PlcTimeoutException.cpp | 8 +-
.../plc4x/cpp/api/exceptions/PlcTimeoutException.h | 4 +-
.../exceptions/PlcUnsupportedDataTypeException.h | 6 +-
.../exceptions/PlcUnsupportedOperationException.h | 6 +-
.../plc4x/cpp/api/messages/PlcFieldResponse.h | 4 +-
.../plc4x/cpp/api/messages/PlcReadRequest.cpp | 4 +-
.../apache/plc4x/cpp/api/messages/PlcReadRequest.h | 2 +-
.../plc4x/cpp/api/messages/PlcReadRequestBuilder.h | 2 +-
.../plc4x/cpp/api/messages/PlcReadResponse.h | 144 ++++++++++-----------
26 files changed, 155 insertions(+), 155 deletions(-)
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/authentication/PlcUsernamePasswordAuthentication.cpp
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/authentication/PlcUsernamePasswordAuthentication.cpp
index 11dfc8b..0c48616 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/authentication/PlcUsernamePasswordAuthentication.cpp
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/authentication/PlcUsernamePasswordAuthentication.cpp
@@ -38,8 +38,8 @@ namespace org
PlcUsernamePasswordAuthentication::PlcUsernamePasswordAuthentication(std::string
username, std::string password)
{
// Check isNull (Java)
not required, is every time a valid string
- this->username =
username;
- this->password =
password;
+ this->_strUsername =
username;
+ this->_strPassword =
password;
}
PlcUsernamePasswordAuthentication::~PlcUsernamePasswordAuthentication()
{
@@ -50,7 +50,7 @@ namespace org
*---------------------------------------------------------------------*/
std::string
PlcUsernamePasswordAuthentication::getUsername()
{
- return username;
+ return _strUsername;
}
/**---------------------------------------------------------------------
@@ -58,7 +58,7 @@ namespace org
*---------------------------------------------------------------------*/
std::string
PlcUsernamePasswordAuthentication::getPassword()
{
- return password;
+ return _strPassword;
}
/**---------------------------------------------------------------------
* Check for equality (identical
object or identical values)
@@ -67,7 +67,7 @@ namespace org
{
bool bResult = false;
- if ( (this == &auth) ||
( (username.compare(auth.getUsername()) == 0) &&
(password.compare(auth.getPassword()) == 0) ))
+ if ( (this == &auth) ||
( (_strUsername.compare(auth.getUsername()) == 0) &&
(_strPassword.compare(auth.getPassword()) == 0) ))
{
return true;
}
@@ -77,7 +77,7 @@ namespace org
std::string
PlcUsernamePasswordAuthentication::toString()
{
- return
"PlcUsernamePasswordAuthentication{ username='" + username + '\'' +
+ return
"PlcUsernamePasswordAuthentication{ username='" + _strUsername + '\'' +
", password='"
+ "*****************" + '\'' +
'}';
}
@@ -86,7 +86,7 @@ namespace org
{
boost::hash<std::string> string_hash;
- return
string_hash(username + password);
+ return
string_hash(_strUsername + _strPassword);
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/authentication/PlcUsernamePasswordAuthentication.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/authentication/PlcUsernamePasswordAuthentication.h
index 5c4bfc2..0795dc2 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/authentication/PlcUsernamePasswordAuthentication.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/authentication/PlcUsernamePasswordAuthentication.h
@@ -52,8 +52,8 @@ namespace org
protected:
- std::string
username;
- std::string
password;
+ std::string
_strUsername;
+ std::string
_strPassword;
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcConnectionException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcConnectionException.h
index 7eedd8a..20625e7 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcConnectionException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcConnectionException.h
@@ -38,9 +38,9 @@ namespace org
{
public:
PlcConnectionException(): PlcException() {}
- explicit PlcConnectionException(const
std::string &message): PlcException(message){}
-
PlcConnectionException(const std::string &message, const std::exception
&exception): PlcException(message, exception){}
- explicit PlcConnectionException(const
std::exception &exception): PlcException(exception){}
+ explicit PlcConnectionException(const
std::string& strMessage): PlcException(strMessage){}
+
PlcConnectionException(const std::string& strMessage, const std::exception&
exException): PlcException(strMessage, exException){}
+ explicit PlcConnectionException(const
std::exception& exException): PlcException(exException){}
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcException.cpp
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcException.cpp
index f56cf8c..e27c6e2 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcException.cpp
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcException.cpp
@@ -38,12 +38,12 @@ namespace org
{
}
-
PlcException::PlcException(const std::string &message, const std::exception
&exception) :
-
logic_error(message) // message suppressed, as no matching constructor is
available
+
PlcException::PlcException(const std::string& strMessage, const std::exception&
exException) :
+
logic_error(strMessage) // message suppressed, as no matching constructor is
available
{
}
-
PlcException::PlcException(const std::exception &ex) :
+
PlcException::PlcException(const std::exception& ex) :
logic_error("error")
{
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcException.h
index 7133406..60bda17 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcException.h
@@ -44,9 +44,9 @@ namespace org
{
public:
PlcException();
- explicit
PlcException(const std::string &message): std::logic_error(message.c_str()){}
-
PlcException(const std::string &message, const std::exception &exception);
- explicit
PlcException(const std::exception &exception);
+ explicit
PlcException(const std::string& strMessage):
std::logic_error(strMessage.c_str()) {}
+
PlcException(const std::string& strMessage, const std::exception& exException);
+ explicit
PlcException(const std::exception& exException);
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcFieldRangeException.cpp
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcFieldRangeException.cpp
index 1ee4abd..16a5348 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcFieldRangeException.cpp
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcFieldRangeException.cpp
@@ -32,8 +32,8 @@ namespace org
namespace exceptions
{
-
PlcFieldRangeException::PlcFieldRangeException(int maxIndex, int
requestedIndex) :
-
PlcRuntimeException("requested index of " + std::to_string(requestedIndex) + "
is outside the valid range of 0 -" + std::to_string(maxIndex))
+
PlcFieldRangeException::PlcFieldRangeException(int iMaxIndex, int
iRequestedIndex) :
+
PlcRuntimeException("requested index of " + std::to_string(iRequestedIndex) + "
is outside the valid range of 0 -" + std::to_string(iMaxIndex))
{
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIncompatibleDatatypeException.cpp
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIncompatibleDatatypeException.cpp
index 478331c..a62e968 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIncompatibleDatatypeException.cpp
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIncompatibleDatatypeException.cpp
@@ -32,8 +32,8 @@ namespace org
namespace exceptions
{
-
PlcIncompatibleDatatypeException::PlcIncompatibleDatatypeException(const
std::string &dataTypeName, int index) :
-
PlcRuntimeException("Incompatible Datatype" + dataTypeName + " at index " +
std::to_string(index))
+
PlcIncompatibleDatatypeException::PlcIncompatibleDatatypeException(const
std::string& strDataTypeName, int iIndex) :
+
PlcRuntimeException("Incompatible Datatype" + strDataTypeName + " at index " +
std::to_string(iIndex))
{
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIncompatibleDatatypeException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIncompatibleDatatypeException.h
index 75e296c..96e9a00 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIncompatibleDatatypeException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIncompatibleDatatypeException.h
@@ -37,7 +37,7 @@ namespace org
class
PlcIncompatibleDatatypeException : public PlcRuntimeException
{
public:
-
PlcIncompatibleDatatypeException(const std::string &dataTypeName, int);
+
PlcIncompatibleDatatypeException(const std::string&, int);
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcInvalidFieldException.cpp
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcInvalidFieldException.cpp
index 1403e0e..0d65740 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcInvalidFieldException.cpp
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcInvalidFieldException.cpp
@@ -32,27 +32,27 @@ namespace org
namespace exceptions
{
-
PlcInvalidFieldException::PlcInvalidFieldException(const std::string
&fieldToBeParsed) :
-
PlcRuntimeException(fieldToBeParsed + " invalid")
+
PlcInvalidFieldException::PlcInvalidFieldException(const std::string&
strFieldToBeParsed) :
+
PlcRuntimeException(strFieldToBeParsed + " invalid")
{
- _fieldToBeParsed =
fieldToBeParsed;
+ _strFieldToBeParsed = strFieldToBeParsed;
}
-
PlcInvalidFieldException::PlcInvalidFieldException(const std::string
&fieldToBeParsed, const std::string &pattern) :
-
PlcRuntimeException(fieldToBeParsed + " doesn't match " + pattern)
+
PlcInvalidFieldException::PlcInvalidFieldException(const std::string&
strFieldToBeParsed, const std::string& strPattern) :
+
PlcRuntimeException(strFieldToBeParsed + " doesn't match " + strPattern)
{
- _fieldToBeParsed =
fieldToBeParsed;
+ _strFieldToBeParsed = strFieldToBeParsed;
}
-
PlcInvalidFieldException::PlcInvalidFieldException(const std::string
&fieldToBeParsed, const std::string &pattern, const std::string
&readablePattern) :
-
PlcRuntimeException(fieldToBeParsed + " doesn't match " + readablePattern + '('
+ pattern + ')')
+
PlcInvalidFieldException::PlcInvalidFieldException(const std::string&
strFieldToBeParsed, const std::string& strPattern, const std::string&
strReadablePattern) :
+
PlcRuntimeException(strFieldToBeParsed + " doesn't match " + strReadablePattern
+ '(' + strPattern + ')')
{
- _fieldToBeParsed =
fieldToBeParsed;
+ _strFieldToBeParsed = strFieldToBeParsed;
}
std::string
PlcInvalidFieldException::getFieldToBeParsed()
{
- return
_fieldToBeParsed;
+ return
_strFieldToBeParsed;
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcInvalidFieldException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcInvalidFieldException.h
index 6704d69..b9eab8e 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcInvalidFieldException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcInvalidFieldException.h
@@ -37,14 +37,14 @@ namespace org
class PlcInvalidFieldException
: public PlcRuntimeException
{
public:
- explicit PlcInvalidFieldException(const
std::string &fieldToBeParsed);
-
PlcInvalidFieldException(const std::string &fieldToBeParsed, const std::string
&pattern);
-
PlcInvalidFieldException(const std::string &fieldToBeParsed, const std::string
&pattern, const std::string &readablePattern);
+ explicit PlcInvalidFieldException(const
std::string& strFieldToBeParsed);
+
PlcInvalidFieldException(const std::string& strFieldToBeParsed, const
std::string& strPattern);
+
PlcInvalidFieldException(const std::string& strFieldToBeParsed, const
std::string& strPattern, const std::string &strReadablePattern);
std::string
getFieldToBeParsed();
private:
- std::string
_fieldToBeParsed;
+ std::string
_strFieldToBeParsed;
};
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIoException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIoException.h
index 6fac068..d797d13 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIoException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcIoException.h
@@ -40,9 +40,9 @@ namespace org
class PlcIoException : public
PlcException
{
public:
- explicit
PlcIoException(const std::string &message): PlcException(message) {}
-
PlcIoException(const std::string &message, const std::exception &exception):
PlcException(message, exception){}
- explicit
PlcIoException(const std::exception &exception): PlcException(exception){}
+ explicit
PlcIoException(const std::string& strMessage): PlcException(strMessage) {}
+
PlcIoException(const std::string& strMessage, const std::exception
&exException): PlcException(strMessage, exException){}
+ explicit
PlcIoException(const std::exception& exException): PlcException(exException){}
};
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcNotImplementedException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcNotImplementedException.h
index e114df1..1ceae5e 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcNotImplementedException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcNotImplementedException.h
@@ -41,7 +41,7 @@ namespace org
class
PlcNotImplementedException : public PlcRuntimeException
{
public:
- explicit
PlcNotImplementedException(const std::string &message):
PlcRuntimeException(message){}
+ explicit
PlcNotImplementedException(const std::string& strMessage):
PlcRuntimeException(strMessage){}
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolException.h
index a0410f2..57b7346 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolException.h
@@ -43,9 +43,9 @@ namespace org
class PlcProtocolException :
public PlcException
{
public:
- explicit
PlcProtocolException(const std::string &message): PlcException(message){}
-
PlcProtocolException(const std::string &message, const std::exception
&exception): PlcException(message, exception){};
- explicit
PlcProtocolException(const std::exception &exception): PlcException(exception){}
+ explicit
PlcProtocolException(const std::string& strMessage): PlcException(strMessage){}
+
PlcProtocolException(const std::string& strMessage, const std::exception&
exException): PlcException(strMessage, exException){};
+ explicit
PlcProtocolException(const std::exception& exException):
PlcException(exException){}
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolPayloadTooBigException.cpp
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolPayloadTooBigException.cpp
index 217ce93..a23ca8d 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolPayloadTooBigException.cpp
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolPayloadTooBigException.cpp
@@ -32,33 +32,33 @@ namespace org
namespace exceptions
{
-
PlcProtocolPayloadTooBigException::PlcProtocolPayloadTooBigException(const
std::string &protocolName, int maxSize, int actualSize, std::vector<char>
payload) :
-
PlcProtocolException("Payload for protocol '" + protocolName + "' with size " +
std::to_string(actualSize) + " exceeded allowed maximum of " +
std::to_string(maxSize))
+
PlcProtocolPayloadTooBigException::PlcProtocolPayloadTooBigException(const
std::string& strProtocolName, int iMaxSize, int iActualSize, std::vector<char>
vecPayload) :
+
PlcProtocolException("Payload for protocol '" + strProtocolName + "' with size
" + std::to_string(iActualSize) + " exceeded allowed maximum of " +
std::to_string(iMaxSize))
{
- _protocolName =
protocolName;
- _maxSize = maxSize;
- _actualSize =
actualSize;
- _payload = payload;
+ _strProtocolName =
strProtocolName;
+ _iMaxSize = iMaxSize;
+ _iActualSize =
iActualSize;
+ _vecPayload =
vecPayload;
}
std::string
PlcProtocolPayloadTooBigException::getProtocolName()
{
- return _protocolName;
+ return _strProtocolName;
}
int
PlcProtocolPayloadTooBigException::getMaxSize()
{
- return _maxSize;
+ return _iMaxSize;
}
int
PlcProtocolPayloadTooBigException::getActualSize()
{
- return _actualSize;
+ return _iActualSize;
}
std::vector<char>
PlcProtocolPayloadTooBigException::getPayload()
{
- return _payload;
+ return _vecPayload;
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolPayloadTooBigException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolPayloadTooBigException.h
index e0b00c5..6811134 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolPayloadTooBigException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcProtocolPayloadTooBigException.h
@@ -40,7 +40,7 @@ namespace org
class
PlcProtocolPayloadTooBigException : public PlcProtocolException
{
public:
-
PlcProtocolPayloadTooBigException(const std::string &protocolName, int, int,
std::vector<char>);
+
PlcProtocolPayloadTooBigException(const std::string& strProtocolName, int
iMaxSize, int iActualSize, std::vector<char> vecPayload);
std::string
getProtocolName();
int
getMaxSize();
@@ -48,10 +48,10 @@ namespace org
std::vector<char> getPayload();
private:
- std::string
_protocolName;
- int _maxSize;
- int _actualSize;
-
std::vector<char> _payload;
+ std::string
_strProtocolName;
+ int _iMaxSize;
+ int
_iActualSize;
+
std::vector<char> _vecPayload;
};
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcRuntimeException.cpp
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcRuntimeException.cpp
index 7502746..be12a6a 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcRuntimeException.cpp
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcRuntimeException.cpp
@@ -33,12 +33,12 @@ namespace org
namespace exceptions
{
-
PlcRuntimeException::PlcRuntimeException(const std::string &message, const
std::exception &exception) :
- runtime_error(message)
// message suppressed, as no matching constructor is available
+
PlcRuntimeException::PlcRuntimeException(const std::string& strMessage, const
std::exception& exException) :
+
runtime_error(strMessage) // message suppressed, as no matching constructor is
available
{
}
-
PlcRuntimeException::PlcRuntimeException(const std::exception &ex) :
+
PlcRuntimeException::PlcRuntimeException(const std::exception& exException) :
runtime_error("error")
{
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcRuntimeException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcRuntimeException.h
index ca3043b..784b535 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcRuntimeException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcRuntimeException.h
@@ -44,9 +44,9 @@ namespace org
class PlcRuntimeException :
public std::runtime_error
{
public:
- explicit PlcRuntimeException(const std::string
&message): std::runtime_error(message.c_str()){}
-
PlcRuntimeException(const std::string &message, const std::exception
&exception);
- explicit PlcRuntimeException(const
std::exception &exception);
+ explicit PlcRuntimeException(const
std::string& strMessage): std::runtime_error(strMessage.c_str()){}
+
PlcRuntimeException(const std::string& strMessage, const std::exception
&exException);
+ explicit PlcRuntimeException(const
std::exception& exException);
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcTimeoutException.cpp
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcTimeoutException.cpp
index ba10aec..558113a 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcTimeoutException.cpp
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcTimeoutException.cpp
@@ -32,15 +32,15 @@ namespace org
namespace exceptions
{
-
PlcTimeoutException::PlcTimeoutException(long timeout) :
-
PlcRuntimeException("Timeout reached after " + std::to_string(timeout) + "ns")
+
PlcTimeoutException::PlcTimeoutException(long lTimeout) :
+
PlcRuntimeException("Timeout reached after " + std::to_string(lTimeout) + "ns")
{
- _timeout = timeout;
+ _lTimeout = lTimeout;
}
long
PlcTimeoutException::getTimeout()
{
- return _timeout;
+ return _lTimeout;
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcTimeoutException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcTimeoutException.h
index 3a441e0..44e0be4 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcTimeoutException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcTimeoutException.h
@@ -48,7 +48,7 @@ namespace org
*
* @param
timeout in nanoseconds.
*/
- explicit
PlcTimeoutException(long);
+ explicit
PlcTimeoutException(long lTimeout);
long
getTimeout();
@@ -56,7 +56,7 @@ namespace org
/**
* @return the
timeout in nanoseconds.
*/
- long _timeout;
+ long _lTimeout;
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcUnsupportedDataTypeException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcUnsupportedDataTypeException.h
index 0b852ae..9910997 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcUnsupportedDataTypeException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcUnsupportedDataTypeException.h
@@ -40,9 +40,9 @@ namespace org
class
PlcUnsupportedDataTypeException : public PlcRuntimeException
{
public:
- explicit
PlcUnsupportedDataTypeException(const std::string &message):
PlcRuntimeException(message){}
-
PlcUnsupportedDataTypeException(const std::string &message, const
std::exception &exception): PlcRuntimeException(message, exception){}
- explicit
PlcUnsupportedDataTypeException(const std::exception &exception):
PlcRuntimeException(exception){}
+ explicit
PlcUnsupportedDataTypeException(const std::string& strMessage):
PlcRuntimeException(strMessage){}
+
PlcUnsupportedDataTypeException(const std::string& strMessage, const
std::exception &exException): PlcRuntimeException(strMessage, exException){}
+ explicit
PlcUnsupportedDataTypeException(const std::exception &exException):
PlcRuntimeException(exException){}
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcUnsupportedOperationException.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcUnsupportedOperationException.h
index 9e80546..8c631bb 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcUnsupportedOperationException.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/exceptions/PlcUnsupportedOperationException.h
@@ -40,9 +40,9 @@ namespace org
class
PlcUnsupportedOperationException : public PlcRuntimeException
{
public:
- explicit
PlcUnsupportedOperationException(const std::string &message):
PlcRuntimeException(message) {}
-
PlcUnsupportedOperationException(const std::string &message, const
std::exception &exception): PlcRuntimeException(message, exception){}
- explicit
PlcUnsupportedOperationException(const std::exception &exception):
PlcRuntimeException(exception){}
+ explicit
PlcUnsupportedOperationException(const std::string& strMessage):
PlcRuntimeException(strMessage) {}
+
PlcUnsupportedOperationException(const std::string& strMessage, const
std::exception& exException): PlcRuntimeException(strMessage, exException){}
+ explicit
PlcUnsupportedOperationException(const std::exception& exException):
PlcRuntimeException(exException){}
};
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcFieldResponse.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcFieldResponse.h
index 48ef7e4..a436415 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcFieldResponse.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcFieldResponse.h
@@ -50,8 +50,8 @@ namespace org
{
public:
virtual
std::vector<std::string>* getFieldNames() = 0;
- virtual
PlcField* getField(std::string) = 0;
- virtual
PlcResponseCode* getresponseCode(std::string) = 0;
+ virtual
PlcField* getField(std::string& strName) = 0;
+ virtual
PlcResponseCode* getresponseCode(std::string& strName) = 0;
virtual
PlcRequest* getRequest() = 0;
private:
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequest.cpp
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequest.cpp
index 5ca2d09..88a9b9f 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequest.cpp
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequest.cpp
@@ -33,7 +33,7 @@ namespace org
{
PlcReadRequest::PlcReadRequest()
{
- _builder = nullptr;
+ _pPlcbuilder = nullptr;
}
PlcReadRequest::~PlcReadRequest()
@@ -43,7 +43,7 @@ namespace org
PlcReadRequestBuilder*
PlcReadRequest::getBuilder() const
{
- return _builder;
+ return _pPlcbuilder;
}
}
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequest.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequest.h
index 303c6b2..65dc62b 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequest.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequest.h
@@ -49,7 +49,7 @@ namespace org
PlcReadRequestBuilder*
getBuilder() const;
private:
- PlcReadRequestBuilder*
_builder;
+ PlcReadRequestBuilder*
_pPlcbuilder;
};
}
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequestBuilder.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequestBuilder.h
index c71f055..cdb16a7 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequestBuilder.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadRequestBuilder.h
@@ -42,7 +42,7 @@ namespace org
class PlcReadRequestBuilder :
public PlcRequestBuilder
{
public:
- virtual
PlcReadRequestBuilder* addItem(std::string, std::string) = 0;
+ virtual
PlcReadRequestBuilder* addItem(std::string& strName, std::string&
strFieldQuery) = 0;
};
diff --git
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadResponse.h
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadResponse.h
index 73ae699..1ce5370 100755
---
a/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadResponse.h
+++
b/plc4cpp/api/src/main/cpp/org/apache/plc4x/cpp/api/messages/PlcReadResponse.h
@@ -50,78 +50,78 @@ namespace org
{
public:
virtual
PlcRequest* getRequest() = 0;
- virtual int
getNumberOfValues(std::string) = 0;
- virtual
ValueTypeObject* getObject(std::string) = 0;
- virtual
ValueTypeObject* getObject(std::string, int) = 0;
- virtual
std::vector<ValueTypeObject*>* getAllObjects(std::string) = 0;
- virtual bool
isValidBoolean(std::string) = 0;
- virtual bool
isValidBoolean(std::string, int) = 0;
- virtual bool
getBoolean(std::string) = 0;
- virtual bool
getBoolean(std::string, int) = 0;
- virtual
std::vector<bool>* getAllBooleans(std::string) = 0;
- virtual bool
isValidByte(std::string) = 0;
- virtual bool
isValidByte(std::string, int) = 0;
- virtual char
getByte(std::string) = 0;
- virtual char
getByte(std::string, int) = 0;
- virtual
std::vector<char>* getAllBytes(std::string) = 0;
- virtual bool
isValidShort(std::string) = 0;
- virtual bool
isValidShort(std::string, int) = 0;
- virtual short
getShort(std::string) = 0;
- virtual short
getShort(std::string, int) = 0;
- virtual
std::vector<short>* getAllShorts(std::string) = 0;
- virtual bool
isValidInteger(std::string) = 0;
- virtual bool
isValidInteger(std::string, int) = 0;
- virtual int
getInteger(std::string) = 0;
- virtual int
getInteger(std::string, int) = 0;
- virtual
std::vector<int>* getAllIntegers(std::string) = 0;
- virtual bool
isValidBigInteger(std::string) = 0;
- virtual bool
isValidBigInteger(std::string, int) = 0;
- virtual long
long* getBigInteger(std::string) = 0;
- virtual long
long* getBigInteger(std::string, int) = 0;
- virtual
std::vector<long long>* getAllBigIntegers(std::string) = 0;
- virtual bool
isValidLong(std::string) = 0;
- virtual bool
isValidLong(std::string, int) = 0;
- virtual long
getLong(std::string) = 0;
- virtual long
getLong(std::string, int) = 0;
- virtual
std::vector<long>* getAllLongs(std::string) = 0;
- virtual bool
isValidFloat(std::string) = 0;
- virtual bool
isValidFloat(std::string, int) = 0;
- virtual float
getFloat(std::string) = 0;
- virtual float
getFloat(std::string, int) = 0;
- virtual
std::vector<float>* getAllFloats(std::string) = 0;
- virtual bool
isValidDouble(std::string) = 0;
- virtual double
getDouble(std::string) = 0;
- virtual double
getDouble(std::string, int) = 0;
- virtual
std::vector<double>* getAllDoubles(std::string) = 0;
- virtual bool
isValidBigDecimal(std::string) = 0;
- virtual
cpp_dec_float_100 getBigDecimal(std::string) = 0;
- virtual
cpp_dec_float_100 getBigDecimal(std::string, int) = 0;
- virtual
std::vector<cpp_dec_float_100>* getAllBigDecimals(std::string) = 0;
- virtual bool
isValidString(std::string) = 0;
- virtual bool
isValidString(std::string, int) = 0;
- virtual
std::string getString(std::string) = 0;
- virtual
std::string getString(std::string, int) = 0;
- virtual
std::vector<std::string>* getAllStrings(std::string) = 0;
- virtual bool
isValidTime(std::string) = 0;
- virtual bool
isValidTime(std::string, int) = 0;
- virtual
std::time_t getTime(std::string) = 0;
- virtual
std::time_t getTime(std::string, int) = 0;
- virtual
std::vector<std::time_t>* getAllTimes(std::string) = 0;
- virtual bool
isValidDate(std::string) = 0;
- virtual bool
isValidDate(std::string, int) = 0;
- virtual tm&
getDate(std::string) = 0;
- virtual tm&
getDate(std::string, int) = 0;
- virtual
std::vector<tm>* getAllDates(std::string)= 0;
- virtual bool
isValidDateTime(std::string) = 0;
- virtual bool
isValidDateTime(std::string, int) = 0;
- virtual tm*
getDateTime(std::string) = 0;
- virtual tm*
getDateTime(std::string, int) = 0;
- virtual
std::vector<tm>* getAllDateTimes(std::string) = 0;
- virtual bool
isValidByteArray(std::string) = 0;
- virtual bool
isValidByteArray(std::string, int) = 0;
- virtual
std::vector<char>* getByteArray(std::string) = 0; // Todo: Pointer to
byte-array ???
- virtual
std::vector<char>* getByteArray(std::string, int) = 0; // Todo: Pointer to
byte-array ???
- virtual
std::vector<std::vector<char>*>* getAllByteArrays(std::string) = 0;
+ virtual int
getNumberOfValues(std::string& strName) = 0;
+ virtual
ValueTypeObject* getObject(std::string& strName) = 0;
+ virtual
ValueTypeObject* getObject(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<ValueTypeObject*>* getAllObjects(std::string& strName) = 0;
+ virtual bool
isValidBoolean(std::string& strName) = 0;
+ virtual bool
isValidBoolean(std::string& strName, int& iIndex) = 0;
+ virtual bool
getBoolean(std::string& strName) = 0;
+ virtual bool
getBoolean(std::string& strName, int iIndex) = 0;
+ virtual
std::vector<bool>* getAllBooleans(std::string& strName) = 0;
+ virtual bool
isValidByte(std::string& strName) = 0;
+ virtual bool
isValidByte(std::string& strName, int iIndex) = 0;
+ virtual char
getByte(std::string& strName) = 0;
+ virtual char
getByte(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<char>* getAllBytes(std::string& strName) = 0;
+ virtual bool
isValidShort(std::string& strName) = 0;
+ virtual bool
isValidShort(std::string& strName, int iIndex) = 0;
+ virtual short
getShort(std::string& strName) = 0;
+ virtual short
getShort(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<short>* getAllShorts(std::string& strName) = 0;
+ virtual bool
isValidInteger(std::string& strName) = 0;
+ virtual bool
isValidInteger(std::string& strName, int& iIndex) = 0;
+ virtual int
getInteger(std::string& strName) = 0;
+ virtual int
getInteger(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<int>* getAllIntegers(std::string& strName) = 0;
+ virtual bool
isValidBigInteger(std::string& strName) = 0;
+ virtual bool
isValidBigInteger(std::string& strName, int& iIndex) = 0;
+ virtual long
long* getBigInteger(std::string& strName) = 0;
+ virtual long
long* getBigInteger(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<long long>* getAllBigIntegers(std::string& strName) = 0;
+ virtual bool
isValidLong(std::string& strName) = 0;
+ virtual bool
isValidLong(std::string& strName, int& iIndex) = 0;
+ virtual long
getLong(std::string& strName) = 0;
+ virtual long
getLong(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<long>* getAllLongs(std::string& strName) = 0;
+ virtual bool
isValidFloat(std::string& strName) = 0;
+ virtual bool
isValidFloat(std::string& strName, int& iIndex) = 0;
+ virtual float
getFloat(std::string& strName) = 0;
+ virtual float
getFloat(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<float>* getAllFloats(std::string& strName) = 0;
+ virtual bool
isValidDouble(std::string& strName) = 0;
+ virtual double
getDouble(std::string& strName) = 0;
+ virtual double
getDouble(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<double>* getAllDoubles(std::string& strName) = 0;
+ virtual bool
isValidBigDecimal(std::string& strName) = 0;
+ virtual
cpp_dec_float_100 getBigDecimal(std::string& strName) = 0;
+ virtual
cpp_dec_float_100 getBigDecimal(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<cpp_dec_float_100>* getAllBigDecimals(std::string& strName) = 0;
+ virtual bool
isValidString(std::string& strName) = 0;
+ virtual bool
isValidString(std::string& strName, int& iIndex) = 0;
+ virtual
std::string getString(std::string& strName) = 0;
+ virtual
std::string getString(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<std::string>* getAllStrings(std::string& strName) = 0;
+ virtual bool
isValidTime(std::string& strName) = 0;
+ virtual bool
isValidTime(std::string& strName, int& iIndex) = 0;
+ virtual
std::time_t getTime(std::string& strName) = 0;
+ virtual
std::time_t getTime(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<std::time_t>* getAllTimes(std::string& strName) = 0;
+ virtual bool
isValidDate(std::string& strName) = 0;
+ virtual bool
isValidDate(std::string& strName, int& iIndex) = 0;
+ virtual tm&
getDate(std::string& strName) = 0;
+ virtual tm&
getDate(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<tm>* getAllDates(std::string& strName)= 0;
+ virtual bool
isValidDateTime(std::string& strName) = 0;
+ virtual bool
isValidDateTime(std::string& strName, int& iIndex) = 0;
+ virtual tm*
getDateTime(std::string& strName) = 0;
+ virtual tm*
getDateTime(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<tm>* getAllDateTimes(std::string& strName) = 0;
+ virtual bool
isValidByteArray(std::string& strName) = 0;
+ virtual bool
isValidByteArray(std::string& strName, int& iIndex) = 0;
+ virtual
std::vector<char>* getByteArray(std::string& strName) = 0; // Todo: Pointer to
byte-array ???
+ virtual
std::vector<char>* getByteArray(std::string& strName, int& iIndex) = 0; //
Todo: Pointer to byte-array ???
+ virtual
std::vector<std::vector<char>*>* getAllByteArrays(std::string& strName) = 0;
private:
};