François Grisez
4d277538b0
Makes genapixml.py to interpret \bctbxlist balises while parsing events'arguments
2017-12-06 15:38:24 +01:00
François Grisez
f6cd06d37d
Wrappers generator: logging system reworking
2017-11-23 15:22:44 +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
2a3a235634
Add code in wrappers generator for reference handling in docstrings
2017-05-17 14:28:55 +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
4e50471628
Store the declared values of enumerations in the abstract API
2017-04-13 12:12:03 +02:00
Ghislain MARY
60802389ba
Change the account creator API so that it is wrapper-friendly.
2017-03-31 11:52:26 +02:00
François Grisez
33d7528c13
Add a custom Doxygen command to notfy wrapper generators to do not wrap functions or structs
2017-03-28 08:51:35 +02:00
Ghislain MARY
db2d4989b8
Keep 'is_' prefix for getters starting with it in wrapper generation.
2017-03-01 16:48:06 +01:00
Ghislain MARY
0738134515
Fix automatic wrapper generation where class methods were considered to be instance properties.
2017-02-21 11:29:20 +01:00
Ghislain MARY
d9932c3e66
Support build of Python module for Python 3.
2017-02-13 17:48:29 +01:00
Ghislain MARY
207881d196
Fix Python module build.
2017-01-04 10:37:08 +01:00
Ghislain MARY
85ffd1e592
Fix build of Python module + fix memory leak of bctbx_list_t objects in the wrapper.
2016-10-26 15:49:10 +02:00
Ghislain MARY
c71cfe46ec
Fix build of Python module + handle wrapper generation of deprecated methods.
2016-09-28 14:19:41 +02:00
Gautier Pelloux-Prayer
f6381d913a
license: update FSF address
2016-07-27 11:58:38 +02:00
Ghislain MARY
8d4c44e8cc
Fix Python module automatic code generation.
2016-06-17 14:19:43 +02:00
Ghislain MARY
e657258c28
Fix generation of Python module.
2016-03-31 11:14:02 +02:00
Ghislain MARY
89565386ac
Working file transfer in Python.
...
- Add the LinphoneBuffer object so that file transfer callbacks do not pass out parameters
- Use the LinphoneBuffer object in the file transfer callbacks
- Implement the file_transfer_send callback in the Python file transfer test
2014-12-10 16:35:19 +01:00
Ghislain MARY
a6cfecf3e4
Handle events in classes other than LinphoneCore.
...
Callbacks getters still need to be implemented correctly.
2014-12-05 16:14:04 +01:00
Ghislain MARY
067c8a9527
For functions returning or taking an MSList as an argument, specify what the MSList contains in the documentation.
2014-08-14 14:44:59 +02:00
Ghislain MARY
31ab25d815
Handle PayloadType objects in the Python wrapper.
2014-08-13 16:10:48 +02:00
Ghislain MARY
de9538cf8d
Take the XML directory instead of all the XML files as parameter for the genapixml.py script.
2014-08-06 17:38:27 +02:00
Ghislain MARY
affdb49e12
Include type and complete type for arguments in the generated XML file of the API.
2014-07-11 14:11:53 +02:00
Ghislain MARY
eabe6cabb7
Complete arguments type checking in the genapixml tool.
2014-07-10 11:34:11 +02:00
Ghislain MARY
c228387471
Do not include empty classes to the XML file generated by the genapixml tool.
2014-07-10 11:16:23 +02:00
Ghislain MARY
03a7fe29fd
Add attributes for classes in the XML file generated by the genapixml tool to tell whether a class is refcountable and/or destroyable.
2014-07-10 11:11:52 +02:00
Ghislain MARY
867a5a90f6
Always include the deprecated attribute in the XML file generated by the genapixml tool.
2014-07-10 11:02:05 +02:00
Ghislain MARY
6ef708d85f
Do not include non-documented functions to the API.
2014-07-10 10:55:54 +02:00
Ghislain MARY
1661ea383a
Add copyright notice.
2014-07-09 14:29:48 +02:00
Ghislain MARY
2472742b6f
Add tool to generate an XML file describing the Linphone API.
2014-07-02 15:05:26 +02:00