Sylvain Berfini
|
6c3bc0c06e
|
Fixed more issues with c-chat-message wrapper
|
2017-09-28 17:34:10 +02:00 |
|
Sylvain Berfini
|
eee82ef1ab
|
More fixes related to ChatMessage
|
2017-09-28 16:32:34 +02:00 |
|
Ronan Abhamon
|
b9f9dc1c5b
|
fix(core): clean a lot of C4800 errors on Windows
|
2017-09-28 16:09:20 +02:00 |
|
Ghislain MARY
|
4029e83de7
|
Use string conversion macros.
|
2017-09-28 15:52:50 +02:00 |
|
Ronan Abhamon
|
e783a88a31
|
feat(c-wrapper): little optimization on getCBackPtr
|
2017-09-28 15:33:50 +02:00 |
|
Ghislain MARY
|
5e80df36fa
|
Fix memory leaks.
|
2017-09-28 15:31:37 +02:00 |
|
Sylvain Berfini
|
18643634a7
|
Remove log commited by mistake
|
2017-09-28 15:31:02 +02:00 |
|
Sylvain Berfini
|
7e55f79924
|
Check if given shared_ptr is null in getCBackPtr
|
2017-09-28 15:28:20 +02:00 |
|
Sylvain Berfini
|
9750a40c34
|
Use macro instead of checking if string is empty manually...
|
2017-09-28 15:25:19 +02:00 |
|
Sylvain Berfini
|
20703484ff
|
Fixes related to ChatRoom & ChatMessage
|
2017-09-28 14:55:46 +02:00 |
|
Ronan Abhamon
|
2b1f9ea105
|
fix(c-wrapper): L_EXPAND is necessary for windows in the macro chooser case
|
2017-09-28 14:30:54 +02:00 |
|
Ronan Abhamon (Windaube)
|
7d10862c7f
|
feat(windaube): fix L_GET_CPP_PTR_FROM_C and L_GET_PRIVATE with L_EXPAND for Windows
|
2017-09-28 12:13:20 +02:00 |
|
Sylvain Berfini
|
0e387676be
|
Moved some functions from ChatMessage to it's private part
|
2017-09-28 09:56:22 +02:00 |
|
Sylvain Berfini
|
6ca6fb6d89
|
Move some code from ChatMessage to ChatMessagePrivate
|
2017-09-27 17:18:57 +02:00 |
|
Sylvain Berfini
|
21ddaf03d6
|
More work on chat_message.cpp
|
2017-09-27 16:11:45 +02:00 |
|
Ghislain MARY
|
f3aa06edc7
|
Fix build.
|
2017-09-27 15:18:35 +02:00 |
|
Ghislain MARY
|
b5c4007d59
|
Change getId() to getConferenceAddress() in the conference interface.
|
2017-09-27 15:02:38 +02:00 |
|
Ronan Abhamon
|
68b9c2f425
|
feat(c-wrapper): add runtime checks on getCppPtrFromC in debug mode
|
2017-09-27 14:29:02 +02:00 |
|
Ronan Abhamon
|
e46b4630da
|
feat(c-wrapper): deal with shared from this
|
2017-09-27 12:14:37 +02:00 |
|
Sylvain Berfini
|
950def6133
|
Removed TODOs from c-chat-message
|
2017-09-27 11:36:46 +02:00 |
|
Ronan Abhamon
|
1cff67c57a
|
feat(c-wrapper): setCppPtrFromC is more secure, check types
|
2017-09-27 10:56:57 +02:00 |
|
Ronan Abhamon
|
f8f9c93e3b
|
fix(api/c-address): use wrapper macros
|
2017-09-27 10:36:36 +02:00 |
|
Ronan Abhamon
|
7a54c7fe29
|
feat(c-wrapper): better names
|
2017-09-27 09:33:56 +02:00 |
|
Ronan Abhamon
|
a67a7fbcc3
|
feat(c-wrapper): IsDefinedCppObject check inheritance and consistency between cpp and c objects \o/
|
2017-09-26 17:43:25 +02:00 |
|
Ghislain MARY
|
076e744dcd
|
Handle subject in INVITE + create body when creating the client group chat room.
|
2017-09-26 16:58:13 +02:00 |
|
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 |
|