|
cpp.EmitRaw01.pm Modulo di generazione dei programmi delle interfacce RAWIl modulo contiene le funzioni di generazione dei sorgenti della interfacce RAW da documenti SOAP. Il sistema di generazione gestisce il fatto che l'utente possa apportare modifiche al sorgente CPP prodotto. Le modifiche possono essere:
Per gestire queste fattispecie, nel sorgente CPP prodotto vengono inserite delle "magic lines": una coppia begin e end user declarations all'interno della definizione della classe, all'interno delle quali possono essere aggiunti metodi utente; una begin user routines definitions ad un certo punto nel codice, dopo la quale le modifiche utente vengono mantenute In fase di generazione, il codice presente tra le righe magiche della dichiarazione e oltre la riga magica delle definizioni, viene riportato in output integralmente. Le righe magiche sono presenti nel template e vengono inserite nel codice la prima volta che il sorgente viene prodotto. Non devono essere rimosse. In fase di rigenerazione, se le tre righe non sono presenti viene dato un messaggio di errore e il sorgente non viene rigenerato.
Definisce
Links da
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| src.cpp.emitraw01.pm LastModified: 18-07-2001 AR |
|
This documentation as well as any accompanying software is an
exclusive property of AR Enterprise Spa ®. It is not allowed to reproduce copy, translate it without express permission. |