knncolle
Collection of KNN methods in C++
Loading...
Searching...
No Matches
NumericType.hpp File Reference

Preserve numeric types when saving prebuilt indices. More...

#include <cstddef>
#include <cstdint>
#include <type_traits>
Include dependency graph for NumericType.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  knncolle
 Collection of KNN algorithms.
 

Enumerations

enum class  knncolle::NumericType : char {
  UINT8_T , INT8_T , UINT16_T , INT16_T ,
  UINT32_T , INT32_T , UINT64_T , INT64_T ,
  UNSIGNED_CHAR , SIGNED_CHAR , CHAR , UNSIGNED_SHORT ,
  SHORT , UNSIGNED_INT , INT , UNSIGNED_LONG ,
  LONG , UNSIGNED_LONG_LONG , LONG_LONG , SIZE_T ,
  PTRDIFF_T , FLOAT , DOUBLE , UNKNOWN
}
 

Functions

template<typename Type_ >
NumericType knncolle::get_numeric_type ()
 

Detailed Description

Preserve numeric types when saving prebuilt indices.