MemoryPINGui.LibraryResultsProcessor.LibraryResultsProcessor C# (CSharp) Method

LibraryResultsProcessor() public method

public LibraryResultsProcessor ( IList libraries ) : System
libraries IList
return System
        public LibraryResultsProcessor(IList<Library> libraries)
        {
            this.libraries = libraries;

            libraries_string_interval = new Dictionary<string, Interval>();
            libraries_interval_string = new Dictionary<Interval, string>();

            Library nullLibrary = new Library();
            nullLibrary.Name = "Select to view only system calls";
            nullLibrary.Originaladdress = 0;
            nullLibrary.PeSupport = null;
            this.libraries.Add(nullLibrary);

            foreach (Library l in this.libraries)
            {
                if(l.PeSupport != null)
                    AddLibraryRange(l.Name, l.PeSupport.ImageBase, l.PeSupport.ImageBase + l.PeSupport.ImageSize);
            }
        }

Same methods

LibraryResultsProcessor::LibraryResultsProcessor ( string filename ) : System