| Seguro :: Buraco Seguro :: O furo é um módulo Perl para fazer um orifício no compartimento principal original no compartimento seguro. |
Baixe Agora |
Seguro :: Buraco Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Sey Nakajima and Brian McCauley
- Site do editor:
- http://search.cpan.org/~seyn/Safe-Hole-0.10/Hole.pm
Seguro :: Buraco Tag
Seguro :: Buraco Descrição
Seguro :: Hole é um módulo Perl para fazer um orifício no compartimento principal original no compartimento seguro. Seguro :: O furo é um módulo Perl para fazer um orifício no compartimento principal original no compartimento seguro.Synopsis Use seguro; Use seguro :: buraco; $ cpt = novo seguro; $ hole = novo seguro :: orifício {}; Sub teste {test-> teste; } $ TestoBJ = novo teste; # $ cpt-> compartilhamento ('teste'); # alternar como próximo linha $ hole-> envoltório (teste, $ CPT, 'teste'); # $ {$ cpt-> varglob ('testobj')} = $ testobj; # alternar como próxima linha $ hole-> wrap ($ testobj, $ cpt, '$ testobj'); $ CPT-> REVAL ('testes; $ testobj-> teste;'); Imprimir $ @ se $ @; teste de pacote; sub new {abençoe {}, shift (); } Sub teste {My $ self = shift; $ auto-> teste2; } Sub test2 {print "test-> test2 chamado"; } Podemos chamar sub-rotinas definidas fora do compartilhamento seguro (), ou podem chamar métodos através do objeto que é copiedinto o compartimento seguro usando o Varglob (). Mas que as substrumbas são executadas no compartimento seguro também, para que eles não possam chamar as sub-rotinas que são dinamicamente qualificadas com o jogo de pacotes, como métodos de classe, nem podem compilar o código que usa o OpcoDesthat são proibidos no compartimento.through, podemos Execute fora de sub-rotinas definidas no compartimento principal original do compartimento seguro. Observe que, se uma sub-rotina ligou através do Safe :: Hole :: Chamada do ACARP :: Croak () Ele relatará o erro como tendo ocorrido com o Ocorrence :: Hole. Isso pode ser evitado, incluindo Seguro :: Hole :: Usuário no @ isa para o pacote contendo a sub-rotina. Requisitos: · Perl.
Seguro :: Buraco Software Relacionado