Sleeping Wombat Common Library  0.50.0
swCommonLibrary
Classes
ObjectDeleter.h File Reference

Klasy służące do zapewnienia ograniczonej możliwości kasowania niektórych obiektów silnika, które mają prywatne destruktory. More...

Go to the source code of this file.

Classes

class  ResourceContainer< TYPE >
 
class  ResourceContainer< TYPE >
 
class  ObjectDeleterKey< class_type >
 You can specify classes that can delete objects with private constructors. More...
 
class  ObjectDeleter< class_type >
 Klasa służy do kasowania obiektów, których destruktor jest prywatny.Taka sytuacja zachodzi w momencie, gdy nie chcemy, aby każda klasa mogła skasować jakiś obiekt, ale chcemy dać takie uprawnienia jedynie wybrańcom. Ta klasa implementuje funkcjonalność kasowania obieków. Obiekt tej klasy może zostać stworzony jedynie przez funkcję, która dostarczy odpowiedni obiekt klucz ObjectDeleterKey. Dopiero wtedy można wywołać funkcję delete_object, która usunie żądany obiekt z pamięci. More...
 

Detailed Description

Klasy służące do zapewnienia ograniczonej możliwości kasowania niektórych obiektów silnika, które mają prywatne destruktory.

Author
nieznanysprawiciel