Allocates network resources, and tracks them using a TripleSource. More...
#include <yarp/serversql/impl/AllocatorOnTriples.h>
Public Member Functions | |
AllocatorOnTriples () | |
void | open (TripleSource *db, const AllocatorConfig &config) |
yarp::os::Contact | completePortName (const yarp::os::Contact &c) override |
yarp::os::Contact | completeSocket (const yarp::os::Contact &c) override |
yarp::os::Contact | completePortNumber (const yarp::os::Contact &c) |
yarp::os::Contact | completeHost (const yarp::os::Contact &c) |
bool | freePortResources (const yarp::os::Contact &c) override |
Public Member Functions inherited from yarp::serversql::impl::Allocator | |
virtual | ~Allocator ()=default |
Allocates network resources, and tracks them using a TripleSource.
Definition at line 23 of file AllocatorOnTriples.h.
|
inline |
Definition at line 26 of file AllocatorOnTriples.h.
Contact AllocatorOnTriples::completeHost | ( | const yarp::os::Contact & | c | ) |
Definition at line 160 of file AllocatorOnTriples.cpp.
|
overridevirtual |
Implements yarp::serversql::impl::Allocator.
Definition at line 24 of file AllocatorOnTriples.cpp.
Contact AllocatorOnTriples::completePortNumber | ( | const yarp::os::Contact & | c | ) |
Definition at line 75 of file AllocatorOnTriples.cpp.
|
overridevirtual |
Implements yarp::serversql::impl::Allocator.
Definition at line 70 of file AllocatorOnTriples.cpp.
|
overridevirtual |
Implements yarp::serversql::impl::Allocator.
Definition at line 221 of file AllocatorOnTriples.cpp.
|
inline |
Definition at line 33 of file AllocatorOnTriples.h.