Tapkee
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
PointerTypePolicyImpl< T > Struct Template Reference

#include <policy.hpp>

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: