Mixin :: Extrafields :: Driver :: Hashguts

Mixin :: Extrafields :: Driver :: Módulo Hashguts pode armazenar extras em coragem de um objeto Hashy.
Baixe Agora

Mixin :: Extrafields :: Driver :: Hashguts Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ricardo Signes
  • Site do editor:
  • http://search.cpan.org/~rjbs/

Mixin :: Extrafields :: Driver :: Hashguts Tag


Mixin :: Extrafields :: Driver :: Hashguts Descrição

Mixin :: Extrafields :: Driver :: Módulo Hashguts pode armazenar extras em coragem de um objeto Hashy. Mixin :: Extrafields :: Driver :: Módulo Hashguts pode armazenar extras no pacote guts.synopsis de um objeto de hashy. Use Mixin :: Extrafields -fields => {driver => 'hashguts'}; esta classe de driver implementa um mecanismo de armazenamento extremamente simples: os extras são armazenados no objeto em que os métodos mixados são chamados. Por padrão, eles são armazenados sob a chave retornada pelo método "Default_HAS_Key", mas isso pode ser alterado, fornecendo um argumento Hash_Key para a configuração do driver, como assim: use Mixin :: Extrafields -Fields => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {driver => {motor => 'Hashguts', hash_key => "algo malvado"}}; métodos em adição aos métodos exigidos pelo Mixin :: Extrafields :: Driver, os seguintes métodos são fornecidos: Hash_Key My $ Key = $ driver-> hash_key; este método Retorna a chave onde o driver armazenará seus extras.default_hash_keyif No Hash_Key Argument é fornecido para o driver, este método é chamado durante a inicialização do driver. Ele retornará uma string exclusiva a ser usada como o método Hash Key.StorageThis retorna o hashref de armazenamento usado para extras. Objetos individuais obtêm referências fracas ao seu ID dentro desse hashref.storage_for My $ stysh = $ driver-> storage_for ($ objeto, $ ID); este método retorna o hashref para usar para armazenar extras para o objeto e ID determinado para o objeto e ID. Este hashref é armazenado no objeto baseado em hash (em sua entrada hash_key) e no driver (na entrada de $ ID em seu hash de armazenamento). Todos os objetos com o mesmo ID devem acabar com o mesmo hash em seu hash_key campo. Nenhuma dessas referências é enfraquecida, o que significa duas coisas: primeiro, mesmo que todos os objetos com um determinado id sair do escopo, objetos futuros com esse id reterão os extras originais; Em segundo lugar, a memória usada para armazenar extras nunca é recuperada. Se isso for um problema, use um driver mais sofisticado. Requisitos: · Perl.


Mixin :: Extrafields :: Driver :: Hashguts Software Relacionado

libpeteia.

libpetey é uma biblioteca escrita em C ++ para implementar estimadores baseados em kernel para estimativa de classificação e densidade estatística. ...

175

Download

C ++ Mork Parser

C ++ Mork Parser é uma implementação C ++ eficiente de um leitor de formato de banco de dados Mork. ...

472

Download

Framework Akelos

Projeto Akelos Framework é Akelos é um porto PHP4 e PHP5 da estrutura de desenvolvimento da Web Ruby on Ruby on Ruby. ...

182

Download