// GeneratorZVEI.h: Schnittstelle für die Klasse CGeneratorZVEI.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_GENERATORZVEI_H__8F64A74E_D08C_4183_953E_646740D6F8A0__INCLUDED_)
#define AFX_GENERATORZVEI_H__8F64A74E_D08C_4183_953E_646740D6F8A0__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Generator.h"
class CGeneratorZVEI : public CGenerator
{
public:
int GenerateBelegungston(CBuffer *buffer, int offset, int dauer=800, int pause=300);
int GenerateWeckton(CBuffer* buffer, int offset, int freq);
int GenerateSequence(CBuffer* buffer, int offset=0);
virtual int Generate(CBuffer* buffer);
bool SetZVEI(CString zveicode);
CGeneratorZVEI();
virtual ~CGeneratorZVEI();
protected:
int ph;
int phinc;
int pause;
int duration;
int time2;
int time;
int ch_idx;
CString m_sInputString;
};
#endif // !defined(AFX_GENERATORZVEI_H__8F64A74E_D08C_4183_953E_646740D6F8A0__INCLUDED_)