|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
10 #ifndef YARP_SERVERSQL_IMPL_ALLOCATORONTRIPLES_H
11 #define YARP_SERVERSQL_IMPL_ALLOCATORONTRIPLES_H
35 this->config = config;
64 #endif // YARP_SERVERSQL_IMPL_ALLOCATORONTRIPLES_H
yarp::os::Contact completePortName(const yarp::os::Contact &c) override
Abstract interface for allocating network resources.
bool freePortResources(const yarp::os::Contact &c) override
Abstract view of a database as a collection of triples.
yarp::os::Contact completeHost(const yarp::os::Contact &c)
yarp::os::Contact completePortNumber(const yarp::os::Contact &c)
Upper and lower bounds on port numbers etc for allocation.
yarp::os::Contact completeSocket(const yarp::os::Contact &c) override
The main, catch-all namespace for YARP.
Allocates network resources, and tracks them using a TripleSource.
void open(TripleSource *db, const AllocatorConfig &config)