Open Lighting Architecture
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ola::AbstractDevice Member List

This is the complete list of members for ola::AbstractDevice, including all inherited members.

AbstractDevice() (defined in ola::AbstractDevice)ola::AbstractDeviceinline
AllowLooping() const =0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
AllowMultiPortPatching() const =0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
Configure(google::protobuf::RpcController *controller, const string &request, string *response, google::protobuf::Closure *done)=0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
GetInputPort(unsigned int port_id) const =0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
GetOutputPort(unsigned int port_id) const =0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
InputPorts(vector< InputPort * > *ports) const =0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
Name() const =0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
OutputPorts(vector< OutputPort * > *ports) const =0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
Owner() const =0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
Stop()=0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
UniqueId() const =0 (defined in ola::AbstractDevice)ola::AbstractDevicepure virtual
~AbstractDevice() (defined in ola::AbstractDevice)ola::AbstractDeviceinlinevirtual