Fawkes API  Fawkes Development Version
fawkes::Roomba500Interface Member List

This is the complete list of members for fawkes::Roomba500Interface, including all inherited members.

add_fieldinfo(interface_fieldtype_t type, const char *name, size_t length, void *value, const char *enumtype=0, const interface_enum_map_t *enum_map=0)fawkes::Interfaceprotected
add_messageinfo(const char *name)fawkes::Interfaceprotected
angle() constfawkes::Roomba500Interface
battery_capacity() constfawkes::Roomba500Interface
battery_charge() constfawkes::Roomba500Interface
BrushState enum namefawkes::Roomba500Interface
BRUSHSTATE_BACKWARD enum valuefawkes::Roomba500Interface
BRUSHSTATE_FORWARD enum valuefawkes::Roomba500Interface
BRUSHSTATE_OFF enum valuefawkes::Roomba500Interface
buffer_timestamp(unsigned int buffer)fawkes::Interface
buffer_timestamp(unsigned int buffer, Time *timestamp)fawkes::Interface
changed() constfawkes::Interface
CHARGING_ERROR enum valuefawkes::Roomba500Interface
CHARGING_FULL enum valuefawkes::Roomba500Interface
CHARGING_NO enum valuefawkes::Roomba500Interface
CHARGING_RECONDITIONING enum valuefawkes::Roomba500Interface
charging_state() constfawkes::Roomba500Interface
CHARGING_TRICKLE enum valuefawkes::Roomba500Interface
CHARGING_WAITING enum valuefawkes::Roomba500Interface
ChargingState enum namefawkes::Roomba500Interface
cliff_front_left_signal() constfawkes::Roomba500Interface
cliff_front_right_signal() constfawkes::Roomba500Interface
cliff_left_signal() constfawkes::Roomba500Interface
cliff_right_signal() constfawkes::Roomba500Interface
compare_buffers(unsigned int buffer)fawkes::Interface
copy_private_to_buffer(unsigned int buffer)fawkes::Interface
copy_shared_to_buffer(unsigned int buffer)fawkes::Interface
copy_values(const Interface *other)fawkes::Roomba500Interfacevirtual
create_message(const char *type) constfawkes::Roomba500Interfacevirtual
current() constfawkes::Roomba500Interface
data_changedfawkes::Interfaceprotected
data_ptrfawkes::Interfaceprotected
data_sizefawkes::Interfaceprotected
data_tsfawkes::Interfaceprotected
datachunk() constfawkes::Interface
datasize() constfawkes::Interface
distance() constfawkes::Roomba500Interface
encoder_counts_left() constfawkes::Roomba500Interface
encoder_counts_right() constfawkes::Roomba500Interface
enum_tostring(const char *enumtype, int val) constfawkes::Roomba500Interfacevirtual
fields()fawkes::Interface
fields_end()fawkes::Interface
get_message_types()fawkes::Interface
has_writer() constfawkes::Interface
hash() constfawkes::Interface
hash_printable() constfawkes::Interface
hash_size() constfawkes::Interface
id() constfawkes::Interface
InfraredCharacter enum namefawkes::Roomba500Interface
Interface()fawkes::Interfaceprotected
IR_DISC_DOCK_FORCE_FIELD enum valuefawkes::Roomba500Interface
IR_DISC_DOCK_GREEN_BUOY enum valuefawkes::Roomba500Interface
IR_DISC_DOCK_GREEN_BUOY_FORCE_FIELD enum valuefawkes::Roomba500Interface
IR_DISC_DOCK_RED_BUOY enum valuefawkes::Roomba500Interface
IR_DISC_DOCK_RED_BUOY_FORCE_FIELD enum valuefawkes::Roomba500Interface
IR_DISC_DOCK_RED_GREEN_BUOY enum valuefawkes::Roomba500Interface
IR_DISC_DOCK_RED_GREEN_BUOY_FORCE_FIELD enum valuefawkes::Roomba500Interface
IR_DISC_DOCK_RESERVED enum valuefawkes::Roomba500Interface
IR_DOCK_FORCE_FIELD enum valuefawkes::Roomba500Interface
IR_DOCK_GREEN_BUOY enum valuefawkes::Roomba500Interface
IR_DOCK_GREEN_BUOY_FORCE_FIELD enum valuefawkes::Roomba500Interface
IR_DOCK_RED_BUOY enum valuefawkes::Roomba500Interface
IR_DOCK_RED_BUOY_FORCE_FIELD enum valuefawkes::Roomba500Interface
IR_DOCK_RED_GREEN_BUOY enum valuefawkes::Roomba500Interface
IR_DOCK_RED_GREEN_BUOY_FORCE_FIELD enum valuefawkes::Roomba500Interface
IR_DOCK_RESERVED enum valuefawkes::Roomba500Interface
IR_NONE enum valuefawkes::Roomba500Interface
ir_opcode_left() constfawkes::Roomba500Interface
ir_opcode_omni() constfawkes::Roomba500Interface
ir_opcode_right() constfawkes::Roomba500Interface
IR_REMOTE_ARC_LEFT enum valuefawkes::Roomba500Interface
IR_REMOTE_ARC_RIGHT enum valuefawkes::Roomba500Interface
IR_REMOTE_FORWARD enum valuefawkes::Roomba500Interface
IR_REMOTE_LARGE_CLEAN enum valuefawkes::Roomba500Interface
IR_REMOTE_LEFT enum valuefawkes::Roomba500Interface
IR_REMOTE_MAX enum valuefawkes::Roomba500Interface
IR_REMOTE_MEDIUM enum valuefawkes::Roomba500Interface
IR_REMOTE_POWER enum valuefawkes::Roomba500Interface
IR_REMOTE_RIGHT enum valuefawkes::Roomba500Interface
IR_REMOTE_SMALL enum valuefawkes::Roomba500Interface
IR_REMOTE_SPOT enum valuefawkes::Roomba500Interface
IR_REMOTE_STOP enum valuefawkes::Roomba500Interface
IR_REMOTE_STOP2 enum valuefawkes::Roomba500Interface
IR_SCHED_REMOTE_DOWNLOAD enum valuefawkes::Roomba500Interface
IR_SCHED_REMOTE_SEEK_DOCK enum valuefawkes::Roomba500Interface
IR_VIRTUAL_WALL enum valuefawkes::Roomba500Interface
is_bump_left() constfawkes::Roomba500Interface
is_bump_right() constfawkes::Roomba500Interface
is_bumper_center_left() constfawkes::Roomba500Interface
is_bumper_center_right() constfawkes::Roomba500Interface
is_bumper_front_left() constfawkes::Roomba500Interface
is_bumper_front_right() constfawkes::Roomba500Interface
is_bumper_left() constfawkes::Roomba500Interface
is_bumper_right() constfawkes::Roomba500Interface
is_button_clean() constfawkes::Roomba500Interface
is_button_clock() constfawkes::Roomba500Interface
is_button_day() constfawkes::Roomba500Interface
is_button_dock() constfawkes::Roomba500Interface
is_button_hour() constfawkes::Roomba500Interface
is_button_minute() constfawkes::Roomba500Interface
is_button_schedule() constfawkes::Roomba500Interface
is_button_spot() constfawkes::Roomba500Interface
is_caster_stasis() constfawkes::Roomba500Interface
is_cliff_front_left() constfawkes::Roomba500Interface
is_cliff_front_right() constfawkes::Roomba500Interface
is_cliff_left() constfawkes::Roomba500Interface
is_cliff_right() constfawkes::Roomba500Interface
is_dirt_detect() constfawkes::Roomba500Interface
is_home_base_charger_available() constfawkes::Roomba500Interface
is_internal_charger_available() constfawkes::Roomba500Interface
is_overcurrent_left_wheel() constfawkes::Roomba500Interface
is_overcurrent_main_brush() constfawkes::Roomba500Interface
is_overcurrent_right_wheel() constfawkes::Roomba500Interface
is_overcurrent_side_brush() constfawkes::Roomba500Interface
is_song_playing() constfawkes::Roomba500Interface
is_valid() constfawkes::Interface
is_virtual_wall() constfawkes::Roomba500Interface
is_wall() constfawkes::Roomba500Interface
is_wheel_drop_left() constfawkes::Roomba500Interface
is_wheel_drop_right() constfawkes::Roomba500Interface
is_writer() constfawkes::Interface
left_motor_current() constfawkes::Roomba500Interface
light_bump_center_left() constfawkes::Roomba500Interface
light_bump_center_right() constfawkes::Roomba500Interface
light_bump_front_left() constfawkes::Roomba500Interface
light_bump_front_right() constfawkes::Roomba500Interface
light_bump_left() constfawkes::Roomba500Interface
light_bump_right() constfawkes::Roomba500Interface
main_brush_current() constfawkes::Roomba500Interface
mark_data_changed()fawkes::Interface
maxlenof_angle() constfawkes::Roomba500Interface
maxlenof_battery_capacity() constfawkes::Roomba500Interface
maxlenof_battery_charge() constfawkes::Roomba500Interface
maxlenof_bump_left() constfawkes::Roomba500Interface
maxlenof_bump_right() constfawkes::Roomba500Interface
maxlenof_bumper_center_left() constfawkes::Roomba500Interface
maxlenof_bumper_center_right() constfawkes::Roomba500Interface
maxlenof_bumper_front_left() constfawkes::Roomba500Interface
maxlenof_bumper_front_right() constfawkes::Roomba500Interface
maxlenof_bumper_left() constfawkes::Roomba500Interface
maxlenof_bumper_right() constfawkes::Roomba500Interface
maxlenof_button_clean() constfawkes::Roomba500Interface
maxlenof_button_clock() constfawkes::Roomba500Interface
maxlenof_button_day() constfawkes::Roomba500Interface
maxlenof_button_dock() constfawkes::Roomba500Interface
maxlenof_button_hour() constfawkes::Roomba500Interface
maxlenof_button_minute() constfawkes::Roomba500Interface
maxlenof_button_schedule() constfawkes::Roomba500Interface
maxlenof_button_spot() constfawkes::Roomba500Interface
maxlenof_caster_stasis() constfawkes::Roomba500Interface
maxlenof_charging_state() constfawkes::Roomba500Interface
maxlenof_cliff_front_left() constfawkes::Roomba500Interface
maxlenof_cliff_front_left_signal() constfawkes::Roomba500Interface
maxlenof_cliff_front_right() constfawkes::Roomba500Interface
maxlenof_cliff_front_right_signal() constfawkes::Roomba500Interface
maxlenof_cliff_left() constfawkes::Roomba500Interface
maxlenof_cliff_left_signal() constfawkes::Roomba500Interface
maxlenof_cliff_right() constfawkes::Roomba500Interface
maxlenof_cliff_right_signal() constfawkes::Roomba500Interface
maxlenof_current() constfawkes::Roomba500Interface
maxlenof_dirt_detect() constfawkes::Roomba500Interface
maxlenof_distance() constfawkes::Roomba500Interface
maxlenof_encoder_counts_left() constfawkes::Roomba500Interface
maxlenof_encoder_counts_right() constfawkes::Roomba500Interface
maxlenof_home_base_charger_available() constfawkes::Roomba500Interface
maxlenof_internal_charger_available() constfawkes::Roomba500Interface
maxlenof_ir_opcode_left() constfawkes::Roomba500Interface
maxlenof_ir_opcode_omni() constfawkes::Roomba500Interface
maxlenof_ir_opcode_right() constfawkes::Roomba500Interface
maxlenof_left_motor_current() constfawkes::Roomba500Interface
maxlenof_light_bump_center_left() constfawkes::Roomba500Interface
maxlenof_light_bump_center_right() constfawkes::Roomba500Interface
maxlenof_light_bump_front_left() constfawkes::Roomba500Interface
maxlenof_light_bump_front_right() constfawkes::Roomba500Interface
maxlenof_light_bump_left() constfawkes::Roomba500Interface
maxlenof_light_bump_right() constfawkes::Roomba500Interface
maxlenof_main_brush_current() constfawkes::Roomba500Interface
maxlenof_mode() constfawkes::Roomba500Interface
maxlenof_overcurrent_left_wheel() constfawkes::Roomba500Interface
maxlenof_overcurrent_main_brush() constfawkes::Roomba500Interface
maxlenof_overcurrent_right_wheel() constfawkes::Roomba500Interface
maxlenof_overcurrent_side_brush() constfawkes::Roomba500Interface
maxlenof_radius() constfawkes::Roomba500Interface
maxlenof_right_motor_current() constfawkes::Roomba500Interface
maxlenof_side_brush_current() constfawkes::Roomba500Interface
maxlenof_song_number() constfawkes::Roomba500Interface
maxlenof_song_playing() constfawkes::Roomba500Interface
maxlenof_temperature() constfawkes::Roomba500Interface
maxlenof_velocity() constfawkes::Roomba500Interface
maxlenof_velocity_left() constfawkes::Roomba500Interface
maxlenof_velocity_right() constfawkes::Roomba500Interface
maxlenof_virtual_wall() constfawkes::Roomba500Interface
maxlenof_voltage() constfawkes::Roomba500Interface
maxlenof_wall() constfawkes::Roomba500Interface
maxlenof_wall_signal() constfawkes::Roomba500Interface
maxlenof_wheel_drop_left() constfawkes::Roomba500Interface
maxlenof_wheel_drop_right() constfawkes::Roomba500Interface
mem_serial() constfawkes::Interface
message_valid(const Message *message) constfawkes::Roomba500Interfacevirtual
mode() constfawkes::Roomba500Interface
Mode enum namefawkes::Roomba500Interface
MODE_FULL enum valuefawkes::Roomba500Interface
MODE_OFF enum valuefawkes::Roomba500Interface
MODE_PASSIVE enum valuefawkes::Roomba500Interface
MODE_SAFE enum valuefawkes::Roomba500Interface
msgq_append(Message *message)fawkes::Interface
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() constfawkes::Interface
num_fields()fawkes::Interface
num_readers() constfawkes::Interface
oftype(const char *interface_type) constfawkes::Interface
operator==(Interface &comp) constfawkes::Interface
owner() constfawkes::Interface
parse_uid(const char *uid, std::string &type, std::string &id)fawkes::Interfacestatic
radius() constfawkes::Roomba500Interface
read()fawkes::Interface
read_from_buffer(unsigned int buffer)fawkes::Interface
readers() constfawkes::Interface
resize_buffers(unsigned int num_buffers)fawkes::Interface
right_motor_current() constfawkes::Roomba500Interface
serial() constfawkes::Interface
set_angle(const int16_t new_angle)fawkes::Roomba500Interface
set_auto_timestamping(bool enabled)fawkes::Interface
set_battery_capacity(const uint16_t new_battery_capacity)fawkes::Roomba500Interface
set_battery_charge(const uint16_t new_battery_charge)fawkes::Roomba500Interface
set_bump_left(const bool new_bump_left)fawkes::Roomba500Interface
set_bump_right(const bool new_bump_right)fawkes::Roomba500Interface
set_bumper_center_left(const bool new_bumper_center_left)fawkes::Roomba500Interface
set_bumper_center_right(const bool new_bumper_center_right)fawkes::Roomba500Interface
set_bumper_front_left(const bool new_bumper_front_left)fawkes::Roomba500Interface
set_bumper_front_right(const bool new_bumper_front_right)fawkes::Roomba500Interface
set_bumper_left(const bool new_bumper_left)fawkes::Roomba500Interface
set_bumper_right(const bool new_bumper_right)fawkes::Roomba500Interface
set_button_clean(const bool new_button_clean)fawkes::Roomba500Interface
set_button_clock(const bool new_button_clock)fawkes::Roomba500Interface
set_button_day(const bool new_button_day)fawkes::Roomba500Interface
set_button_dock(const bool new_button_dock)fawkes::Roomba500Interface
set_button_hour(const bool new_button_hour)fawkes::Roomba500Interface
set_button_minute(const bool new_button_minute)fawkes::Roomba500Interface
set_button_schedule(const bool new_button_schedule)fawkes::Roomba500Interface
set_button_spot(const bool new_button_spot)fawkes::Roomba500Interface
set_caster_stasis(const bool new_caster_stasis)fawkes::Roomba500Interface
set_charging_state(const ChargingState new_charging_state)fawkes::Roomba500Interface
set_cliff_front_left(const bool new_cliff_front_left)fawkes::Roomba500Interface
set_cliff_front_left_signal(const uint16_t new_cliff_front_left_signal)fawkes::Roomba500Interface
set_cliff_front_right(const bool new_cliff_front_right)fawkes::Roomba500Interface
set_cliff_front_right_signal(const uint16_t new_cliff_front_right_signal)fawkes::Roomba500Interface
set_cliff_left(const bool new_cliff_left)fawkes::Roomba500Interface
set_cliff_left_signal(const uint16_t new_cliff_left_signal)fawkes::Roomba500Interface
set_cliff_right(const bool new_cliff_right)fawkes::Roomba500Interface
set_cliff_right_signal(const uint16_t new_cliff_right_signal)fawkes::Roomba500Interface
set_clock(Clock *clock)fawkes::Interface
set_current(const int16_t new_current)fawkes::Roomba500Interface
set_dirt_detect(const bool new_dirt_detect)fawkes::Roomba500Interface
set_distance(const int16_t new_distance)fawkes::Roomba500Interface
set_encoder_counts_left(const uint16_t new_encoder_counts_left)fawkes::Roomba500Interface
set_encoder_counts_right(const uint16_t new_encoder_counts_right)fawkes::Roomba500Interface
set_from_chunk(void *chunk)fawkes::Interface
set_hash(unsigned char *ihash)fawkes::Interfaceprotected
set_home_base_charger_available(const bool new_home_base_charger_available)fawkes::Roomba500Interface
set_internal_charger_available(const bool new_internal_charger_available)fawkes::Roomba500Interface
set_ir_opcode_left(const InfraredCharacter new_ir_opcode_left)fawkes::Roomba500Interface
set_ir_opcode_omni(const InfraredCharacter new_ir_opcode_omni)fawkes::Roomba500Interface
set_ir_opcode_right(const InfraredCharacter new_ir_opcode_right)fawkes::Roomba500Interface
set_left_motor_current(const int16_t new_left_motor_current)fawkes::Roomba500Interface
set_light_bump_center_left(const uint16_t new_light_bump_center_left)fawkes::Roomba500Interface
set_light_bump_center_right(const uint16_t new_light_bump_center_right)fawkes::Roomba500Interface
set_light_bump_front_left(const uint16_t new_light_bump_front_left)fawkes::Roomba500Interface
set_light_bump_front_right(const uint16_t new_light_bump_front_right)fawkes::Roomba500Interface
set_light_bump_left(const uint16_t new_light_bump_left)fawkes::Roomba500Interface
set_light_bump_right(const uint16_t new_light_bump_right)fawkes::Roomba500Interface
set_main_brush_current(const int16_t new_main_brush_current)fawkes::Roomba500Interface
set_mode(const Mode new_mode)fawkes::Roomba500Interface
set_overcurrent_left_wheel(const bool new_overcurrent_left_wheel)fawkes::Roomba500Interface
set_overcurrent_main_brush(const bool new_overcurrent_main_brush)fawkes::Roomba500Interface
set_overcurrent_right_wheel(const bool new_overcurrent_right_wheel)fawkes::Roomba500Interface
set_overcurrent_side_brush(const bool new_overcurrent_side_brush)fawkes::Roomba500Interface
set_radius(const int16_t new_radius)fawkes::Roomba500Interface
set_right_motor_current(const int16_t new_right_motor_current)fawkes::Roomba500Interface
set_side_brush_current(const int16_t new_side_brush_current)fawkes::Roomba500Interface
set_song_number(const uint8_t new_song_number)fawkes::Roomba500Interface
set_song_playing(const bool new_song_playing)fawkes::Roomba500Interface
set_temperature(const int8_t new_temperature)fawkes::Roomba500Interface
set_timestamp(const Time *t=NULL)fawkes::Interface
set_validity(bool valid)fawkes::Interface
set_velocity(const int16_t new_velocity)fawkes::Roomba500Interface
set_velocity_left(const int16_t new_velocity_left)fawkes::Roomba500Interface
set_velocity_right(const int16_t new_velocity_right)fawkes::Roomba500Interface
set_virtual_wall(const bool new_virtual_wall)fawkes::Roomba500Interface
set_voltage(const uint16_t new_voltage)fawkes::Roomba500Interface
set_wall(const bool new_wall)fawkes::Roomba500Interface
set_wall_signal(const uint16_t new_wall_signal)fawkes::Roomba500Interface
set_wheel_drop_left(const bool new_wheel_drop_left)fawkes::Roomba500Interface
set_wheel_drop_right(const bool new_wheel_drop_right)fawkes::Roomba500Interface
side_brush_current() constfawkes::Roomba500Interface
song_number() constfawkes::Roomba500Interface
temperature() constfawkes::Roomba500Interface
timestamp() constfawkes::Interface
tostring_BrushState(BrushState value) constfawkes::Roomba500Interface
tostring_ChargingState(ChargingState value) constfawkes::Roomba500Interface
tostring_InfraredCharacter(InfraredCharacter value) constfawkes::Roomba500Interface
tostring_Mode(Mode value) constfawkes::Roomba500Interface
type() constfawkes::Interface
uid() constfawkes::Interface
velocity() constfawkes::Roomba500Interface
velocity_left() constfawkes::Roomba500Interface
velocity_right() constfawkes::Roomba500Interface
voltage() constfawkes::Roomba500Interface
wall_signal() constfawkes::Roomba500Interface
write()fawkes::Interface
writer() constfawkes::Interface
~Interface()fawkes::Interfacevirtual