Bit::Vector::Minimal - phpMan

Command: man perldoc info search(apropos)  


Sections
NAME SYNOPSIS DESCRIPTION METHODS AUTHOR SEE ALSO COPYRIGHT AND LICENSE
NAME
    Bit::Vector::Minimal - Object-oriented wrapper around vec()

SYNOPSIS
      use Bit::Vector::Minimal;
      my $vec = Bit::Vector->new(size => 8, width => 1, endianness => "little");
      # These are the defaults

      $vec->set(1); # $vec's internal vector now looks like "00000010"
      $vec->get(3); # 0

DESCRIPTION
    This is a much simplified, lightweight version of Bit::Vector, and wraps
    Perl's (sometimes confusing) "vec" function in an object-oriented
    abstraction.

METHODS
  new
    Creates a new bit vector. By default, this creates a one-byte vector
    with 8 one-bit "slots", with bit zero on the right of the bit pattern.
    These settings can be changed by passing parameters to the constructor:
    "size" will alter the size in bits of the vector; "width" will alter the
    width of the slots. The module will die if "width" is not an integer
    divisor of "size". "endianness" controls whether the zeroth place is on
    the right or the left of the bit vector.

  set(POS[, VALUE])
    Sets the bit or slot at position "POS" to value "VALUE" or "all bits on"
    if "VALUE" is not given.

  get(POS)
    Returns the bit or slot at position "POS".

  display
    Display the vector. For debugging purposes.

AUTHOR
    Current maintainer: Tony Bowden

    Original author: Simon Cozens

BUGS and QUERIES
    Please direct all correspondence regarding this module to:
    bug-Bit-Vector-Minimal AT rt.org

SEE ALSO
    Bit::Vector

COPYRIGHT AND LICENSE
    Copyright 2003, 2004 by Kasei

    This library is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.


Generated by phpMan Author: Che Dong On Apache Under GNU General Public License - MarkDown Format
2026-05-23 08:37 @216.73.217.24 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!

^_back to top