mirror of
https://github.com/eledio-devices/thirdparty-ArduinoJson.git
synced 2025-11-01 00:38:27 +01:00
Clang-format: set DerivePointerAlignment to false
This commit is contained in:
@@ -18,10 +18,10 @@ class JsonSerializer : public Visitor<size_t> {
|
||||
|
||||
JsonSerializer(TWriter writer) : _formatter(writer) {}
|
||||
|
||||
FORCE_INLINE size_t visitArray(const CollectionData &array) {
|
||||
FORCE_INLINE size_t visitArray(const CollectionData& array) {
|
||||
write('[');
|
||||
|
||||
const VariantSlot *slot = array.head();
|
||||
const VariantSlot* slot = array.head();
|
||||
|
||||
while (slot != 0) {
|
||||
slot->data()->accept(*this);
|
||||
@@ -37,10 +37,10 @@ class JsonSerializer : public Visitor<size_t> {
|
||||
return bytesWritten();
|
||||
}
|
||||
|
||||
size_t visitObject(const CollectionData &object) {
|
||||
size_t visitObject(const CollectionData& object) {
|
||||
write('{');
|
||||
|
||||
const VariantSlot *slot = object.head();
|
||||
const VariantSlot* slot = object.head();
|
||||
|
||||
while (slot != 0) {
|
||||
_formatter.writeString(slot->key());
|
||||
@@ -63,17 +63,17 @@ class JsonSerializer : public Visitor<size_t> {
|
||||
return bytesWritten();
|
||||
}
|
||||
|
||||
size_t visitString(const char *value) {
|
||||
size_t visitString(const char* value) {
|
||||
_formatter.writeString(value);
|
||||
return bytesWritten();
|
||||
}
|
||||
|
||||
size_t visitString(const char *value, size_t n) {
|
||||
size_t visitString(const char* value, size_t n) {
|
||||
_formatter.writeString(value, n);
|
||||
return bytesWritten();
|
||||
}
|
||||
|
||||
size_t visitRawJson(const char *data, size_t n) {
|
||||
size_t visitRawJson(const char* data, size_t n) {
|
||||
_formatter.writeRaw(data, n);
|
||||
return bytesWritten();
|
||||
}
|
||||
@@ -107,7 +107,7 @@ class JsonSerializer : public Visitor<size_t> {
|
||||
_formatter.writeRaw(c);
|
||||
}
|
||||
|
||||
void write(const char *s) {
|
||||
void write(const char* s) {
|
||||
_formatter.writeRaw(s);
|
||||
}
|
||||
|
||||
@@ -116,11 +116,11 @@ class JsonSerializer : public Visitor<size_t> {
|
||||
};
|
||||
|
||||
template <typename TDestination>
|
||||
size_t serializeJson(VariantConstRef source, TDestination &destination) {
|
||||
size_t serializeJson(VariantConstRef source, TDestination& destination) {
|
||||
return serialize<JsonSerializer>(source, destination);
|
||||
}
|
||||
|
||||
inline size_t serializeJson(VariantConstRef source, void *buffer,
|
||||
inline size_t serializeJson(VariantConstRef source, void* buffer,
|
||||
size_t bufferSize) {
|
||||
return serialize<JsonSerializer>(source, buffer, bufferSize);
|
||||
}
|
||||
@@ -132,8 +132,8 @@ inline size_t measureJson(VariantConstRef source) {
|
||||
#if ARDUINOJSON_ENABLE_STD_STREAM
|
||||
template <typename T>
|
||||
inline typename enable_if<is_convertible<T, VariantConstRef>::value,
|
||||
std::ostream &>::type
|
||||
operator<<(std::ostream &os, const T &source) {
|
||||
std::ostream&>::type
|
||||
operator<<(std::ostream& os, const T& source) {
|
||||
serializeJson(source, os);
|
||||
return os;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user