summaryrefslogtreecommitdiff
path: root/include/CommonAPI/DBus/DBusOutputStream.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/CommonAPI/DBus/DBusOutputStream.hpp')
-rw-r--r--include/CommonAPI/DBus/DBusOutputStream.hpp14
1 files changed, 9 insertions, 5 deletions
diff --git a/include/CommonAPI/DBus/DBusOutputStream.hpp b/include/CommonAPI/DBus/DBusOutputStream.hpp
index 3cd9cb6..8719146 100644
--- a/include/CommonAPI/DBus/DBusOutputStream.hpp
+++ b/include/CommonAPI/DBus/DBusOutputStream.hpp
@@ -81,12 +81,14 @@ public:
(void)_depl;
return _writeValue(_value);
}
-
+ COMMONAPI_EXPORT OutputStream &writeValue(const int32_t &_value, const CommonAPI::DBus::IntegerDeployment* _depl) {
+ (void)_depl;
+ return _writeValue(_value);
+ }
COMMONAPI_EXPORT OutputStream &writeValue(const int64_t &_value, const EmptyDeployment *_depl) {
(void)_depl;
return _writeValue(_value);
}
-
COMMONAPI_EXPORT OutputStream &writeValue(const uint8_t &_value, const EmptyDeployment *_depl) {
(void)_depl;
return _writeValue(_value);
@@ -101,12 +103,14 @@ public:
(void)_depl;
return _writeValue(_value);
}
-
+ COMMONAPI_EXPORT OutputStream &writeValue(const uint32_t &_value, const CommonAPI::DBus::IntegerDeployment* _depl) {
+ (void)_depl;
+ return _writeValue(_value);
+ }
COMMONAPI_EXPORT OutputStream &writeValue(const uint64_t &_value, const EmptyDeployment *_depl) {
(void)_depl;
return _writeValue(_value);
}
-
COMMONAPI_EXPORT OutputStream &writeValue(const float &_value, const EmptyDeployment *_depl) {
(void)_depl;
return _writeValue(static_cast<double>(_value));
@@ -458,7 +462,7 @@ private:
DBusError dbusError_;
DBusMessage dbusMessage_;
- std::stack<size_t> positions_;
+ std::vector<size_t> positions_;
};
} // namespace DBus