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