Changeset 4068 for trunk/sources/HeuristicLab.ExtLibs/HeuristicLab.Netron/3.0.2672.12446/Netron.Diagramming.Core-3.0.2672.12446/Core/Interfaces/IGenericFormatter.cs
- Timestamp:
- 07/22/10 00:44:01 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.ExtLibs/HeuristicLab.Netron/3.0.2672.12446/Netron.Diagramming.Core-3.0.2672.12446/Core/Interfaces/IGenericFormatter.cs
r2768 r4068 1 using System;2 using System.Collections.Generic;3 using System.Text;4 1 using System.IO; 5 namespace Netron.Diagramming.Core 6 { 2 namespace Netron.Diagramming.Core { 3 /// <summary> 4 /// Generic formatter interface 5 /// </summary> 6 public interface IGenericFormatter { 7 7 /// <summary> 8 /// Generic formatter interface8 /// Deserializes the specified serialization stream. 9 9 /// </summary> 10 public interface IGenericFormatter 11 { 12 /// <summary> 13 /// Deserializes the specified serialization stream. 14 /// </summary> 15 /// <param name="serializationStream">The serialization stream.</param> 16 /// <returns></returns> 17 T Deserialize<T>(Stream serializationStream); 18 /// <summary> 19 /// Serializes the specified serialization stream. 20 /// </summary> 21 /// <param name="serializationStream">The serialization stream.</param> 22 /// <param name="graph">A parameter of the generics Type T</param> 23 void Serialize<T>(Stream serializationStream, T graph); 24 } 10 /// <param name="serializationStream">The serialization stream.</param> 11 /// <returns></returns> 12 T Deserialize<T>(Stream serializationStream); 13 /// <summary> 14 /// Serializes the specified serialization stream. 15 /// </summary> 16 /// <param name="serializationStream">The serialization stream.</param> 17 /// <param name="graph">A parameter of the generics Type T</param> 18 void Serialize<T>(Stream serializationStream, T graph); 19 } 25 20 }
Note: See TracChangeset
for help on using the changeset viewer.