#include <StreamBusInterface.h>


Protected Member Functions | |
| StreamBusInterfaceRegistrarBase (const char *name) | |
| virtual | ~StreamBusInterfaceRegistrarBase () |
Protected Attributes | |
| const char * | name |
Private Member Functions | |
| virtual StreamBusInterface * | find (StreamBusInterface::Client *client, const char *busname, int addr, const char *param)=0 |
Private Attributes | |
| StreamBusInterfaceRegistrarBase * | next |
Static Private Attributes | |
| static StreamBusInterfaceRegistrarBase * | first |
Friends | |
| class | StreamBusInterfaceClass |
| class | StreamBusInterface |
Definition at line 151 of file StreamBusInterface.h.
| StreamBusInterfaceRegistrarBase::StreamBusInterfaceRegistrarBase | ( | const char * | name | ) | [protected] |
| virtual StreamBusInterfaceRegistrarBase::~StreamBusInterfaceRegistrarBase | ( | ) | [protected, virtual] |
| virtual StreamBusInterface* StreamBusInterfaceRegistrarBase::find | ( | StreamBusInterface::Client * | client, | |
| const char * | busname, | |||
| int | addr, | |||
| const char * | param | |||
| ) | [private, pure virtual] |
Implemented in StreamBusInterfaceRegistrar< C >.
friend class StreamBusInterface [friend] |
Definition at line 154 of file StreamBusInterface.h.
friend class StreamBusInterfaceClass [friend] |
Definition at line 153 of file StreamBusInterface.h.
StreamBusInterfaceRegistrarBase* StreamBusInterfaceRegistrarBase::first [static, private] |
Definition at line 155 of file StreamBusInterface.h.
Referenced by StreamBusInterfaceClass::StreamBusInterfaceClass().
const char* StreamBusInterfaceRegistrarBase::name [protected] |
Definition at line 160 of file StreamBusInterface.h.
Referenced by StreamBusInterfaceClass::name().
Definition at line 156 of file StreamBusInterface.h.
Referenced by StreamBusInterfaceClass::operator++().
1.7.1