Caffa  1.1.0
C++ Application Framework for Embedded Systems with introspection
caffa::JsonSerializer Member List

This is the complete list of members for caffa::JsonSerializer, including all inherited members.

cloneObject(const ObjectType *object) constcaffa::JsonSerializerinline
copyAndCastBySerialization(const ObjectHandle *object, const std::string &destinationClassKeyword) constcaffa::JsonSerializer
copyBySerialization(const ObjectHandle *object) constcaffa::JsonSerializer
createObjectFromString(const std::string &string) constcaffa::JsonSerializer
FieldSelector typedef (defined in caffa::JsonSerializer)caffa::JsonSerializer
fieldSelector() constcaffa::JsonSerializer
isClient() const (defined in caffa::JsonSerializer)caffa::JsonSerializer
JsonSerializer(ObjectFactory *objectFactory=nullptr)caffa::JsonSerializer
m_client (defined in caffa::JsonSerializer)caffa::JsonSerializerprotected
m_fieldSelector (defined in caffa::JsonSerializer)caffa::JsonSerializerprotected
m_objectFactory (defined in caffa::JsonSerializer)caffa::JsonSerializerprotected
m_serializationType (defined in caffa::JsonSerializer)caffa::JsonSerializerprotected
m_serializeUuids (defined in caffa::JsonSerializer)caffa::JsonSerializerprotected
objectFactory() constcaffa::JsonSerializer
readObjectFromJson(ObjectHandle *object, const nlohmann::json &jsonObject) const (defined in caffa::JsonSerializer)caffa::JsonSerializer
readObjectFromString(ObjectHandle *object, const std::string &string) constcaffa::JsonSerializer
readStream(ObjectHandle *object, std::istream &stream) constcaffa::JsonSerializer
readUUIDFromObjectString(const std::string &string) constcaffa::JsonSerializer
serializationType() constcaffa::JsonSerializer
SerializationType enum name (defined in caffa::JsonSerializer)caffa::JsonSerializer
serializationTypeLabel(SerializationType type) (defined in caffa::JsonSerializer)caffa::JsonSerializerstatic
serializeUuids() constcaffa::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) constcaffa::JsonSerializer
writeStream(const ObjectHandle *object, std::ostream &stream) constcaffa::JsonSerializer