#include <handles.h>
Public Member Functions | |
const ValueType & | acceleration () const |
AccelerationHandle (QuadrotorInterface *interface, const Vector3 *acceleration) | |
virtual | ~AccelerationHandle () |
Public Member Functions inherited from hector_quadrotor_controller::Handle_< AccelerationHandle, Vector3 > | |
virtual bool | connected () const |
const ValueType * | get () const |
virtual const std::string & | getField () const |
virtual const std::string & | getName () const |
Handle_ (const std::string &name, const std::string &field=std::string()) | |
Handle_ (QuadrotorInterface *interface, const std::string &name, const std::string &field=std::string()) | |
Handle_ (QuadrotorInterface *interface, const ValueType *source, const std::string &name, const std::string &field=std::string()) | |
const ValueType & | operator* () const |
AccelerationHandle & | operator= (const ValueType *source) |
virtual void | reset () |
virtual | ~Handle_ () |
Additional Inherited Members | |
Public Types inherited from hector_quadrotor_controller::Handle_< AccelerationHandle, Vector3 > | |
typedef Handle_< AccelerationHandle, Vector3 > | Base |
typedef Vector3 | ValueType |
Protected Attributes inherited from hector_quadrotor_controller::Handle_< AccelerationHandle, Vector3 > | |
const std::string | field_ |
QuadrotorInterface * | interface_ |
const std::string | name_ |
const ValueType * | value_ |
|
inline |
|
inlinevirtual |
|
inline |