#include <policy.hpp>
|
virtual | ~TypePolicyBase () |
|
virtual void | copyFromValue (void const *, void **) const =0 |
|
virtual void * | getValue (void **) const =0 |
|
virtual void | free (void **) const =0 |
|
virtual void | clone (void *const *, void **) const =0 |
|
virtual void | move (void *const *, void **) const =0 |
|
virtual std::string | repr (void **) const =0 |
|
Definition at line 61 of file policy.hpp.
◆ ~TypePolicyBase()
◆ clone()
virtual void clone |
( |
void *const * |
, |
|
|
void ** |
|
|
) |
| const |
|
pure virtual |
◆ copyFromValue()
virtual void copyFromValue |
( |
void const * |
, |
|
|
void ** |
|
|
) |
| const |
|
pure virtual |
◆ free()
virtual void free |
( |
void ** |
| ) |
const |
|
pure virtual |
◆ getValue()
virtual void* getValue |
( |
void ** |
| ) |
const |
|
pure virtual |
◆ move()
virtual void move |
( |
void *const * |
, |
|
|
void ** |
|
|
) |
| const |
|
pure virtual |
◆ repr()
virtual std::string repr |
( |
void ** |
| ) |
const |
|
pure virtual |
The documentation for this struct was generated from the following file: