| canCreate(const KeyT &key) | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| create(const KeyT &key, Args &&... args) | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| Creator typedef | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| CreatorMap typedef | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| defaultCreator(Args &&... args) | dart::common::Factory< KeyT, BaseT, HeldT, Args > | privatestatic |
| Factory()=default | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| getKeys() const | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| HashType typedef | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| mCreatorMap | dart::common::Factory< KeyT, BaseT, HeldT, Args > | private |
| registerCreator(const KeyT &key, Creator creator) | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| registerCreator(const KeyT &key) | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| This typedef | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| unregisterAllCreators() | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| unregisterCreator(const KeyT &key) | dart::common::Factory< KeyT, BaseT, HeldT, Args > | |
| ~Factory()=default | dart::common::Factory< KeyT, BaseT, HeldT, Args > | virtual |