![]() |
smgl 0.11.0
Structured Metadata Engine and Graph Objects Library
|
This is the complete list of members for smgl::Node, including all inherited members.
| compute | smgl::Node | protected |
| deserialize(const Metadata &meta, const filesystem::path &cacheRoot) | smgl::Node | |
| deserialize_(const Metadata &data, const filesystem::path &cacheDir) | smgl::Node | privatevirtual |
| getInputConnections() const -> std::vector< Connection > | smgl::Node | |
| getInputPort(const Uuid &uuid) -> Input & | smgl::Node | |
| getInputPort(const std::string &name) -> Input & | smgl::Node | |
| getInputPortsInfo() const -> std::vector< Info > | smgl::Node | |
| getNumberOfInputConnections() const -> size_t | smgl::Node | |
| getNumberOfOutputConnections() const -> size_t | smgl::Node | |
| getOutputConnections() const -> std::vector< Connection > | smgl::Node | |
| getOutputPort(const Uuid &uuid) -> Output & | smgl::Node | |
| getOutputPort(const std::string &name) -> Output & | smgl::Node | |
| getOutputPortsInfo() const -> std::vector< Info > | smgl::Node | |
| inputs_by_name_ | smgl::Node | private |
| inputs_by_uuid_ | smgl::Node | private |
| LoadAndRegisterPort(const std::string &name, const Metadata &data, std::unordered_map< Uuid, PortType * > &byUuid, std::map< std::string, PortType * > &byName) | smgl::Node | privatestatic |
| Node() | smgl::Node | protected |
| Node(bool usesCacheDir) | smgl::Node | explicitprotected |
| notify_output_ports_(Port::State s) | smgl::Node | private |
| outputs_by_name_ | smgl::Node | private |
| outputs_by_uuid_ | smgl::Node | private |
| Pointer typedef | smgl::Node | |
| registerInputPort(const std::string &name, InputPort< T > &port) | smgl::Node | protected |
| registerOutputPort(const std::string &name, OutputPort< T, Args... > &port) | smgl::Node | protected |
| registerPort(const std::string &name, InputPort< T > &port) | smgl::Node | protected |
| registerPort(const std::string &name, OutputPort< T, Args... > &port) | smgl::Node | protected |
| serialize(bool useCache, const filesystem::path &cacheRoot) -> Metadata | smgl::Node | |
| serialize_(bool useCache, const filesystem::path &cacheDir) -> Metadata | smgl::Node | privatevirtual |
| setUuid(const Uuid &uuid) | smgl::UniquelyIdentifiable | |
| state() -> State | smgl::Node | |
| State enum name | smgl::Node | |
| state_ | smgl::Node | private |
| UniquelyIdentifiable()=default | smgl::UniquelyIdentifiable | protected |
| update() | smgl::Node | |
| update_input_ports_() -> bool | smgl::Node | private |
| update_output_ports_() -> bool | smgl::Node | private |
| usesCacheDir | smgl::Node | protected |
| uuid() const -> Uuid | smgl::UniquelyIdentifiable | |
| uuid_ | smgl::UniquelyIdentifiable | protected |
| ~Node()=default | smgl::Node | protectedvirtual |