Classes | Functions
rtflann::anyimpl Namespace Reference

Classes

struct  bad_any_cast
 
struct  base_any_policy
 
struct  big_any_policy
 
struct  choose_policy
 
struct  choose_policy< any >
 
struct  choose_policy< T * >
 
struct  empty_any
 
struct  small_any_policy
 
struct  typed_base_any_policy
 

Functions

template<typename T >
base_any_policyget_policy ()
 This function will return a different policy for each type. More...
 
std::ostream & operator<< (std::ostream &out, const empty_any &)
 
 SMALL_POLICY (bool)
 
 SMALL_POLICY (flann_algorithm_t)
 
 SMALL_POLICY (flann_centers_init_t)
 
 SMALL_POLICY (flann_datatype_t)
 
 SMALL_POLICY (flann_log_level_t)
 
 SMALL_POLICY (float)
 
 SMALL_POLICY (signed char)
 
 SMALL_POLICY (signed int)
 
 SMALL_POLICY (signed long)
 
 SMALL_POLICY (signed short)
 
 SMALL_POLICY (unsigned char)
 
 SMALL_POLICY (unsigned int)
 
 SMALL_POLICY (unsigned long)
 
 SMALL_POLICY (unsigned short)
 

Function Documentation

◆ get_policy()

template<typename T >
base_any_policy* rtflann::anyimpl::get_policy ( )

This function will return a different policy for each type.

Definition at line 146 of file any.h.

◆ operator<<()

std::ostream& rtflann::anyimpl::operator<< ( std::ostream &  out,
const empty_any  
)
inline

Definition at line 34 of file any.h.

◆ SMALL_POLICY() [1/14]

rtflann::anyimpl::SMALL_POLICY ( bool  )

◆ SMALL_POLICY() [2/14]

rtflann::anyimpl::SMALL_POLICY ( flann_algorithm_t  )

◆ SMALL_POLICY() [3/14]

rtflann::anyimpl::SMALL_POLICY ( flann_centers_init_t  )

◆ SMALL_POLICY() [4/14]

rtflann::anyimpl::SMALL_POLICY ( flann_datatype_t  )

◆ SMALL_POLICY() [5/14]

rtflann::anyimpl::SMALL_POLICY ( flann_log_level_t  )

◆ SMALL_POLICY() [6/14]

rtflann::anyimpl::SMALL_POLICY ( float  )

◆ SMALL_POLICY() [7/14]

rtflann::anyimpl::SMALL_POLICY ( signed char  )

◆ SMALL_POLICY() [8/14]

rtflann::anyimpl::SMALL_POLICY ( signed int  )

◆ SMALL_POLICY() [9/14]

rtflann::anyimpl::SMALL_POLICY ( signed long  )

◆ SMALL_POLICY() [10/14]

rtflann::anyimpl::SMALL_POLICY ( signed short  )

◆ SMALL_POLICY() [11/14]

rtflann::anyimpl::SMALL_POLICY ( unsigned char  )

◆ SMALL_POLICY() [12/14]

rtflann::anyimpl::SMALL_POLICY ( unsigned int  )

◆ SMALL_POLICY() [13/14]

rtflann::anyimpl::SMALL_POLICY ( unsigned long  )

◆ SMALL_POLICY() [14/14]

rtflann::anyimpl::SMALL_POLICY ( unsigned short  )


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jul 25 2024 02:50:29