X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXXml.pm;h=e3c5f270276db1f041d4164e811009fce0633bbf;hb=90eb20e9a8dbeb041cc2f77fbea05849bdc09245;hp=968b6148cf04f48d60e3564bd1292891eec19e37;hpb=4a4022d665224a6ac7b7a539a4c1042aecbc07de;p=spider.git diff --git a/perl/DXXml.pm b/perl/DXXml.pm index 968b6148..e3c5f270 100644 --- a/perl/DXXml.pm +++ b/perl/DXXml.pm @@ -122,7 +122,23 @@ sub toxml $self->{id} ||= nextid(); my ($name) = ref $self =~ /::(\w+)$/; - my $s = $xs->XMLout($self, RootName =>$name, NumericEscape=>1); + my $s = $xs->XMLout($self, RootName =>lc $name, NumericEscape=>1); return $self->{'-xml'} = $s; } + +sub has_xml +{ + return exists $_[0]->{'-xml'}; +} + +sub has_pcxx +{ + return exists $_[0]->{'-pcxx'}; +} + +sub has_cmd +{ + return exists $_[0]->{'-cmd'}; +} + 1;