#include <support/SupportDefs.h>
#include <support/StaticValue.h>
#include <support/Atom.h>
#include <support/IBinder.h>
Go to the source code of this file.
Classes | |
| class | IInterface |
| Base class for C++ language Binder interfaces. More... | |
Defines | |
| #define | B_DECLARE_META_INTERFACE(iname) |
| Use this macro inside of your IInterface subclass to define the standard IInterface meta-API. | |
Functions | |
| template<class IFACE> | |
| sptr< IFACE > | interface_cast (const SValue &v) |
| Convert an SValue containing a binder object to a concrete interface. | |
| template<class IFACE> | |
| sptr< IFACE > | interface_cast (const sptr< IBinder > &b) |
| Convert a generic IBinder to a concrete interface. | |