Ronan Abhamon
|
57de771a28
|
feat(c-wrappper): check types at compile time in all functions
|
2017-09-26 16:03:28 +02:00 |
|
Ronan Abhamon
|
f3b3015dbc
|
feat(c-wrapper): setCppPtrFromC is more secure, check types
|
2017-09-26 15:55:26 +02:00 |
|
Sylvain Berfini
|
78f4b39ab1
|
Finish cleaning of c-chat-message, still work to do in ChatMessage
|
2017-09-26 15:48:32 +02:00 |
|
Ronan Abhamon
|
20690528fb
|
feat(c-wrapper): getCppPtrFromC is more secure, check types
|
2017-09-26 15:47:52 +02:00 |
|
Ronan Abhamon
|
325653641b
|
feat(c-wrapper): add an optional parameter CPP_TYPE on L_GET_PRIVATE_FROM_C_OBJECT
|
2017-09-26 14:33:49 +02:00 |
|
Ronan Abhamon
|
6a3956494c
|
fix(core): coding style
|
2017-09-26 13:46:01 +02:00 |
|
Ronan Abhamon
|
fc75fdef79
|
feat(c-wrapper): L_GET_CPP_PTR_FROM_C_OBJECT supports optional cpp type parameter
|
2017-09-26 12:12:36 +02:00 |
|
Sylvain Berfini
|
0d0256698e
|
More work on C to CPP ChatMessage
|
2017-09-25 17:29:45 +02:00 |
|
Ghislain MARY
|
b10ab978b8
|
Simplify the chat room instantiation notification.
|
2017-09-25 16:46:20 +02:00 |
|
Ghislain MARY
|
ba9152a69d
|
Use CPP_OBJECT name for argument of macro that expects a C++ object.
|
2017-09-25 16:44:48 +02:00 |
|
Sylvain Berfini
|
0cee5a91a4
|
Started to move code from C to CPP for ChatMessage
|
2017-09-25 15:59:52 +02:00 |
|
Ghislain MARY
|
d0e4898633
|
Rename and document conference factory uri API.
|
2017-09-25 14:19:42 +02:00 |
|
Ronan Abhamon
|
437f43665e
|
feat(c-wrapper): now belle-sip types are declared in this file
|
2017-09-25 14:18:35 +02:00 |
|
Ronan Abhamon
|
ec1c1dbbe6
|
feat(c-wrapper): provide better usage on list macros
|
2017-09-25 13:43:32 +02:00 |
|
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
|
a1db41d274
|
feat(c-wrapper/api): remove useless define GET_xxx
|
2017-09-22 14:47:15 +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 |
|
Ghislain MARY
|
a38e222045
|
Separate client chat room instantiation and creation on the server when adding the first participants.
|
2017-09-22 11:21:12 +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 |
|
Ghislain MARY
|
53627f92e0
|
No longer depend on gettext + remove core callbacks that were deprecated since a very long time.
|
2017-09-21 18:30:08 +02:00 |
|
Ghislain MARY
|
770c8c8e15
|
Do not put private chat message stuff in the public headers.
|
2017-09-21 17:44:12 +02:00 |
|
Ghislain MARY
|
24c2a4cf87
|
Fix build of linphonec, linphone-daemon and testers.
|
2017-09-21 17:32:54 +02:00 |
|
Benjamin Reis
|
b06df6331a
|
keep casting
|
2017-09-21 17:08:22 +02:00 |
|
Benjamin Reis
|
237b0f052e
|
Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp
|
2017-09-21 17:03:29 +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 |
|
Benjamin Reis
|
3a6f8976fd
|
cast to fix build
|
2017-09-21 16:52:47 +02:00 |
|
Ghislain MARY
|
3c28b14440
|
Use the c-tools for the Call object.
|
2017-09-21 16:04:35 +02:00 |
|
Ronan Abhamon
|
48487d518f
|
feat(c-wrapper): avoid usage of extern init...
|
2017-09-21 14:18:33 +02:00 |
|
Sylvain Berfini
|
1dae5d1742
|
Fixed broken macro due to latest changes
|
2017-09-21 13:23:18 +02:00 |
|
Sylvain Berfini
|
d9d06fa32f
|
Fixed compil broken due to chat message changes
|
2017-09-21 13:13:53 +02:00 |
|
Ronan Abhamon
|
eccde9b8f1
|
feat(c-tools): remove C_NAME of macros
|
2017-09-21 11:54:39 +02:00 |
|
Ghislain MARY
|
7d6d2da2fc
|
Add missing linphone_chat_room_get_state() API.
|
2017-09-21 10:13:32 +02:00 |
|
Ronan Abhamon
|
f2daaf7df1
|
feat(c-tools): add doc on c wrapped object creation
|
2017-09-21 10:12:56 +02:00 |
|