Main Page Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages

# PajaSystem::DeviceInterfaceI Class Reference

Device interface. More...

`#include <DeviceInterfaceI.h>`

Inheritance diagram for PajaSystem::DeviceInterfaceI:

List of all members.

## Public Methods

- DeviceInterfaceI ()
- virtual ~DeviceInterfaceI ()
- virtual PajaTypes::uint32 get_type () const = 0

## Detailed Description

Device interface.

Device interface is the base class interface for all devices the effects in Demopaja system can use.

Work in progress. This interface will change in the future when the complete driver system is implemented.

## Constructor & Destructor Documentation

DeviceInterfaceI ( | )

| Default constructor.

~DeviceInterfaceI ( | )`[virtual]`

| Default destructor.

## Member Function Documentation

PajaTypes::uint32 get_type ( | ) const`[pure virtual]`

| Returns the type if the interface. This type i the same type that is used to query the interface. Reimplemented in PajaSystem::OpenGLInterfaceC.

The documentation for this class was generated from the following file:

- DeviceInterfaceI.h