Tapkee
PointerTypePolicyImpl< T > Struct Template Reference

#include <policy.hpp>

List of all members.

Public Member Functions

virtual void copyFromValue (void const *src, void **dest) const
virtual void * getValue (void **src) const
virtual void free (void **src) const
virtual void clone (void *const *src, void **dest) const
virtual void move (void *const *src, void **dest) const

Detailed Description

template<typename T>
struct tapkee::tapkee_internal::PointerTypePolicyImpl< T >

Definition at line 25 of file policy.hpp.


Member Function Documentation

virtual void clone ( void *const *  src,
void **  dest 
) const [virtual]

Implements TypePolicyBase.

Definition at line 41 of file policy.hpp.

virtual void copyFromValue ( void const *  src,
void **  dest 
) const [virtual]

Implements TypePolicyBase.

Definition at line 27 of file policy.hpp.

virtual void free ( void **  src) const [virtual]

Implements TypePolicyBase.

Definition at line 35 of file policy.hpp.

virtual void* getValue ( void **  src) const [virtual]

Implements TypePolicyBase.

Definition at line 31 of file policy.hpp.

virtual void move ( void *const *  src,
void **  dest 
) const [virtual]

Implements TypePolicyBase.

Definition at line 47 of file policy.hpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines