The codeARRAY(0x2c8bf4)/HASH(0x2f7eec) TOP IS 16 ARRAY(0x2c8bf4)/HASH(0x2f7f7c) START OF ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084) ARRAY(0x2c8bf4)/ARRAY(0x2e1084)
sub addDataPoint() { my $reg=shift; my $table=shift; my $DATETIME=shift; my $prmid=shift; my $value=shift; my $com=shift; my $qual=shift; my $valid=shift; push(@$reg,{}); my $top=@$reg; $top--; print "TOP IS $top\n"; $reg->[$top] = {}; $info=$reg->[$top]; $info->{TABLE}=$table; $info->{DATETIME} = $DATETIME; $info->{PRMID} = $prmid; $info->{VALUE} =$value; $info->{COM} = $com; $info->{QUAL}= $qual; $info->{VALID}=$valid; print $reg . "/" . $reg->[$top] ."\n"; } sub printDATA() { my $reg=shift; my $top=@$reg; print "START OF\n"; for(my $i=0;$i<=$top;$i++) { $DATA=$reg->[$I]; print $reg . "/" .$DATA . "\n"; # printf("%s %d %d %d %s %s %s\n", $DATA->{TABLE},$DATA->{PRMID +}, $DATA->{DATETIME},$DATA->{VAL},$DATA->{COM}, $DATA->{QUAL},$DATA-> +{VALID}); }
In reply to PM and references by heiths39
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |