7#ifndef YARP_SERVERSQL_IMPL_ALLOCATORONTRIPLES_H
8#define YARP_SERVERSQL_IMPL_ALLOCATORONTRIPLES_H
30 this->config = config;
Upper and lower bounds on port numbers etc for allocation.
Allocates network resources, and tracks them using a TripleSource.
yarp::os::Contact completeSocket(const yarp::os::Contact &c) override
bool freePortResources(const yarp::os::Contact &c) override
yarp::os::Contact completePortNumber(const yarp::os::Contact &c)
yarp::os::Contact completeHost(const yarp::os::Contact &c)
void open(TripleSource *db, const AllocatorConfig &config)
yarp::os::Contact completePortName(const yarp::os::Contact &c) override
Abstract interface for allocating network resources.
Abstract view of a database as a collection of triples.