#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) |