Config :: Obiettivo.

Modulo Perl per analizzare i file di configurazione orientati agli oggetti
Scarica ora

Config :: Obiettivo. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Mark D. Roth
  • Sito web dell'editore:
  • http://search.cpan.org/~roth/

Config :: Obiettivo. Tag


Config :: Obiettivo. Descrizione

Modulo Perl per analizzare i file di configurazione orientati agli oggetti Config :: Obiettivo è un modulo perl che fornisce un meccanismo per l'analisi dei file di configurazione per manipolare i dati di configurazione. A differenza della maggior parte degli altri moduli file di configurazione, che rappresentano i dati di configurazione come semplici variabili, config :: Obiettivo rappresenta i dati di configurazione come oggetti perl. Ciò consente una lingua di configurazione molto più flessibile, poiché le nuove classi possono essere facilmente scritte per aggiungere metodi alla sintassi di configurazione. La classe di configurazione di Config :: supporta i seguenti metodi: Nuovo () il costruttore. Il primo argomento è il nome file del file di configurazione da analizzare. Il secondo argomento è un riferimento a un hash che mappa i nomi agli oggetti di configurazione. Gli argomenti rimanenti sono interpretati come hash di attributi per l'oggetto. Attualmente, l'unico attributo supportato è incluso_dir, che specifica la directory per cercare i file includi (vedere "Inclusione file"). Se non specificato, includere_dir predefiniti su ".". Object_name Una volta che il costruttore analizza il file di configurazione, è possibile chiamare il metodo GET () di uno qualsiasi degli oggetti utilizzando il nome dell'oggetto come metodo automatico (vedere "Metodi consigliati"). get_obj () restituisce un riferimento all'oggetto del nome dell'oggetto specificato. Il nome dell'oggetto è il primo argomento.obj_names () restituisce un elenco di nomi di oggetti noti.get_hash () restituisce un hash in cui i tasti sono i nomi degli oggetti noti ei valori sono il risultato di chiamare il metodo GET () sull'oggetto corrispondente .Synopsis usa config :: Obiettivo; Usa Config :: Obiettivo :: String; Usa Config :: Obiettivo :: Elenco; My $ Conf = Config :: Obiettivo-> Nuovo ('nome file', {'' VAR1 '=> Config :: Obiettivo :: String-> Nuovo (),' var2 '=> Config :: Obiettivo :: Elenco-> Nuovo (), ...}, 'includi_dir' => '/ usr / locale / share / appname'); Stampa "VAR1 = \" ". $ Conf-> var1." \ "\ n"; Requisiti: · Perl.


Config :: Obiettivo. Software correlato

ifdef.

Abilita condizionatamente il testo all'interno delle sezioni del Pod come codice ...

128

Scarica