summaryrefslogtreecommitdiff
path: root/lib/Class
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@lorry>2014-11-13 06:59:49 +0000
committerLorry Tar Creator <lorry-tar-importer@lorry>2014-11-13 06:59:49 +0000
commit60626c51d97a7ef06b364481ae4afd9706ef6ece (patch)
tree29f14af72f207da0e57c7ac944a2ab3faddff296 /lib/Class
downloadClass-Load-XS-tarball-master.tar.gz
Diffstat (limited to 'lib/Class')
-rw-r--r--lib/Class/Load/XS.pm84
1 files changed, 84 insertions, 0 deletions
diff --git a/lib/Class/Load/XS.pm b/lib/Class/Load/XS.pm
new file mode 100644
index 0000000..3da7b8e
--- /dev/null
+++ b/lib/Class/Load/XS.pm
@@ -0,0 +1,84 @@
+package Class::Load::XS;
+# git description: v0.08-18-g349ac6e
+$Class::Load::XS::VERSION = '0.09';
+
+use strict;
+use warnings;
+
+use Class::Load 0.20;
+
+use XSLoader;
+XSLoader::load(
+ __PACKAGE__,
+ exists $Class::Load::XS::{VERSION}
+ ? ${ $Class::Load::XS::{VERSION} }
+ : (),
+);
+
+1;
+
+# ABSTRACT: XS implementation of parts of Class::Load
+# KEYWORDS: class module load require use runtime XS
+
+__END__
+
+=pod
+
+=encoding UTF-8
+
+=head1 NAME
+
+Class::Load::XS - XS implementation of parts of Class::Load
+
+=head1 VERSION
+
+version 0.09
+
+=head1 SYNOPSIS
+
+ use Class::Load;
+
+=head1 DESCRIPTION
+
+This module provides an XS implementation for portions of L<Class::Load>. See
+L<Class::Load> for API details.
+
+=for Pod::Coverage is_class_loaded
+
+=head1 AUTHOR
+
+Dave Rolsky <autarch@urth.org>
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is Copyright (c) 2011 by Dave Rolsky.
+
+This is free software, licensed under:
+
+ The Artistic License 2.0 (GPL Compatible)
+
+=head1 CONTRIBUTORS
+
+=for stopwords Karen Etheridge Jesse Luehrs hurricup
+
+=over 4
+
+=item *
+
+Karen Etheridge <ether@cpan.org>
+
+=item *
+
+Jesse Luehrs <doy@tozt.net>
+
+=item *
+
+Karen Etheridge <github@froods.org>
+
+=item *
+
+hurricup <hurricup@gmail.com>
+
+=back
+
+=cut