12 #define RES(v) ((std::vector<PolyDriverDescriptor> *)v)
18 descriptors=
new std::vector<PolyDriverDescriptor>;
23 delete RES(descriptors);
28 return &(*
RES(descriptors))[k];
33 return &(*
RES(descriptors))[k];
38 return (
int)
RES(descriptors)->size();
48 RES(descriptors)->push_back(v);
53 *
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.