00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef _SUPPORT_SWAPPED_VALUE_H
00014 #define _SUPPORT_SWAPPED_VALUE_H
00015
00022 #include <support/Value.h>
00023
00024 #if _SUPPORTS_NAMESPACE
00025 namespace palmos {
00026 namespace support {
00027 #endif
00028
00033
00034 status_t create_swappable_value(uint32_t typeCode, void *data, size_t size, SValue *value);
00035
00036
00037 bool get_swappable_data(const SValue &value, void **data, size_t *size);
00038
00041 #if _SUPPORTS_NAMESPACE
00042 } }
00043 #endif
00044
00045 #endif // _SUPPORT_SWAPPED_VALUE_H