|
Choreonoid
1.8
|
#include <IoConnectionMap.h>
Public Types | |
| typedef std::vector< DigitalIoConnectionPtr > | container |
| typedef container::iterator | iterator |
| typedef container::const_iterator | const_iterator |
Public Member Functions | |
| IoConnectionMap () | |
| IoConnectionMap * | clone () const |
| IoConnectionMap * | clone (CloneMap &cloneMap) const |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| int | numConnections () const |
| DigitalIoConnection * | connection (int index) |
| const DigitalIoConnection * | connection (int index) const |
| void | insert (int index, DigitalIoConnection *connection) |
| void | append (DigitalIoConnection *connection) |
| void | remove (DigitalIoConnection *connection) |
| void | establishConnections () |
| void | releaseConnections () |
| bool | read (const Mapping &archive) |
| bool | write (Mapping &archive) const |
Public Member Functions inherited from cnoid::Referenced | |
| virtual | ~Referenced () |
Protected Member Functions | |
| IoConnectionMap (const IoConnectionMap &org, CloneMap *cloneMap) | |
| virtual Referenced * | doClone (CloneMap *cloneMap) const override |
Protected Member Functions inherited from cnoid::Referenced | |
| Referenced () | |
| Referenced (const Referenced &) | |
| int | refCount () const |
| typedef container::const_iterator cnoid::IoConnectionMap::const_iterator |
| typedef std::vector<DigitalIoConnectionPtr> cnoid::IoConnectionMap::container |
| typedef container::iterator cnoid::IoConnectionMap::iterator |
| IoConnectionMap::IoConnectionMap | ( | ) |
|
protected |
| void IoConnectionMap::append | ( | DigitalIoConnection * | connection | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
overrideprotectedvirtual |
Implements cnoid::ClonableReferenced.
|
inline |
|
inline |
| void IoConnectionMap::establishConnections | ( | ) |
| void IoConnectionMap::insert | ( | int | index, |
| DigitalIoConnection * | connection | ||
| ) |
|
inline |
| bool IoConnectionMap::read | ( | const Mapping & | archive | ) |
| void IoConnectionMap::releaseConnections | ( | ) |
| void IoConnectionMap::remove | ( | DigitalIoConnection * | connection | ) |
| bool IoConnectionMap::write | ( | Mapping & | archive | ) | const |
1.8.17