boost::openmethod::final_virtual_ptr

Create a virtual_ptr for an object of a known exact class.

Synopses

Declared in <boost/openmethod/core.hpp>

Create a virtual_ptr for an object of a known exact class.

template<class Arg>
auto
final_virtual_ptr(Arg&& obj);

Create a virtual_ptr for an object of a known exact class.

template<
    class Registry,
    typename Arg>
auto
final_virtual_ptr(Arg&& obj);

Return Value

A virtual_ptr<Class, Registry> pointing to obj.

Template Parameters

Name

Description

Registry

A registry.

Arg

The type of the argument.

Parameters

Name

Description

obj

A reference to an object.

See Also

Created with MrDocs