boost::openmethod::virtual_traits<boost::intrusive_ptr<Class>, Registry>

Specialize virtual_traits for boost::intrusive_ptr.

Synopsis

template<
    typename Class,
    class Registry>
struct virtual_traits<boost::intrusive_ptr<Class>, Registry>;

Types

Name

Description

rebind

Rebind to a different element type.

virtual_type

Class, stripped from cv‐qualifiers.

Static Member Functions

Name

Description

peek

Return a reference to a non‐modifiable Class object.

cast

Cast method argument to overrider argument.

Template Parameters

Name Description

Class

A class type, possibly cv‐qualified.

Registry

A registry.

Created with MrDocs