1- #ifndef BOOST_OPENMETHOD_inplace_vptr_HPP
2- #define BOOST_OPENMETHOD_inplace_vptr_HPP
1+ #ifndef BOOST_OPENMETHOD_INPLACE_VPTR_HPP
2+ #define BOOST_OPENMETHOD_INPLACE_VPTR_HPP
33
44#include < boost/openmethod/core.hpp>
55
@@ -68,7 +68,7 @@ class inplace_vptr_base_tag {};
6868// !
6969// ! `inplace_vptr_base` registers the class in `Registry`. It is not necessary
7070// ! to register the class with @ref use_class or
71- // ! [ BOOST_OPENMETHOD_REGISTER](../BOOST_OPENMETHOD_REGISTER.html)
71+ // ! {{ BOOST_OPENMETHOD_REGISTER}}
7272// !
7373// ! The v-table pointer is obtained directly from the `Registry`\'s @ref
7474// ! static_vptr variable. No hashing is involved. If all the classes in
@@ -81,7 +81,7 @@ class inplace_vptr_base_tag {};
8181// ! to @ref initialize.
8282// !
8383// ! The default value of `Registry` can be changed by defining
84- // ! [ BOOST_OPENMETHOD_DEFAULT_REGISTRY](../BOOST_OPENMETHOD_DEFAULT_REGISTRY.html)
84+ // ! {{ BOOST_OPENMETHOD_DEFAULT_REGISTRY}}
8585// !
8686// ! @tparam Class The class in which to embed the v-table pointer.
8787// ! @tparam Registry The @ref registry in which `Class` and its derived classes
@@ -167,7 +167,7 @@ class inplace_vptr_base : protected detail::inplace_vptr_base_tag {
167167// !
168168// ! `inplace_vptr_derived` registers the class and its bases in `Registry`. It
169169// ! is not necessary to register them with @ref use_class or
170- // ! [ BOOST_OPENMETHOD_REGISTER](../BOOST_OPENMETHOD_REGISTER.html)
170+ // ! {{ BOOST_OPENMETHOD_REGISTER}}
171171// !
172172// ! The v-table pointer is obtained directly from the `Registry`\'s @ref
173173// ! static_vptr variable. No hashing is involved. If all the classes in
0 commit comments