15 #define RES(v) ((std::vector<PolyDriverDescriptor> *)v)
21 descriptors=
new std::vector<PolyDriverDescriptor>;
26 delete RES(descriptors);
31 return &(*
RES(descriptors))[k];
36 return &(*
RES(descriptors))[k];
41 return (
int)
RES(descriptors)->size();
51 RES(descriptors)->push_back(v);
56 *
RES(descriptors)=*
RES(l.descriptors);
void push(PolyDriver *p, const char *k)
yarp::dev::PolyDriverDescriptor * operator[](int k)
const PolyDriverList & operator=(const PolyDriverList &)
A container for a device driver.
An interface for the device drivers.