#include <string>#include <tuple>#include <boost/optional.hpp>#include <yaml-cpp/yaml.h>

Go to the source code of this file.
| Classes | |
| struct | lvr2::Description | 
| class | lvr2::DirectorySchema | 
| Marker interface for directory schemas.  More... | |
| class | lvr2::HDF5Schema | 
| Marker interface for HDF5 schemas.  More... | |
| class | lvr2::ScanProjectSchema | 
| Namespaces | |
| lvr2 | |
| Typedefs | |
| using | lvr2::DirectorySchemaPtr = std::shared_ptr< DirectorySchema > | 
| using | lvr2::HDF5SchemaPtr = std::shared_ptr< HDF5Schema > | 
| using | lvr2::NodeOptional = boost::optional< YAML::Node > | 
| using | lvr2::ScanProjectSchemaPtr = std::shared_ptr< ScanProjectSchema > | 
| using | lvr2::StringOptional = boost::optional< std::string > | 
| Functions | |
| std::pair< std::string, std::string > | lvr2::getNames (const std::string &defaultGroup, const std::string &defaultContainer, const Description &d) |