easydbus-macro.h File Reference

#include <string.h>

Include dependency graph for easydbus-macro.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define EASYDBUS_MEMCOPY(dest, src, len)
#define EASYDBYS_MACRO_H


Define Documentation

#define EASYDBUS_MEMCOPY ( dest,
src,
len   ) 

Value:

{ \
      memset (dest, 0, len); \
      memcpy (dest, src, len); \
   }

Definition at line 38 of file easydbus-macro.h.

Referenced by easydbus_add_info_field_on_register_method(), easydbus_add_info_field_on_register_signal(), easydbus_add_obj_path_param_to_skeleton(), easydbus_add_signature_param_to_skeleton(), easydbus_add_string_param_to_skeleton(), easydbus_array_add_boolean_array(), easydbus_array_add_byte_array(), easydbus_array_add_double_array(), easydbus_array_add_i16_array(), easydbus_array_add_i32_array(), easydbus_array_add_i64_array(), easydbus_array_add_obj_path_array(), easydbus_array_add_signature_array(), easydbus_array_add_string_array(), easydbus_array_add_ui16_array(), easydbus_array_add_ui32_array(), easydbus_array_add_ui64_array(), easydbus_dict_entry_add_obj_path(), easydbus_dict_entry_add_signature(), easydbus_dict_entry_add_string(), easydbus_ext_signal_create(), easydbus_get_marshal_data_from_array(), easydbus_introspect_get_reply_length(), easydbus_introspect_obj_tree_create(), easydbus_introspect_objs_tree_build(), easydbus_introspect_set_reply_buffer(), easydbus_method_create_skeleton(), easydbus_obj_interface_create_skeleton(), easydbus_obj_method_create(), easydbus_obj_signal_create(), easydbus_object_create_skeleton(), easydbus_reply_set_interface(), easydbus_reply_set_path(), easydbus_reply_set_sender(), easydbus_save_serviceName(), easydbus_signal_create_skeleton(), easydbus_signal_set_destination(), easydbus_signal_set_sender(), easydbus_struct_add_obj_path(), easydbus_struct_add_signature(), easydbus_struct_add_string(), easydbus_variant_add_boolean(), easydbus_variant_add_obj_path(), easydbus_variant_add_signature(), and easydbus_variant_add_string().

#define EASYDBYS_MACRO_H

Definition at line 32 of file easydbus-macro.h.


Generated on Thu Apr 10 10:00:35 2008 for EasyDbus-0.2 by  doxygen 1.5.4