#include <lid.h>
Public Member Functions | |
Operations | |
| virtual OpalLineInterfaceDevice * | Create (void *parameters) const=0 |
Protected Attributes | |
| OpalLIDRegistration * | link |
Friends | |
| class | OpalLineInterfaceDevice |
An application may create a descendent off this class and override the Create() function to make the instance of a class implementing a transcoder.
| OpalLIDRegistration::OpalLIDRegistration | ( | const char * | name | ) |
Create a new transcoder registration.
| name | Line Interface Device type name |
| OpalLIDRegistration::OpalLIDRegistration | ( | const char * | name | ) |
Create a new transcoder registration.
| name | Line Interface Device type name |
| virtual OpalLineInterfaceDevice* OpalLIDRegistration::Create | ( | void * | parameters | ) | const [pure virtual] |
Create an instance of the transcoder implementation.
| parameters | Arbitrary parameters for the LID |
friend class OpalLineInterfaceDevice [friend] |
OpalLIDRegistration* OpalLIDRegistration::link [protected] |
1.5.1