#include <memory>
#include <tuple>
#include <type_traits>
#include "lvr2/io/descriptions/FileKernel.hpp"
#include "lvr2/io/descriptions/ScanProjectSchema.hpp"
#include "FeatureBase.tcc"
Go to the source code of this file.
|
| struct | lvr2::FeatureBase< Features >::add_feature< F > |
| |
| struct | lvr2::FeatureBase< Features >::add_features< F, Fs > |
| |
| struct | lvr2::FeatureBase< Features >::add_features< F, Fs > |
| |
| struct | lvr2::FeatureBase< Features >::add_features< F > |
| |
| struct | lvr2::FeatureBase< Features >::add_features_with_deps< F, Fs > |
| |
| struct | lvr2::FeatureBase< Features >::add_features_with_deps< F, Fs > |
| |
| struct | lvr2::FeatureBase< Features >::add_features_with_deps< F > |
| |
| class | lvr2::FeatureBase< Features > |
| | Manager Class for all FeatureBase components located in hdf5 directory. More...
|
| |
| class | lvr2::FeatureConstruct |
| | Helper class how to construct a IO feature with its dependencies. More...
|
| |
| class | lvr2::FeatureConstruct |
| | Helper class how to construct a IO feature with its dependencies. More...
|
| |
| struct | lvr2::FeatureBase< Features >::has_feature< F > |
| |
| struct | lvr2::FeatureBase< Features >::has_type< T, Tuple > |
| |
| struct | lvr2::FeatureBase< Features >::has_type< T, std::tuple< T, Ts... > > |
| |
| struct | lvr2::FeatureBase< Features >::has_type< T, std::tuple< U, Ts... > > |
| |
| struct | lvr2::FeatureBase< Features >::has_type< T, std::tuple<> > |
| |
|
| template<template< typename > typename Feature> |
| using | lvr2::FeatureBuild = typename FeatureConstruct< Feature >::type |
| |
◆ LVR2_IO_GFeatureBase_HPP
| #define LVR2_IO_GFeatureBase_HPP |