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::experimental::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.
Param(bool isGroup=false)
Param & operator=(const Param &other)
yarp::os::Property toProperty() const