#include <yarp/dev/impl/jointData.h>
Inheritance diagram for yarp::dev::impl::jointData:Public Types | |
| typedef yarp::os::idl::Unwrapped< jointData > | unwrapped |
Public Attributes | |
| yarp::sig::VectorOf< double > | jointPosition {} |
| bool | jointPosition_isValid {false} |
| yarp::sig::VectorOf< double > | jointVelocity {} |
| bool | jointVelocity_isValid {false} |
| yarp::sig::VectorOf< double > | jointAcceleration {} |
| bool | jointAcceleration_isValid {false} |
| yarp::sig::VectorOf< double > | motorPosition {} |
| bool | motorPosition_isValid {false} |
| yarp::sig::VectorOf< double > | motorVelocity {} |
| bool | motorVelocity_isValid {false} |
| yarp::sig::VectorOf< double > | motorAcceleration {} |
| bool | motorAcceleration_isValid {false} |
| yarp::sig::VectorOf< double > | torque {} |
| bool | torque_isValid {false} |
| yarp::sig::VectorOf< double > | pwmDutycycle {} |
| bool | pwmDutycycle_isValid {false} |
| yarp::sig::VectorOf< double > | current {} |
| bool | current_isValid {false} |
| yarp::sig::VectorOf< int > | controlMode {} |
| bool | controlMode_isValid {false} |
| yarp::sig::VectorOf< int > | interactionMode {} |
| bool | interactionMode_isValid {false} |
Additional Inherited Members | |
Static Public Member Functions inherited from yarp::os::Portable | |
| static bool | copyPortable (const PortWriter &writer, PortReader &reader) |
| Copy one portable to another, via writing and reading. | |
Definition at line 22 of file jointData.h.
Definition at line 93 of file jointData.h.
|
default |
| yarp::dev::impl::jointData::jointData | ( | const yarp::sig::VectorOf< double > & | jointPosition, |
| const bool | jointPosition_isValid, | ||
| const yarp::sig::VectorOf< double > & | jointVelocity, | ||
| const bool | jointVelocity_isValid, | ||
| const yarp::sig::VectorOf< double > & | jointAcceleration, | ||
| const bool | jointAcceleration_isValid, | ||
| const yarp::sig::VectorOf< double > & | motorPosition, | ||
| const bool | motorPosition_isValid, | ||
| const yarp::sig::VectorOf< double > & | motorVelocity, | ||
| const bool | motorVelocity_isValid, | ||
| const yarp::sig::VectorOf< double > & | motorAcceleration, | ||
| const bool | motorAcceleration_isValid, | ||
| const yarp::sig::VectorOf< double > & | torque, | ||
| const bool | torque_isValid, | ||
| const yarp::sig::VectorOf< double > & | pwmDutycycle, | ||
| const bool | pwmDutycycle_isValid, | ||
| const yarp::sig::VectorOf< double > & | current, | ||
| const bool | current_isValid, | ||
| const yarp::sig::VectorOf< int > & | controlMode, | ||
| const bool | controlMode_isValid, | ||
| const yarp::sig::VectorOf< int > & | interactionMode, | ||
| const bool | interactionMode_isValid | ||
| ) |
Definition at line 16 of file jointData.cpp.
|
overridevirtual |
Read this object from a network connection.
Override this for your particular class.
| reader | an interface to the network connection for reading |
Implements yarp::os::Portable.
Definition at line 140 of file jointData.cpp.
|
overridevirtual |
Reimplemented from yarp::os::idl::WirePortable.
Definition at line 65 of file jointData.cpp.
| std::string yarp::dev::impl::jointData::toString | ( | ) | const |
Definition at line 241 of file jointData.cpp.
|
overridevirtual |
Reimplemented from yarp::os::idl::WirePortable.
Definition at line 153 of file jointData.cpp.
|
overridevirtual |
Write this object to a network connection.
Override this for your particular class. Be aware that depending on the nature of the connections a port has, and what protocol they use, and how efficient the YARP implementation is, this method may be called once, twice, or many times, as the result of a single call to Port::write
| writer | an interface to the network connection for writing |
Implements yarp::os::Portable.
Definition at line 228 of file jointData.cpp.
| yarp::sig::VectorOf<int> yarp::dev::impl::jointData::controlMode {} |
Definition at line 45 of file jointData.h.
| bool yarp::dev::impl::jointData::controlMode_isValid {false} |
Definition at line 46 of file jointData.h.
| yarp::sig::VectorOf<double> yarp::dev::impl::jointData::current {} |
Definition at line 43 of file jointData.h.
| bool yarp::dev::impl::jointData::current_isValid {false} |
Definition at line 44 of file jointData.h.
| yarp::sig::VectorOf<int> yarp::dev::impl::jointData::interactionMode {} |
Definition at line 47 of file jointData.h.
| bool yarp::dev::impl::jointData::interactionMode_isValid {false} |
Definition at line 48 of file jointData.h.
| yarp::sig::VectorOf<double> yarp::dev::impl::jointData::jointAcceleration {} |
Definition at line 31 of file jointData.h.
| bool yarp::dev::impl::jointData::jointAcceleration_isValid {false} |
Definition at line 32 of file jointData.h.
| yarp::sig::VectorOf<double> yarp::dev::impl::jointData::jointPosition {} |
Definition at line 27 of file jointData.h.
| bool yarp::dev::impl::jointData::jointPosition_isValid {false} |
Definition at line 28 of file jointData.h.
| yarp::sig::VectorOf<double> yarp::dev::impl::jointData::jointVelocity {} |
Definition at line 29 of file jointData.h.
| bool yarp::dev::impl::jointData::jointVelocity_isValid {false} |
Definition at line 30 of file jointData.h.
| yarp::sig::VectorOf<double> yarp::dev::impl::jointData::motorAcceleration {} |
Definition at line 37 of file jointData.h.
| bool yarp::dev::impl::jointData::motorAcceleration_isValid {false} |
Definition at line 38 of file jointData.h.
| yarp::sig::VectorOf<double> yarp::dev::impl::jointData::motorPosition {} |
Definition at line 33 of file jointData.h.
| bool yarp::dev::impl::jointData::motorPosition_isValid {false} |
Definition at line 34 of file jointData.h.
| yarp::sig::VectorOf<double> yarp::dev::impl::jointData::motorVelocity {} |
Definition at line 35 of file jointData.h.
| bool yarp::dev::impl::jointData::motorVelocity_isValid {false} |
Definition at line 36 of file jointData.h.
| yarp::sig::VectorOf<double> yarp::dev::impl::jointData::pwmDutycycle {} |
Definition at line 41 of file jointData.h.
| bool yarp::dev::impl::jointData::pwmDutycycle_isValid {false} |
Definition at line 42 of file jointData.h.
| yarp::sig::VectorOf<double> yarp::dev::impl::jointData::torque {} |
Definition at line 39 of file jointData.h.
| bool yarp::dev::impl::jointData::torque_isValid {false} |
Definition at line 40 of file jointData.h.