19 oss <<
"(\"" << t.
name() <<
"\"" << (t.
isGroup() ?
" [group]" :
"") <<
" = \"" << t.
value() <<
"\")";
39 std::ostringstream oss;
60 mPriv(new Private(this))
62 mPriv->
name = other.mPriv->name;
63 mPriv->
value = other.mPriv->value;
64 mPriv->
isGroup = other.mPriv->isGroup;
71 mPriv->value = other.mPriv->
value;
72 mPriv->isGroup = other.mPriv->
isGroup;
105 return mPriv->isGroup;
111 std::string s =
"(" + mPriv->name +
" " + mPriv->value +
")";
yarp::os::LogStream operator<<(yarp::os::LogStream dbg, const yarp::robotinterface::Param &t)
A class for storing options and configuration information.
void fromString(const std::string &txt, bool wipe=true)
Interprets a string as a list of properties.
yarp::os::Property toProperty() const
Param & operator=(const Param &other)
Param(bool isGroup=false)
#define YARP_LOG_COMPONENT(name,...)