Ronan Abhamon
|
fd1385fdc0
|
feat(c-wrapper): provide a L_REGISTER_SUBTYPE macro to register derived cpp object
|
2017-09-25 12:14:28 +02:00 |
|
Ronan Abhamon
|
e313860c97
|
feat(c-wrapper): better code for getCppPtrFromC
|
2017-09-25 10:10:16 +02:00 |
|
Ronan Abhamon
|
1ff43f9214
|
feat(c-wrapper): reduce bin size
|
2017-09-25 09:59:24 +02:00 |
|
Ronan Abhamon
|
5f232e04f9
|
feat(c-wrapper): clean code
|
2017-09-25 09:29:00 +02:00 |
|
Ronan Abhamon
|
25c138a64a
|
feat(c-wrapper): getPrivate is more secure
|
2017-09-22 17:24:23 +02:00 |
|
Ronan Abhamon
|
d1dc5af4ea
|
fix(c-wrapper): return correctly cObject in getCBackPtr
|
2017-09-22 17:13:33 +02:00 |
|
Ronan Abhamon
|
bd11c0980f
|
feat(c-wrapper): better code (reduce bin size)
|
2017-09-22 16:59:36 +02:00 |
|
Ronan Abhamon
|
8d075bbd27
|
feat(c-wrapper): set/get UserData are simple functions now
|
2017-09-22 16:32:31 +02:00 |
|
Ronan Abhamon
|
ce0f9d1c14
|
feat(c-wrapper): getCBackPtr is now more secure
|
2017-09-22 15:35:25 +02:00 |
|
Ronan Abhamon
|
8167360f47
|
feat(c-wrapper): setCppPtrFromC is now more secure
|
2017-09-22 15:10:23 +02:00 |
|
Ronan Abhamon
|
4997962624
|
feat(c-wrapper): remove C_TYPE parameter of L_GET_C_BACK_PTR
|
2017-09-22 14:38:00 +02:00 |
|
Ronan Abhamon
|
dd6db19335
|
feat(c-wrapper): remove TYPE parameter of L_GET_C_LIST_FROM_CPP_LIST
|
2017-09-22 11:35:33 +02:00 |
|
Ronan Abhamon
|
bd02b8968d
|
feat(c-wrapper): remove CPP_TYPE parameter of L_SET_USER_DATA_FROM_C_OBJECT
|
2017-09-22 10:58:11 +02:00 |
|
Ronan Abhamon
|
ccb1828d7d
|
feat(c-wrapper): remove CPP_TYPE parameter of L_GET_USER_DATA_FROM_C_OBJECT
|
2017-09-22 10:48:51 +02:00 |
|
Ronan Abhamon
|
1431e1518d
|
feat(c-wrapper): remove CPP_TYPE parameter of L_GET_PRIVATE_FROM_C_OBJECT
|
2017-09-22 10:40:14 +02:00 |
|
Ronan Abhamon
|
78646be7bc
|
feat(c-wrapper): rename C_STRUCT to C_OBJECT
|
2017-09-22 10:27:58 +02:00 |
|
Ronan Abhamon
|
3b08856dc0
|
feat(c-wrapper): remove CPP_TYPE parameter of L_GET_CPP_PTR_FROM_C_STRUCT
|
2017-09-22 10:16:29 +02:00 |
|
Sylvain Berfini
|
c33a8f2d78
|
Fixed compilation due to namespace issue
|
2017-09-22 10:12:02 +02:00 |
|
Ronan Abhamon
|
1b2e103da9
|
feat(c-wrapper): remove CPP_CLASS parameter of L_DECLARE_C_STRUCT_IMPL
|
2017-09-22 09:21:23 +02:00 |
|
Ronan Abhamon
|
bc113345db
|
feat(c-wrapper): remove CPP_CLASS parameter of L_DECLARE_C_CLONABLE_STRUCT_IMPL
|
2017-09-22 09:14:54 +02:00 |
|
Ronan Abhamon
|
448f524631
|
feat(c-wrapper): provide a way to link cpp type and c type
|
2017-09-21 16:55:24 +02:00 |
|
Ronan Abhamon
|
48487d518f
|
feat(c-wrapper): avoid usage of extern init...
|
2017-09-21 14:18:33 +02:00 |
|