Boost.OpenMethod

    • Motivation
    • Basic Features
      • Methods and Overriders
      • Performance
      • Smart Pointers
      • Header and Implementation Files
      • Namespaces
      • Friends
      • Multiple Dispatch
    • Advanced Features
      • Core API
      • Registries and Policies
      • Custom RTTI
      • Error Handling
      • Virtual Pointer Alternatives
      • Interoperation with any
      • Interoperation with Boost.TypeErasure
      • Shared Libraries
    • Reference
      • Headers
      • Macros
      • Namespace boost::openmethod
    • Acknowledgements
  • boost::openmethod::policies::InitializeClass::vptr
arrow_upward

boost::openmethod::policies::InitializeClass::vptr

The v‐table pointer for the class.

Synopsis

Declared in <boost/openmethod/preamble.hpp>

vptr_type
vptr() const;

Description

The value that initialize installs for the class when it succeeds. Store it to associate the class' type ids with its v‐table.

Return Value

The v‐table pointer for the class.

Created with MrDocs