Fawkes API
Fawkes Development Version
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
fawkes::MotorInterface Member List
This is the complete list of members for
fawkes::MotorInterface
, including all inherited members.
add_fieldinfo
(interface_fieldtype_t type, const char *name, size_t length, void *value, const char *enumtype=0)
fawkes::Interface
protected
add_messageinfo
(const char *name)
fawkes::Interface
protected
changed
() const
fawkes::Interface
compare_buffers
(unsigned int buffer)
fawkes::Interface
controller
() const
fawkes::MotorInterface
controller_thread_name
() const
fawkes::MotorInterface
copy_private_to_buffer
(unsigned int buffer)
fawkes::Interface
copy_shared_to_buffer
(unsigned int buffer)
fawkes::Interface
copy_values
(const Interface *other)
fawkes::MotorInterface
virtual
create_message
(const char *type) const
fawkes::MotorInterface
virtual
data_changed
fawkes::Interface
protected
data_ptr
fawkes::Interface
protected
data_size
fawkes::Interface
protected
data_ts
fawkes::Interface
protected
datachunk
() const
fawkes::Interface
datasize
() const
fawkes::Interface
drive_mode
() const
fawkes::MotorInterface
DRIVE_MODE_LINE_TRANS_ROT
fawkes::MotorInterface
static
DRIVE_MODE_ORBIT
fawkes::MotorInterface
static
DRIVE_MODE_ROT
fawkes::MotorInterface
static
DRIVE_MODE_RPM
fawkes::MotorInterface
static
DRIVE_MODE_TRANS
fawkes::MotorInterface
static
DRIVE_MODE_TRANS_ROT
fawkes::MotorInterface
static
enum_tostring
(const char *enumtype, int val) const
fawkes::MotorInterface
virtual
fields
()
fawkes::Interface
fields_end
()
fawkes::Interface
get_message_types
()
fawkes::Interface
has_writer
() const
fawkes::Interface
hash
() const
fawkes::Interface
hash_printable
() const
fawkes::Interface
hash_size
() const
fawkes::Interface
id
() const
fawkes::Interface
Interface
()
fawkes::Interface
protected
is_valid
() const
fawkes::Interface
is_writer
() const
fawkes::Interface
left_rpm
() const
fawkes::MotorInterface
maxlenof_controller
() const
fawkes::MotorInterface
maxlenof_controller_thread_name
() const
fawkes::MotorInterface
maxlenof_drive_mode
() const
fawkes::MotorInterface
maxlenof_left_rpm
() const
fawkes::MotorInterface
maxlenof_motor_state
() const
fawkes::MotorInterface
maxlenof_odometry_orientation
() const
fawkes::MotorInterface
maxlenof_odometry_path_length
() const
fawkes::MotorInterface
maxlenof_odometry_position_x
() const
fawkes::MotorInterface
maxlenof_odometry_position_y
() const
fawkes::MotorInterface
maxlenof_omega
() const
fawkes::MotorInterface
maxlenof_rear_rpm
() const
fawkes::MotorInterface
maxlenof_right_rpm
() const
fawkes::MotorInterface
maxlenof_vx
() const
fawkes::MotorInterface
maxlenof_vy
() const
fawkes::MotorInterface
mem_serial
() const
fawkes::Interface
message_valid
(const Message *message) const
fawkes::MotorInterface
virtual
MOTOR_DISABLED
fawkes::MotorInterface
static
MOTOR_ENABLED
fawkes::MotorInterface
static
motor_state
() const
fawkes::MotorInterface
msgq_begin
()
fawkes::Interface
msgq_empty
()
fawkes::Interface
msgq_end
()
fawkes::Interface
msgq_enqueue
(Message *message)
fawkes::Interface
msgq_enqueue_copy
(Message *message)
fawkes::Interface
msgq_first
()
fawkes::Interface
msgq_first
()
fawkes::Interface
msgq_first
(MessageType *&msg)
fawkes::Interface
msgq_first_is
()
fawkes::Interface
msgq_first_safe
(MessageType *&msg)
fawkes::Interface
msgq_flush
()
fawkes::Interface
msgq_lock
()
fawkes::Interface
msgq_pop
()
fawkes::Interface
msgq_remove
(Message *message)
fawkes::Interface
msgq_remove
(unsigned int message_id)
fawkes::Interface
msgq_size
()
fawkes::Interface
msgq_try_lock
()
fawkes::Interface
msgq_unlock
()
fawkes::Interface
num_buffers
() const
fawkes::Interface
num_fields
()
fawkes::Interface
num_readers
() const
fawkes::Interface
odometry_orientation
() const
fawkes::MotorInterface
odometry_path_length
() const
fawkes::MotorInterface
odometry_position_x
() const
fawkes::MotorInterface
odometry_position_y
() const
fawkes::MotorInterface
oftype
(const char *interface_type) const
fawkes::Interface
omega
() const
fawkes::MotorInterface
operator==
(Interface &comp) const
fawkes::Interface
parse_uid
(const char *uid, char **type, char **id)
fawkes::Interface
static
read
()
fawkes::Interface
read_from_buffer
(unsigned int buffer)
fawkes::Interface
rear_rpm
() const
fawkes::MotorInterface
resize_buffers
(unsigned int num_buffers)
fawkes::Interface
right_rpm
() const
fawkes::MotorInterface
serial
() const
fawkes::Interface
set_auto_timestamping
(bool enabled)
fawkes::Interface
set_clock
(Clock *clock)
fawkes::Interface
set_controller
(const uint32_t new_controller)
fawkes::MotorInterface
set_controller_thread_name
(const char *new_controller_thread_name)
fawkes::MotorInterface
set_drive_mode
(const uint32_t new_drive_mode)
fawkes::MotorInterface
set_from_chunk
(void *chunk)
fawkes::Interface
set_hash
(unsigned char *ihash)
fawkes::Interface
protected
set_left_rpm
(const int32_t new_left_rpm)
fawkes::MotorInterface
set_motor_state
(const uint32_t new_motor_state)
fawkes::MotorInterface
set_odometry_orientation
(const float new_odometry_orientation)
fawkes::MotorInterface
set_odometry_path_length
(const float new_odometry_path_length)
fawkes::MotorInterface
set_odometry_position_x
(const float new_odometry_position_x)
fawkes::MotorInterface
set_odometry_position_y
(const float new_odometry_position_y)
fawkes::MotorInterface
set_omega
(const float new_omega)
fawkes::MotorInterface
set_rear_rpm
(const int32_t new_rear_rpm)
fawkes::MotorInterface
set_right_rpm
(const int32_t new_right_rpm)
fawkes::MotorInterface
set_timestamp
(const Time *t=NULL)
fawkes::Interface
set_validity
(bool valid)
fawkes::Interface
set_vx
(const float new_vx)
fawkes::MotorInterface
set_vy
(const float new_vy)
fawkes::MotorInterface
timestamp
() const
fawkes::Interface
type
() const
fawkes::Interface
uid
() const
fawkes::Interface
vx
() const
fawkes::MotorInterface
vy
() const
fawkes::MotorInterface
write
()
fawkes::Interface
~Interface
()
fawkes::Interface
virtual
Generated by
1.8.5