|
NcEngine
|
This is the complete list of members for nc::ModuleRegistry, including all inherited members.
| Get() const noexcept -> T * | nc::ModuleRegistry | inline |
| Get(size_t id) const noexcept -> Module * | nc::ModuleRegistry | inline |
| GetAllModules() const noexcept -> const std::vector< std::unique_ptr< Module > > & (defined in nc::ModuleRegistry) | nc::ModuleRegistry | inline |
| IsRegistered() const noexcept -> bool | nc::ModuleRegistry | inline |
| IsRegistered(size_t id) const noexcept -> bool | nc::ModuleRegistry | inline |
| operator=(const StableAddress &)=delete (defined in nc::StableAddress) | nc::StableAddress | |
| operator=(StableAddress &&)=delete (defined in nc::StableAddress) | nc::StableAddress | |
| Register(std::unique_ptr< T > module) | nc::ModuleRegistry | inline |
| StableAddress() noexcept=default (defined in nc::StableAddress) | nc::StableAddress | |
| StableAddress(const StableAddress &)=delete (defined in nc::StableAddress) | nc::StableAddress | |
| StableAddress(StableAddress &&)=delete (defined in nc::StableAddress) | nc::StableAddress | |
| Unregister() | nc::ModuleRegistry | inline |
| ~StableAddress() noexcept=default (defined in nc::StableAddress) | nc::StableAddress | protected |