YARP
Yet Another Robot Platform
yarp::dev::ImplementCanBufferFactory< M, IMPL > Class Template Reference

Implementation of a ICanBufferFactory. More...

#include <yarp/dev/CanBusInterface.h>

Public Member Functions

virtual ~ImplementCanBufferFactory ()
 
virtual CanBuffer createBuffer (int elem)
 
virtual void destroyBuffer (CanBuffer &buffer)
 

Detailed Description

template<class M, class IMPL>
class yarp::dev::ImplementCanBufferFactory< M, IMPL >

Implementation of a ICanBufferFactory.

M is the class implementing CanMessage for your type. IMPL is the internal representation of the can message.

Definition at line 119 of file CanBusInterface.h.

Constructor & Destructor Documentation

◆ ~ImplementCanBufferFactory()

template<class M , class IMPL >
virtual yarp::dev::ImplementCanBufferFactory< M, IMPL >::~ImplementCanBufferFactory ( )
inlinevirtual

Definition at line 122 of file CanBusInterface.h.

Member Function Documentation

◆ createBuffer()

template<class M , class IMPL >
virtual CanBuffer yarp::dev::ImplementCanBufferFactory< M, IMPL >::createBuffer ( int  elem)
inlinevirtual

Definition at line 124 of file CanBusInterface.h.

◆ destroyBuffer()

template<class M , class IMPL >
virtual void yarp::dev::ImplementCanBufferFactory< M, IMPL >::destroyBuffer ( CanBuffer buffer)
inlinevirtual

Definition at line 143 of file CanBusInterface.h.


The documentation for this class was generated from the following file: