Polymorphic clone/move whose pointers own storage on Base's heap. More...

Go to the source code of this file.
Classes | |
| class | StormByte::Safe::Clonable< T, SmartPointer > |
| Polymorphic copy and move through a base. More... | |
Namespaces | |
| namespace | StormByte |
| Root namespace of the StormByte suite. | |
| namespace | StormByte::Safe |
| Types that are safe to pass across a DLL boundary: owners and polymorphic clones on Base's heap. | |
Concepts | |
| concept | StormByte::Safe::ValidSmartPointer |
true when SmartPointer is StormByte::Safe::Shared<T> or StormByte::Safe::Unique<T>. | |
Polymorphic clone/move whose pointers own storage on Base's heap.