|
| 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: