Stub out CSimplePool

This commit is contained in:
2025-05-13 11:52:37 -07:00
parent f5d8b36dce
commit 58bf733091
3 changed files with 54 additions and 12 deletions

View File

@@ -12,13 +12,13 @@ class IFactory;
class IObjectStore {
public:
IObjectStore() {}
virtual CToken GetObj(const SObjectTag& tag, CVParamTransfer xfer) = 0;
virtual CToken GetObj(const SObjectTag& tag, const CVParamTransfer& xfer) = 0;
virtual CToken GetObj(const SObjectTag& tag) = 0;
virtual CToken GetObj(const char* name) = 0;
virtual CToken GetObj(const char* name, CVParamTransfer xfer) = 0;
virtual bool HasObject(const SObjectTag& tag) = 0;
virtual bool ObjectIsLive(const SObjectTag& tag) = 0;
virtual IFactory& GetFactory() = 0;
virtual CToken GetObj(const char* name, const CVParamTransfer& xfer) = 0;
virtual bool HasObject(const SObjectTag& tag) const = 0;
virtual bool ObjectIsLive(const SObjectTag& tag) const = 0;
virtual IFactory& GetFactory() const = 0;
virtual void Flush() = 0;
virtual void ObjectUnreferenced(const SObjectTag& tag) = 0;
};