Loading...
Searching...
No Matches
Param.hh File Reference
#include <any>
#include <algorithm>
#include <cctype>
#include <cstdint>
#include <functional>
#include <iomanip>
#include <limits>
#include <memory>
#include <optional>
#include <sstream>
#include <string>
#include <typeinfo>
#include <variant>
#include <vector>
#include <gz/math/Angle.hh>
#include <gz/math/Color.hh>
#include <gz/math/Pose3.hh>
#include <gz/math/Quaternion.hh>
#include <gz/math/Vector2.hh>
#include <gz/math/Vector3.hh>
#include "sdf/Console.hh"
#include "sdf/PrintConfig.hh"
#include "sdf/config.hh"
#include "sdf/system_util.hh"
#include "sdf/Types.hh"

Go to the source code of this file.

Classes

class  sdf::SDF_VERSION_NAMESPACE::Param
 A parameter class. More...
class  sdf::SDF_VERSION_NAMESPACE::ParamPrivate
struct  sdf::SDF_VERSION_NAMESPACE::ParamStreamer< T >

Namespaces

namespace  sdf
 namespace for Simulation Description Format parser
namespace  sdf::SDF_VERSION_NAMESPACE

Typedefs

typedef std::vector< ParamPtrsdf::SDF_VERSION_NAMESPACE::Param_V
typedef std::shared_ptr< Paramsdf::SDF_VERSION_NAMESPACE::ParamPtr

Functions

template<class... Ts>
std::ostream & sdf::SDF_VERSION_NAMESPACE::operator<< (std::ostream &os, ParamStreamer< std::variant< Ts... > > sv)
template<class T>
std::ostream & sdf::SDF_VERSION_NAMESPACE::operator<< (std::ostream &os, ParamStreamer< T > s)
template<typename ParamVariant>
 sdf::SDF_VERSION_NAMESPACE::ParamStreamer (const ParamVariant &_val, int _precision) -> ParamStreamer< ParamVariant >

Variables

class GZ_SDFORMAT_VISIBLE sdf::SDF_VERSION_NAMESPACE::Param