From 6d7c17a9ab1bccbf0bc656c87818338de28f408d Mon Sep 17 00:00:00 2001 From: blacky Date: Fri, 15 Jul 2011 20:25:22 +0200 Subject: - first attempt to remove QT - this compiles but does not provide the same functionality - hookplugin compiles - other plugins do not --- AudioManagerDaemon/dataTypes.h | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) (limited to 'AudioManagerDaemon/dataTypes.h') diff --git a/AudioManagerDaemon/dataTypes.h b/AudioManagerDaemon/dataTypes.h index 604e7aa..c3c451c 100644 --- a/AudioManagerDaemon/dataTypes.h +++ b/AudioManagerDaemon/dataTypes.h @@ -13,7 +13,8 @@ #ifndef DATATYPES_H_ #define DATATYPES_H_ -#include +#include +#include typedef int source_t; typedef int sink_t; @@ -67,7 +68,7 @@ public: int len; source_t Source_ID; sink_t Sink_ID; - QList route; + std::list route; }; /**This class describes the interrupt Type. @@ -85,7 +86,25 @@ public: source_t sourceID; sink_t SinkID; bool mixed; - QList listInterruptedSources; + std::list listInterruptedSources; +}; + +class SinkType { +public: + std::string name; + sink_t ID; +}; + +class SourceType { +public: + std::string name; + source_t ID; +}; + +class ConnectionType { +public: + source_t Source_ID; + sink_t Sink_ID; }; #endif /* DATATYPES_H_ */ -- cgit v1.2.1