Commit graph

137 commits

Author SHA1 Message Date
Ronan Abhamon
de2fed5204 fix(Variant): export as public 2017-09-15 14:38:02 +02:00
Ronan Abhamon
acce40efc3 feat(Variant): add getValueAsFloat impl 2017-09-15 14:36:08 +02:00
Ronan Abhamon
d619eba238 feat(Variant): add getValueAsString impl 2017-09-15 12:04:11 +02:00
Ghislain MARY
b3d8680150 No longer include a userData field in the C clonable structs. 2017-09-15 12:03:18 +02:00
Ghislain MARY
77397eab83 Fix bug in Wrapper::setCppPtrFromC where the cppObject was not really assigned. 2017-09-15 11:55:55 +02:00
Ghislain MARY
f4f3b90c9e Add C wrapper for Participant class. 2017-09-15 11:35:02 +02:00
Ronan Abhamon
d458d1099f fix(Variant): better code, supports correctly generic values 2017-09-15 11:00:41 +02:00
Ghislain MARY
8cd99594c7 Add macros to handle user data in c-tools. 2017-09-14 16:43:29 +02:00
Ghislain MARY
8e9bbb6899 Use c-tools for LinphoneChatRoom. 2017-09-14 16:12:22 +02:00
Ronan Abhamon
4732e417d7 feat(Variant): add getValueAsGeneric impl 2017-09-14 16:11:50 +02:00
Ronan Abhamon
1d02af0650 feat(Variant): add copy constructor (with r-value) impl 2017-09-14 15:47:59 +02:00
Ronan Abhamon
261b8cc880 feat(Variant): add copy constructor impl 2017-09-14 15:46:01 +02:00
Ronan Abhamon
d09232f313 fix(PropertyContainer): create correctly private data 2017-09-14 15:30:54 +02:00
Ronan Abhamon
d4d2794cd3 feat(Object): add a PropertyContainer class 2017-09-14 15:21:29 +02:00
Ronan Abhamon
af09244d95 fix(CpimParser): simplify code on message headers creation 2017-09-14 14:56:18 +02:00
Ronan Abhamon
0102ef79fc feaf(core): remove useless std... 2017-09-14 14:52:22 +02:00
Ronan Abhamon
bd2c2c4ce7 fix(Variant): avoid loop in generic variant creation 2017-09-14 14:40:01 +02:00
Ronan Abhamon
d6bf89b6e4 feat(Variant): impl setValue 2017-09-14 14:33:17 +02:00
Ghislain MARY
bef0f90bf5 Add the canHandleParticipants() method to the conference interface. 2017-09-14 11:17:04 +02:00
Ghislain MARY
7c4de39e80 Do not access the internal C++ pointer directly, use the c-tools macro for that. 2017-09-14 11:16:08 +02:00
Ghislain MARY
f8f072fb3d Handle C back pointer in C++ objects. 2017-09-14 11:15:36 +02:00
Ronan Abhamon
f4f31dc422 feat(variant): add getValueAsDouble impl 2017-09-14 09:28:48 +02:00
Ghislain MARY
79604de277 Store the NAT policy in the media session, not in the call session. 2017-09-14 09:23:09 +02:00
Ghislain MARY
df45d5f1f0 Allow adding additional fields when declaring a C struct. 2017-09-13 17:54:34 +02:00
Ronan Abhamon
22e5d08aa2 feat(variant): add getValueAsBool impl 2017-09-13 17:50:05 +02:00
Ghislain MARY
4a13ac6a7a Use real pointer for C++ object inside LinphoneCallParams as it is a ClonableObject. 2017-09-13 17:40:09 +02:00
Ghislain MARY
a5ce479aa3 Add function to create a client group chat room. 2017-09-13 17:40:08 +02:00
Ronan Abhamon
a7b9d99f62 feat(variant): add impl (in progress) on getValue 2017-09-13 17:00:41 +02:00
Sylvain Berfini
0c9fbfc16c Improved CPIM parser to parse all MIME-encapsulated message content headers 2017-09-13 15:27:36 +02:00
Sylvain Berfini
3d30114ea7 Removed string content type from chatMessage 2017-09-13 13:10:09 +02:00
Sylvain Berfini
05b91d4b64 Started CPIM chat message modifier 2017-09-13 12:36:02 +02:00
Ronan Abhamon
cd10ea5d66 feat(Object): provide a way to deal with user data (properties/variant) 2017-09-13 12:05:53 +02:00
Ronan Abhamon
b1a37f6bd0 feat(utils): remove content-type files 2017-09-13 09:12:42 +02:00
Ronan Abhamon
093ae07e79 fix build 2017-09-12 17:48:30 +02:00
Ronan Abhamon
4d85643a9c feat(core): add better content class 2017-09-12 17:46:04 +02:00
Ronan Abhamon
44152b9f48 use real pointer in c wrapped clonable object 2017-09-12 15:08:10 +02:00
Sylvain Berfini
207a871090 Changes for ChatMessage & ChatMessageModifiers 2017-09-12 14:28:59 +02:00
Sylvain Berfini
8fce516b8f Added chat message modifiers skeletons 2017-09-12 13:28:40 +02:00
Ronan Abhamon
68bb508cb5 feat(core): add ContentType class 2017-09-12 12:11:53 +02:00
Ghislain MARY
1e1d0d2f7f Add c-tools macros and methods to convert bctbx_list_t to std::list and the opposite. 2017-09-12 11:55:35 +02:00
Ronan Abhamon
665ff35efc feat(core): add wrapped content 2017-09-12 11:31:03 +02:00
Ghislain MARY
6c61358267 Set 'on' prefix for listener methods. 2017-09-12 11:28:01 +02:00
Ghislain MARY
8063ae024e Create classes for the different types of chat rooms. 2017-09-11 18:11:49 +02:00
Sylvain Berfini
5600ce3a6f Another const in list issue fixed 2017-09-11 17:17:57 +02:00
Sylvain Berfini
20d5ded827 Fixed build 2017-09-11 17:06:00 +02:00
Ronan Abhamon
d88a87d6fc fix build with cpim 2017-09-11 16:24:19 +02:00
Ronan Abhamon
10a84cf9af feat(chat): move cpim in chat folder 2017-09-11 14:55:57 +02:00
Ghislain MARY
54994602ae Remove useless endl in the logger. 2017-09-11 14:51:43 +02:00
Ronan Abhamon
fbf0aaca5b fix g++ build 2017-09-11 14:09:35 +02:00
Ghislain MARY
aa548fa35d Add conference interface. 2017-09-11 13:45:05 +02:00