Config :: Model :: Objtreescanner

Scan config tree en voer call-backs uit
Download nu

Config :: Model :: Objtreescanner Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dominique Dumont
  • Uitgever website:

Config :: Model :: Objtreescanner Tags


Config :: Model :: Objtreescanner Beschrijving

Scan config tree en voer call-backs uit Config :: Model :: Objtreescanner is een PERL-module om config tree te scannen en call-back te uitvoeren. Synopsis Gebruik Config :: Model :: Objtreescanner; # Definieer configuratie boomobject mijn $ root = ...; # Definieer bladbel terug mijn disp_leaf = sub {mijn ($ scanner, $ data_ref, $ knooppunt, $ element_name, $ index, $ Leaf_Object) = @_; $$ Data_ref. = "$ element_name =", $ Leaf_Object-> Fetch; }; # Eenvoudige scanner, (print alle waarden met 'Beginner' Experience $ Scan = Config :: Model :: Objtreescanner-> NIEUW (Leaf_CB => DELLOPTE, # ALLEEN verplichte parameter); mijn $ resultaat = ''; $ scan-> Scan_node ($ resultaat, $ wortel); # voor een meer complexe scanner $ scan = config :: Model :: objtreescanner-> NIEUW (FALLBACK => 'NONE', # Alle callback moet worden gedefinieerd => 'Master', # Overweeg Alle waarden # NODE CALLBACK NODE_CONTENT_CB => DELP_OBJ_ELT, # element callback list_element_cb => disp_hash, check_list_element_cb => disp_hash, hash_element_cb => disp_hash, node_element_cb => disp_obj, # blad callback leaf_cb => disp_leaf, enum_value_cb => disp_leaf, integer_value_cb => disp_leaf , Number_Value_CB => DELP_LEAFE, BOOLEAN_VALUE_CB => DELLUEUEAF, STRUGE_VALUE_CB => DELLOFF_LAFE, UNILINE_VALUE_CB => DISP_LEAF, REFERENTIE_VALUE_CB => DISP_LEAF, # terugbellen wanneer u de boom omhoog gaat UP_CB => Sub {},); $ Scan-> Scan_Node ( $ resultaat, $ root); vereisten: · Perl


Config :: Model :: Objtreescanner Gerelateerde software