Add CMapArea

Former-commit-id: 920fe2cbd9
This commit is contained in:
Henrique Gemignani Passos Lima
2022-12-05 17:43:31 +02:00
parent 5ca5c39db1
commit 1ece642d1b
11 changed files with 402 additions and 27 deletions

View File

@@ -16,9 +16,8 @@ private:
class CFactoryFnReturn {
public:
template < typename T >
CFactoryFnReturn(T* ptr);
// TODO this forces inlining, were they really manually specialized?
// : obj(TToken< T >::GetIObjObjectFor(ptr).release()) {}
CFactoryFnReturn(T* ptr)
: obj(TToken< T >::GetIObjObjectFor(ptr).release()) {}
private:
rstl::auto_ptr< CObjOwnerDerivedFromIObjUntyped > obj;