openvrml::node_impl_util::ptr_to_polymorphic_mem_impl< MemberBase, Member, Object > Class Template Reference
Concrete pointer-to-polymorphic-member type.
More...
#include <openvrml/node_impl_util.h>
List of all members.
Detailed Description
template<typename MemberBase, typename Member, typename Object>
class openvrml::node_impl_util::ptr_to_polymorphic_mem_impl< MemberBase, Member, Object >
Concrete pointer-to-polymorphic-member type.
- Template Parameters:
-
| MemberBase | the base type of the member. |
| Member | the concrete type of the member. |
| Object | the type that contains the member. |
- See also:
- openvrml::node_impl_util::ptr_to_polymorphic_mem
Constructor & Destructor Documentation
template<typename MemberBase , typename Member, typename Object>
Construct.
- Parameters:
-
[in] | ptr_to_mem | pointer-to-member. |
template<typename MemberBase , typename Member , typename Object >
Destroy.
- Template Parameters:
-
| MemberBase | the base type of the member. |
| Member | the concrete type of the member. |
| Object | the type that contains the member. |
Member Function Documentation
template<typename MemberBase , typename Member , typename Object>
template<typename MemberBase , typename Member , typename Object>
Member Data Documentation
template<typename MemberBase, typename Member, typename Object>
Pointer-to-member.
- Template Parameters:
-
| MemberBase | the base type of the member. |
| Member | the concrete type of the member. |
| Object | the type that contains the member. |