RSS All releases tagged Proxy

  •  06 Jul 2009 16:00

Release Notes: This release adds support to dbus-cxx-xml2cpp for allowing proxies to multiply inherit virtual interfaces. An example demonstrating how to use this feature can be found in examples/xml2cpp/calculator-interface. Additionally, a few warnings were cleaned up, including one regarding unused values when debugging output is turned off.

Release Notes: This is primarily a bugfix release. The introspection method in signal_base now returns a null string. In the proxy/adapter generator dbus-cxx-xml2cpp, the castable types now are individually guarded in #defines to alleviate the case where more than one proxy or adapter defines the same message iterator overloads.

Release Notes: This release introduces a new macro, DBUS_CXX_ITERATOR_SUPPORT, to support types that are not natively supported by dbus-cxx but can be static_cast<> to a supported type. This is typically most useful for supporting enumeration types. dbus-cxx-xml2cpp has been modified to use DBUS_CXX_ITERATOR_SUPPORT to support castable types when generating proxy and adapter interfaces for both methods and signals.The example computer-is-a has been modified to demonstrate the use of dbus-cxx-xml2cpp and enums with both methods and signals.

Release Notes: This release adds support to dbus-cxx-xml2cpp, which generates C++ proxies and adapters from DBus XML introspection-like files. The 'cpptype' attribute to 'arg' nodes now allows specific types to be associated with an argument when the proxy and adapter are generated. This is particularly useful for generating methods that have enumeration types.

Release Notes: This release introduces several new changes to both the main library as well as the dbus-cxx-xml2cpp proxy/adapter generator. The changes to the main library include a new class, DBus::Path, to encapsulate and validate D-Bus paths. Also new in the main library is support for introspection, including the D-Bus introspection interface now supported by DBus::Object. Also new is support for child nodes in DBus::Object. Changes to dbus-cxx-xml2cpp include support for both inheritance and containment, with examples of both in the has-a and is-a xml2cpp examples.

Screenshot

Project Spotlight

Wikitty

A key/value storage and search engine.

Screenshot

Project Spotlight

JWPL

An application programming interface for Wikipedia.