aboutsummaryrefslogtreecommitdiffstats
path: root/apiextractor.h
Commit message (Collapse)AuthorAgeFilesLines
* Added methods ApiExtractor::findAbstractMetaEnum.Marcelo Lira2012-03-091-0/+5
| | | | | The new methods returns an AbstractMetaEnum for a given TypeEntry, EnumTypeEntry, FlagsTypeEntry or AbstractMetaType.
* Implemented support to flag "since" on typesystem.Renato Filho2012-03-091-1/+1
| | | | | With this flag you can specify after which version the tag became valid.
* APIExtractor is a huge amount of legacy code inherited from QtScriptGenerator,Hugo Lima2009-11-131-1/+2
| | | | | | | | | | | | | | | | | | but QtScriptGenerator itself isn't a library, this explains why libapiextractor does not care about things that every library SHOULD care, symbol visibility and binary compatibility. This commit adds symbol visibility rules to libapiextractor as the first step to make libapiextractor aware of binary compatibility. This is also needed if we want to be able to compile and use libapiextractor under Windows. Note: Not all symbols were made public, just the symbols needed by shiboken, boostpython and doc generators, because IMHO libapiextractor needs some love and a API review. More symbols could be added later if needed. Reviewed by Renato Araujo <renato.filho@openbossa.org>
* Add the option to set the directory where all log files will be created.Hugo Lima2009-09-111-0/+3
|
* Added a lot of helper methods to APIExtractor interfaceHugo Lima2009-08-211-0/+12
| | | | Reviewed by Setanta
* - Correctly initialize and delete the AbstractMetaBuilderHugo Lima2009-08-201-1/+2
| | | | | - Fix typo in setSuppressWarning method - Added setSilent method
* Removed all generator stuff from APIExtractor, this stuff should be moved to ↵Hugo Lima2009-08-201-20/+15
| | | | | | | | the generator, and the apiextractor library should be just what their name means, an API extractor. This break the APIExtractor source compatibility with no mercy!
* The genesis...Hugo Lima2009-08-171-0/+63