![]() |
smgl 0.11.0
Structured Metadata Engine and Graph Objects Library
|
This is the complete list of members for smgl::Graph, including all inherited members.
| cache_enabled_ | smgl::Graph | private |
| cacheDir() const -> filesystem::path | smgl::Graph | |
| cacheEnabled() const -> bool | smgl::Graph | |
| cacheFile() const -> filesystem::path | smgl::Graph | |
| cacheFile_ | smgl::Graph | private |
| cacheType() const -> CacheType | smgl::Graph | |
| cacheType_ | smgl::Graph | private |
| CheckRegistration(const filesystem::path &path) -> std::vector< std::string > | smgl::Graph | static |
| CheckRegistration(const Graph &g) -> std::vector< std::string > | smgl::Graph | static |
| extraMetadata_ | smgl::Graph | private |
| 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) -> Graph | smgl::Graph | static |
| nodes_ | smgl::Graph | private |
| operator[](const Uuid &uuid) const -> Node::Pointer | smgl::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) -> void | smgl::Graph | static |
| Schedule(const Graph &g) -> std::vector< Node::Pointer > | smgl::Graph | static |
| Serialize(const Graph &g) -> Metadata | smgl::Graph | static |
| Serialize(const Graph &g, bool useCache, const filesystem::path &cacheDir) -> Metadata | smgl::Graph | privatestatic |
| 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_t | smgl::Graph | |
| state() const -> State | smgl::Graph | |
| State enum name | smgl::Graph | |
| state_ | smgl::Graph | private |
| UniquelyIdentifiable()=default | smgl::UniquelyIdentifiable | protected |
| update() -> State | smgl::Graph | |
| uuid() const -> Uuid | smgl::UniquelyIdentifiable | |
| uuid_ | smgl::UniquelyIdentifiable | protected |
| Version | smgl::Graph | static |
| WriteDotFile | smgl::Graph | friend |