smgl 0.11.0
Structured Metadata Engine and Graph Objects Library
Loading...
Searching...
No Matches
smgl::Graph Member List

This is the complete list of members for smgl::Graph, including all inherited members.

cache_enabled_smgl::Graphprivate
cacheDir() const -> filesystem::pathsmgl::Graph
cacheEnabled() const -> boolsmgl::Graph
cacheFile() const -> filesystem::pathsmgl::Graph
cacheFile_smgl::Graphprivate
cacheType() const -> CacheTypesmgl::Graph
cacheType_smgl::Graphprivate
CheckRegistration(const filesystem::path &path) -> std::vector< std::string >smgl::Graphstatic
CheckRegistration(const Graph &g) -> std::vector< std::string >smgl::Graphstatic
extraMetadata_smgl::Graphprivate
insertNode(const Node::Pointer &n)smgl::Graph
insertNode(Args... args) -> std::shared_ptr< NodeType >smgl::Graph
insertNodes(N &n0, Ns &&... nodes)smgl::Graph
insertNodes(N &n0, Ns &&... nodes) -> void (defined in smgl::Graph)smgl::Graph
Load(const filesystem::path &path) -> Graphsmgl::Graphstatic
nodes_smgl::Graphprivate
operator[](const Uuid &uuid) const -> Node::Pointersmgl::Graph
projectMetadata() const -> const Metadata &smgl::Graph
projectMetadata() -> Metadata &smgl::Graph
removeNode(const Node::Pointer &n)smgl::Graph
Save(const filesystem::path &path, const Graph &g, bool writeCache=false) -> voidsmgl::Graphstatic
Schedule(const Graph &g) -> std::vector< Node::Pointer >smgl::Graphstatic
Serialize(const Graph &g) -> Metadatasmgl::Graphstatic
Serialize(const Graph &g, bool useCache, const filesystem::path &cacheDir) -> Metadatasmgl::Graphprivatestatic
setCacheFile(const filesystem::path &p)smgl::Graph
setCacheType(CacheType t)smgl::Graph
setEnableCache(bool enable)smgl::Graph
setProjectMetadata(const Metadata &m)smgl::Graph
setUuid(const Uuid &uuid)smgl::UniquelyIdentifiable
size() const -> std::size_tsmgl::Graph
state() const -> Statesmgl::Graph
State enum namesmgl::Graph
state_smgl::Graphprivate
UniquelyIdentifiable()=defaultsmgl::UniquelyIdentifiableprotected
update() -> Statesmgl::Graph
uuid() const -> Uuidsmgl::UniquelyIdentifiable
uuid_smgl::UniquelyIdentifiableprotected
Versionsmgl::Graphstatic
WriteDotFilesmgl::Graphfriend