|
| | DataBase () |
| |
| | ~DataBase () |
| |
| void | configure (ResourceFinder &rf) |
| |
| void | setBroadcastPort (BufferedPort< Bottle > &broadcastPort) |
| |
| void | load () |
| |
| void | save () |
| |
| void | dump () |
| |
| void | broadcast (const string &type) |
| |
| bool | add (Bottle *content) |
| |
| bool | remove (Bottle *content) |
| |
| bool | get (Bottle *content, Bottle &response) |
| |
| bool | set (Bottle *content, const string &agent) |
| |
| bool | lock (Bottle *content, const string &agent) |
| |
| bool | unlock (Bottle *content, const string &agent) |
| |
| bool | owner (Bottle *content, Bottle &response) |
| |
| bool | time (Bottle *content, Bottle &response) |
| |
| bool | ask (Bottle *content, Bottle &response) |
| |
| void | periodicHandler (const double dt) |
| |
| bool | isQuitting () const |
| |
| void | respond (ConnectionReader &connection, const Bottle &command, Bottle &reply) |
| |
| bool | modify (const Bottle &content) |
| |
Definition at line 399 of file main.cpp.
◆ DataBase()
◆ ~DataBase()
◆ add()
| bool DataBase::add |
( |
Bottle * |
content | ) |
|
|
inline |
◆ ask()
| bool DataBase::ask |
( |
Bottle * |
content, |
|
|
Bottle & |
response |
|
) |
| |
|
inline |
◆ broadcast()
| void DataBase::broadcast |
( |
const string & |
type | ) |
|
|
inline |
◆ clear()
◆ configure()
| void DataBase::configure |
( |
ResourceFinder & |
rf | ) |
|
|
inline |
◆ dump()
◆ eraseItem()
| void DataBase::eraseItem |
( |
map< int, Item >::iterator & |
it | ) |
|
|
inlineprotected |
◆ get()
| bool DataBase::get |
( |
Bottle * |
content, |
|
|
Bottle & |
response |
|
) |
| |
|
inline |
◆ isQuitting()
| bool DataBase::isQuitting |
( |
| ) |
const |
|
inline |
◆ load()
◆ lock()
| bool DataBase::lock |
( |
Bottle * |
content, |
|
|
const string & |
agent |
|
) |
| |
|
inline |
◆ modify()
| bool DataBase::modify |
( |
const Bottle & |
content | ) |
|
|
inline |
◆ owner()
| bool DataBase::owner |
( |
Bottle * |
content, |
|
|
Bottle & |
response |
|
) |
| |
|
inline |
◆ periodicHandler()
| void DataBase::periodicHandler |
( |
const double |
dt | ) |
|
|
inline |
◆ recursiveCheck()
| bool DataBase::recursiveCheck |
( |
Property * |
item, |
|
|
deque< Condition > & |
condList, |
|
|
deque< string > & |
opList, |
|
|
const unsigned int |
i = 0 |
|
) |
| |
|
inlineprotected |
◆ remove()
| bool DataBase::remove |
( |
Bottle * |
content | ) |
|
|
inline |
◆ respond()
| void DataBase::respond |
( |
ConnectionReader & |
connection, |
|
|
const Bottle & |
command, |
|
|
Bottle & |
reply |
|
) |
| |
|
inline |
◆ run()
◆ save()
◆ set()
| bool DataBase::set |
( |
Bottle * |
content, |
|
|
const string & |
agent |
|
) |
| |
|
inline |
◆ setBroadcastPort()
| void DataBase::setBroadcastPort |
( |
BufferedPort< Bottle > & |
broadcastPort | ) |
|
|
inline |
◆ time()
| bool DataBase::time |
( |
Bottle * |
content, |
|
|
Bottle & |
response |
|
) |
| |
|
inline |
◆ unlock()
| bool DataBase::unlock |
( |
Bottle * |
content, |
|
|
const string & |
agent |
|
) |
| |
|
inline |
◆ write()
| void DataBase::write |
( |
FILE * |
stream | ) |
|
|
inlineprotected |
◆ asyncBroadcast
| bool DataBase::asyncBroadcast |
|
protected |
◆ idCnt
◆ initialized
| bool DataBase::initialized |
|
protected |
◆ itemsMap
| map<int,Item> DataBase::itemsMap |
|
protected |
◆ mtx
◆ nosavedb
◆ pBroadcastPort
| BufferedPort<Bottle>* DataBase::pBroadcastPort |
|
protected |
◆ quitting
◆ rf
| ResourceFinder* DataBase::rf |
|
protected |
The documentation for this class was generated from the following file:
- icub-main/src/modules/objectsPropertiesCollector/main.cpp