MCPcopy Create free account
hub / github.com/DreamSourceLab/DSView / push_analog

Function push_analog

DSView/test/data/analogsnapshot.cpp:35–48  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33BOOST_AUTO_TEST_SUITE(AnalogSnapshotTest)
34
35void push_analog(AnalogSnapshot &s, unsigned int num_samples,
36 float value)
37{
38 sr_datafeed_analog analog;
39 analog.num_samples = num_samples;
40
41 float *data = new float[num_samples];
42 analog.data = data;
43 while(num_samples-- != 0)
44 *data++ = value;
45
46 s.append_payload(analog);
47 delete[] (float*)analog.data;
48}
49
50BOOST_AUTO_TEST_CASE(Basic)
51{

Callers 1

BOOST_AUTO_TEST_CASEFunction · 0.85

Calls 1

append_payloadMethod · 0.45

Tested by

no test coverage detected