| OpenCV 3.4.3 Open Source Computer Vision

Classes | Namespaces | Macros | Functions
any.h File Reference
`#include "defines.h"`
`#include <stdexcept>`
`#include <ostream>`
`#include <typeinfo>`

## Classes
struct | cvflann::any
struct | cvflann::anyimpl::bad_any_cast
struct | cvflann::anyimpl::base_any_policy
struct | cvflann::anyimpl::choose_policy< T >
struct | cvflann::anyimpl::choose_policy< any >
struct | cvflann::anyimpl::choose_policy< bool >
struct | cvflann::anyimpl::choose_policy< float >
struct | cvflann::anyimpl::choose_policy< signed char >
struct | cvflann::anyimpl::choose_policy< signed long >
struct | cvflann::anyimpl::choose_policy< signed short >
struct | cvflann::anyimpl::choose_policy< T * >
struct | cvflann::anyimpl::choose_policy< unsigned char >
struct | cvflann::anyimpl::choose_policy< unsigned long >
struct | cvflann::anyimpl::choose_policy< unsigned short >
struct | cvflann::anyimpl::CV_FINAL< T >
struct | cvflann::anyimpl::CV_FINAL< T >
struct | cvflann::anyimpl::empty_any
class | cvflann::anyimpl::SinglePolicy< T >
struct | cvflann::anyimpl::typed_base_any_policy< T >

## Namespaces
| cvflann
| cvflann::anyimpl

## Macros
#define | SMALL_POLICY(TYPE)
| Specializations for small types. More...

## Functions
std::ostream & | cvflann::anyimpl::operator<< (std::ostream &out, const empty_any &)
std::ostream & | cvflann::operator<< (std::ostream &out, const any &any_val)

## Macro Definition Documentation

## § SMALL_POLICY

#define SMALL_POLICY | ( |  | TYPE | ) |

Value:
template<> \
struct choose_policy<TYPE> { typedef small_any_policy<TYPE> type; \
}

Specializations for small types.