boost::openmethod::virtual_ptr
A wide pointer combining a pointer to an object and a pointer to its v‐table.
Synopsis
Declared in <boost/openmethod/core.hpp>
template<
class Class,
class Registry = boost::openmethod::default_registry,
typename Void = void>
class virtual_ptr;
Member Functions
Name |
Description |
|
Constructors |
Assignment operators |
|
Template parameters
‐ Class
The class of the object.
‐ Registry
The registry in which Class
is registered.
‐ Void
Used for SFINAE in C++17. Not used in C++20 and later.
Created with MrDocs