Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Perl Modules

    Data::BitStream::XS 0.03

    Download button

    No screenshots available
    Downloads: 87  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Dana Jacobsen | More programs
    Perl Artistic License / FREE
    December 13th, 2011, 10:13 GMT
    ROOT / Programming / Perl Modules

     Read user reviews (0)  Refer to a friend  Subscribe

    Data::BitStream::XS description

    A bit stream class including integer coding methods

    Data::BitStream::XS is a XS implementation providing read/write access to bit streams. This includes many integer coding methods as well as straightforward ways to implement new codes.

    Bit streams are often used in data compression and in embedded products where memory is at a premium.

    This code provides a nearly drop-in XS replacement for the Data::BitStream module. If you do not need the ability to add custom codes, or the flexibility of the Moose/Mouse system, you can use this directly.

    The Data::BitStream class will attempt to use this class if it is available. Most operations will be 50-100 times faster, while not sacrificing any of its flexibility, so it is highly recommended.

    There is not a lot of extra speed gained by using the XS class directly, so maximum portability and flexibility is had by using the Data::BitStream class and installing this module to get the speed.

    SYNOPSIS

     use Data::BitStream::XS;
     my $stream = Data::BitStream::XS->new;
     $stream->put_gamma($_) for (1 .. 20);
     $stream->rewind_for_read;
     my @values = $stream->get_gamma(-1);



    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    XS implementation | bit stream | Perl module | Perl | bitstream | class

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM