Files
cpp/radio/processor/test/test02.cpp
T
jens b6d1b1f45b added
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@880 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-05-28 13:21:43 +00:00

31 lines
566 B
C++

#include <cstdio>
#include <armadillo>
#include "Processor.hpp"
#include "NullSource.hpp"
#include "NullSink.hpp"
#include "TestBlock.hpp"
#ifndef LENGTH
#define LENGTH(a) (sizeof(a)/sizeof(a[0]))
#endif
int test02()
{
Processor processor;
NullSource nullSrc(Block::DType::Double);
NullSink nullSink(Block::DType::Double);
TestBlock testblock(1024);
nullSrc.addBuffer(testblock.buffer());
testblock.addBuffer(nullSink.buffer());
processor.blockAdd(nullSrc);
processor.blockAdd(testblock);
processor.blockAdd(nullSink);
processor.run();
return 0;
}