DEVEL :: trackobjects.

desenvolver :: trackobjects é um módulo Perl para rastrear o uso de objetos.
Baixe Agora

DEVEL :: trackobjects. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Steffen Ullrich
  • Site do editor:
  • http://search.cpan.org/~sullr/IO-Socket-SSL-1.14/SSL.pm

DEVEL :: trackobjects. Tag


DEVEL :: trackobjects. Descrição

Devel :: O TrackObjects é um módulo Perl para rastrear o uso de objetos. Devel :: O TrackObjects é um módulo Perl para rastrear o uso de objetos.synopsiscmdline perl -mdevel :: trackobjects = / ^ io :: / server.plinside Use Devel :: trackobjects qr / ^ io :: /; use devel :: trackobjects '-verbose'; Use io :: soquete; ... Minha $ Sock = io :: Soquete :: Inet-> Novo ... ...... devels :: trackobjects-> show_tracked; desengate :: trackobjects redefinas abençoe e, portanto, rastreia a criação de objetos, colocando referências fracas ao objeto em uma lista. Ele pode ser especificado quais classes rastrear.at o final do programa imprimirá infos sobre os objetos ainda existentes (provavelmente vazando). As mesmas informações podem ser impressas durante a execução usando show_tracked.importantO módulo devem ser carregados o mais cedo possível, porque não pode redefinir o abençoamento em módulos já carregados. Consulte Importar como carregá-lo para que ele redefine o abençoamento.Methods Os seguintes métodos de classe são definidos.Import (Opções Cond | Uma condição é uma regex usada como uma correspondência para um nome de classe, uma string usada para corresponder à classe com exatamente esse nome ou uma referência a uma sub-rotina, que é chamada para decidir se a classe deve ser rastreada (deve retornar true). é se a condição é / regex /. Neste caso, será compilado como regex. Isso é usado, porque no perl cmdline não é possível entrar com o regex compilado. Se o item é uma string que começa com "-" será interpretado como uma opção. Opções válidas são: -VerboseOutput do show_tracked será mais detalhado, por exemplo, ele usará show_tracked_detailed em vez de show_tracked_compact.-Noenddon't mostrar objetos rastreados restantes no final.-debugwill Switch uma depuração interna. Se as condições serão fornecidas. Global :: a menos que já tenha sido redefinido por este módulo. Isso significa que você não paga uma penalidade de desempenho se você incluir o módulo, somente se as condições forem dadas, ela será redefinida Bless.Show_tracked () Se -Verbose foi definido Em importação, ele será chamado show_tracked_detailed, caso contrário, show_tracked_compact.Se método será chamado no final, a menos que --Noend foi especificado em import.show_tracked_compact () criará um hash contendo todas as classes rastreadas e a contagem de objetos atual para a classe. O chamador quer obter algo em devolução que retornará uma referência a esse hash, caso contrário, imprimirá as informações em uma única linha para Stderr começando com "vazamento $ prefix" .Show_Tracked_Det Ailed () Se o chamador quiser algo em devolução, ele lhe dará uma referência a uma matriz contendo Array-refs com , onde a Ref é a fraca referência ao objeto, arquivo e linha. Nome e número de linha, onde o objeto foi abençoado. Se o contexto de chamada for anulado, ele imprimirá essas informações para Stderr. A primeira linha começará com "vazamento de prefixo", os próximos com "-" e o último novamente com "vazamento $ prefix". Requisitos: · Perl.


DEVEL :: trackobjects. Software Relacionado

PDF :: API2.

PDF :: API2 é 'a próxima geração' do texto :: pdf :: API, uma corrente de módulo perl que facilita os arquivos PDF de criação. ...

192

Download

vtkfltk.

VTKFLTK é uma pequena biblioteca de Classes C para o desenvolvimento de interfaces FLTK de eventos para uso com VTK. ...

147

Download