#include <opencv2/flann/any.h>
|
virtual | ~base_any_policy () |
|
virtual void | clone (void *const *src, void **dest)=0 |
|
virtual void | copy_from_value (void const *src, void **dest)=0 |
|
virtual ::size_t | get_size ()=0 |
|
virtual void * | get_value (void **src)=0 |
|
virtual const void * | get_value (void *const *src)=0 |
|
virtual void | move (void *const *src, void **dest)=0 |
|
virtual void | print (std::ostream &out, void *const *src)=0 |
|
virtual void | static_delete (void **x)=0 |
|
virtual const std::type_info & | type ()=0 |
|
◆ ~base_any_policy()
virtual cvflann::anyimpl::base_any_policy::~base_any_policy |
( |
| ) |
|
|
inlinevirtual |
◆ clone()
virtual void cvflann::anyimpl::base_any_policy::clone |
( |
void *const * |
src, |
|
|
void ** |
dest |
|
) |
| |
|
pure virtual |
◆ copy_from_value()
virtual void cvflann::anyimpl::base_any_policy::copy_from_value |
( |
void const * |
src, |
|
|
void ** |
dest |
|
) |
| |
|
pure virtual |
◆ get_size()
virtual ::size_t cvflann::anyimpl::base_any_policy::get_size |
( |
| ) |
|
|
pure virtual |
◆ get_value() [1/2]
virtual void* cvflann::anyimpl::base_any_policy::get_value |
( |
void ** |
src | ) |
|
|
pure virtual |
◆ get_value() [2/2]
virtual const void* cvflann::anyimpl::base_any_policy::get_value |
( |
void *const * |
src | ) |
|
|
pure virtual |
◆ move()
virtual void cvflann::anyimpl::base_any_policy::move |
( |
void *const * |
src, |
|
|
void ** |
dest |
|
) |
| |
|
pure virtual |
◆ print()
virtual void cvflann::anyimpl::base_any_policy::print |
( |
std::ostream & |
out, |
|
|
void *const * |
src |
|
) |
| |
|
pure virtual |
◆ static_delete()
virtual void cvflann::anyimpl::base_any_policy::static_delete |
( |
void ** |
x | ) |
|
|
pure virtual |
◆ type()
virtual const std::type_info& cvflann::anyimpl::base_any_policy::type |
( |
| ) |
|
|
pure virtual |
The documentation for this struct was generated from the following file: