Go to the documentation of this file. 4 #define PROPERTY(t,n) __declspec( property (put = property__set_##n , get = property__get_##n ) ) t n;\ 5 typedef t property__tmp_type_##n 7 #define READONLY_PROPERTY(t,n) __declspec( property (get = property__get_##n) ) t n;\ 8 typedef t property__tmp_type_##n 9 #define WRITEONLY_PROPERTY(t,n) __declspec( property (put = property__set_##n) ) t n;\ 10 typedef t property__tmp_type_##n 12 #define GET(n) property__tmp_type_##n property__get_##n() 13 #define SET(n) void property__set_##n(const property__tmp_type_##n& value)