Caffa
1.1.0
C++ Application Framework for Embedded Systems with introspection
|
This is the complete list of members for caffa::JsonSerializer, including all inherited members.
cloneObject(const ObjectType *object) const | caffa::JsonSerializer | inline |
copyAndCastBySerialization(const ObjectHandle *object, const std::string &destinationClassKeyword) const | caffa::JsonSerializer | |
copyBySerialization(const ObjectHandle *object) const | caffa::JsonSerializer | |
createObjectFromString(const std::string &string) const | caffa::JsonSerializer | |
FieldSelector typedef (defined in caffa::JsonSerializer) | caffa::JsonSerializer | |
fieldSelector() const | caffa::JsonSerializer | |
isClient() const (defined in caffa::JsonSerializer) | caffa::JsonSerializer | |
JsonSerializer(ObjectFactory *objectFactory=nullptr) | caffa::JsonSerializer | |
m_client (defined in caffa::JsonSerializer) | caffa::JsonSerializer | protected |
m_fieldSelector (defined in caffa::JsonSerializer) | caffa::JsonSerializer | protected |
m_objectFactory (defined in caffa::JsonSerializer) | caffa::JsonSerializer | protected |
m_serializationType (defined in caffa::JsonSerializer) | caffa::JsonSerializer | protected |
m_serializeUuids (defined in caffa::JsonSerializer) | caffa::JsonSerializer | protected |
objectFactory() const | caffa::JsonSerializer | |
readObjectFromJson(ObjectHandle *object, const nlohmann::json &jsonObject) const (defined in caffa::JsonSerializer) | caffa::JsonSerializer | |
readObjectFromString(ObjectHandle *object, const std::string &string) const | caffa::JsonSerializer | |
readStream(ObjectHandle *object, std::istream &stream) const | caffa::JsonSerializer | |
readUUIDFromObjectString(const std::string &string) const | caffa::JsonSerializer | |
serializationType() const | caffa::JsonSerializer | |
SerializationType enum name (defined in caffa::JsonSerializer) | caffa::JsonSerializer | |
serializationTypeLabel(SerializationType type) (defined in caffa::JsonSerializer) | caffa::JsonSerializer | static |
serializeUuids() const | caffa::JsonSerializer | |
setClient(bool client) (defined in caffa::JsonSerializer) | caffa::JsonSerializer | |
setFieldSelector(FieldSelector fieldSelector) | caffa::JsonSerializer | |
setSerializationType(SerializationType type) | caffa::JsonSerializer | |
setSerializeUuids(bool serializeUuids) | caffa::JsonSerializer | |
writeObjectToJson(const ObjectHandle *object, nlohmann::json &jsonObject) const (defined in caffa::JsonSerializer) | caffa::JsonSerializer | |
writeObjectToString(const ObjectHandle *object) const | caffa::JsonSerializer | |
writeStream(const ObjectHandle *object, std::ostream &stream) const | caffa::JsonSerializer |