16 oss <<
"(\"" <<
t.name() <<
"\"" << (
t.isGroup() ?
" [group]" :
"") <<
" = \"" <<
t.value() <<
"\")";
36 std::ostringstream oss;
57 mPriv(new Private(this))
59 mPriv->
name = other.mPriv->name;
60 mPriv->
value = other.mPriv->value;
61 mPriv->
isGroup = other.mPriv->isGroup;
68 mPriv->value = other.mPriv->
value;
69 mPriv->isGroup = other.mPriv->
isGroup;
102 return mPriv->isGroup;
108 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)