Adding missing API declaration for DLLs

parent 59396722
......@@ -24,7 +24,10 @@
#include <string>
#include <vector>
#include <ITASampleFrame.h>
class ITADatasource;
class CITANetAudioStreamServer;
//! Network audio sample server (for connecting a net audio stream)
/**
......@@ -33,11 +36,11 @@ class ITADatasource;
* \sa CITANetAudioStream
* \note not thread-safe
*/
class CITANetAudioSampleServer
class ITA_DATA_SOURCES_API CITANetAudioSampleServer
{
public:
CITANetAudioSampleServer();
virtual ~CITANetAudioStream();
virtual ~CITANetAudioSampleServer();
bool Start( const std::string& sAddress, int iPort );
bool IsClientConnected() const;
......
......@@ -27,7 +27,7 @@
#include <string>
#include <vector>
class CITANetAudioStreamConnection;
class ITA_DATA_SOURCES_API CITANetAudioStreamConnection;
//! Network audio stream
/**
......
......@@ -23,10 +23,12 @@
#include <ITADataSourcesDefinitions.h>
#include <ITADataSourceRealization.h>
class ITA_DATA_SOURCES_API ITAStreamFunctionGenerator : public ITADatasourceRealization {
class ITA_DATA_SOURCES_API ITAStreamFunctionGenerator : public ITADatasourceRealization
{
public:
//! Signal functions
enum {
enum SignalFunctions
{
SINE = 0, //!< Sine signal1
TRIANGLE, //!< Triangle signal
SAWTOOTH, //!< Sawtooth signal
......@@ -43,9 +45,7 @@ public:
* \param dSamplerate Sampling rate [Hz]
* \param uiBlocklength Blocklength [samples]
*/
ITAStreamFunctionGenerator(unsigned int uiChannels,
double dSamplerate,
unsigned int uiBlocklength);
ITAStreamFunctionGenerator( unsigned int uiChannels, double dSamplerate, unsigned int uiBlocklength );
//! Constructor
/**
......@@ -59,14 +59,8 @@ public:
* \param dAmplitude Signal amplitude
* \param bPeriodic Generate a periodic signal?
*/
ITAStreamFunctionGenerator(unsigned int uiChannels,
double dSamplerate,
unsigned int uiBlocklength,
int iSignalFunction,
double dFrequency,
float fAmplitude,
bool bPeriodic);
ITAStreamFunctionGenerator( unsigned int uiChannels, double dSamplerate, unsigned int uiBlocklength, int iSignalFunction, double dFrequency, float fAmplitude, bool bPeriodic );
//! Destructor
virtual ~ITAStreamFunctionGenerator();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment