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

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

accept(Inspector *visitor) constcaffa::ObjectHandle
accept(Editor *editor)caffa::ObjectHandle
addField(FieldHandle *field, const std::string &keyword)caffa::ObjectHandleprotected
addMethod(MethodHandle *method, const std::string &keyword)caffa::ObjectHandleprotected
classDocumentation() const (defined in caffa::ObjectHandle)caffa::ObjectHandleinlinevirtual
classInheritanceStack() const (defined in caffa::ObjectHandle)caffa::ObjectHandleinlinevirtual
classKeyword() const (defined in caffa::ObjectHandle)caffa::ObjectHandleinlinevirtual
classKeywordStatic() (defined in caffa::ObjectHandle)caffa::ObjectHandleinlinestatic
Document(const std::string &id=std::string(classKeywordStatic())) (defined in caffa::Document)caffa::Document
fields() constcaffa::ObjectHandle
fileName() const (defined in caffa::Document)caffa::Document
findField(const std::string &keyword) constcaffa::ObjectHandle
findMethod(const std::string &keyword) constcaffa::ObjectHandle
id() const (defined in caffa::Document)caffa::Document
InheritanceStackType typedef (defined in caffa::ObjectHandle)caffa::ObjectHandle
initAfterRead()caffa::ObjectHandleinlinevirtual
initField(FieldType &field, const std::string &keyword)caffa::Objectinlineprotected
initMethod(MethodType &method, const std::string &keyword, CallbackT &&callback)caffa::Objectinlineprotected
initMethodWithSession(MethodType &method, const std::string &keyword, CallbackT &&callback)caffa::Objectinlineprotected
isValidCharacter(char c) (defined in caffa::ObjectHandle)caffa::ObjectHandleinlinestatic
isValidKeyword(const std::string_view &type)caffa::ObjectHandleinlinestatic
matchesClassKeyword(const std::string &classKeyword, const InheritanceStackType &inheritanceStack) (defined in caffa::ObjectHandle)caffa::ObjectHandleinlinestatic
methods() constcaffa::ObjectHandle
Object(bool generateUuid=true) (defined in caffa::Object)caffa::Object
ObjectHandle(bool generateUuid=true) (defined in caffa::ObjectHandle)caffa::ObjectHandle
parentClassKeyword() constcaffa::ObjectHandleinline
setFileName(const std::string &fileName) (defined in caffa::Document)caffa::Document
setId(const std::string &id) (defined in caffa::Document)caffa::Document
setUuid(const std::string &) (defined in caffa::ObjectHandle)caffa::ObjectHandle
uuid() const (defined in caffa::ObjectHandle)caffa::ObjectHandle
~Document() noexcept override (defined in caffa::Document)caffa::Document
~Object() noexcept override (defined in caffa::Object)caffa::Object
~ObjectHandle() noexcept (defined in caffa::ObjectHandle)caffa::ObjectHandlevirtual