CommonPlaceLoader.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <fstream>
4
#include <string>
5
#include <vector>
6
7
#include <SimoxUtility/json.h>
8
9
#include "
datatypes/CommonPlace.h
"
10
11
namespace
armarx::priorknowledge::util
12
{
13
class
CommonPlaceLoader
14
{
15
public
:
16
static
const
constexpr
auto
DEFAULT_FILE_NAME
=
"common_places.json"
;
17
18
CommonPlaceLoader
() =
delete
;
19
20
static
std::vector<CommonPlace>
LoadCommonPlaces
(
const
std::string&
source
,
21
const
nlohmann::json&);
22
};
23
}
// namespace armarx::priorknowledge::util
armarx::priorknowledge::util::CommonPlaceLoader
Definition:
CommonPlaceLoader.h:13
boost::source
Vertex source(const detail::edge_base< Directed, Vertex > &e, const PCG &)
Definition:
point_cloud_graph.h:681
armarx::priorknowledge::util::CommonPlaceLoader::DEFAULT_FILE_NAME
static const constexpr auto DEFAULT_FILE_NAME
Definition:
CommonPlaceLoader.h:16
armarx::priorknowledge::util::CommonPlaceLoader::CommonPlaceLoader
CommonPlaceLoader()=delete
CommonPlace.h
armarx::priorknowledge::util
Definition:
AffordanceLoader.cpp:6
armarx::priorknowledge::util::CommonPlaceLoader::LoadCommonPlaces
static std::vector< CommonPlace > LoadCommonPlaces(const std::string &source, const nlohmann::json &)
Definition:
CommonPlaceLoader.cpp:10
RobotAPI
libraries
PriorKnowledge
util
CommonPlaceLoader
CommonPlaceLoader.h
Generated on Sat Oct 12 2024 09:14:11 for armarx_documentation by
1.8.17