[PD-cvs] externals/clr/external AssemblyInfo.cs, 1.1, 1.2 Counter.cs, 1.2, 1.3
Thomas Grill
xovo at users.sourceforge.net
Sat Jan 28 11:36:27 CET 2006
Update of /cvsroot/pure-data/externals/clr/external
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21260/external
Modified Files:
AssemblyInfo.cs Counter.cs
Log Message:
fixed line endings, now for real
Index: Counter.cs
===================================================================
RCS file: /cvsroot/pure-data/externals/clr/external/Counter.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Counter.cs 27 Jan 2006 22:51:15 -0000 1.2
--- Counter.cs 28 Jan 2006 10:36:25 -0000 1.3
***************
*** 1,74 ****
! using System;
!
! /// <summary>
! /// Descrizione di riepilogo per Counter.
! /// </summary>
! public class Counter:
! PureData.External
! {
! public Counter()
! {
! Post("Count");
!
! // EventFloat += new MethodFloat(MyFloat);
! }
!
! public Counter(PureData.Atom[] args)
! {
! Post("Count with args");
!
! // pd.AddInlet(x, "init", ParametersType.Float);
! // pd.AddOutlet(x, ParametersType.Float);
! }
!
! // this function MUST exist
! public static void Main()
! {
! Post("Count.Main");
! }
!
! /*
! public void MyBang()
! {
! Post("Count-BANG");
! }
!
! public void MyFloat(float f)
! {
! Post(String.Format("Count-FLOAT {0}",f));
! }
! */
! protected override void MethodBang()
! {
! Post("Count-BANG");
! }
!
! protected override void MethodFloat(float f)
! {
! Post("Count-FLOAT "+f.ToString());
! }
!
! protected override void MethodSymbol(PureData.Symbol s)
! {
! Post("Count-SYMBOL "+s.ToString());
! }
!
! /*
! public void Init(float f)
! {
! curr = (int) f;
! }
!
! public void SendOut()
! {
! pd.SendToOutlet(x, 0, new Atom(curr));
! }
!
! public void Sum(float f)
! {
! curr += (int) f;
! pd.SendToOutlet(x, 0, new Atom(curr));
! }
!
! */
! }
--- 1,74 ----
! using System;
!
! /// <summary>
! /// Descrizione di riepilogo per Counter.
! /// </summary>
! public class Counter:
! PureData.External
! {
! public Counter()
! {
! Post("Count");
!
! // EventFloat += new MethodFloat(MyFloat);
! }
!
! public Counter(PureData.Atom[] args)
! {
! Post("Count with args");
!
! // pd.AddInlet(x, "init", ParametersType.Float);
! // pd.AddOutlet(x, ParametersType.Float);
! }
!
! // this function MUST exist
! public static void Main()
! {
! Post("Count.Main");
! }
!
! /*
! public void MyBang()
! {
! Post("Count-BANG");
! }
!
! public void MyFloat(float f)
! {
! Post(String.Format("Count-FLOAT {0}",f));
! }
! */
! protected override void MethodBang()
! {
! Post("Count-BANG");
! }
!
! protected override void MethodFloat(float f)
! {
! Post("Count-FLOAT "+f.ToString());
! }
!
! protected override void MethodSymbol(PureData.Symbol s)
! {
! Post("Count-SYMBOL "+s.ToString());
! }
!
! /*
! public void Init(float f)
! {
! curr = (int) f;
! }
!
! public void SendOut()
! {
! pd.SendToOutlet(x, 0, new Atom(curr));
! }
!
! public void Sum(float f)
! {
! curr += (int) f;
! pd.SendToOutlet(x, 0, new Atom(curr));
! }
!
! */
! }
Index: AssemblyInfo.cs
===================================================================
RCS file: /cvsroot/pure-data/externals/clr/external/AssemblyInfo.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** AssemblyInfo.cs 16 Jan 2006 16:48:18 -0000 1.1
--- AssemblyInfo.cs 28 Jan 2006 10:36:25 -0000 1.2
***************
*** 1,58 ****
! using System.Reflection;
! using System.Runtime.CompilerServices;
!
! //
! // Le informazioni generali relative a un assembly sono controllate dal seguente
! // insieme di attributi. Per modificare le informazioni associate a un assembly
! // occorre quindi modificare i valori di questi attributi.
! //
! [assembly: AssemblyTitle("")]
! [assembly: AssemblyDescription("")]
! [assembly: AssemblyConfiguration("")]
! [assembly: AssemblyCompany("")]
! [assembly: AssemblyProduct("")]
! [assembly: AssemblyCopyright("")]
! [assembly: AssemblyTrademark("")]
! [assembly: AssemblyCulture("")]
!
! //
! // Le informazioni sulla versione di un assembly sono costituite dai seguenti quattro valori:
! //
! // Numero di versione principale
! // Numero di versione secondario
! // Numero revisione
! // Numero build
! //
! // È possibile specificare tutti i valori o impostare come predefiniti i valori Numero revisione e Numero build
! // utilizzando l'asterisco (*) come illustrato di seguito:
!
! [assembly: AssemblyVersion("1.0.*")]
!
! //
! // Per firmare l'assembly è necessario specificare una chiave da utilizzare.
! // Fare riferimento alla documentazione di Microsoft .NET Framework per ulteriori informazioni sulla firma degli assembly.
! //
! // Utilizzare gli attributi elencati di seguito per verificare la chiave utilizzata per la firma.
! //
! // Note:
! // (*) Se non è specificata alcuna chiave, non sarà possibile firmare l'assembly.
! // (*) KeyName fa riferimento a una chiave installata nel provider di servizi di
! // crittografia (CSP) sul computer in uso. KeyFile fa riferimento a un file che contiene
! // una chiave.
! // (*) Se entrambi i valori KeyFile e KeyName sono specificati, si
! // verificherà il seguente processo:
! // (1) Se KeyName è presente in CSP, verrà utilizzata tale chiave.
! // (2) Se KeyName non esiste e KeyFile esiste, la chiave
! // di KeyFile verrà installata nel CSP e utilizzata.
! // (*) Per creare un KeyFile, è possibile utilizzare l'utilità sn.exe (Strong Name).
! // Quando si specifica il KeyFile, il percorso dovrà essere
! // relativo alla directory di output del progetto, ovvero
! // %Project Directory%\obj\<configuration>. Se ad esempio il KeyFile si
! // trova nella directory del progetto, occorre specificare l'attributo AssemblyKeyFile
! // come [assembly: AssemblyKeyFile("..\\..\\mykey.snk")]
! // (*) La firma ritardata è un'opzione avanzata. Vedere la documentazione di Microsoft
! // .NET Framework per ulteriori informazioni.
! //
! [assembly: AssemblyDelaySign(false)]
! [assembly: AssemblyKeyFile("")]
! [assembly: AssemblyKeyName("")]
--- 1,58 ----
! using System.Reflection;
! using System.Runtime.CompilerServices;
!
! //
! // Le informazioni generali relative a un assembly sono controllate dal seguente
! // insieme di attributi. Per modificare le informazioni associate a un assembly
! // occorre quindi modificare i valori di questi attributi.
! //
! [assembly: AssemblyTitle("")]
! [assembly: AssemblyDescription("")]
! [assembly: AssemblyConfiguration("")]
! [assembly: AssemblyCompany("")]
! [assembly: AssemblyProduct("")]
! [assembly: AssemblyCopyright("")]
! [assembly: AssemblyTrademark("")]
! [assembly: AssemblyCulture("")]
!
! //
! // Le informazioni sulla versione di un assembly sono costituite dai seguenti quattro valori:
! //
! // Numero di versione principale
! // Numero di versione secondario
! // Numero revisione
! // Numero build
! //
! // È possibile specificare tutti i valori o impostare come predefiniti i valori Numero revisione e Numero build
! // utilizzando l'asterisco (*) come illustrato di seguito:
!
! [assembly: AssemblyVersion("1.0.*")]
!
! //
! // Per firmare l'assembly è necessario specificare una chiave da utilizzare.
! // Fare riferimento alla documentazione di Microsoft .NET Framework per ulteriori informazioni sulla firma degli assembly.
! //
! // Utilizzare gli attributi elencati di seguito per verificare la chiave utilizzata per la firma.
! //
! // Note:
! // (*) Se non è specificata alcuna chiave, non sarà possibile firmare l'assembly.
! // (*) KeyName fa riferimento a una chiave installata nel provider di servizi di
! // crittografia (CSP) sul computer in uso. KeyFile fa riferimento a un file che contiene
! // una chiave.
! // (*) Se entrambi i valori KeyFile e KeyName sono specificati, si
! // verificherà il seguente processo:
! // (1) Se KeyName è presente in CSP, verrà utilizzata tale chiave.
! // (2) Se KeyName non esiste e KeyFile esiste, la chiave
! // di KeyFile verrà installata nel CSP e utilizzata.
! // (*) Per creare un KeyFile, è possibile utilizzare l'utilità sn.exe (Strong Name).
! // Quando si specifica il KeyFile, il percorso dovrà essere
! // relativo alla directory di output del progetto, ovvero
! // %Project Directory%\obj\<configuration>. Se ad esempio il KeyFile si
! // trova nella directory del progetto, occorre specificare l'attributo AssemblyKeyFile
! // come [assembly: AssemblyKeyFile("..\\..\\mykey.snk")]
! // (*) La firma ritardata è un'opzione avanzata. Vedere la documentazione di Microsoft
! // .NET Framework per ulteriori informazioni.
! //
! [assembly: AssemblyDelaySign(false)]
! [assembly: AssemblyKeyFile("")]
! [assembly: AssemblyKeyName("")]
More information about the Pd-cvs
mailing list