File: circular_buffer_test.ref

package info (click to toggle)
libitpp 4.0.4-2
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 7,520 kB
  • ctags: 6,341
  • sloc: cpp: 51,608; sh: 9,248; makefile: 636; fortran: 8
file content (37 lines) | stat: -rw-r--r-- 2,100 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
peek(out_vec,2) = [1.93597 1.90882]: display 2 first elements of the buffer, without affecting the content
peek_reverse(out_vec,-1) = [-0.335967 1.90882 1.93597]: display buffer, without affecting the content
peek_reverse(out_array,-1) = {-0.335967 1.90882 1.93597}: display buffer, without affecting the content
get(out_vec,1) = [1.90882]
get(out_vec) = [-0.335967 0.0474307 0.214331 0.0491298 0.704564 -2.84648 -1.21741 -0.604713 -0.632424]
get(out_vec) = []; get(out_array,0) = {}: empty buffer, no content
buffer size = 10
nrof_elements = 10
i = 0: peek() = 1.90882; peek_reverse() = -0.632424; get() = 1.90882
i = 1: peek() = -0.335967; peek_reverse() = -0.632424; get() = -0.335967
i = 2: peek() = 0.0474307; peek_reverse() = -0.632424; get() = 0.0474307
i = 3: peek() = 0.214331; peek_reverse() = -0.632424; get() = 0.214331
i = 4: peek() = 0.0491298; peek_reverse() = -0.632424; get() = 0.0491298
i = 5: peek() = 0.704564; peek_reverse() = -0.632424; get() = 0.704564
i = 6: peek() = -2.84648; peek_reverse() = -0.632424; get() = -2.84648
i = 7: peek() = -1.21741; peek_reverse() = -0.632424; get() = -1.21741
i = 8: peek() = -0.604713; peek_reverse() = -0.632424; get() = -0.604713
i = 9: peek() = -0.632424; peek_reverse() = -0.632424; get() = -0.632424
buffer size = 10
nrof_elements = 8
peek(out_vec) = [0.0474307 0.214331 0.0491298 0.704564 -2.84648 -1.21741 -0.604713 -0.632424]
peek at index 5: peek(5) = -1.21741
peek at index 3: peek(3) = 0.704564
peek at index 7: peek(7) = -0.632424
peek at index 1: peek(1) = 0.214331
peek at indices [5 3 7 1]:
peek(index_vec,out_vec) = [-1.21741 0.704564 -0.632424 0.214331]
buffer size = 15
nrof_elements = 8
peek(out_vec) = [0.0474307 0.214331 0.0491298 0.704564 -2.84648 -1.21741 -0.604713 -0.632424]
buffer size = 5
nrof_elements = 5
peek(out_vec) = [0.704564 -2.84648 -1.21741 -0.604713 -0.632424]
Copy constructor: 
Circular_Buffer<double> cb2(cb1): cb2.peek(out_vec) = [0.704564 -2.84648 -1.21741 -0.604713 -0.632424]
Copy operator: 
Circular_Buffer<double> cb3=cb1: cb3.peek(out_array) = {0.704564 -2.84648 -1.21741 -0.604713 -0.632424}