boost::openmethod::policies::indirect_vptr :: Boost.OpenMethod

# boost::openmethod::policies::indirect_vptr

Policy to add an indirection to pointers to v‐tables.

## Synopsis

Declared in `<boost/openmethod/preamble.hpp>`

    struct indirect_vptr final

## Description

If this policy is present, constructs like `virtual_ptr`, `inplace_vptr`, `vptr_vector`, etc use pointers to pointers to v‐tables. These indirect pointers remain valid after a call to `initialize`, after dynamically loading a library that adds classes, methods and overriders to the registry.

## Types

Name
`fn`
`category`

Created with MrDocs