C# 클래스 Emveepee.Decoding.ProfileData

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

Private Properties

프로퍼티 타입 설명
GetStackItem StackItem

공개 메소드들

메소드 설명
AddAllocation ( AllocationInfo info ) : void
AddBlock ( Block block ) : void
AddChain ( StatInfo chain, StackItem last_hit ) : void
AddClass ( ClassInfo class_info ) : void
AddDirectivesBlock ( DirectivesBlock block ) : void
AddEndBlock ( EndBlock block ) : void
AddEventsBlock ( EventsBlock block ) : void
AddFunction ( uint id, string name, string provider ) : void
AddIntroBlock ( IntroBlock block ) : void
AddLoadedBlock ( LoadedBlock block ) : void
AddMappingBlock ( MappingBlock block ) : void
AddMethod ( MethodInfo method_info ) : void
AddRegion ( RegionInfo info ) : void
AddStatBlock ( StatBlock block ) : void
EnterMethod ( MethodEventInfo info ) : void
ExitMethod ( MethodEventInfo info ) : void
ProfileData ( string filename ) : System
UpdateCounterAndTime ( ulong current_counter, System.DateTime current_time ) : void
UpdateTicksPerCounterUnit ( ) : void

비공개 메소드들

메소드 설명
GetStackItem ( StatInfo info ) : StackItem

메소드 상세

AddAllocation() 공개 메소드

public AddAllocation ( AllocationInfo info ) : void
info AllocationInfo
리턴 void

AddBlock() 공개 메소드

public AddBlock ( Block block ) : void
block Block
리턴 void

AddChain() 공개 메소드

public AddChain ( StatInfo chain, StackItem last_hit ) : void
chain StatInfo
last_hit StackItem
리턴 void

AddClass() 공개 메소드

public AddClass ( ClassInfo class_info ) : void
class_info ClassInfo
리턴 void

AddDirectivesBlock() 공개 메소드

public AddDirectivesBlock ( DirectivesBlock block ) : void
block DirectivesBlock
리턴 void

AddEndBlock() 공개 메소드

public AddEndBlock ( EndBlock block ) : void
block EndBlock
리턴 void

AddEventsBlock() 공개 메소드

public AddEventsBlock ( EventsBlock block ) : void
block EventsBlock
리턴 void

AddFunction() 공개 메소드

public AddFunction ( uint id, string name, string provider ) : void
id uint
name string
provider string
리턴 void

AddIntroBlock() 공개 메소드

public AddIntroBlock ( IntroBlock block ) : void
block IntroBlock
리턴 void

AddLoadedBlock() 공개 메소드

public AddLoadedBlock ( LoadedBlock block ) : void
block LoadedBlock
리턴 void

AddMappingBlock() 공개 메소드

public AddMappingBlock ( MappingBlock block ) : void
block MappingBlock
리턴 void

AddMethod() 공개 메소드

public AddMethod ( MethodInfo method_info ) : void
method_info MethodInfo
리턴 void

AddRegion() 공개 메소드

public AddRegion ( RegionInfo info ) : void
info RegionInfo
리턴 void

AddStatBlock() 공개 메소드

public AddStatBlock ( StatBlock block ) : void
block StatBlock
리턴 void

EnterMethod() 공개 메소드

public EnterMethod ( MethodEventInfo info ) : void
info MethodEventInfo
리턴 void

ExitMethod() 공개 메소드

public ExitMethod ( MethodEventInfo info ) : void
info MethodEventInfo
리턴 void

ProfileData() 공개 메소드

public ProfileData ( string filename ) : System
filename string
리턴 System

UpdateCounterAndTime() 공개 메소드

public UpdateCounterAndTime ( ulong current_counter, System.DateTime current_time ) : void
current_counter ulong
current_time System.DateTime
리턴 void

UpdateTicksPerCounterUnit() 공개 메소드

public UpdateTicksPerCounterUnit ( ) : void
리턴 void