raSystem  1.0 bata
raProperties.h File Reference

Go to the source code of this file.

Macros

#define _PROPERTIES_H
 
#define PROPERTY(t, n)
 
#define READONLY_PROPERTY(t, n)
 
#define WRITEONLY_PROPERTY(t, n)
 
#define GET(n)   property__tmp_type_##n property__get_##n()
 
#define SET(n)   void property__set_##n(const property__tmp_type_##n& value)
 
#define PROPERTY(t, n)
 
#define READONLY_PROPERTY(t, n)
 
#define WRITEONLY_PROPERTY(t, n)
 
#define GET(n)   property__tmp_type_##n property__get_##n()
 
#define SET(n)   void property__set_##n(const property__tmp_type_##n& value)
 

Macro Definition Documentation

◆ _PROPERTIES_H

#define _PROPERTIES_H

◆ GET [1/2]

#define GET (   n)    property__tmp_type_##n property__get_##n()

◆ GET [2/2]

#define GET (   n)    property__tmp_type_##n property__get_##n()

Definition at line 12 of file raProperties.h.

◆ PROPERTY [1/2]

#define PROPERTY (   t,
 
)
Value:
__declspec( property (put = property__set_##n , get = property__get_##n ) ) t n;\
typedef t property__tmp_type_##n
__declspec(dllexport) BOOL WINAPI StoreData(DWORD dw)
Definition: raMain.cpp:66

◆ PROPERTY [2/2]

#define PROPERTY (   t,
 
)
Value:
__declspec( property (put = property__set_##n , get = property__get_##n ) ) t n;\
typedef t property__tmp_type_##n
__declspec(dllexport) BOOL WINAPI StoreData(DWORD dw)
Definition: raMain.cpp:66

Definition at line 4 of file raProperties.h.

◆ READONLY_PROPERTY [1/2]

#define READONLY_PROPERTY (   t,
 
)
Value:
__declspec( property (get = property__get_##n) ) t n;\
typedef t property__tmp_type_##n
__declspec(dllexport) BOOL WINAPI StoreData(DWORD dw)
Definition: raMain.cpp:66

Definition at line 7 of file raProperties.h.

◆ READONLY_PROPERTY [2/2]

#define READONLY_PROPERTY (   t,
 
)
Value:
__declspec( property (get = property__get_##n) ) t n;\
typedef t property__tmp_type_##n
__declspec(dllexport) BOOL WINAPI StoreData(DWORD dw)
Definition: raMain.cpp:66

◆ SET [1/2]

#define SET (   n)    void property__set_##n(const property__tmp_type_##n& value)

Definition at line 13 of file raProperties.h.

◆ SET [2/2]

#define SET (   n)    void property__set_##n(const property__tmp_type_##n& value)

◆ WRITEONLY_PROPERTY [1/2]

#define WRITEONLY_PROPERTY (   t,
 
)
Value:
__declspec( property (put = property__set_##n) ) t n;\
typedef t property__tmp_type_##n
__declspec(dllexport) BOOL WINAPI StoreData(DWORD dw)
Definition: raMain.cpp:66

Definition at line 9 of file raProperties.h.

◆ WRITEONLY_PROPERTY [2/2]

#define WRITEONLY_PROPERTY (   t,
 
)
Value:
__declspec( property (put = property__set_##n) ) t n;\
typedef t property__tmp_type_##n
__declspec(dllexport) BOOL WINAPI StoreData(DWORD dw)
Definition: raMain.cpp:66