C# 클래스 Reko.Core.Serialization.ProjectSaver

파일 보기 프로젝트 열기: uxmal/reko 1 사용 예제들

공개 메소드들

메소드 설명
ProjectSaver ( IServiceProvider services ) : System
Save ( Project_v4 sProject, XmlWriter xw ) : void
Serialize ( string projectAbsPath, Project project ) : Project_v4

Given a Project serializes it into a Project_v4.

VisitMetadataFile ( string projectAbsPath, MetadataFile metadata ) : ProjectFile_v3
VisitProgram ( string projectAbsPath, System.Program program ) : ProjectFile_v3

비공개 메소드들

메소드 설명
GlobalName ( GlobalDataItem_v2>.KeyValuePair de ) : string
SerializeAnnotation ( Annotation arg ) : Annotation_v3
SerializeIndirectJump ( UserIndirectJump>.KeyValuePair de ) : IndirectJump_v4
SerializeJumpTable ( ImageMapVectorTable>.KeyValuePair de ) : JumpTable_v4
SerializeOptionValue ( string key, object value, XmlDocument doc ) : XmlElement
SerializePlatformOptions ( UserData user, IPlatform platform ) : PlatformOptions_v4
SerializeProcessorOptions ( UserData user, IProcessorArchitecture architecture ) : ProcessorOptions_v4
SerializeRegisterValues ( SortedList registerValues ) : Reko.Core.Serialization.RegisterValue_v2[]
SerializeUserCall ( System.Program program, UserCallData uc ) : Reko.Core.Serialization.SerializedCall_v1
SerializeValue ( object value, XmlDocument doc ) : XmlElement

메소드 상세

ProjectSaver() 공개 메소드

public ProjectSaver ( IServiceProvider services ) : System
services IServiceProvider
리턴 System

Save() 공개 메소드

public Save ( Project_v4 sProject, XmlWriter xw ) : void
sProject Project_v4
xw System.Xml.XmlWriter
리턴 void

Serialize() 공개 메소드

Given a Project serializes it into a Project_v4.
public Serialize ( string projectAbsPath, Project project ) : Project_v4
projectAbsPath string
project Project
리턴 Project_v4

VisitMetadataFile() 공개 메소드

public VisitMetadataFile ( string projectAbsPath, MetadataFile metadata ) : ProjectFile_v3
projectAbsPath string
metadata MetadataFile
리턴 ProjectFile_v3

VisitProgram() 공개 메소드

public VisitProgram ( string projectAbsPath, System.Program program ) : ProjectFile_v3
projectAbsPath string
program System.Program
리턴 ProjectFile_v3