clear() | smtk::common::Instances< BaseType, InputTypes > | inline |
contains(const std::shared_ptr< BaseType > &instance) | smtk::common::Instances< BaseType, InputTypes > | inline |
Factory< BaseType, InputTypes... >::contains() const | smtk::common::Factory< BaseType, InputTypes... > | inline |
Factory< BaseType, InputTypes... >::contains(const std::string &typeName) const | smtk::common::Factory< BaseType, InputTypes... > | inline |
Factory< BaseType, InputTypes... >::contains(const std::size_t typeIndex) const | smtk::common::Factory< BaseType, InputTypes... > | inline |
create(Args &&... args) | smtk::common::Instances< BaseType, InputTypes > | inline |
Factory< BaseType, InputTypes... >::create(Args &&... args) const | smtk::common::Factory< BaseType, InputTypes... > | inline |
createFromIndex(const std::size_t &typeIndex, Args &&... args) | smtk::common::Instances< BaseType, InputTypes > | inline |
Factory< BaseType, InputTypes... >::createFromIndex(const std::size_t &typeIndex, Args &&... args) const | smtk::common::Factory< BaseType, InputTypes... > | inline |
createFromName(const std::string &taskType) | smtk::task::Instances | |
createFromName(const std::string &taskType, Task::Configuration &configuration, std::shared_ptr< smtk::common::Managers > managers) | smtk::task::Instances | |
createFromName(const std::string &taskType, smtk::task::Task::Configuration &configuration, smtk::task::Task::PassedDependencies &dependencies, std::shared_ptr< smtk::common::Managers > managers) | smtk::task::Instances | |
smtk::common::Instances::createFromName(const std::string &typeName, Args &&... args) | smtk::common::Instances< BaseType, InputTypes > | inline |
Factory< BaseType, InputTypes... >::createFromName(const std::string &typeName, Args &&... args) const | smtk::common::Factory< BaseType, InputTypes... > | inline |
findById(const smtk::common::UUID &taskId) const | smtk::task::Instances | |
findByName(const std::string &name) const | smtk::task::Instances | |
findByTitle(const std::string &name) const (defined in smtk::task::Instances) | smtk::task::Instances | inline |
get() const | smtk::common::Factory< BaseType, InputTypes... > | inline |
Instances(Manager &taskManager) (defined in smtk::task::Instances) | smtk::task::Instances | |
Instances(const Instances &)=delete (defined in smtk::task::Instances) | smtk::task::Instances | |
smtk::common::Instances::Instances() | smtk::common::Instances< BaseType, InputTypes > | inline |
smtk::common::Instances::Instances(const Instances &)=delete | smtk::common::Instances< BaseType, InputTypes > | |
m_taskManager (defined in smtk::task::Instances) | smtk::task::Instances | protected |
make(Args &&... args) const | smtk::common::Factory< BaseType, InputTypes... > | inline |
makeFromIndex(const std::size_t &typeIndex, Args &&... args) const | smtk::common::Factory< BaseType, InputTypes... > | inline |
makeFromName(const std::string &typeName, Args &&... args) const | smtk::common::Factory< BaseType, InputTypes... > | inline |
manage(const std::shared_ptr< BaseType > &instance) | smtk::common::Instances< BaseType, InputTypes > | inline |
Observer typedef | smtk::common::Instances< BaseType, InputTypes > | |
observers() | smtk::common::Instances< BaseType, InputTypes > | inline |
Observers typedef | smtk::common::Instances< BaseType, InputTypes > | |
operator=(const Instances &)=delete (defined in smtk::task::Instances) | smtk::task::Instances | |
operator=(const Instances &)=delete (defined in smtk::common::Instances< BaseType, InputTypes >) | smtk::common::Instances< BaseType, InputTypes > | |
registerType() | smtk::common::Factory< BaseType, InputTypes... > | inline |
registerType(Metadata &&metadata) | smtk::common::Factory< BaseType, InputTypes... > | inline |
registerTypes() | smtk::common::Factory< BaseType, InputTypes... > | inline |
size() const | smtk::common::Instances< BaseType, InputTypes > | inline |
smtkSuperclassMacro(smtk::task::TaskInstancesBase) (defined in smtk::task::Instances) | smtk::task::Instances | |
smtkTypeMacroBase(smtk::task::Instances) (defined in smtk::task::Instances) | smtk::task::Instances | |
Superclass typedef | smtk::common::Instances< BaseType, InputTypes > | |
unmanage(const std::shared_ptr< BaseType > &instance) | smtk::common::Instances< BaseType, InputTypes > | inline |
unregisterType() | smtk::common::Factory< BaseType, InputTypes... > | inline |
unregisterType(const std::string &typeName) | smtk::common::Factory< BaseType, InputTypes... > | inline |
unregisterType(const std::size_t &typeIndex) | smtk::common::Factory< BaseType, InputTypes... > | inline |
unregisterTypes() | smtk::common::Factory< BaseType, InputTypes... > | inline |
visit(Visitor visitor) const | smtk::common::Instances< BaseType, InputTypes > | inline |
Visitor typedef | smtk::common::Instances< BaseType, InputTypes > | |
~Instances()=default (defined in smtk::task::Instances) | smtk::task::Instances | virtual |