François Grisez
bff2f9a26f
Reworking of wrappers generators
...
* Support of enums declared inside classes.
* Moving of Java translation code into abstractapi.py
in order to have Java's API in the generated multi-language
documentation.
2018-02-06 12:22:44 +01:00
Ghislain MARY
702e257cae
Automatically generate Core creation method for C++ wrapper.
2018-02-05 16:07:10 +01:00
François Grisez
5cf9e549f3
Partial merge from 'master' about wrapper and documentation generation scripts
2017-11-16 17:30:45 +01:00
François Grisez
88ef203bc7
Fix C++ wrapper generation when the VCard support of Liblinphone is disabled.
2017-10-18 14:58:31 +02:00
François Grisez
9aa350c402
C++ wrapper: add a method on each class in order to get the associated C object pointer
2017-06-01 11:00:34 +02:00
François Grisez
0a2ea96a1e
C++ wrapper: add a Doxygen brief description above class declarations
2017-04-24 14:37:08 +02:00
François Grisez
9add72c20e
C++ wrapper: add doxygen docstrings in the API
2017-04-21 14:30:25 +02:00
François Grisez
13b127caa2
C++ wrapper: systematically include object.hh in each generated header file
2017-04-06 11:01:04 +02:00
François Grisez
26c0dccfeb
C++ wrapper: pubilc structures support
2017-03-27 11:00:47 +02:00
François Grisez
a20b9a9441
Make the C++ wrapper headers not depends on belle-sip and bctooblox headers
2017-03-16 14:31:07 +01:00
François Grisez
3f2cbf6e87
C++ wrapper: reworking of multilstenable classes
...
There is now only one LinphoneCoreCbs instance attached to the core
that is in charge to collect all events for the C++ wrapper layer.
Thus, it is the concern of the C++ wrapper to dispach events to all
the C++ listeners.
2017-02-28 13:53:57 +01:00
Ghislain MARY
e389e34c7e
Fix build of C++ wrapper on Windows.
2017-02-01 12:17:19 +01:00
François Grisez
e7312ac464
Add LINPHONE_PUBLIC macros before public method declarations
2017-01-18 11:35:50 +01:00
François Grisez
f33db333db
Add license texts
2017-01-17 15:41:57 +01:00
François Grisez
228e4a2f21
Add a getter to LinphoneVcard in order to access to the internal BelCard object
2017-01-16 09:29:21 +01:00
François Grisez
3e037f26a0
Add a header file declaring functions exclusive for automatic wrapper generators
2017-01-13 14:08:46 +01:00
François Grisez
d6d0cbf5a6
C++ wrapper generator - intitial commit
2017-01-12 16:42:01 +01:00