|
/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Games-Sudoku-Component/blib/lib/Games/Sudoku/Component/Table/Permission.pm |
Games::Sudoku::Component::Table::Permission
use Games::Sudoku::Component::Table; use Games::Sudoku::Component::Table::Permission;
my $table = Games::Sudoku::Component::Table->new(
perm => Games::Sudoku::Component::Table::Permission->new
);
This module provides a permission table. Usually you don't have to care about this.
Creates an object. As for options, see the base class the Games::Sudoku::Component::Base manpage. Size related options are required.
Allows the value for the cell(row, column).
Denies the value for the cell(row, column). Actually the value will be held as a temporary one.
Returns an array of allowed values.
Returns true if the value is allowed for the cell(row, column).
Mainly used internally. In the verbose mode, this returns a result code and a reason/description of the code; otherwise only the code will be returned.
Clears all of the permission data.
If set true, result method will be verbose.
Kenichi Ishigaki, <ishigaki@cpan.org>
Copyright (C) 2006 by Kenichi Ishigaki
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
|
/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Games-Sudoku-Component/blib/lib/Games/Sudoku/Component/Table/Permission.pm |