Lines Matching refs:CLASS
46 #define ELFIO_C_GET_ACCESS_IMPL( CLASS, TYPE, NAME ) \ argument
47 TYPE elfio_##CLASS##_get_##NAME( p##CLASS##_t p##CLASS ) \
49 return p##CLASS->get_##NAME(); \
52 #define ELFIO_C_SET_ACCESS_IMPL( CLASS, TYPE, NAME ) \ argument
53 void elfio_##CLASS##_set_##NAME( p##CLASS##_t p##CLASS, TYPE value ) \
55 p##CLASS->set_##NAME( value ); \
58 #define ELFIO_C_GET_SET_ACCESS_IMPL( CLASS, TYPE, NAME ) \ argument
59 TYPE elfio_##CLASS##_get_##NAME( p##CLASS##_t p##CLASS ) \
61 return p##CLASS->get_##NAME(); \
63 void elfio_##CLASS##_set_##NAME( p##CLASS##_t p##CLASS, TYPE value ) \
65 p##CLASS->set_##NAME( value ); \
68 #define ELFIO_C_GET_ACCESS( CLASS, TYPE, NAME ) \ argument
69 TYPE elfio_##CLASS##_get_##NAME( p##CLASS##_t p##CLASS );
71 #define ELFIO_C_SET_ACCESS( CLASS, TYPE, NAME ) \ argument
72 void elfio_##CLASS##_set_##NAME( p##CLASS##_t p##CLASS, TYPE value );
74 #define ELFIO_C_GET_SET_ACCESS( CLASS, TYPE, NAME ) \ argument
75 TYPE elfio_##CLASS##_get_##NAME( p##CLASS##_t p##CLASS ); \
76 void elfio_##CLASS##_set_##NAME( p##CLASS##_t p##CLASS, TYPE value )