00001 00007 #ifndef _CONVERT_H 00008 #define _CONVERT_H 00009 00010 #include "class.h" 00011 #include "complex.h" 00012 00013 int convert_from_void(char *buffer, int size, void *data, PROPERTY *prop); 00014 int convert_to_void(char *buffer, void *data, PROPERTY *prop); 00015 int convert_from_double(char *buffer, int size, void *data, PROPERTY *prop); 00016 int convert_to_double(char *buffer, void *data, PROPERTY *prop); 00017 int convert_from_complex(char *buffer, int size, void *data, PROPERTY *prop); 00018 int convert_to_complex(char *buffer, void *data, PROPERTY *prop); 00019 int convert_from_enumeration(char *buffer, int size, void *data, PROPERTY *prop); 00020 int convert_to_enumeration(char *buffer, void *data, PROPERTY *prop); 00021 int convert_from_set(char *buffer, int size, void *data, PROPERTY *prop); 00022 int convert_to_set(char *buffer, void *data, PROPERTY *prop); 00023 int convert_from_int16(char *buffer, int size, void *data, PROPERTY *prop); 00024 int convert_to_int16(char *buffer, void *data, PROPERTY *prop); 00025 int convert_from_int32(char *buffer, int size, void *data, PROPERTY *prop); 00026 int convert_to_int32(char *buffer, void *data, PROPERTY *prop); 00027 int convert_from_int64(char *buffer, int size, void *data, PROPERTY *prop); 00028 int convert_to_int64(char *buffer, void *data, PROPERTY *prop); 00029 int convert_from_char8(char *buffer, int size, void *data, PROPERTY *prop); 00030 int convert_to_char8(char *buffer, void *data, PROPERTY *prop); 00031 int convert_from_char32(char *buffer, int size, void *data, PROPERTY *prop); 00032 int convert_to_char32(char *buffer, void *data, PROPERTY *prop); 00033 int convert_from_char256(char *buffer, int size, void *data, PROPERTY *prop); 00034 int convert_to_char256(char *buffer, void *data, PROPERTY *prop); 00035 int convert_from_char1024(char *buffer, int size, void *data, PROPERTY *prop); 00036 int convert_to_char1024(char *buffer, void *data, PROPERTY *prop); 00037 int convert_from_object(char *buffer, int size, void *data, PROPERTY *prop); 00038 int convert_to_object(char *buffer, void *data, PROPERTY *prop); 00039 int convert_from_delegated(char *buffer, int size, void *data, PROPERTY *prop); 00040 int convert_to_delegated(char *buffer, void *data, PROPERTY *prop); 00041 int convert_from_boolean(char *buffer, int size, void *data, PROPERTY *prop); 00042 int convert_to_boolean(char *buffer, void *data, PROPERTY *prop); 00043 int convert_from_timestamp_stub(char *buffer, int size, void *data, PROPERTY *prop); 00044 int convert_to_timestamp_stub(char *buffer, void *data, PROPERTY *prop); 00045 int convert_from_double_array(char *buffer, int size, void *data, PROPERTY *prop); 00046 int convert_to_double_array(char *buffer, void *data, PROPERTY *prop); 00047 int convert_from_complex_array(char *buffer, int size, void *data, PROPERTY *prop); 00048 int convert_to_complex_array(char *buffer, void *data, PROPERTY *prop); 00049 00050 #endif 00051