|
| | Private (Property *owner) |
| |
| PropertyItem * | getPropNoCreate (const std::string &key) const |
| |
| PropertyItem * | getProp (const std::string &key, bool create=true) |
| |
| void | put (const std::string &key, const std::string &val) |
| |
| void | put (const std::string &key, const Value &bit) |
| |
| void | put (const std::string &key, Value *bit) |
| |
| Property & | addGroup (const std::string &key) |
| |
| void | unput (const std::string &key) |
| |
| bool | check (const std::string &key) const |
| |
| Value & | get (const std::string &key) const |
| |
| Bottle & | putBottleCompat (const char *key, const Bottle &val) |
| |
| Bottle & | putBottle (const char *key, const Bottle &val) |
| |
| Bottle & | putBottle (const char *key) |
| |
| Bottle * | getBottle (const std::string &key) const |
| |
| void | clear () |
| |
| void | fromString (const std::string &txt, bool wipe=true) |
| |
| void | fromCommand (int argc, char *argv[], bool wipe=true) |
| |
| bool | readDir (const std::string &dirname, yarp::os::impl::DIR *&dir, std::string &result, const std::string §ion=std::string()) |
| |
| bool | readFile (const std::string &fname, std::string &result, bool allowDir) |
| |
| bool | fromConfigFile (const std::string &fname, Searchable &env, bool wipe=true) |
| |
| bool | fromConfigDir (const std::string &dirname, const std::string §ion, bool wipe=true) |
| |
| void | fromConfig (const char *txt, Searchable &env, bool wipe=true) |
| |
| void | fromBottle (Bottle &bot, bool wipe=true) |
| |
| std::string | toString () const |
| |
| std::string | expand (const char *txt, Searchable &env, Searchable &env2) |
| |
| void | fromArguments (const char *command, bool wipe=true) |
| |
| void | parseArguments (char *azParam, int *argc, char **argv, int max_arg) |
| |
| void | splitArguments (char *line, char **args) |
| |
Definition at line 99 of file Property.cpp.
◆ Private()
| yarp::os::Property::Private::Private |
( |
Property * |
owner | ) |
|
|
inlineexplicit |
◆ addGroup()
| Property & yarp::os::Property::Private::addGroup |
( |
const std::string & |
key | ) |
|
|
inline |
◆ check()
| bool yarp::os::Property::Private::check |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ clear()
| void yarp::os::Property::Private::clear |
( |
| ) |
|
|
inline |
◆ expand()
◆ fromArguments()
◆ fromBottle()
◆ fromCommand()
◆ fromConfig()
◆ fromConfigDir()
| bool yarp::os::Property::Private::fromConfigDir |
( |
const std::string & |
dirname, |
|
|
const std::string & |
section, |
|
|
bool |
wipe = true |
|
) |
| |
|
inline |
◆ fromConfigFile()
◆ fromString()
| void yarp::os::Property::Private::fromString |
( |
const std::string & |
txt, |
|
|
bool |
wipe = true |
|
) |
| |
|
inline |
◆ get()
| Value & yarp::os::Property::Private::get |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ getBottle()
| Bottle * yarp::os::Property::Private::getBottle |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ getProp()
◆ getPropNoCreate()
| PropertyItem * yarp::os::Property::Private::getPropNoCreate |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ parseArguments()
| void yarp::os::Property::Private::parseArguments |
( |
char * |
azParam, |
|
|
int * |
argc, |
|
|
char ** |
argv, |
|
|
int |
max_arg |
|
) |
| |
|
inline |
◆ put() [1/3]
| void yarp::os::Property::Private::put |
( |
const std::string & |
key, |
|
|
const std::string & |
val |
|
) |
| |
|
inline |
◆ put() [2/3]
◆ put() [3/3]
| void yarp::os::Property::Private::put |
( |
const std::string & |
key, |
|
|
Value * |
bit |
|
) |
| |
|
inline |
◆ putBottle() [1/2]
◆ putBottle() [2/2]
◆ putBottleCompat()
◆ readDir()
| bool yarp::os::Property::Private::readDir |
( |
const std::string & |
dirname, |
|
|
yarp::os::impl::DIR *& |
dir, |
|
|
std::string & |
result, |
|
|
const std::string & |
section = std::string() |
|
) |
| |
|
inline |
◆ readFile()
| bool yarp::os::Property::Private::readFile |
( |
const std::string & |
fname, |
|
|
std::string & |
result, |
|
|
bool |
allowDir |
|
) |
| |
|
inline |
◆ splitArguments()
| void yarp::os::Property::Private::splitArguments |
( |
char * |
line, |
|
|
char ** |
args |
|
) |
| |
|
inline |
◆ toString()
| std::string yarp::os::Property::Private::toString |
( |
| ) |
const |
|
inline |
◆ unput()
| void yarp::os::Property::Private::unput |
( |
const std::string & |
key | ) |
|
|
inline |
◆ data
| std::map<std::string, PropertyItem> yarp::os::Property::Private::data |
◆ owner
| Property* yarp::os::Property::Private::owner |
The documentation for this class was generated from the following file: