=head1 NAME

XmlQueryContext - A Perl interface to the DbXml XmlQueryContext Class

=head1 SYNOPSIS

    use Sleepycat::DbXml;

    my $q = new XmlQueryContext($returntype, $evaluationtype);

    my $xmlvalue = new XmlValue(...);
    $q->setVariableValue($name, $xmlvalue);

    $q->clearNamespaces;

    $string = $q->getNamespace($prefix);

    $q->getVariableValue($name, $xmlvalue);

    $q->removeNamespace($prefix);
    $q->setEvaluationType($type);
    $type = $q->getEvaluationType();
    $q->setNamespace($prefix, $uri);
    $q->setReturnType($type);
    $type = $q->getReturnType();


=head1 DESCRIPTION



=head1 CONFORMANCE to C++ API

The Perl interface to XMlQueryContext is identical to the C++ API,
apart from the following

=over 5

=item 1.

=back


=head1 Constructor

=head1 Methods


=head1 NOTES



=head1 EXAMPLES

=head1 SEE ALSO


=head1 AUTHOR

Paul Marquess
