Ziegelstein :: Eimer.

Ziegelstein :: Eimer - die Sache, die alles gerade hält.
Jetzt downloaden

Ziegelstein :: Eimer. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • brian d foy
  • Website des Verlags:
  • http://search.cpan.org/~bdfoy/

Ziegelstein :: Eimer. Stichworte


Ziegelstein :: Eimer. Beschreibung

Ziegelstein :: Eimer - das, was alles gerade hält. Ziegelstein :: Eimer - das, was alles gerade hält. Synopsis verwenden Ziegelstein :: Eimer; Mein $ Eimer = Ziegelstein :: Eimer-> NEUE (); Klasse Methodennew () Erzeugt einen neuen Eimer zum Speichern von Ziegeleinschränkungen Der Rückgabewert ist jedoch nicht so konzipiert, dass sie veränderbar ist. Möglicherweise möchten Sie es in einer Unterklasse ändern, aber das gesamte System muss sich immer noch einigen, was es ist. Da ich es nicht ändern muss (obwohl ich es auch nicht harten Code nicht kodieren möchte), habe ich eine Methode dafür. Wenn Sie etwas anderes brauchen, herausfinden Sie die Konsequenzen und sehen Sie, ob dies ein anderer Weg funktionieren könnte Der Eintrag, der keine eindeutige Beschreibung sein muss - erklären, was dieser CodeRef argumentiert - einen Hinweis auf die Argumente, die der Collederfeld über Felder schließt - das Eingabefeld Namen der Collederef-Referenzen eindeutig - Dieser Name muss eindeutig sein, wenn Sie ein einzigartig TRUE-Wert für den eindeutigen Wert, dann kann es noch keinen anderen Ziegelstein mit diesem Namen geben, oder einen späteren Ziegelstein, der versucht, denselben Namen zu verwenden, fehlschlägt. Die Methode fügt diesen Feldern dem Eintrag hinzu: GV - A GV-Referenz aus B :: svref_2Object ($ sub), nützlich, um zu finden, wo ein anonymous coberef von erstellt_by - den Namen der Routine kam, die den Eintrag zum Eimer hinzugefügt hat subroutine reference.get_from_bucket (coderef) Ruft den Eintrag für den angegebenen CoberEuf ab. Wenn der CodeRef nicht im Eimer ist, gibt es false zurück. Der Rückgabewert ist ein Eingangsinstanz. GET_BRICK_BY_NAME (Name) Ruft die Code-Referenzen für die Ziegeln mit dem Namen Name ab. Da Ziegelsteine keinen eindeutigen Namen haben müssen, kann es mehr als eins zurückkehren. In Listenkontext gibt die Ziegelsteine mit dem Namen zurück, im sciral-Kontext gibt die Anzahl der Zieze fest. Obwohl Sie wahrscheinlich wissen, dass der Eimer ein Hash ist, verwenden Sie dies, falls die Datenstruktur ändert, wenn sich die Datenstruktur ändert, die (composed_coderf, the_other_codeefs) dem Eimer an, dass der komponierte_coderEF aus den ATOTH_CODEREFS besteht. $ Eimer-> umfassen ($ sub, @component_subs); dump_bucket Zeigen Sie die Namen und Beschreibungen der Einträge im Eimer. Dies ist meistens ein Debugging-Tool.Field LabelSthe Eimer kann ein Wörterbuch speichern, das Feldnamen an beliebige Zeichenfolgen meldet. Auf diese Weise kann ein Ziegelstein-Parameter-Name übersetzen und eingeben (z. B. ein CGI-Eingabefeldname) in eine angenehmere Zeichenfolge für den Mensch für seine Fehlermeldungen. Durch die Bereitstellung von Methoden in der Eimerklasse hat jeder Ziegel die Chance, sie anzurufen .USE_FELD_LABELS (HASHREF) Legen Sie den Hash fest, dass Get_FIELD_LABEL Feldnamen an Feldkennzeichnungen aufbewahrt. Diese Methode krächzt, wenn das Argument nicht ein Hash-Referenz ist. GET_FIELD_LABEL (Feld) Rufen Sie das Etikett für feld ab. Set_field_label (Feld, Wert) Stellen Sie das Etikett für das Feld auf den Wert ein. Es gibt den Wert zurück. Anforderungen: · Perl.


Ziegelstein :: Eimer. Zugehörige Software