|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::floatGetter (const RefT &ref, MetadataT &metadata, int field, float *value) |
|
HebiStatusCode | hebi::floatGetter (const HebiCommandRef &ref, int field, float *value) |
|
HebiStatusCode | hebi::floatGetter (const HebiFeedbackRef &ref, int field, float *value) |
|
HebiStatusCode | hebi::floatGetter (const HebiInfoRef &ref, int field, float *value) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::highResAngleGetter (const RefT &ref, MetadataT &metadata, int field, int64_t *revs, float *offset) |
|
HebiStatusCode | hebi::highResAngleGetter (const HebiCommandRef &ref, int field, int64_t *revs, float *offset) |
|
HebiStatusCode | hebi::highResAngleGetter (const HebiFeedbackRef &ref, int field, int64_t *revs, float *offset) |
|
HebiStatusCode | hebi::highResAngleGetter (const HebiInfoRef &ref, int field, int64_t *revs, float *offset) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::numberedFloatGetter (const RefT &ref, MetadataT &metadata, int field, size_t number, float *value) |
|
HebiStatusCode | hebi::numberedFloatGetter (const HebiCommandRef &ref, int field, size_t number, float *value) |
|
HebiStatusCode | hebi::numberedFloatGetter (const HebiFeedbackRef &ref, int field, size_t number, float *value) |
|
HebiStatusCode | hebi::numberedFloatGetter (const HebiInfoRef &ref, int field, size_t number, float *value) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::vector3fGetter (const RefT &ref, MetadataT &metadata, int field, HebiVector3f *value) |
|
HebiStatusCode | hebi::vector3fGetter (const HebiCommandRef &ref, int field, HebiVector3f *value) |
|
HebiStatusCode | hebi::vector3fGetter (const HebiFeedbackRef &ref, int field, HebiVector3f *value) |
|
HebiStatusCode | hebi::vector3fGetter (const HebiInfoRef &ref, int field, HebiVector3f *value) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::quaternionfGetter (const RefT &ref, MetadataT &metadata, int field, HebiQuaternionf *value) |
|
HebiStatusCode | hebi::quaternionfGetter (const HebiCommandRef &ref, int field, HebiQuaternionf *value) |
|
HebiStatusCode | hebi::quaternionfGetter (const HebiFeedbackRef &ref, int field, HebiQuaternionf *value) |
|
HebiStatusCode | hebi::quaternionfGetter (const HebiInfoRef &ref, int field, HebiQuaternionf *value) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::floatIoPinGetter (const RefT &ref, MetadataT &metadata, int index, size_t pin_number, float *value) |
|
HebiStatusCode | hebi::floatIoPinGetter (const HebiCommandRef &ref, int index, size_t pin_number, float *value) |
|
HebiStatusCode | hebi::floatIoPinGetter (const HebiFeedbackRef &ref, int index, size_t pin_number, float *value) |
|
HebiStatusCode | hebi::floatIoPinGetter (const HebiInfoRef &ref, int index, size_t pin_number, float *value) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::intIoPinGetter (const RefT &ref, MetadataT &metadata, int index, size_t pin_number, int64_t *value) |
|
HebiStatusCode | hebi::intIoPinGetter (const HebiCommandRef &ref, int index, size_t pin_number, int64_t *value) |
|
HebiStatusCode | hebi::intIoPinGetter (const HebiFeedbackRef &ref, int index, size_t pin_number, int64_t *value) |
|
HebiStatusCode | hebi::intIoPinGetter (const HebiInfoRef &ref, int index, size_t pin_number, int64_t *value) |
|
template<typename RefT , typename MetadataT > |
bool | hebi::flagGetter (const RefT &ref, MetadataT &metadata, int field) |
|
bool | hebi::flagGetter (const HebiCommandRef &ref, int field) |
|
bool | hebi::flagGetter (const HebiFeedbackRef &ref, int field) |
|
bool | hebi::flagGetter (const HebiInfoRef &ref, int field) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::boolGetter (const RefT &ref, MetadataT &metadata, int field, bool *value) |
|
HebiStatusCode | hebi::boolGetter (const HebiCommandRef &ref, int field, bool *value) |
|
HebiStatusCode | hebi::boolGetter (const HebiFeedbackRef &ref, int field, bool *value) |
|
HebiStatusCode | hebi::boolGetter (const HebiInfoRef &ref, int field, bool *value) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::enumGetter (const RefT &ref, MetadataT &metadata, int field, int32_t *value) |
|
HebiStatusCode | hebi::enumGetter (const HebiCommandRef &ref, int field, int32_t *value) |
|
HebiStatusCode | hebi::enumGetter (const HebiFeedbackRef &ref, int field, int32_t *value) |
|
HebiStatusCode | hebi::enumGetter (const HebiInfoRef &ref, int field, int32_t *value) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::uint64Getter (const RefT &ref, MetadataT &metadata, int field, uint64_t *value) |
|
HebiStatusCode | hebi::uint64Getter (const HebiCommandRef &ref, int field, uint64_t *value) |
|
HebiStatusCode | hebi::uint64Getter (const HebiFeedbackRef &ref, int field, uint64_t *value) |
|
HebiStatusCode | hebi::uint64Getter (const HebiInfoRef &ref, int field, uint64_t *value) |
|
template<typename RefT , typename MetadataT > |
HebiStatusCode | hebi::ledGetter (const RefT &ref, MetadataT &metadata, int field, uint8_t *r, uint8_t *g, uint8_t *b, uint8_t *a) |
|
HebiStatusCode | hebi::ledGetter (const HebiCommandRef ref, int field, uint8_t *r, uint8_t *g, uint8_t *b, uint8_t *a) |
|
HebiStatusCode | hebi::ledGetter (const HebiFeedbackRef ref, int field, uint8_t *r, uint8_t *g, uint8_t *b, uint8_t *a) |
|
HebiStatusCode | hebi::ledGetter (const HebiInfoRef ref, int field, uint8_t *r, uint8_t *g, uint8_t *b, uint8_t *a) |
|
void | hebi::hebiCommandSetEnum (HebiCommandRef &command, HebiCommandEnumField field, const int32_t *value) |
|
void | hebi::hebiCommandSetFloat (HebiCommandRef &command, HebiCommandFloatField field, const float *value) |
|
void | hebi::hebiCommandSetHighResAngle (HebiCommandRef &command, HebiCommandHighResAngleField field, const int64_t *int_part, const float *dec_part) |
|
void | hebi::hebiCommandSetNumberedFloat (HebiCommandRef &command, HebiCommandNumberedFloatField field, size_t number, const float *value) |
|
void | hebi::hebiCommandSetBool (HebiCommandRef &command, HebiCommandBoolField field, const int32_t *value) |
|
void | hebi::hebiCommandSetFlag (HebiCommandRef &command, HebiCommandFlagField field, int32_t value) |
|
void | hebi::hebiCommandSetIoPinInt (HebiCommandRef &command, HebiCommandIoPinBank bank, size_t pin_number, const int64_t *value) |
|
void | hebi::hebiCommandSetIoPinFloat (HebiCommandRef &command, HebiCommandIoPinBank bank, size_t pin_number, const float *value) |
|
void | hebi::hebiCommandSetUInt64 (HebiCommandRef &command, HebiCommandUInt64Field field, const uint64_t *value) |
|
void | hebi::hebiCommandSetLed (HebiCommandRef &command, HebiCommandLedField field, const Color *color) |
|