ContainerShape.h File Reference
#include <string>
#include <SimoxUtility/json.h>
#include <RobotAPI/libraries/aron/core/Exception.h>
#include <RobotAPI/libraries/aron/core/Path.h>

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
namespace  armarx::aron
 
namespace  armarx::aron::data
 A convenience header to include all aron files (full include, not forward declared)
 
namespace  armarx::aron::data::reader
 
namespace  armarx::aron::data::reader::detail
 

Functions

void requireJsonArray (const nlohmann::json &node, const Path &p)
 Throw unless node is a JSON array.
 
void requireJsonObject (const nlohmann::json &node, const Path &p)
 Throw unless node is a JSON object.