summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Makefile rule doc for all documentationJohannes Schanda2013-09-132-2/+5
|
* Update api version number for 2.1Johannes Schanda2013-09-051-2/+2
|
* Add comment to subscriptionJohannes Schanda2013-09-051-0/+15
|
* Doxygen main page descriptionJohannes Schanda2013-09-052-1/+34
|
* Added support for selective broadcastsStefan Laner2013-09-037-108/+237
| | | | | | -Add subclass for event to support additional API for selective -Add hash specialisation for ClientID hashes Change-Id: Ic708338c5e4a821c908a174ca373d212b5f7b3ee
* Fixed logic error in dynamic loadingPhilip Rauwolf2013-08-231-17/+26
| | | | | | If an alias was defined for one binding that was equal to the well known name of another binding, the loading procedure that actually happened was inconsistent across different use cases and also did not match the description given in the README.
* Describe lining requirements for bindings and glue codeJohannes Schanda2013-08-222-1/+22
| | | | Change-Id: Iac2383baa0ed3cd1b076068993699eb72f376371
* Merge "Added tutorial"Johannes Schanda2013-08-081-0/+412
|\
| * Added tutorialPhilip Rauwolf2013-08-071-0/+412
| | | | | | | | | | | | | | Added a tutorial file in AsciiDoc format. References to existing guides, documentation etc. currently still partially missing. Change-Id: I88e50c9d31b4812659072e3953c7be9c0f489c03
* | Add Configuration.h to installed headersJohannes Schanda2013-08-081-0/+1
|/
* changed project version to 2.1Manfred Bathelt2013-07-312-3/+3
|
* doc: configured doxygen document generationManfred Bathelt2013-07-312-3/+4
| | | | | | | added excludes for unit tests excluded murmurhash excluded namespace "std" added UML diagrams
* Introduced type CommonAPI::ClientId to identify callers on stub side.Stefan Laner2013-07-241-0/+11
| | | | | | This is a prerequisite for selective broadcasts. Change-Id: If258704035145a57723e2309d4181b6f78f1edee
* Merge "Introduced dynamic loading of middleware bindings and other generic ↵Aleksandar Kanchev2013-07-2411-57/+1142
|\ | | | | | | libraries."
| * Introduced dynamic loading of middleware bindings and other genericPhilip Rauwolf2013-07-0811-57/+1142
| | | | | | | | | | | | | | | | | | | | | | | | | | libraries. Dynamic loading of middleware libraries including possibilities to configure the loading process now is available. Also added utility functions on CommonAPI level to support loading of libraries of generated code / other generic libraries. Configuration now has its own source module. Added several unit tests to confirm correctness. gitignore, README and inline documentation updated accordingly. Change-Id: Ia11d91a5f8de5b8bbb2ae9844324f050a926579e
* | Adapt documentation of event subscription methods Johannes Schanda2013-07-101-1/+11
|/ | | | Explain illegal proxy building in callbacks Offer suggestions for how to avoid this issue
* Overloading of visible Runtime::createFactory methodsPhilip Rauwolf2013-06-252-2/+25
|
* Added check on the mainloop context being initialized before usedPhilip Rauwolf2013-06-243-3/+37
|
* Extensions for named factoriesPhilip Rauwolf2013-06-173-18/+31
| | | | | | Extended factory creation to support named factories Change-Id: Iab66080a48676512dee44a7dd4001205310103a9
* Add compile guard macroJohannes Schanda2013-06-1717-2/+77
| | | | - Sets a macro preventing inclusion of internal files - Adds makefile defenition to enable build
* Update VariantTestJohannes Schanda2013-06-101-19/+12
| | | | | | Update variant test for better automated result checking Change-Id: Ib3cca53520aefec322d4531896c31c9862e9ee0d
* factory: fix error return typesAleksandar Kanchev2013-06-061-2/+2
|
* Added CommonAPI.h for general usage in user code.Philip Rauwolf2013-06-062-0/+23
|
* Fixed an issue for older compilersPhilip Rauwolf2013-06-061-1/+2
|
* Changes to variant to extend functionality for some binding needsJohannes Schanda2013-06-063-4/+9
|
* Decoupling of declaration and implementation in Factory andPhilip Rauwolf2013-06-045-74/+165
| | | | | ServicePublisher plus some dependency refactoring (user interface has not changed) to further separate the new ServicePublisher interface from the deprecated Factory functions.
* add polymorphic struct supportAleksandar Kanchev2013-06-043-0/+40
| | | | | | SerializablePolymorphicStruct is a new sub type of SerializableStruct. It makes sense to use SerializablePolymorphicStruct only with std::shared_ptr. New stream operators added to support the polymorhic struct shared pointers.
* Added compile time deprecation markers, fixed typoPhilip Rauwolf2013-06-033-6/+15
|
* Added and integrated the ServicePublisher interface in order to improve ↵Johannes Schanda2013-06-037-73/+273
| | | | | | management of services. The equivalent interfaces of the Factory have been flagged as deprecated, documentation on the meaning of this flag has been added. Also, an interface for asynchronous service discovery has been added to the Factory.
* Some additional tests for variant moves2.0.2.1Johannes Schanda2013-06-031-0/+50
|
* Better tests for variant movesJohannes Schanda2013-05-311-0/+50
|
* Corrected move constructor / initialisation of empty variantJohannes Schanda2013-05-293-35/+119
|
* Updated .gitignorePhilip Rauwolf2013-05-281-0/+1
|
* Extended documentation for mainloop integration in Runtime.hPhilip Rauwolf2013-05-281-0/+3
|
* Fix bug in assignment of variant to variantJohannes Schanda2013-05-271-12/+32
|
* Better variant testsJohannes Schanda2013-05-271-0/+12
|
* Change attribute sync getter to match all other sync signatures, typoJohannes Schanda2013-05-102-2/+2
|
* Added MainloopContextPhilip Rauwolf2013-04-184-18/+360
| | | Change-Id: Ic44bb8c9340c426bb1c3c7ab82dcede5f6f55e7e
* Add doxygen generation targetsJohannes Schanda2013-03-125-2/+2531
|
* add libtool version-info supportAleksandar Kanchev2013-03-121-0/+8
|
* Comments of public APIJohannes Schanda2013-03-115-4/+340
|
* Set version 2.0 in package versionJohannes Schanda2013-03-071-1/+1
|
* Improve locking in eventgpt_6_1_preJohannes Schanda2013-03-061-5/+12
|
* Added mutex for event unsubscribe callsPhilip Rauwolf2013-03-041-1/+7
|
* Moved service management down to middleware implementation. Added aPhilip Rauwolf2013-03-012-26/+10
| | | variant for service-deregistration for splitted CommonAPI Addresses.
* Deinitialization of running services now workingPhilip Rauwolf2013-02-282-1/+10
|
* Fixed 2 warnings in Variant TypePhilip Rauwolf2013-02-261-1/+1
|
* Fix full namespace in variant for using namespace std compatabilityJohannes Schanda2013-02-262-7/+3
| | | | Fix wrong path for byte buffers in output stream
* InputStream and OutputStream now have a way to recognize beginning/endPhilip Rauwolf2013-02-222-2/+10
| | | of each entry in a map
* add UNKNOWN AvailabilityStatusAleksandar Kanchev2013-02-211-0/+1
| | | | | | Support cases where we're simply waiting for a callback to set our variable to either AVAILABLE or NOT_AVAILABLE. Without the UNKNOWN value, another boolean variable was needed to indicate if the AvailabilityStatus was already set.