diff options
author | Attila Molnar <attilamolnar@hush.com> | 2015-11-23 12:52:03 +0100 |
---|---|---|
committer | Attila Molnar <attilamolnar@hush.com> | 2015-11-23 12:52:03 +0100 |
commit | f3667d995e439a1d75fd9b56b29b610f3d877d8b (patch) | |
tree | e2f486a99bee4547b999714ad579adc72619f547 /include | |
parent | 6fc00fa62905e5990fa9667f540e10a775832540 (diff) |
Implement ExtensionItem::RegisterService()
Diffstat (limited to 'include')
-rw-r--r-- | include/extensible.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/extensible.h b/include/extensible.h index a2c104377..3453f3e15 100644 --- a/include/extensible.h +++ b/include/extensible.h @@ -69,6 +69,10 @@ class CoreExport ExtensionItem : public ServiceProvider, public usecountbase /** Free the item */ virtual void free(void* item) = 0; + /** Register this object in the ExtensionManager + */ + void RegisterService() CXX11_OVERRIDE; + protected: /** Get the item from the internal map */ void* get_raw(const Extensible* container) const; |