line |
true |
false |
branch |
23
|
0 |
3 |
if ($self->{'_len'}) |
24
|
0 |
0 |
if $self->{'_len'} > length $self->{'_buf'} |
31
|
1 |
3 |
if $self->{'_len'} > length $self->{'_buf'} |
36
|
0 |
2 |
if (length $self->{'_buf'} > 14 and not $self->{'_buf'} =~ /^8=FIX.4.4\x{01}9=[0-9]/) |
48
|
0 |
3 |
unless $tags[0][0] == 35 |
51
|
3 |
0 |
if ($tags[0][1] eq 'W') { } |
|
0 |
0 |
elsif ($tags[0][1] eq '0') { } |
|
0 |
0 |
elsif ($tags[0][1] eq '1') { } |
|
0 |
0 |
elsif ($tags[0][1] eq '2') { } |
|
0 |
0 |
elsif ($tags[0][1] eq 'A') { } |
|
0 |
0 |
elsif ($tags[0][1] eq '5') { } |
58
|
3 |
18 |
if ($tag->[0] == 52) { } |
|
3 |
15 |
elsif ($tag->[0] == 55) { } |
|
3 |
12 |
elsif ($tag->[0] == 268) { } |
71
|
6 |
9 |
if ($tag->[0] == 269) { } |
|
0 |
9 |
elsif ($tag->[0] == 55) { } |
|
6 |
3 |
elsif ($tag->[0] == 270) { } |
|
0 |
3 |
elsif ($tag->[0] == 272) { } |
|
0 |
3 |
elsif ($tag->[0] == 273) { } |
|
0 |
3 |
elsif ($tag->[0] == 167 and $tag->[1] ne 'FXSPOT') { } |
|
3 |
0 |
elsif ($tag->[0] == 279 or $tag->[0] == 10) { } |
72
|
0 |
0 |
$tag->[1] eq 'H' ? : |
|
3 |
0 |
$tag->[1] eq '1' ? : |
|
3 |
3 |
$tag->[1] eq '0' ? : |
78
|
0 |
0 |
if $symbol and $symbol ne $tag->[1] |
83
|
3 |
3 |
if ($type eq 'bid') |
84
|
3 |
3 |
if ($type eq 'ask') |
86
|
0 |
0 |
if $date and $date ne $tag->[1] |
90
|
0 |
0 |
if $time and $time ne $tag->[1] |
102
|
0 |
3 |
unless defined $price and $type |
126
|
0 |
0 |
if ($tag->[0] == 112) |
137
|
0 |
0 |
if ($tag->[0] == 7) { } |
|
0 |
0 |
elsif ($tag->[0] == 16) { } |
153
|
0 |
0 |
if ($tag->[0] == 58) |