SYMBOL INDEX (1292 symbols across 121 files) FILE: src/buffers/ByteBuffer.cs class ByteBuffer (line 37) | public class ByteBuffer : BaseBuffer { method EmitChanged (line 91) | public void EmitChanged() method EmitFileChanged (line 98) | public void EmitFileChanged() method EmitPermissionsChanged (line 105) | public void EmitPermissionsChanged() method ByteBuffer (line 117) | public ByteBuffer() method FromFile (line 143) | static public ByteBuffer FromFile(string filename) method ByteBuffer (line 156) | public ByteBuffer(string filename): this() method BeginActionChaining (line 165) | public void BeginActionChaining() method EndActionChaining (line 174) | public void EndActionChaining() method HandleChaining (line 184) | bool HandleChaining(ByteBufferAction action) method AddUndoAction (line 204) | void AddUndoAction(ByteBufferAction action) method RedoDequeDispose (line 215) | void RedoDequeDispose() method Append (line 221) | public override void Append(byte[] data, long index, long length) method Insert (line 242) | public override void Insert(long pos, byte[] data, long index, long le... method Delete (line 268) | public void Delete(long pos1, long pos2) method Replace (line 289) | public void Replace(long pos1, long pos2, byte[] data, long index, lon... method Replace (line 313) | public void Replace(long pos1, long pos2, byte[] data) method Undo (line 319) | public void Undo() method Redo (line 337) | public void Redo() method BeginSaveAs (line 357) | public IAsyncResult BeginSaveAs(string filename, ProgressCallback prog... method SaveAsAsyncCallback (line 390) | void SaveAsAsyncCallback(IAsyncResult ar) method BeginSave (line 452) | public IAsyncResult BeginSave(ProgressCallback progressCallback, Async... method SaveAsyncCallback (line 496) | void SaveAsyncCallback(IAsyncResult ar) method SaveInPlaceAsyncCallback (line 575) | void SaveInPlaceAsyncCallback(IAsyncResult ar) method Revert (line 621) | public void Revert() method RangeToByteArray (line 653) | public byte[] RangeToByteArray(IRange range) method RangeToSegmentCollection (line 674) | public SegmentCollection RangeToSegmentCollection(Util.Range range) method LoadWithFile (line 685) | private void LoadWithFile(string filename) method MakePrivateCopyOfUndoRedo (line 703) | internal void MakePrivateCopyOfUndoRedo() method SetupFSW (line 769) | private void SetupFSW() method OnFileChanged (line 787) | private void OnFileChanged(object source, FileSystemEventArgs e) method CloseFile (line 820) | public void CloseFile() method Display (line 977) | internal void Display(string s) FILE: src/buffers/ByteBufferAction.cs class ByteBufferAction (line 27) | abstract class ByteBufferAction { method Do (line 28) | abstract public void Do(); method Undo (line 29) | abstract public void Undo(); method MakePrivateCopyOfData (line 30) | virtual public void MakePrivateCopyOfData() { } method GetPrivateCopySize (line 31) | virtual public long GetPrivateCopySize() { return 0; } class AppendAction (line 35) | class AppendAction: ByteBufferAction { method AppendAction (line 40) | public AppendAction(byte[] d, long index, long length, ByteBuffer bb) method Do (line 56) | public override void Do() method Undo (line 65) | public override void Undo() { class InsertAction (line 74) | class InsertAction: ByteBufferAction { method InsertAction (line 80) | public InsertAction(long p, byte[] d, long index, long length, ByteBuf... method Do (line 95) | public override void Do() method Undo (line 106) | public override void Undo() class DeleteAction (line 117) | class DeleteAction: ByteBufferAction { method DeleteAction (line 123) | public DeleteAction(long p1, long p2, ByteBuffer bb) method Do (line 130) | public override void Do() method Undo (line 136) | public override void Undo() method MakePrivateCopyOfData (line 142) | public override void MakePrivateCopyOfData() method GetPrivateCopySize (line 151) | public override long GetPrivateCopySize() class ReplaceAction (line 166) | class ReplaceAction: ByteBufferAction { method ReplaceAction (line 171) | public ReplaceAction(long p1, long p2, byte[] d, long index, long leng... method Do (line 177) | public override void Do() method Undo (line 183) | public override void Undo() method MakePrivateCopyOfData (line 189) | public override void MakePrivateCopyOfData() method GetPrivateCopySize (line 194) | public override long GetPrivateCopySize() class MultiAction (line 201) | class MultiAction: ByteBufferAction { method MultiAction (line 205) | public MultiAction() method Add (line 210) | public void Add(ByteBufferAction action) method Do (line 215) | public override void Do() method Undo (line 222) | public override void Undo() method MakePrivateCopyOfData (line 229) | public override void MakePrivateCopyOfData() method GetPrivateCopySize (line 236) | public override long GetPrivateCopySize() FILE: src/buffers/FileBuffer.cs class FileBuffer (line 31) | public class FileBuffer: BaseBuffer method ioctl (line 33) | [DllImport ("libc", SetLastError=true)] method FileBuffer (line 55) | public FileBuffer(string fn): this(fn,default_size) { } method FileBuffer (line 56) | public FileBuffer(string fn, int size) method InWindow (line 65) | private bool InWindow(long pos) method Read (line 73) | public override long Read(byte[] ba, long index, long pos, long len) method Load (line 122) | public void Load(string filename) method Close (line 177) | public void Close() FILE: src/buffers/IBuffer.cs type IBuffer (line 27) | public interface IBuffer { method Insert (line 29) | void Insert(long pos, byte[] data, long index, long length); method Read (line 30) | long Read(byte[] data, long index, long pos, long len); method Append (line 31) | void Append(byte[] data, long index, long length); method InsertBuffer (line 33) | void InsertBuffer(long pos, IBuffer buf, long index, long length); method AppendBuffer (line 34) | void AppendBuffer(IBuffer buf, long index, long length); class BaseBuffer (line 47) | public class BaseBuffer : IBuffer method Insert (line 49) | public virtual void Insert(long pos, byte[] data, long index, long len... method Read (line 54) | public virtual long Read(byte[] data, long index, long pos, long len) method Append (line 59) | public virtual void Append(byte[] data, long index, long length) method InsertBuffer (line 64) | public virtual void InsertBuffer(long pos, IBuffer buf, long index, lo... method AppendBuffer (line 69) | public virtual void AppendBuffer(IBuffer buf, long index, long length) FILE: src/buffers/ISaveState.cs type ISaveState (line 27) | public interface ISaveState FILE: src/buffers/SaveAsOperation.cs class SaveAsOperation (line 33) | public class SaveAsOperation : ThreadedAsyncOperation, ISaveState type SaveAsStage (line 56) | public enum SaveAsStage { BeforeCreate, BeforeWrite } method SaveAsOperation (line 62) | public SaveAsOperation(ByteBuffer bb, string fn, ProgressCallback pc, method CheckFreeSpace (line 71) | protected bool CheckFreeSpace(string path, long extraSpace) method StartProgress (line 85) | protected override bool StartProgress() method UpdateProgress (line 91) | protected override bool UpdateProgress() method EndProgress (line 96) | protected override bool EndProgress() method DoOperation (line 101) | protected override void DoOperation() method EndOperation (line 161) | protected override void EndOperation() FILE: src/buffers/SaveInPlaceOperation.cs class SaveInPlaceOperation (line 35) | public class SaveInPlaceOperation : ThreadedAsyncOperation, ISaveState type SaveInPlaceStage (line 58) | public enum SaveInPlaceStage { BeforeClose, BeforeWrite } method SaveInPlaceOperation (line 64) | public SaveInPlaceOperation(ByteBuffer bb, ProgressCallback pc, method StartProgress (line 73) | protected override bool StartProgress() method UpdateProgress (line 79) | protected override bool UpdateProgress() method EndProgress (line 84) | protected override bool EndProgress() method DoOperation (line 89) | protected override void DoOperation() method EndOperation (line 179) | protected override void EndOperation() FILE: src/buffers/SaveOperation.cs class SaveOperation (line 34) | public class SaveOperation : ThreadedAsyncOperation, ISaveState type SaveStage (line 62) | public enum SaveStage { BeforeSaveAs, BeforeDelete, BeforeMove } method SaveOperation (line 68) | public SaveOperation(ByteBuffer bb, string tempFilename, ProgressCallb... method CheckFreeSpace (line 79) | protected bool CheckFreeSpace(string path, long extraSpace) method StartProgress (line 93) | protected override bool StartProgress() method UpdateProgress (line 99) | protected override bool UpdateProgress() method EndProgress (line 104) | protected override bool EndProgress() method DoOperation (line 109) | protected override void DoOperation() method EndOperation (line 156) | protected override void EndOperation() FILE: src/buffers/Segment.cs class Segment (line 25) | public class Segment { method Segment (line 33) | public Segment(IBuffer buffer, long start, long end) method Contains (line 41) | public bool Contains(long offset, long mapping) method SplitAt (line 50) | public Segment SplitAt(long pos) method MakePrivateCopyOfData (line 61) | public void MakePrivateCopyOfData() method ToString (line 71) | public override string ToString() FILE: src/buffers/SegmentCollection.cs class SegmentCollection (line 25) | public class SegmentCollection { method SegmentCollection (line 37) | public SegmentCollection() { method InvalidateCache (line 42) | private void InvalidateCache() method SetCache (line 48) | private void SetCache(Util.List.Node n, long map) method Append (line 55) | public void Append(Segment s) method InsertAfter (line 70) | private Util.List.Node InsertAfter(Util.List.Node n,... method InsertBefore (line 84) | private Util.List.Node InsertBefore(Util.List.Node n... method FindSegment (line 99) | public Segment FindSegment(long offset, out long OutMapping, out Util.... method Insert (line 160) | public void Insert(SegmentCollection sc, long offset) method DeleteRange (line 209) | public SegmentCollection DeleteRange(long pos1, long pos2) method GetRange (line 326) | public SegmentCollection GetRange(long pos1, long pos2) FILE: src/buffers/SimpleBuffer.cs class SimpleBuffer (line 29) | public class SimpleBuffer : BaseBuffer method SimpleBuffer (line 33) | public SimpleBuffer() method Read (line 38) | public override long Read(byte[] ba, long index, long pos, long len) method Append (line 44) | public override void Append(byte[] d, long index, long length) method AppendBuffer (line 62) | public override void AppendBuffer(IBuffer buf, long index, long length) FILE: src/gui/DataBook.cs class DataBook (line 33) | public class DataBook : Gtk.Notebook method DataBook (line 36) | public DataBook() method InsertView (line 44) | public void InsertView(DataView dv, CloseViewDelegate deleg, string te... method AppendView (line 63) | public void AppendView(DataView dv, CloseViewDelegate deleg, string text) method RemoveView (line 69) | public void RemoveView(DataView dv) method ReplaceView (line 83) | public void ReplaceView(DataView oldDv, DataView newDv, CloseViewDeleg... method CanReplacePage (line 96) | public bool CanReplacePage(int nPage) method SetCloseSensitivity (line 115) | public void SetCloseSensitivity(Widget w, bool sensitive) method SetTabLabelText (line 125) | public new void SetTabLabelText(Widget w, string text) method UpdateTabLabel (line 135) | void UpdateTabLabel(DataView dv) method OnKeyPressEvent (line 145) | protected override bool OnKeyPressEvent(Gdk.EventKey e) method OnKeyReleaseEvent (line 187) | protected override bool OnKeyReleaseEvent(Gdk.EventKey k) method OnBufferChanged (line 192) | void OnBufferChanged(DataView dv) method OnBufferContentsChanged (line 198) | void OnBufferContentsChanged(ByteBuffer bb) class DataBookTabLabel (line 221) | class DataBookTabLabel : Gtk.HBox method DataBookTabLabel (line 237) | public DataBookTabLabel(DataView dv, CloseViewDelegate deleg, string str) method OnNotificationChanged (line 266) | private void OnNotificationChanged(DataView dv) method OnCloseClicked (line 276) | private void OnCloseClicked(object o, EventArgs args) method Cleanup (line 281) | public void Cleanup() FILE: src/gui/DataBookFinder.cs class DataBookFinder (line 31) | public class DataBookFinder : IFinder method DataBookFinder (line 59) | public DataBookFinder(DataBook db, ProgressCallback pc) method SetUpFindProgressReport (line 86) | void SetUpFindProgressReport() method SetUpReplaceAllProgressReport (line 97) | void SetUpReplaceAllProgressReport() method HandleProblematicOp (line 111) | IAsyncResult HandleProblematicOp(GenericFindOperation op, AsyncCallbac... method FindNext (line 128) | public IAsyncResult FindNext(AsyncCallback ac) method FindPrevious (line 181) | public IAsyncResult FindPrevious(AsyncCallback ac) method FindAsyncCallback (line 233) | void FindAsyncCallback(IAsyncResult ar) method RangeEqualsPattern (line 283) | bool RangeEqualsPattern(ByteBuffer bb, Bless.Util.Range sel, byte[] pa... method Replace (line 305) | public bool Replace(byte[] ba) method ReplaceAll (line 340) | public IAsyncResult ReplaceAll(byte[] ba, AsyncCallback ac) method ReplaceAllAsyncCallback (line 380) | void ReplaceAllAsyncCallback(IAsyncResult ar) FILE: src/gui/DataView.cs class DataView (line 33) | public class DataView { method OnByteBufferChanged (line 112) | private void OnByteBufferChanged(ByteBuffer bb) method OnByteBufferFileChanged (line 120) | private void OnByteBufferFileChanged(ByteBuffer bb) method OnPreferencesChanged (line 130) | void OnPreferencesChanged(Preferences prefs) method AddUndoCursorState (line 150) | void AddUndoCursorState(CursorState state) method DeleteSelectionInternal (line 159) | private void DeleteSelectionInternal() method OnClipboardGet (line 178) | private void OnClipboardGet(Clipboard cb, SelectionData sd, uint n) method OnClipboardClear (line 208) | private void OnClipboardClear(Clipboard cb) method GetPasteData (line 214) | private byte[] GetPasteData() method DataView (line 260) | public DataView() method Copy (line 285) | public void Copy() method Cut (line 310) | public void Cut() method Paste (line 347) | public void Paste() method Delete (line 409) | public void Delete() method DeleteBackspace (line 435) | public void DeleteBackspace() method Undo (line 463) | public void Undo() method Redo (line 485) | public void Redo() method Revert (line 507) | public void Revert() method SetupByteBuffer (line 522) | private void SetupByteBuffer(ByteBuffer bb) method CleanupByteBuffer (line 543) | private void CleanupByteBuffer() method Cleanup (line 559) | public void Cleanup() method SetSelection (line 578) | public void SetSelection(long start, long end) method MoveCursor (line 620) | public void MoveCursor(long offset, int digit) method FireFocusChangedEvent (line 669) | public void FireFocusChangedEvent() class CursorState (line 687) | public class CursorState { method CursorState (line 692) | public CursorState(long uo, int ud, long ro, int rd) FILE: src/gui/DataViewControl.cs class DataViewControl (line 30) | public class DataViewControl type Position (line 32) | private struct Position method DataViewControl (line 58) | public DataViewControl(DataView dv) method GetAreaByXY (line 69) | private Area GetAreaByXY(int x, int y) method UpdateSelection (line 83) | private void UpdateSelection(bool abyss) method UpdateFocus (line 112) | private bool UpdateFocus(Area area) method CalculatePosition (line 122) | private void CalculatePosition(Area area, int x, int y, ref Position pos) method ValidateOffset (line 145) | private long ValidateOffset(long offset) method EvaluateSelection (line 159) | private void EvaluateSelection(DataViewDisplay.ShowType showType) method OnButtonPress (line 227) | internal void OnButtonPress (object o, ButtonPressEventArgs args) method OnMotionNotify (line 274) | internal void OnMotionNotify(object o, MotionNotifyEventArgs args) method OnButtonRelease (line 318) | internal void OnButtonRelease (object o, ButtonReleaseEventArgs args) method OnKeyPress (line 364) | internal void OnKeyPress (object o, KeyPressEventArgs args) method OnKeyRelease (line 477) | internal void OnKeyRelease (object o, KeyReleaseEventArgs args) method OnMouseWheel (line 482) | internal void OnMouseWheel(object o, ScrollEventArgs args) method OnFocusInEvent (line 505) | internal void OnFocusInEvent (object o, FocusInEventArgs args) method OnFocusOutEvent (line 516) | internal void OnFocusOutEvent (object o, FocusOutEventArgs args) method OnKeyUp (line 528) | void OnKeyUp(ref Position cur, ref Position next) method OnKeyDown (line 546) | void OnKeyDown(ref Position cur, ref Position next) method OnKeyLeft (line 563) | void OnKeyLeft(ref Position cur, ref Position next) method OnKeyRight (line 586) | void OnKeyRight(ref Position cur, ref Position next) method OnKeyPageUp (line 610) | void OnKeyPageUp(ref Position cur, ref Position next) method OnKeyPageDown (line 630) | void OnKeyPageDown(ref Position cur, ref Position next) method OnKeyHome (line 650) | void OnKeyHome(ref Position cur, ref Position next) method OnKeyEnd (line 659) | void OnKeyEnd(ref Position cur, ref Position next) method OnKeyInsert (line 669) | void OnKeyInsert() method OnKeyTab (line 674) | void OnKeyTab() method OnKeyBackspace (line 679) | void OnKeyBackspace() method OnKeyDefault (line 685) | void OnKeyDefault(Gdk.EventKey e, ref Position cur, ref Position next,... method Cleanup (line 751) | public void Cleanup() FILE: src/gui/DataViewDisplay.cs class DataViewDisplay (line 32) | public class DataViewDisplay : Gtk.VBox { type ShowType (line 44) | public enum ShowType { Closest, Start, End, Cursor } method DataViewDisplay (line 110) | public DataViewDisplay(DataView dv) method Redraw (line 150) | public void Redraw() method FindBestBpr (line 166) | private int FindBestBpr(int width) method Benchmark (line 232) | public void Benchmark() method SetupScrollbarRange (line 264) | private void SetupScrollbarRange() method Resize (line 292) | private void Resize(int winWidth, int winHeight) method OnConfigured (line 335) | void OnConfigured (object o, ConfigureEventArgs args) method OnExposed (line 349) | void OnExposed (object o, ExposeEventArgs args) method OnRealized (line 355) | void OnRealized (object o, EventArgs args) method OnScrolled (line 367) | void OnScrolled (object o, EventArgs args) method MakeOffsetVisible (line 378) | public void MakeOffsetVisible(long offset, ShowType type) method ShowFileChangedBar (line 446) | public void ShowFileChangedBar() method Cleanup (line 457) | public void Cleanup() method GrabKeyboardFocus (line 465) | public void GrabKeyboardFocus() method ConnectToControl (line 473) | private void ConnectToControl() method DisconnectFromControl (line 488) | private void DisconnectFromControl() FILE: src/gui/FileChangedBar.cs class FileChangedBar (line 34) | public class FileChangedBar : Gtk.HBox method FileChangedBar (line 38) | public FileChangedBar(DataView dv) method OnFileChangedIgnore (line 62) | void OnFileChangedIgnore(object o, EventArgs args) method OnFileChangedReload (line 75) | void OnFileChangedReload(object o, EventArgs args) FILE: src/gui/FileService.cs class FileService (line 34) | public class FileService method FileService (line 40) | public FileService(DataBook db, Window mw) method CreateDataView (line 49) | public DataView CreateDataView(ByteBuffer bb) method AskForSaveIfFileChanged (line 86) | private bool AskForSaveIfFileChanged(DataView dv) method AskForSaveIfFilesChanged (line 113) | private bool AskForSaveIfFilesChanged() method NewFile (line 179) | public ByteBuffer NewFile() method OpenFile (line 193) | public ByteBuffer OpenFile(string filename) method OpenFileInternal (line 238) | private ByteBuffer OpenFileInternal(string fullPath, bool handleFileNo... method SaveFile (line 289) | public bool SaveFile(DataView dv, string filename, bool forceSaveAs, b... method SaveFileInternal (line 352) | private bool SaveFileInternal(DataView dv, string filename, bool synch... method SaveFileAsyncCallback (line 429) | void SaveFileAsyncCallback(IAsyncResult ar) method CloseFile (line 465) | public void CloseFile(DataView dv) method TryQuit (line 496) | public void TryQuit() method LoadFiles (line 512) | public void LoadFiles(string[] files) FILE: src/gui/Layout.cs class Layout (line 36) | public class Layout { method Layout (line 56) | public Layout() method Layout (line 63) | public Layout(string name): this() method Load (line 69) | public void Load(string name) method LoadXml (line 80) | public void LoadXml(string xml) method Configure (line 88) | void Configure() method Realize (line 120) | public void Realize(Gtk.DrawingArea da) method DisposePixmaps (line 128) | public void DisposePixmaps() FILE: src/gui/MainWindow.cs class BlessMain (line 37) | public class BlessMain method Main (line 75) | public static void Main (string[] args) method BlessMain (line 80) | public BlessMain (string[] args) method OnDragDataReceived (line 276) | void OnDragDataReceived(object o, DragDataReceivedArgs args) method UpdateWindowTitle (line 299) | void UpdateWindowTitle(DataView dv) method LoadPreferences (line 321) | void LoadPreferences(string path) method OnPreferencesChanged (line 332) | void OnPreferencesChanged(Preferences prefs) method OnSwitchPage (line 345) | void OnSwitchPage(object o, SwitchPageArgs args) method OnDataViewAdded (line 354) | void OnDataViewAdded(DataView dv) method OnDataViewRemoved (line 360) | void OnDataViewRemoved(object o, RemovedArgs args) method OnBufferChanged (line 367) | void OnBufferChanged(DataView dv) method OnBufferContentsChanged (line 373) | void OnBufferContentsChanged(ByteBuffer bb) method OnViewToolbarToggled (line 392) | public void OnViewToolbarToggled(object o, EventArgs args) method OnBenchmark (line 407) | public void OnBenchmark(object o, EventArgs args) method OnMainWindowDeleteEvent (line 416) | public void OnMainWindowDeleteEvent (object o, DeleteEventArgs args) FILE: src/gui/Services.cs class Services (line 24) | public class Services FILE: src/gui/SessionService.cs class SessionService (line 31) | public class SessionService method SessionService (line 36) | public SessionService(DataBook db, Window mw) method Save (line 45) | public void Save(string path) method Load (line 71) | public void Load(string path) FILE: src/gui/UIService.cs type IInfoDisplay (line 28) | public interface IInfoDisplay method DisplayMessage (line 30) | void DisplayMessage(string message); method ClearMessage (line 31) | void ClearMessage(); type IProgressDisplay (line 34) | public interface IProgressDisplay method NewCallback (line 36) | ProgressCallback NewCallback(); class UIService (line 43) | public class UIService method UIService (line 49) | public UIService(UIManager uim) FILE: src/gui/WidgetGroup.cs class WidgetGroup (line 26) | public class WidgetGroup : HBox method WidgetGroup (line 29) | public WidgetGroup() method OnAdded (line 33) | protected override void OnAdded(Widget w) method OnRemoved (line 42) | protected override void OnRemoved(Widget w) method OnWidgetShown (line 50) | void OnWidgetShown(object sender, EventArgs e) FILE: src/gui/areas/Area.cs class Area (line 34) | public abstract class Area type RenderMergeFlags (line 63) | public enum RenderMergeFlags {None = 0, Left = 1, Right = 2} method RenderRowNormal (line 81) | abstract protected void RenderRowNormal(int i, int p, int n, bool blank); method RenderRowHighlight (line 98) | abstract protected void RenderRowHighlight(int i, int p, int n, bool b... method GetDisplayInfoByOffset (line 118) | abstract public void GetDisplayInfoByOffset(long off, out int orow, ou... type GetOffsetFlags (line 123) | public enum GetOffsetFlags { method GetOffsetByDisplayInfo (line 148) | abstract public long GetOffsetByDisplayInfo(int x, int y, out int digi... method HandleKey (line 162) | virtual public bool HandleKey(Gdk.Key key, bool overwrite) method CalcWidth (line 171) | abstract public int CalcWidth(int n, bool force); method AddFactoryItem (line 193) | static public void AddFactoryItem(string name, AreaCreatorFunc createA... method Factory (line 214) | static public Area Factory(string name, AreaGroup ag) method Area (line 234) | public Area(AreaGroup areaGroup) method Configure (line 253) | public virtual void Configure(XmlNode parentNode) method ParseDisplay (line 265) | void ParseDisplay(XmlNode parentNode, Drawer.Information info) method ParseDisplayRow (line 278) | void ParseDisplayRow(XmlNode parentNode, Drawer.Information info, Draw... method ParseDisplayType (line 312) | void ParseDisplayType(XmlNode parentNode, out Drawer.Color fg, out Dra... method Realize (line 335) | public virtual void Realize() method RenderExtra (line 439) | internal protected virtual void RenderExtra() method RenderRangeHelper (line 445) | void RenderRangeHelper(Drawer.HighlightType ht, int rstart, int bstart... method RenderHighlight (line 468) | internal protected virtual void RenderHighlight(Highlight h, Drawer.Hi... method BlankOffset (line 632) | internal protected void BlankOffset(long offs) method RenderCursor (line 650) | internal protected void RenderCursor() method DisposePixmaps (line 667) | public void DisposePixmaps() method BeginPaintRegion (line 677) | void BeginPaintRegion(Gdk.Region r) method BeginPaint (line 684) | void BeginPaint() method BeginPaint (line 689) | void BeginPaint(int x, int y, int w, int h) method EndPaint (line 696) | void EndPaint() method BlankBackground (line 701) | internal virtual void BlankBackground() method BlankEof (line 707) | internal virtual void BlankEof() method ShowPopup (line 715) | public virtual void ShowPopup(Gtk.UIManager uim) FILE: src/gui/areas/AreaGroup.cs class AtomicHighlight (line 34) | class AtomicHighlight : Highlight method AddContainer (line 46) | public void AddContainer(Highlight h) method GetAbyssHighlights (line 65) | public void GetAbyssHighlights(out Drawer.HighlightType left, out Draw... method AtomicHighlight (line 85) | public AtomicHighlight(Highlight parent) : base(parent) method AtomicHighlight (line 91) | public AtomicHighlight(AtomicHighlight h) : base(h) method ToString (line 96) | public override string ToString() class AreaGroup (line 118) | public class AreaGroup type Changes (line 127) | enum Changes { Offset = 1, Cursor = 2, Highlights = 4} method SetCursor (line 220) | public void SetCursor(long coffset, int cdigit) method GetCachedByte (line 235) | public byte GetCachedByte(long pos) method AreaGroup (line 240) | public AreaGroup() method GetViewRange (line 254) | public Util.Range GetViewRange(out int nrows) method HasChanged (line 282) | private bool HasChanged(Changes c) method HasAnythingChanged (line 290) | private bool HasAnythingChanged() method ClearChanges (line 298) | private void ClearChanges() method SetChanged (line 310) | private void SetChanged(Changes c) method ExposeManually (line 335) | private void ExposeManually() method Invalidate (line 346) | public void Invalidate() method RedrawNow (line 355) | public void RedrawNow() method InitializeHighlights (line 360) | private void InitializeHighlights() method AddHighlight (line 370) | public void AddHighlight(long start, long end, Drawer.HighlightType ht) method ClearHighlights (line 376) | private void ClearHighlights() method SetupBufferCache (line 381) | private void SetupBufferCache() method CycleFocus (line 392) | public void CycleFocus() method UpdateFocusedArea (line 419) | private void UpdateFocusedArea(Area fa) method RenderExtra (line 440) | private void RenderExtra() method RenderHighlight (line 449) | private void RenderHighlight(AtomicHighlight h) method BlankBackground (line 464) | private void BlankBackground() method SplitAtomicPrioritized (line 471) | private AtomicHighlight[] SplitAtomicPrioritized(AtomicHighlight q, Hi... method BreakDownHighlights (line 493) | private IntervalTree BreakDownHighlights(Highlight s,... method GetAtomicHighlights (line 533) | private IntervalTree GetAtomicHighlights() method RenderAtomicHighlights (line 548) | private void RenderAtomicHighlights(IntervalTree atom... method RenderAll (line 563) | private void RenderAll(IntervalTree atomicHighlights) method RenderHighlightDiffs (line 581) | private void RenderHighlightDiffs(IntervalTree atomic... method RenderCursor (line 615) | private void RenderCursor(IntervalTree atomicHighlights) method Render (line 659) | public void Render(bool force) FILE: src/gui/areas/AsciiArea.cs class AsciiAreaPlugin (line 29) | public class AsciiAreaPlugin : AreaPlugin method AsciiAreaPlugin (line 31) | public AsciiAreaPlugin() method CreateArea (line 37) | public override Area CreateArea(AreaGroup ag) class AsciiArea (line 44) | public class AsciiArea : Area { method AsciiArea (line 47) | public AsciiArea(AreaGroup ag) method RenderRowNormal (line 55) | protected override void RenderRowNormal(int i, int p, int n, bool blank) method RenderRowHighlight (line 98) | protected override void RenderRowHighlight(int i, int p, int n, bool b... method CalcWidth (line 140) | public override int CalcWidth(int n, bool force) method GetDisplayInfoByOffset (line 148) | public override void GetDisplayInfoByOffset(long off, out int orow, ou... method GetOffsetByDisplayInfo (line 158) | public override long GetOffsetByDisplayInfo(int x, int y, out int digi... method HandleKey (line 173) | public override bool HandleKey(Gdk.Key key, bool overwrite) method Realize (line 197) | public override void Realize() FILE: src/gui/areas/BinaryArea.cs class BinaryAreaPlugin (line 27) | public class BinaryAreaPlugin : AreaPlugin method BinaryAreaPlugin (line 29) | public BinaryAreaPlugin() method CreateArea (line 35) | public override Area CreateArea(AreaGroup ag) class BinaryArea (line 42) | public class BinaryArea : GroupedArea { method BinaryArea (line 44) | public BinaryArea(AreaGroup ag) method HandleKey (line 51) | public override bool HandleKey(Gdk.Key key, bool overwrite) method Realize (line 89) | public override void Realize () FILE: src/gui/areas/DecimalArea.cs class DecimalAreaPlugin (line 27) | public class DecimalAreaPlugin : AreaPlugin method DecimalAreaPlugin (line 29) | public DecimalAreaPlugin() method CreateArea (line 35) | public override Area CreateArea(AreaGroup ag) class DecimalArea (line 42) | public class DecimalArea : GroupedArea { method DecimalArea (line 44) | public DecimalArea(AreaGroup ag) method HandleKey (line 51) | public override bool HandleKey(Gdk.Key key, bool overwrite) method Realize (line 102) | public override void Realize () FILE: src/gui/areas/GroupedArea.cs class GroupedArea (line 30) | abstract public class GroupedArea : Area { method GroupedArea (line 34) | public GroupedArea(AreaGroup ag) method RenderRowNormal (line 48) | protected override void RenderRowNormal(int i, int p, int n, bool blank) method RenderRowHighlight (line 100) | protected override void RenderRowHighlight(int i, int p, int n, bool b... method CalcWidth (line 146) | public override int CalcWidth(int n, bool force) method GetDisplayInfoByOffset (line 161) | public override void GetDisplayInfoByOffset(long off, out int orow, ou... method GetOffsetByDisplayInfo (line 173) | public override long GetOffsetByDisplayInfo(int x, int y, out int digi... method Configure (line 197) | public override void Configure(XmlNode parentNode) FILE: src/gui/areas/HexArea.cs class HexAreaPlugin (line 28) | public class HexAreaPlugin : AreaPlugin method HexAreaPlugin (line 30) | public HexAreaPlugin() method CreateArea (line 36) | public override Area CreateArea(AreaGroup ag) class HexArea (line 42) | public class HexArea : GroupedArea { method HexArea (line 45) | public HexArea(AreaGroup ag) method KeyToHex (line 52) | private int KeyToHex(Gdk.Key key) method HandleKey (line 66) | public override bool HandleKey(Gdk.Key key, bool overwrite) method Configure (line 108) | public override void Configure(XmlNode parentNode) method Realize (line 119) | public override void Realize () FILE: src/gui/areas/Highlight.cs class Highlight (line 29) | public class Highlight : Util.Range, IEquatable method Highlight (line 37) | public Highlight() : base() method Highlight (line 42) | public Highlight(Drawer.HighlightType ht) : base() method Highlight (line 47) | public Highlight(IRange r, Drawer.HighlightType ht) : base(r) method Highlight (line 52) | public Highlight(long start, long end, Drawer.HighlightType ht) : base... method Highlight (line 57) | public Highlight(Highlight h) : this(h, h.Type) method Equals (line 62) | public bool Equals(Highlight h) method Equals (line 67) | public override bool Equals(object obj) method GetHashCode (line 76) | public override int GetHashCode() method ToString (line 81) | public override string ToString() FILE: src/gui/areas/OctalArea.cs class OctalAreaPlugin (line 27) | public class OctalAreaPlugin : AreaPlugin method OctalAreaPlugin (line 29) | public OctalAreaPlugin() method CreateArea (line 35) | public override Area CreateArea(AreaGroup ag) class OctalArea (line 42) | public class OctalArea : GroupedArea { method OctalArea (line 44) | public OctalArea(AreaGroup ag) method HandleKey (line 51) | public override bool HandleKey(Gdk.Key key, bool overwrite) method Realize (line 103) | public override void Realize () FILE: src/gui/areas/OffsetArea.cs class OffsetAreaPlugin (line 32) | public class OffsetAreaPlugin : AreaPlugin method OffsetAreaPlugin (line 34) | public OffsetAreaPlugin() method CreateArea (line 40) | public override Area CreateArea(AreaGroup ag) class OffsetArea (line 47) | public class OffsetArea : Area { method OffsetArea (line 56) | public OffsetArea(AreaGroup ag) method RenderExtra (line 63) | protected override void RenderExtra() method RenderHighlight (line 88) | protected override void RenderHighlight(Highlight h, Drawer.HighlightT... method RenderRowNormal (line 92) | protected override void RenderRowNormal(int i, int p, int n, bool blank) method RenderRowHighlight (line 130) | protected override void RenderRowHighlight(int i, int p, int n, bool b... method CalcWidth (line 135) | public override int CalcWidth(int n, bool force) method GetDisplayInfoByOffset (line 140) | public override void GetDisplayInfoByOffset(long off, out int orow, ou... method GetOffsetByDisplayInfo (line 150) | public override long GetOffsetByDisplayInfo(int x, int y, out int digi... method Configure (line 163) | public override void Configure(XmlNode parentNode) method Realize (line 176) | public override void Realize () FILE: src/gui/areas/SeparatorArea.cs class SeparatorAreaPlugin (line 30) | public class SeparatorAreaPlugin : AreaPlugin method SeparatorAreaPlugin (line 32) | public SeparatorAreaPlugin() method CreateArea (line 38) | public override Area CreateArea(AreaGroup ag) class SeparatorArea (line 45) | public class SeparatorArea : Area method SeparatorArea (line 49) | public SeparatorArea(AreaGroup ag) method Realize (line 55) | public override void Realize() method RenderHighlight (line 68) | protected override void RenderHighlight(Highlight h, Drawer.HighlightT... method RenderRowNormal (line 72) | protected override void RenderRowNormal(int i, int p, int n, bool blank) method RenderRowHighlight (line 76) | protected override void RenderRowHighlight(int i, int p, int n, bool b... method RenderExtra (line 80) | protected override void RenderExtra() method CalcWidth (line 110) | public override int CalcWidth(int n, bool force) method GetDisplayInfoByOffset (line 115) | public override void GetDisplayInfoByOffset(long off, out int orow, ou... method GetOffsetByDisplayInfo (line 125) | public override long GetOffsetByDisplayInfo(int x, int y, out int digi... FILE: src/gui/dialogs/AboutDialog.cs class AboutDialog (line 30) | public class AboutDialog: Gtk.AboutDialog method AboutDialog (line 32) | public AboutDialog() FILE: src/gui/dialogs/Alert.cs class Alert (line 28) | abstract public class Alert : Gtk.Dialog method Alert (line 36) | public Alert(string primary, string secondary, Gtk.Window parent) FILE: src/gui/dialogs/ErrorAlert.cs class ErrorAlert (line 27) | public class ErrorAlert : Alert method ErrorAlert (line 30) | public ErrorAlert(string primary, string secondary, Gtk.Window parent) FILE: src/gui/dialogs/ExportDialog.cs class ExportDialog (line 35) | public class ExportDialog : Dialog method ExportDialog (line 60) | public ExportDialog(DataBook db, Gtk.Window mw) method SetupExportPlugins (line 97) | private void SetupExportPlugins() method GetCurrentRange (line 113) | private Util.Range GetCurrentRange(DataView dv) method OnSelectFileButtonClicked (line 125) | private void OnSelectFileButtonClicked(object o, EventArgs args) method OnRangeRadioToggled (line 134) | private void OnRangeRadioToggled(object o, EventArgs args) method OnExportCancelClicked (line 140) | private void OnExportCancelClicked(object o, EventArgs args) method OnDeletePatternButtonClicked (line 146) | private void OnDeletePatternButtonClicked(object o, EventArgs args) method OnSavePatternButtonClicked (line 161) | private void OnSavePatternButtonClicked(object o, EventArgs args) method FindPattern (line 176) | private int FindPattern(ListStore ls, string pattern, out TreeIter ti) method GetPatternFile (line 198) | private FileStream GetPatternFile(FileMode mode, FileAccess access) method LoadFromPatternFile (line 207) | private void LoadFromPatternFile(ListStore ls) method UpdatePatternFile (line 229) | private void UpdatePatternFile(ListStore ls) method BeginExport (line 250) | private IAsyncResult BeginExport(IExporter exporter, IBuffer buf, long... method OnExportFinished (line 267) | private void OnExportFinished(IAsyncResult ar) method ExportProgressCallback (line 295) | private bool ExportProgressCallback(object o, ProgressAction action) method OnDialogResponse (line 315) | void OnDialogResponse(object o, Gtk.ResponseArgs args) FILE: src/gui/dialogs/FileOverwriteAlert.cs class FileOverwriteAlert (line 28) | public class FileOverwriteAlert : Alert method FileOverwriteAlert (line 33) | public FileOverwriteAlert(string primary, Gtk.Window parent) FILE: src/gui/dialogs/InformationAlert.cs class InformationAlert (line 27) | public class InformationAlert : Alert method InformationAlert (line 30) | public InformationAlert(string primary, string secondary, Gtk.Window p... FILE: src/gui/dialogs/LayoutSelectionDialog.cs class LayoutSelectionDialog (line 34) | public class LayoutSelectionDialog : Dialog { type LayoutColumn (line 49) | enum LayoutColumn { Filename, Path } method LayoutSelectionDialog (line 51) | public LayoutSelectionDialog(DataBook db) method PopulateLayoutList (line 88) | void PopulateLayoutList() method OnLayoutListSelectionChanged (line 122) | public void OnLayoutListSelectionChanged (object o, EventArgs args) method OnDialogResponse (line 163) | void OnDialogResponse(object o, Gtk.ResponseArgs args) FILE: src/gui/dialogs/PreferencesDialog.cs class PreferencesDialog (line 35) | public class PreferencesDialog : Dialog method PreferencesDialog (line 47) | public PreferencesDialog(Window parent) method LoadPreferencesTreeView (line 70) | void LoadPreferencesTreeView() method OnPreferencesTreeViewSelectionChanged (line 93) | void OnPreferencesTreeViewSelectionChanged (object o, EventArgs args) method OnDialogResponse (line 119) | void OnDialogResponse(object o, Gtk.ResponseArgs args) class GeneralPreferences (line 131) | class GeneralPreferences : IPluginPreferences type EditModeEnum (line 142) | enum EditModeEnum { Insert, Overwrite } type NumberBaseEnum (line 143) | enum NumberBaseEnum { Hexadecimal, Decimal, Octal } method GeneralPreferences (line 148) | public GeneralPreferences(Window mw) method LoadPreferences (line 163) | public void LoadPreferences() method SavePreferences (line 206) | public void SavePreferences() method InitWidget (line 212) | void InitWidget() method LoadCheckButtonPreference (line 227) | void LoadCheckButtonPreference(string key, CheckButton cb, bool defaul... method OnSelectLayoutClicked (line 242) | void OnSelectLayoutClicked(object o, EventArgs args) method OnSelectTempDirButtonClicked (line 255) | private void OnSelectTempDirButtonClicked(object o, EventArgs args) method OnLayoutFileChanged (line 264) | private void OnLayoutFileChanged(object o, EventArgs args) method OnUseCurrentLayoutToggled (line 269) | private void OnUseCurrentLayoutToggled(object o, EventArgs args) method OnDefaultEditModeChanged (line 275) | private void OnDefaultEditModeChanged(object o, EventArgs args) method OnTempDirFocusOutEvent (line 283) | private void OnTempDirFocusOutEvent(object o, Gtk.FocusOutEventArgs a) class SessionPreferences (line 289) | class SessionPreferences : IPluginPreferences method SessionPreferences (line 300) | public SessionPreferences(Window mw) method LoadPreferences (line 315) | public void LoadPreferences() method SavePreferences (line 341) | public void SavePreferences() method LoadCheckButtonPreference (line 347) | void LoadCheckButtonPreference(string key, CheckButton cb, bool defaul... method InitWidget (line 362) | void InitWidget() method OnLoadPreviousSessionToggled (line 374) | void OnLoadPreviousSessionToggled(object o, EventArgs args) method AskBeforeLoadingSessionToggled (line 391) | void AskBeforeLoadingSessionToggled(object o, EventArgs args) method RememberCursorPositionToggled (line 396) | void RememberCursorPositionToggled(object o, EventArgs args) method RememberWindowGeometryToggled (line 401) | void RememberWindowGeometryToggled(object o, EventArgs args) class UndoPreferences (line 407) | class UndoPreferences : IPluginPreferences method UndoPreferences (line 421) | public UndoPreferences(Window mw) method LoadPreferences (line 436) | public void LoadPreferences() method SavePreferences (line 488) | public void SavePreferences() method LoadCheckButtonPreference (line 494) | void LoadCheckButtonPreference(string key, CheckButton cb, bool defaul... method InitWidget (line 509) | void InitWidget() method OnUndoLimitedToggled (line 523) | private void OnUndoLimitedToggled(object o, EventArgs args) method OnUndoActionsValueChanged (line 528) | private void OnUndoActionsValueChanged(object o, EventArgs args) method OnKeepUndoAlwaysToggled (line 533) | private void OnKeepUndoAlwaysToggled(object o, EventArgs args) method OnKeepUndoMemoryToggled (line 539) | private void OnKeepUndoMemoryToggled(object o, EventArgs args) method OnKeepUndoNeverToggled (line 545) | private void OnKeepUndoNeverToggled(object o, EventArgs args) FILE: src/gui/dialogs/ProgressDialog.cs class ProgressDialog (line 31) | public class ProgressDialog : Gtk.Window { method ProgressDialog (line 40) | public ProgressDialog(string primary, Gtk.Window main) : base(primary) method Update (line 58) | public bool Update(object o, ProgressAction action) method OnCancelButtonClicked (line 92) | public void OnCancelButtonClicked(object o, EventArgs args) method OnDeleteEvent (line 97) | protected override bool OnDeleteEvent(Gdk.Event e) FILE: src/gui/dialogs/RevertConfirmationAlert.cs class RevertConfirmationAlert (line 28) | public class RevertConfirmationAlert : Alert method RevertConfirmationAlert (line 31) | public RevertConfirmationAlert(string primary, Gtk.Window parent) FILE: src/gui/dialogs/SaveConfirmationAlert.cs class SaveConfirmationAlert (line 28) | public class SaveConfirmationAlert : Alert method SaveConfirmationAlert (line 30) | public SaveConfirmationAlert(string primary, Gtk.Window parent) FILE: src/gui/dialogs/SaveConfirmationMultiAlert.cs class SaveFileItem (line 27) | public class SaveFileItem method SaveFileItem (line 32) | public SaveFileItem(bool s, string n, int p) {Save = s; Name = n; Page... class SaveConfirmationMultiAlert (line 36) | public class SaveConfirmationMultiAlert : Alert method SaveConfirmationMultiAlert (line 41) | public SaveConfirmationMultiAlert(SaveFileItem[] list, Gtk.Window parent) method CreateView (line 73) | private TreeView CreateView(SaveFileItem[] list) method OnItemToggled (line 96) | private void OnItemToggled (object o, ToggledArgs args) FILE: src/gui/dialogs/WarningAlert.cs class WarningAlert (line 27) | public class WarningAlert : Alert method WarningAlert (line 30) | public WarningAlert(string primary, string secondary, Gtk.Window parent) FILE: src/gui/drawers/AsciiDrawer.cs class AsciiDrawer (line 25) | public class AsciiDrawer : Drawer { method AsciiDrawer (line 30) | public AsciiDrawer(Gtk.Widget wid, Information inf) method Draw (line 35) | protected override void Draw(Gdk.GC gc, Gdk.Drawable dest, int x, int ... method Create (line 40) | protected override Gdk.Pixmap Create(Gdk.Color fg, Gdk.Color bg) FILE: src/gui/drawers/BinaryDrawer.cs class BinaryDrawer (line 25) | public class BinaryDrawer : Drawer { method BinaryDrawer (line 27) | public BinaryDrawer(Gtk.Widget wid, Information inf) method Draw (line 33) | protected override void Draw(Gdk.GC gc, Gdk.Drawable dest, int x, int ... method Create (line 45) | protected override Gdk.Pixmap Create(Gdk.Color fg, Gdk.Color bg) FILE: src/gui/drawers/DecimalDrawer.cs class DecimalDrawer (line 24) | public class DecimalDrawer : Drawer { method DecimalDrawer (line 28) | public DecimalDrawer(Gtk.Widget wid, Information inf) method Draw (line 33) | protected override void Draw(Gdk.GC gc, Gdk.Drawable dest, int x, int ... method Create (line 38) | protected override Gdk.Pixmap Create(Gdk.Color fg, Gdk.Color bg) FILE: src/gui/drawers/Drawer.cs class Drawer (line 31) | public abstract class Drawer { class Color (line 33) | public class Color { method Color (line 34) | public Color(Gdk.Color color) class Information (line 42) | public class Information { method Information (line 54) | public Information() method SetupHighlight (line 100) | public void SetupHighlight(Gtk.Widget widget) method MakeColorLighter (line 140) | Gdk.Color MakeColorLighter(Gdk.Color col, double factor) method MakeColorDarker (line 151) | Gdk.Color MakeColorDarker(Gdk.Color col, double factor) type HighlightType (line 166) | public enum HighlightType { Normal, Bookmark, PatternMatch, Selection,... type RowType (line 167) | public enum RowType { Even, Odd } type ColumnType (line 168) | public enum ColumnType { Even, Odd } method Drawer (line 188) | public Drawer(Gtk.Widget wid, Information inf) method InitializePixmaps (line 216) | void InitializePixmaps() method InitializeBackgroundGCs (line 260) | void InitializeBackgroundGCs() method CreateWrapper (line 296) | private Gdk.Pixmap CreateWrapper(Drawer.Color fg, Drawer.Color bg) method Create (line 318) | abstract protected Gdk.Pixmap Create(Gdk.Color fg, Gdk.Color bg); method Draw (line 322) | abstract protected void Draw(Gdk.GC gc, Gdk.Drawable dest, int x, int ... method DrawNormal (line 324) | public void DrawNormal(Gdk.GC gc, Gdk.Drawable dest, int x, int y, byt... method DrawHighlight (line 329) | public void DrawHighlight(Gdk.GC gc, Gdk.Drawable dest, int x, int y, ... method GetBackgroundGC (line 334) | public Gdk.GC GetBackgroundGC(RowType rowType, HighlightType ht) method DisposePixmaps (line 339) | public void DisposePixmaps() class DummyDrawer (line 362) | public class DummyDrawer : Drawer { method DummyDrawer (line 364) | public DummyDrawer(Gtk.Widget wid, Information inf) method Draw (line 369) | protected override void Draw(Gdk.GC gc, Gdk.Drawable dest, int x, int ... method Create (line 374) | protected override Gdk.Pixmap Create(Gdk.Color fg, Gdk.Color bg) FILE: src/gui/drawers/HexDrawer.cs class HexDrawer (line 24) | public class HexDrawer : Drawer { method HexDrawer (line 30) | public HexDrawer(Gtk.Widget wid, Information inf) method Draw (line 35) | protected override void Draw(Gdk.GC gc, Gdk.Drawable dest, int x, int ... method Create (line 40) | protected override Gdk.Pixmap Create(Gdk.Color fg, Gdk.Color bg) FILE: src/gui/drawers/OctalDrawer.cs class OctalDrawer (line 24) | public class OctalDrawer : Drawer { method OctalDrawer (line 28) | public OctalDrawer(Gtk.Widget wid, Information inf) method Draw (line 33) | protected override void Draw(Gdk.GC gc, Gdk.Drawable dest, int x, int ... method Create (line 38) | protected override Gdk.Pixmap Create(Gdk.Color fg, Gdk.Color bg) FILE: src/gui/drawers/PixmapManager.cs class PixmapManager (line 30) | class PixmapManager method PixmapManager (line 46) | private PixmapManager() method GetPixmapId (line 55) | public string GetPixmapId(System.Type type, Drawer.Information info, G... method GetPixmap (line 64) | public Gdk.Pixmap GetPixmap(string id) method AddPixmap (line 76) | public void AddPixmap(string id, Gdk.Pixmap pix) method ReferencePixmap (line 85) | public void ReferencePixmap(string id) method DereferencePixmap (line 94) | public void DereferencePixmap(string id) FILE: src/gui/plugins/BitwiseOperationsPlugin.cs class BitwiseOperationsPlugin (line 37) | public class BitwiseOperationsPlugin : GuiPlugin method BitwiseOperationsPlugin (line 58) | public BitwiseOperationsPlugin(Window mw, UIManager uim) method Load (line 71) | public override bool Load() method AddMenuItems (line 90) | private void AddMenuItems(UIManager uim) method OnDataViewAdded (line 111) | void OnDataViewAdded(DataView dv) method OnDataViewRemoved (line 119) | void OnDataViewRemoved(object o, RemovedArgs args) method OnBufferChanged (line 128) | void OnBufferChanged(DataView dv) method OnBufferContentsChanged (line 133) | void OnBufferContentsChanged(ByteBuffer bb) method OnSwitchPage (line 150) | void OnSwitchPage(object o, SwitchPageArgs args) method OnCursorChanged (line 157) | void OnCursorChanged(DataView dv) method OnSelectionChanged (line 162) | void OnSelectionChanged(DataView dv) method UpdateBitwiseOperationsWidget (line 167) | void UpdateBitwiseOperationsWidget(DataView dv) method OnBitwiseOperationsActivated (line 180) | public void OnBitwiseOperationsActivated(object o, EventArgs args) method OnPerformBitwiseOperation (line 185) | public void OnPerformBitwiseOperation(object o, EventArgs args) class BitwiseOperationsWidget (line 194) | public class BitwiseOperationsWidget : Gtk.HBox type OperandAsComboIndex (line 210) | enum OperandAsComboIndex { Hexadecimal, Decimal, Octal, Binary, Text } type OperationType (line 211) | public enum OperationType { And, Or, Xor, Not } method BitwiseOperationsWidget (line 232) | public BitwiseOperationsWidget(DataBook db, Gtk.Action action) method IsFocusInWidget (line 257) | bool IsFocusInWidget() method OnOperandEntryChanged (line 272) | void OnOperandEntryChanged(object o, EventArgs args) method OnOperandEntryActivated (line 284) | void OnOperandEntryActivated(object o, EventArgs args) method OnOperationComboBoxChanged (line 290) | void OnOperationComboBoxChanged(object o, EventArgs args) method ParseOperand (line 309) | byte[] ParseOperand() method OnDoOperationClicked (line 339) | void OnDoOperationClicked(object o, EventArgs args) method BitwiseOperationAsyncCallback (line 387) | void BitwiseOperationAsyncCallback(IAsyncResult ar) method Update (line 413) | public void Update(DataView dv) method PerformOperation (line 433) | public void PerformOperation() method OnWidgetShown (line 438) | void OnWidgetShown(object o, EventArgs args) method OnKeyPressEvent (line 443) | protected override bool OnKeyPressEvent(Gdk.EventKey e) method OnSourceLabelButtonPress (line 456) | void OnSourceLabelButtonPress(object o, ButtonPressEventArgs args) method OnCloseButtonClicked (line 472) | void OnCloseButtonClicked(object o, EventArgs args) class BitwiseOperation (line 487) | public class BitwiseOperation : ThreadedAsyncOperation method BitwiseOperation (line 499) | public BitwiseOperation(ByteBuffer bb, byte[] ba, Util.Range range, Bi... method StartProgress (line 509) | protected override bool StartProgress() method UpdateProgress (line 515) | protected override bool UpdateProgress() method EndProgress (line 520) | protected override bool EndProgress() method DoOperation (line 525) | protected override void DoOperation() method EndOperation (line 581) | protected override void EndOperation() method FillWithPattern (line 589) | void FillWithPattern(byte[] dest, byte[] pattern) method DoOperation (line 611) | void DoOperation(byte[] ba1, byte[] ba2, int length) FILE: src/gui/plugins/ConversionTablePlugin.cs class ConversionTablePlugin (line 33) | public class ConversionTablePlugin : GuiPlugin method ConversionTablePlugin (line 48) | public ConversionTablePlugin(Window mw, UIManager uim) method Load (line 58) | public override bool Load() method AddMenuItems (line 79) | private void AddMenuItems(UIManager uim) method OnViewConversionTableToggled (line 97) | public void OnViewConversionTableToggled(object o, EventArgs args) method OnPreferencesChanged (line 103) | void OnPreferencesChanged(Preferences prefs) class ConversionTable (line 114) | public class ConversionTable: Gtk.HBox method ConversionTable (line 143) | public ConversionTable(DataBook db) method OnDataViewAdded (line 167) | void OnDataViewAdded(DataView dv) method OnDataViewRemoved (line 174) | void OnDataViewRemoved(object o, RemovedArgs args) method OnBufferChanged (line 184) | void OnBufferChanged(DataView dv) method OnBufferContentsChanged (line 194) | void OnBufferContentsChanged(ByteBuffer bb) method OnSwitchPage (line 215) | void OnSwitchPage(object o, SwitchPageArgs args) method OnCursorChanged (line 220) | void OnCursorChanged(DataView dv) method OnHidden (line 231) | protected override void OnHidden() method OnShown (line 245) | protected override void OnShown() method IsFocusInTable (line 255) | bool IsFocusInTable() method OnLittleEndianToggled (line 270) | void OnLittleEndianToggled(object o, EventArgs args) method OnUnsignedAsHexToggled (line 279) | void OnUnsignedAsHexToggled(object o, EventArgs args) method OnPreferencesChanged (line 288) | void OnPreferencesChanged(Preferences prefs) method OnCloseButtonClicked (line 306) | void OnCloseButtonClicked(object o, EventArgs args) method Clear8bit (line 311) | void Clear8bit() method Clear16bit (line 317) | void Clear16bit() method Clear32bit (line 323) | void Clear32bit() method Clear64bit (line 329) | void Clear64bit() method ClearFloat (line 335) | void ClearFloat() method ClearBases (line 341) | void ClearBases() method Update8bit (line 351) | void Update8bit(DataView dv) method Update16bit (line 375) | void Update16bit(DataView dv) method Update32bit (line 410) | void Update32bit(DataView dv) method Update64bit (line 449) | void Update64bit(DataView dv) method UpdateFloat (line 485) | void UpdateFloat(DataView dv) method UpdateBases (line 530) | void UpdateBases(DataView dv) method Update (line 560) | public void Update() method Clear (line 583) | public void Clear() FILE: src/gui/plugins/CopyOffsetPlugin.cs class CopyOffsetPlugin (line 29) | public class CopyOffsetPlugin : GuiPlugin method CopyOffsetPlugin (line 61) | public CopyOffsetPlugin(Window mw, UIManager uim) method Load (line 76) | public override bool Load() method AddActions (line 90) | private void AddActions(UIManager uim) method OnCopyOffsetActivated (line 106) | private void OnCopyOffsetActivated(object o, EventArgs args) method OnClipboardGet (line 118) | private void OnClipboardGet(Clipboard cb, SelectionData sd, uint n) method OnClipboardClear (line 129) | private void OnClipboardClear(Clipboard cb) method OnPreferencesChanged (line 137) | void OnPreferencesChanged(Preferences prefs) class CopyOffsetPreferences (line 150) | class CopyOffsetPreferences : IPluginPreferences method LoadPreferences (line 162) | public void LoadPreferences() method SavePreferences (line 176) | public void SavePreferences() method InitWidget (line 180) | void InitWidget() method OnNumberBaseChanged (line 186) | void OnNumberBaseChanged(object o, EventArgs args) class CopyOffsetPreferencesWidget (line 193) | class CopyOffsetPreferencesWidget : Gtk.VBox method BaseToActiveIndex (line 197) | int BaseToActiveIndex(int number_base) { method CopyOffsetPreferencesWidget (line 218) | public CopyOffsetPreferencesWidget() FILE: src/gui/plugins/EditOperationsPlugin.cs class EditOperationsPlugin (line 32) | public class EditOperationsPlugin : GuiPlugin method EditOperationsPlugin (line 82) | public EditOperationsPlugin(Window mw, UIManager uim) method Load (line 92) | public override bool Load() method OnDataViewAdded (line 107) | void OnDataViewAdded(DataView dv) method OnDataViewRemoved (line 114) | void OnDataViewRemoved(DataView dv) method OnBufferChanged (line 124) | void OnBufferChanged(DataView dv) method OnBufferContentsChanged (line 129) | void OnBufferContentsChanged(ByteBuffer bb) method OnSwitchPage (line 146) | void OnSwitchPage(object o, SwitchPageArgs args) method ConnectEditAccelerators (line 153) | void ConnectEditAccelerators(bool v) method OnDataViewFocusChanged (line 168) | void OnDataViewFocusChanged(DataView dv) method AddActions (line 182) | private void AddActions(UIManager uim) method OnUndoActivated (line 231) | public void OnUndoActivated(object o, EventArgs args) method OnRedoActivated (line 240) | public void OnRedoActivated(object o, EventArgs args) method OnCutActivated (line 249) | public void OnCutActivated(object o, EventArgs args) method OnCopyActivated (line 258) | public void OnCopyActivated(object o, EventArgs args) method OnPasteActivated (line 267) | public void OnPasteActivated(object o, EventArgs args) method OnDeleteActivated (line 276) | public void OnDeleteActivated(object o, EventArgs args) method OnSelectRange (line 285) | public void OnSelectRange(object o, EventArgs args) method OnPreferencesActivated (line 295) | public void OnPreferencesActivated(object o, EventArgs args) method UpdateActions (line 305) | void UpdateActions(DataView dv) FILE: src/gui/plugins/FileExportPlugin.cs class FileExportPlugin (line 33) | public class FileExportPlugin : GuiPlugin method FileExportPlugin (line 51) | public FileExportPlugin(Window mw, UIManager uim) method Load (line 62) | public override bool Load() method OnDataViewRemoved (line 77) | void OnDataViewRemoved(DataView dv) method OnSwitchPage (line 84) | void OnSwitchPage(object o, SwitchPageArgs args) method AddMenuItems (line 91) | private void AddMenuItems(UIManager uim) method OnExportActivated (line 111) | public void OnExportActivated(object o, EventArgs args) method UpdateActions (line 116) | void UpdateActions(DataView dv) FILE: src/gui/plugins/FileOperationsPlugin.cs class FileOperationsPlugin (line 34) | public class FileOperationsPlugin : GuiPlugin method FileOperationsPlugin (line 72) | public FileOperationsPlugin(Window mw, UIManager uim) method Load (line 82) | public override bool Load() method OnDataViewAdded (line 96) | void OnDataViewAdded(DataView dv) method OnDataViewRemoved (line 102) | void OnDataViewRemoved(DataView dv) method OnBufferChanged (line 111) | void OnBufferChanged(DataView dv) method OnBufferPermissionsChanged (line 116) | void OnBufferPermissionsChanged(ByteBuffer bb) method OnSwitchPage (line 133) | void OnSwitchPage(object o, SwitchPageArgs args) method AddActions (line 140) | private void AddActions(UIManager uim) method OnNewActivated (line 175) | public void OnNewActivated(object o, EventArgs args) method OnOpenActivated (line 186) | public void OnOpenActivated(object o, EventArgs args) method OnSaveActivated (line 205) | public void OnSaveActivated(object o, EventArgs args) method OnSaveAsActivated (line 216) | public void OnSaveAsActivated(object o, EventArgs args) method OnRevertActivated (line 227) | public void OnRevertActivated(object o, EventArgs args) method OnCloseActivated (line 251) | public void OnCloseActivated(object o, EventArgs args) method OnQuitActivated (line 262) | public void OnQuitActivated(object o, EventArgs args) method UpdateActions (line 271) | void UpdateActions(DataView dv) FILE: src/gui/plugins/FindReplacePlugin.cs class FindReplacePlugin (line 36) | public class FindReplacePlugin : GuiPlugin method FindReplacePlugin (line 67) | public FindReplacePlugin(Window mw, UIManager uim) method Load (line 77) | public override bool Load() method OnDataViewAdded (line 105) | void OnDataViewAdded(DataView dv) method OnDataViewRemoved (line 111) | void OnDataViewRemoved(DataView dv) method OnBufferChanged (line 120) | void OnBufferChanged(DataView dv) method OnBufferContentsChanged (line 125) | void OnBufferContentsChanged(ByteBuffer bb) method OnSwitchPage (line 142) | void OnSwitchPage(object o, SwitchPageArgs args) method AddActions (line 148) | private void AddActions(UIManager uim) method OnFindActivated (line 176) | private void OnFindActivated(object o, EventArgs args) method OnReplaceActivated (line 190) | private void OnReplaceActivated(object o, EventArgs args) method OnFindNextActivated (line 205) | public void OnFindNextActivated(object o, EventArgs args) method FindNextAsyncCallback (line 210) | void FindNextAsyncCallback(IAsyncResult ar) method OnFindPreviousActivated (line 223) | public void OnFindPreviousActivated(object o, EventArgs args) method FindPreviousAsyncCallback (line 228) | void FindPreviousAsyncCallback(IAsyncResult ar) method OnFirstFind (line 243) | void OnFirstFind() method UpdateActions (line 249) | void UpdateActions(DataView dv) class FindReplaceWidget (line 269) | public class FindReplaceWidget : Gtk.HBox type ComboIndex (line 299) | enum ComboIndex { Hexadecimal, Decimal, Octal, Binary, Text } method FindReplaceWidget (line 333) | public FindReplaceWidget(DataBook db, IFinder iFinder) method IsFocusInWidget (line 370) | bool IsFocusInWidget() method LoadWithSelection (line 387) | public void LoadWithSelection(DataView dv) method UpdateSearchPattern (line 443) | void UpdateSearchPattern() method OnSearchPatternEntryActivated (line 491) | void OnSearchPatternEntryActivated(object o, EventArgs args) method OnSearchPatternEntryChanged (line 497) | void OnSearchPatternEntryChanged(object o, EventArgs args) method OnSearchAsComboBoxChanged (line 515) | void OnSearchAsComboBoxChanged(object o, EventArgs args) method OnFindNextButtonClicked (line 520) | void OnFindNextButtonClicked(object o, EventArgs args) method FindNextAsyncCallback (line 531) | void FindNextAsyncCallback(IAsyncResult ar) method OnFindPreviousButtonClicked (line 547) | void OnFindPreviousButtonClicked(object o, EventArgs args) method FindPreviousAsyncCallback (line 558) | void FindPreviousAsyncCallback(IAsyncResult ar) method UpdateReplacePattern (line 580) | void UpdateReplacePattern() method OnReplacePatternEntryActivated (line 624) | void OnReplacePatternEntryActivated(object o, EventArgs args) method OnReplacePatternEntryChanged (line 630) | void OnReplacePatternEntryChanged(object o, EventArgs args) method OnReplaceAsComboBoxChanged (line 635) | void OnReplaceAsComboBoxChanged(object o, EventArgs args) method OnReplaceButtonClicked (line 641) | void OnReplaceButtonClicked(object o, EventArgs args) method OnReplaceAllButtonClicked (line 654) | void OnReplaceAllButtonClicked(object o, EventArgs args) method ReplaceAllAsyncCallback (line 666) | void ReplaceAllAsyncCallback(IAsyncResult ar) method OnCloseButtonClicked (line 683) | void OnCloseButtonClicked(object o, EventArgs args) method OnFocusGrabbed (line 695) | void OnFocusGrabbed(object o, EventArgs args) method OnWidgetShown (line 701) | void OnWidgetShown(object o, EventArgs args) method OnKeyPressEvent (line 711) | protected override bool OnKeyPressEvent(Gdk.EventKey e) FILE: src/gui/plugins/GotoOffsetPlugin.cs class GotoOffsetPlugin (line 33) | public class GotoOffsetPlugin : GuiPlugin method GotoOffsetPlugin (line 48) | public GotoOffsetPlugin(Window mw, UIManager uim) method Load (line 59) | public override bool Load() method AddMenuItems (line 74) | private void AddMenuItems(UIManager uim) method OnGotoOffsetActivated (line 92) | public void OnGotoOffsetActivated(object o, EventArgs args) class GotoOffsetWidget (line 101) | public class GotoOffsetWidget : Gtk.HBox method GotoOffsetWidget (line 111) | public GotoOffsetWidget(DataBook db) method IsFocusInWidget (line 135) | bool IsFocusInWidget() method OnOffsetEntryChanged (line 150) | void OnOffsetEntryChanged(object o, EventArgs args) method OnOffsetEntryActivated (line 158) | void OnOffsetEntryActivated(object o, EventArgs args) method OnGotoOffsetClicked (line 164) | void OnGotoOffsetClicked(object o, EventArgs args) method OnWidgetShown (line 199) | void OnWidgetShown(object o, EventArgs args) method OnKeyPressEvent (line 204) | protected override bool OnKeyPressEvent(Gdk.EventKey e) method OnCloseButtonClicked (line 214) | void OnCloseButtonClicked(object o, EventArgs args) FILE: src/gui/plugins/HelpOperationsPlugin.cs class HelpOperationsPlugin (line 31) | public class HelpOperationsPlugin : GuiPlugin method HelpOperationsPlugin (line 46) | public HelpOperationsPlugin(Window mw, UIManager uim) method Load (line 57) | public override bool Load() method AddMenuItems (line 65) | private void AddMenuItems(UIManager uim) method OnContentsActivated (line 84) | public void OnContentsActivated(object o, EventArgs args) method OnAboutActivated (line 94) | public void OnAboutActivated(object o, EventArgs args) FILE: src/gui/plugins/HistoryPlugin.cs class HistoryPlugin (line 31) | public class HistoryPlugin : GuiPlugin method HistoryPlugin (line 37) | public HistoryPlugin(Window mw, UIManager uim) method Load (line 47) | public override bool Load() method OnHistoryChanged (line 59) | void OnHistoryChanged(History h) method OnHistoryMenuItemActivated (line 95) | void OnHistoryMenuItemActivated(object o, EventArgs args) FILE: src/gui/plugins/InfobarPlugin.cs class InfobarPlugin (line 33) | public class InfobarPlugin : GuiPlugin method InfobarPlugin (line 57) | public InfobarPlugin(Window mw, UIManager uim) method Load (line 67) | public override bool Load() method AddMenuItems (line 94) | private void AddMenuItems(UIManager uim) method OnDataViewAdded (line 126) | void OnDataViewAdded(DataView dv) method OnDataViewRemoved (line 134) | void OnDataViewRemoved(object o, RemovedArgs args) method OnBufferChanged (line 143) | void OnBufferChanged(DataView dv) method OnBufferContentsChanged (line 148) | void OnBufferContentsChanged(ByteBuffer bb) method OnSwitchPage (line 165) | void OnSwitchPage(object o, SwitchPageArgs args) method OnCursorChanged (line 172) | void OnCursorChanged(DataView dv) method OnSelectionChanged (line 177) | void OnSelectionChanged(DataView dv) method OnStatusbarShow (line 182) | public void OnStatusbarShow(object o, EventArgs args) method OnStatusbarOffset (line 188) | public void OnStatusbarOffset(object o, EventArgs args) method OnStatusbarSelection (line 194) | public void OnStatusbarSelection(object o, EventArgs args) method OnStatusbarOverwrite (line 200) | public void OnStatusbarOverwrite(object o, EventArgs args) method UpdateInfobar (line 206) | void UpdateInfobar(DataView dv) method OnPreferencesChanged (line 218) | void OnPreferencesChanged(Preferences prefs) class Infobar (line 253) | public class Infobar : Gtk.HBox, IInfoDisplay method Infobar (line 305) | public Infobar(DataBook db) method DisplayMessage (line 345) | public void DisplayMessage(string message) method ClearStatusMessage (line 352) | bool ClearStatusMessage() method Update (line 362) | public void Update(DataView dv) method UpdateOffset (line 373) | public void UpdateOffset(DataView dv) method UpdateSelection (line 395) | public void UpdateSelection(DataView dv) method UpdateOverwrite (line 426) | public void UpdateOverwrite(DataView dv) method ClearMessage (line 444) | public void ClearMessage() method OnOverwriteLabelPressed (line 451) | void OnOverwriteLabelPressed (object o, ButtonPressEventArgs args) method ChangeNumberBase (line 465) | void ChangeNumberBase(object o, ButtonPressEventArgs args) method OnPreferencesChanged (line 484) | void OnPreferencesChanged(Preferences prefs) FILE: src/gui/plugins/PatternMatchHighlightPlugin.cs class PatternMatchHighlightPlugin (line 34) | public class PatternMatchHighlightPlugin : GuiPlugin method PatternMatchHighlightPlugin (line 41) | public PatternMatchHighlightPlugin(Window mw, UIManager uim) method Load (line 51) | public override bool Load() method OnPreferencesChanged (line 67) | void OnPreferencesChanged(Preferences prefs) class PatternHighlighter (line 77) | class PatternHighlighter method PatternHighlighter (line 94) | public PatternHighlighter(DataBook db) method OnDataViewAdded (line 107) | void OnDataViewAdded(DataView dv) method OnDataViewRemoved (line 112) | void OnDataViewRemoved(object o, RemovedArgs args) method BeforeRender (line 122) | void BeforeRender(AreaGroup ag) class PatternMatchPreferences (line 156) | class PatternMatchPreferences : IPluginPreferences method LoadPreferences (line 168) | public void LoadPreferences() method SavePreferences (line 180) | public void SavePreferences() method InitWidget (line 185) | void InitWidget() method OnEnableHighlightToggled (line 191) | void OnEnableHighlightToggled(object o, EventArgs args) class PreferencesWidget (line 197) | class PreferencesWidget : Gtk.HBox method PreferencesWidget (line 205) | public PreferencesWidget() FILE: src/gui/plugins/ProgressDisplayPlugin.cs class ProgressDisplayPlugin (line 34) | public class ProgressDisplayPlugin : GuiPlugin method ProgressDisplayPlugin (line 40) | public ProgressDisplayPlugin(Window mw, UIManager uim) method Load (line 50) | public override bool Load() class ProgressDisplayWidget (line 69) | public class ProgressDisplayWidget : Gtk.VBox, IProgressDisplay method ProgressDisplayWidget (line 72) | public ProgressDisplayWidget() method NewCallback (line 80) | public ProgressCallback NewCallback() method OnProgressDisplayBarDestroyed (line 90) | void OnProgressDisplayBarDestroyed (object o, DestroyEventArgs args) class ProgressDisplayBar (line 101) | public class ProgressDisplayBar : Gtk.HBox { method ProgressDisplayBar (line 109) | public ProgressDisplayBar() method Update (line 122) | public bool Update(object o, ProgressAction action) method OnCancelButtonClicked (line 151) | public void OnCancelButtonClicked(object o, EventArgs args) FILE: src/gui/plugins/SelectLayoutPlugin.cs class SelectLayoutPlugin (line 33) | public class SelectLayoutPlugin : GuiPlugin method SelectLayoutPlugin (line 47) | public SelectLayoutPlugin(Window mw, UIManager uim) method Load (line 57) | public override bool Load() method AddMenuItems (line 67) | private void AddMenuItems(UIManager uim) method OnLayoutsActivated (line 85) | public void OnLayoutsActivated(object o, EventArgs args) FILE: src/gui/plugins/SelectRangePlugin.cs class SelectRangePlugin (line 32) | public class SelectRangePlugin : GuiPlugin method SelectRangePlugin (line 51) | public SelectRangePlugin(Window mw, UIManager uim) method Load (line 62) | public override bool Load() method AddMenuItems (line 77) | private void AddMenuItems(UIManager uim) method OnSelectAllActivated (line 97) | public void OnSelectAllActivated(object o, EventArgs args) method OnSelectRangeActivated (line 107) | public void OnSelectRangeActivated(object o, EventArgs args) class SelectRangeWidget (line 121) | public class SelectRangeWidget : Gtk.HBox method SelectRangeWidget (line 132) | public SelectRangeWidget(DataBook db) method LoadWithSelection (line 159) | public void LoadWithSelection(DataView dv) method IsFocusInWidget (line 178) | bool IsFocusInWidget() method OnEntryChanged (line 193) | void OnEntryChanged(object o, EventArgs args) method OnEntryActivated (line 201) | void OnEntryActivated(object o, EventArgs args) method OnSelectButtonClicked (line 207) | void OnSelectButtonClicked(object o, EventArgs args) method OnWidgetShown (line 268) | void OnWidgetShown(object o, EventArgs args) method OnKeyPressEvent (line 273) | protected override bool OnKeyPressEvent(Gdk.EventKey e) method OnCloseButtonClicked (line 283) | void OnCloseButtonClicked(object o, EventArgs args) FILE: src/gui/plugins/StatisticsPlugin.cs class StatisticsPlugin (line 34) | public class StatisticsPlugin : GuiPlugin method StatisticsPlugin (line 49) | public StatisticsPlugin(Window mw, UIManager uim) method Load (line 59) | public override bool Load() method AddMenuItems (line 77) | private void AddMenuItems(UIManager uim) method OnToolsStatisticsActivated (line 95) | public void OnToolsStatisticsActivated(object o, EventArgs args) method OnPreferencesChanged (line 100) | void OnPreferencesChanged(Preferences prefs) class StatisticsInfo (line 110) | public class StatisticsInfo method StatisticsInfo (line 115) | public StatisticsInfo() class StatisticsWidget (line 122) | public class StatisticsWidget : Gtk.HBox method StatisticsWidget (line 128) | public StatisticsWidget(DataBook db) method OnDialogResponse (line 150) | void OnDialogResponse(object o, Gtk.ResponseArgs args) method OnDataViewAdded (line 164) | void OnDataViewAdded(DataView dv) method OnDataViewRemoved (line 171) | void OnDataViewRemoved(object o, RemovedArgs args) method OnBufferChanged (line 179) | void OnBufferChanged(DataView dv) method OnBufferContentsChanged (line 191) | void OnBufferContentsChanged(ByteBuffer bb) method OnSwitchPage (line 208) | void OnSwitchPage(object o, SwitchPageArgs args) method UpdateStatistics (line 219) | void UpdateStatistics(DataView dv) method OnHidden (line 242) | protected override void OnHidden() method OnShown (line 249) | protected override void OnShown() method OnPreferencesChanged (line 255) | void OnPreferencesChanged(Preferences prefs) class StatisticsDrawWidget (line 267) | public class StatisticsDrawWidget: Gtk.DrawingArea method DrawBar (line 279) | void DrawBar(Cairo.Context gr, int b) method UpdateHighlight (line 286) | void UpdateHighlight() method Draw (line 315) | void Draw (Cairo.Context gr, int width, int height) method StatisticsDrawWidget (line 335) | public StatisticsDrawWidget() method OnExposeEvent (line 350) | protected override bool OnExposeEvent (Gdk.EventExpose args) method Update (line 366) | public void Update(int[] freqs) method DoDrawingCalculations (line 384) | void DoDrawingCalculations() method OnMotionNotify (line 404) | void OnMotionNotify(object o, MotionNotifyEventArgs args) FILE: src/plugins/AreaPlugin.cs class AreaPlugin (line 27) | public class AreaPlugin : Plugin method AreaPlugin (line 29) | protected AreaPlugin() method CreateArea (line 34) | public virtual Area CreateArea(AreaGroup ag) FILE: src/plugins/ExportPlugin.cs class ExportPlugin (line 26) | public class ExportPlugin : Plugin method ExportPlugin (line 28) | protected ExportPlugin() method CreateBuilder (line 33) | public virtual IExportBuilder CreateBuilder(Stream s) FILE: src/plugins/GuiPlugin.cs class GuiPlugin (line 26) | public class GuiPlugin : Plugin method GuiPlugin (line 29) | public GuiPlugin() method GetDataBook (line 34) | protected Widget GetDataBook(Window win) method GetMenuBar (line 50) | protected Widget GetMenuBar(Window win) method GetWidgetGroup (line 63) | protected Widget GetWidgetGroup(Window win, int n) method GetSideWidgetGroup (line 80) | protected Widget GetSideWidgetGroup(Window win, int n) FILE: src/plugins/IPluginPreferences.cs type IPluginPreferences (line 21) | public interface IPluginPreferences method SavePreferences (line 24) | void SavePreferences(); method LoadPreferences (line 25) | void LoadPreferences(); FILE: src/plugins/Plugin.cs class Plugin (line 26) | public class Plugin method Plugin (line 35) | public Plugin() method Load (line 41) | public virtual bool Load() method UnLoad (line 46) | public virtual bool UnLoad() FILE: src/plugins/PluginManager.cs class PluginDependencyException (line 31) | public class PluginDependencyException : Exception method PluginDependencyException (line 33) | public PluginDependencyException(string msg) class PluginManager (line 38) | public class PluginManager method PluginManager (line 46) | private PluginManager(Type pluginType, object[] args) method AddPluginFile (line 89) | private void AddPluginFile(string file) method AddToPluginCollection (line 109) | private void AddToPluginCollection(Plugin plugin) method LoadPlugin (line 115) | public bool LoadPlugin(Plugin plugin) method LoadPluginInternal (line 121) | private bool LoadPluginInternal(Plugin plugin, StringCollection visited) method AddForType (line 162) | public static void AddForType(Type pluginType, object[] args) method GetForType (line 168) | public static PluginManager GetForType(Type pluginType) FILE: src/tools/History.cs class History (line 32) | public class History method History (line 61) | private History(int n) method Add (line 68) | public void Add(string path) method Load (line 84) | public void Load(string path) method Save (line 97) | public void Save(string path) FILE: src/tools/Preferences.cs class Preferences (line 33) | public class Preferences method Preferences (line 72) | private Preferences() method GetEnumerator (line 113) | public IEnumerator GetEnumerator() method SetWithoutNotify (line 118) | public void SetWithoutNotify(string pref, string val) method Save (line 128) | public void Save(string path) method Load (line 155) | public void Load(string path) method Load (line 174) | public void Load(Preferences p) method Display (line 185) | public void Display() class PreferencesProxy (line 195) | public class PreferencesProxy method PreferencesProxy (line 201) | public PreferencesProxy(Preferences prefs) method Subscribe (line 210) | public void Subscribe(string pref, string id, PreferencesChangedHandle... method Unsubscribe (line 218) | public void Unsubscribe(string pref, string id) method Change (line 227) | public void Change(string pref, string val, string id) method NotifyAll (line 253) | public void NotifyAll() FILE: src/tools/Session.cs class Session (line 33) | public class Session method Session (line 60) | public Session() method AddFile (line 66) | public void AddFile(string name, long offset, long cursorOffset, int c... method Save (line 73) | public void Save(string path) method Load (line 124) | public void Load(string path) class SessionFileInfo (line 183) | public class SessionFileInfo method SessionFileInfo (line 192) | public SessionFileInfo() { } method SessionFileInfo (line 194) | public SessionFileInfo(string path, long offset, long cursorOffset, in... FILE: src/tools/export/ExporterOperation.cs class ExportOperation (line 28) | public class ExportOperation : ThreadedAsyncOperation method ExportOperation (line 41) | public ExportOperation(IExporter ex, IBuffer buf, long start, long end... method CalculatePercentDone (line 50) | private double CalculatePercentDone() method StartProgress (line 55) | protected override bool StartProgress() method UpdateProgress (line 60) | protected override bool UpdateProgress() method EndProgress (line 65) | protected override bool EndProgress() method DoOperation (line 70) | protected override void DoOperation() method EndOperation (line 78) | protected override void EndOperation() FILE: src/tools/export/IExportBuilder.cs type BuildBytesInfo (line 27) | public struct BuildBytesInfo type IExportBuilder (line 41) | public interface IExportBuilder method BuildPrologue (line 43) | void BuildPrologue(); method BuildEpilogue (line 44) | void BuildEpilogue(); method BuildBytes (line 45) | int BuildBytes(IBuffer buffer, long offset, BuildBytesInfo info); method BuildString (line 46) | void BuildString(string str); method BuildCharacter (line 47) | void BuildCharacter(char c); method BuildAlignment (line 48) | void BuildAlignment(int align); method BuildOffset (line 49) | void BuildOffset(long offset, int length, char type); FILE: src/tools/export/IExporter.cs type IExporter (line 30) | public interface IExporter method Export (line 32) | void Export(IBuffer buffer, long start, long end, ref bool cancelled); FILE: src/tools/export/IPatternExporter.cs type IPatternExporter (line 31) | public interface IPatternExporter : IExporter FILE: src/tools/export/InterpretedPatternExporter.cs class InterpretedPatternExporter (line 36) | public class InterpretedPatternExporter : IPatternExporter type Token (line 53) | enum Token { LeftBracket, RightBracket, Percent, Character, String, Er... method InterpretedPatternExporter (line 55) | public InterpretedPatternExporter(IExportBuilder ieb) method Export (line 61) | public void Export(IBuffer buf, long start, long end, ref bool cancelled) method ExecuteCommand (line 143) | private int ExecuteCommand(Hashtable cmds) method SavePosition (line 204) | private void SavePosition(long cur) method RestorePosition (line 209) | private long RestorePosition() method RestartInterpreter (line 215) | private void RestartInterpreter() method NextToken (line 220) | private Token NextToken() method ParseString (line 256) | private Token ParseString() method ParseEscapedCharacter (line 292) | private Token ParseEscapedCharacter() method ParseCommand (line 323) | private Token ParseCommand(Hashtable cmds) FILE: src/tools/export/plugins/HTMLExportBuilder.cs class HTMLExportBuilder (line 33) | public class HTMLExportBuilder : TextExportBuilder method HTMLExportBuilder (line 36) | public HTMLExportBuilder(Stream stream) method BuildPrologue (line 41) | public override void BuildPrologue() method BuildEpilogue (line 47) | public override void BuildEpilogue() method BuildByte (line 53) | protected override int BuildByte(IBuffer buf, long offset, BuildBytesI... FILE: src/tools/export/plugins/HTMLExportPlugin.cs class HTMLExportPlugin (line 29) | public class HTMLExportPlugin : ExportPlugin method HTMLExportPlugin (line 32) | public HTMLExportPlugin() method CreateBuilder (line 40) | public override IExportBuilder CreateBuilder(Stream s) FILE: src/tools/export/plugins/TextExportBuilder.cs class TextExportBuilder (line 32) | public class TextExportBuilder : IExportBuilder method TextExportBuilder (line 37) | public TextExportBuilder(Stream stream) method BuildPrologue (line 43) | public virtual void BuildPrologue() method BuildEpilogue (line 47) | public virtual void BuildEpilogue() method BuildBytes (line 51) | public virtual int BuildBytes(IBuffer buffer, long offset, BuildBytesI... method BuildString (line 71) | public virtual void BuildString(string str) method BuildCharacter (line 77) | public virtual void BuildCharacter(char c) method BuildAlignment (line 83) | public virtual void BuildAlignment(int align) method BuildOffset (line 88) | public virtual void BuildOffset(long offset, int length, char type) method MatchAlignment (line 105) | protected virtual int MatchAlignment(long offset, BuildBytesInfo info) method BuildByte (line 130) | protected virtual int BuildByte(IBuffer buffer, long offset, BuildByte... method BuildSeparator (line 179) | protected virtual void BuildSeparator(string separator) method BuildEmpty (line 184) | protected virtual void BuildEmpty(string str, string empty) method BuildPrefix (line 201) | protected virtual void BuildPrefix(string str) method BuildSuffix (line 206) | protected virtual void BuildSuffix(string str) method BuildByteData (line 211) | protected virtual void BuildByteData(string str) method GetBaseFromArgument (line 216) | private int GetBaseFromArgument(char type, out bool lowercase) FILE: src/tools/export/plugins/TextExportPlugin.cs class TextExportPlugin (line 28) | public class TextExportPlugin : ExportPlugin method TextExportPlugin (line 31) | public TextExportPlugin() method CreateBuilder (line 38) | public override IExportBuilder CreateBuilder(Stream s) FILE: src/tools/find/BMFindStrategy.cs class BMFindStrategy (line 28) | public class BMFindStrategy : IFindStrategy method UpdateSkipTables (line 42) | void UpdateSkipTables() method BMFindStrategy (line 59) | public BMFindStrategy() method FindNextSingle (line 88) | Range FindNextSingle(long limit) method FindPreviousSingle (line 104) | Range FindPreviousSingle(long limit) method FindNext (line 124) | public Range FindNext(long limit) method FindPrevious (line 184) | public Range FindPrevious(long limit) method FindNext (line 243) | public Range FindNext() method FindPrevious (line 248) | public Range FindPrevious() FILE: src/tools/find/FindAsyncResult.cs class FindAsyncResult (line 32) | public class FindAsyncResult: IAsyncResult { method FindAsyncResult (line 37) | public FindAsyncResult(object state, WaitHandle handle, bool complete) FILE: src/tools/find/FindOperations.cs class GenericFindOperation (line 32) | public abstract class GenericFindOperation: ThreadedAsyncOperation method GenericFindOperation (line 47) | public GenericFindOperation(IFindStrategy ifs, ProgressCallback pc, method StartProgress (line 56) | protected override bool StartProgress() method UpdateProgress (line 61) | protected override bool UpdateProgress() method EndProgress (line 67) | protected override bool EndProgress() method DoOperation (line 72) | protected override void DoOperation() method EndOperation (line 77) | protected override void EndOperation() class FindNextOperation (line 90) | public class FindNextOperation: GenericFindOperation method FindNextOperation (line 92) | public FindNextOperation(IFindStrategy ifs, ProgressCallback pc, method DoOperation (line 97) | protected override void DoOperation() class FindPreviousOperation (line 106) | public class FindPreviousOperation: GenericFindOperation method FindPreviousOperation (line 108) | public FindPreviousOperation(IFindStrategy ifs, ProgressCallback pc, method DoOperation (line 113) | protected override void DoOperation() class ReplaceAllOperation (line 122) | public class ReplaceAllOperation: GenericFindOperation method ReplaceAllOperation (line 141) | public ReplaceAllOperation(IFindStrategy ifs, ProgressCallback pc, method DoOperation (line 147) | protected override void DoOperation() method EndOperation (line 182) | protected override void EndOperation() FILE: src/tools/find/IFindStrategy.cs type IFindStrategy (line 28) | public interface IFindStrategy method FindNext (line 34) | Util.Range FindNext(); method FindPrevious (line 35) | Util.Range FindPrevious(); method FindNext (line 37) | Util.Range FindNext(long limit); method FindPrevious (line 38) | Util.Range FindPrevious(long limit); FILE: src/tools/find/IFinder.cs type IFinder (line 30) | public interface IFinder method FindNext (line 38) | IAsyncResult FindNext(AsyncCallback ac); method FindPrevious (line 39) | IAsyncResult FindPrevious(AsyncCallback ac); method Replace (line 40) | bool Replace(byte[] ba); method ReplaceAll (line 41) | IAsyncResult ReplaceAll(byte[] ba, AsyncCallback ac); FILE: src/tools/find/SimpleFindStrategy.cs class SimpleFindStrategy (line 28) | class SimpleFindStrategy : IFindStrategy method SimpleFindStrategy (line 34) | public SimpleFindStrategy() method FindNext (line 54) | public Range FindNext(long limit) method FindPrevious (line 81) | public Range FindPrevious(long limit) method FindNext (line 109) | public Range FindNext() method FindPrevious (line 114) | public Range FindPrevious() FILE: src/util/BaseConverter.cs class BaseConverter (line 28) | public class BaseConverter method BaseConverter (line 33) | private BaseConverter() { } method ConvertToString (line 36) | static public string ConvertToString(long num, int b) method ConvertToString (line 42) | static public string ConvertToString(long num, int b, bool prependPref... method CharToInt (line 82) | static private int CharToInt(char c, int b) method ConvertToNum (line 102) | static public long ConvertToNum(string s, int startIndex, int endIndex... method ConvertToNum (line 115) | static public long ConvertToNum(string s, int b) method Parse (line 121) | static public long Parse(string s) FILE: src/util/ByteArray.cs class ByteArray (line 29) | public class ByteArray method ByteArray (line 32) | private ByteArray() { } method FromString (line 34) | static public byte[] FromString(string s, int baseNum) method ToString (line 57) | static public string ToString(byte[] ba, int baseNum) FILE: src/util/Deque.cs class Deque (line 30) | public class Deque: IEnumerable method Deque (line 34) | public Deque() method AddFront (line 42) | public void AddFront(T o) method AddEnd (line 47) | public void AddEnd(T o) method RemoveFront (line 55) | public T RemoveFront() method RemoveEnd (line 71) | public T RemoveEnd() method PeekFront (line 87) | public T PeekFront() method PeekEnd (line 100) | public T PeekEnd() method Clear (line 110) | public void Clear() method GetEnumerator (line 120) | public IEnumerator GetEnumerator() method GetEnumerator (line 125) | IEnumerator IEnumerable.GetEnumerator() FILE: src/util/FileResourcePath.cs class FileResourcePath (line 29) | public class FileResourcePath method FileResourcePath (line 31) | private FileResourcePath() { } method GetBinPath (line 40) | public static string GetBinPath(params string[] dirs) method GetDataPath (line 59) | public static string GetDataPath(params string[] dirs) method GetUserPath (line 83) | public static string GetUserPath(params string[] dirs) method GetHelpDir (line 93) | public static string GetHelpDir() FILE: src/util/IntervalTree.cs class IntervalTree (line 28) | public class IntervalTree : RedBlackTree where T : IRange class ITNode (line 30) | protected class ITNode : INode method ITNode (line 68) | public ITNode(long key, T val, Color color) method UpdateMax (line 77) | private void UpdateMax() class ITNodeFactory (line 96) | protected class ITNodeFactory : INodeFactory method CreateNode (line 98) | public INode CreateNode(long key, T val, Color color) method IntervalTree (line 107) | public IntervalTree() : base(new ITNodeFactory()) method RangesOverlap (line 112) | private bool RangesOverlap(IRange r1, IRange r2) method AddToValues (line 124) | protected override void AddToValues(INode n, T val) method Insert (line 131) | public void Insert(T r) method SearchOverlap (line 136) | public IList SearchOverlap(IRange r) method SearchOverlap (line 145) | private void SearchOverlap(ITNode n, IRange r) method Delete (line 165) | public void Delete(T r) FILE: src/util/List.cs class List (line 27) | public class List : IEnumerable class Node (line 31) | public class Node method Node (line 37) | public Node(T d, Node p, Node n) { method List (line 52) | public List() method AddFirst (line 59) | private Node AddFirst(T o) method Append (line 68) | public Node Append(T o) method InsertBefore (line 74) | public Node InsertBefore(Node n, T o) method InsertAfter (line 92) | public Node InsertAfter(Node n, T o) method Remove (line 110) | public void Remove(Node n) method GetEnumerator (line 137) | public IEnumerator GetEnumerator() method GetEnumerator (line 147) | IEnumerator IEnumerable.GetEnumerator() method Display (line 152) | public void Display() FILE: src/util/Portable.cs class Portable (line 25) | public class Portable method GetAvailableMemory (line 27) | public static long GetAvailableMemory() method GetAvailableDiskSpace (line 40) | public static long GetAvailableDiskSpace(string path) method FcConfigAppFontAddFile (line 54) | [DllImport("libfontconfig.so.1", CharSet = CharSet.Auto)] method AddLocalFontFile (line 57) | public static void AddLocalFontFile(String path) FILE: src/util/ProgressCallback.cs type ProgressAction (line 24) | public enum ProgressAction { Show, Hide, Update, Message, Details, Destroy} FILE: src/util/Range.cs type IRange (line 26) | public interface IRange method IsEmpty (line 31) | bool IsEmpty(); method Clear (line 32) | void Clear(); class Range (line 36) | public class Range : IRange, IEquatable method Range (line 62) | public Range() method Range (line 67) | public Range(long s, long e) method Range (line 74) | public Range(IRange r): this(r.Start, r.End) method Equals (line 80) | public bool Equals(Range r) method Equals (line 86) | public override bool Equals(object obj) method GetHashCode (line 97) | public override int GetHashCode() method Clear (line 102) | public void Clear() method Contains (line 108) | public bool Contains(long n) method Intersect (line 118) | public void Intersect(Range sel) method Difference (line 135) | public void Difference(Range r, Range r1) method IsEmpty (line 159) | public bool IsEmpty() method SplitAtomic (line 164) | static public void SplitAtomic(Range[] results, Range r, Range s) method Overlaps (line 224) | public bool Overlaps(IRange r) method Sort (line 237) | public void Sort() method ToString (line 246) | public override string ToString() FILE: src/util/RangeCollection.cs class RangeCollection (line 25) | public class RangeCollection: ArrayList method RangeCollection (line 32) | public RangeCollection() method UpdateRange (line 37) | public void UpdateRange(Range oldRange, Range newRange) method Clear (line 44) | public new void Clear() FILE: src/util/RedBlackTree.cs class RedBlackTree (line 32) | public class RedBlackTree where K:IComparable type Color (line 34) | protected enum Color {Red, Black} type INode (line 41) | protected interface INode type INodeFactory (line 50) | protected interface INodeFactory method CreateNode (line 52) | INode CreateNode(K key, V val, Color color); class NodeFactory (line 55) | protected class NodeFactory : INodeFactory method CreateNode (line 57) | public INode CreateNode(K key, V val, Color color) class Node (line 63) | protected class Node : INode method Node (line 95) | public Node(K key, V val, Color color) method IsRed (line 104) | private bool IsRed(INode n) method RotL (line 110) | protected virtual INode RotL(INode h) method RotR (line 118) | protected virtual INode RotR(INode h) method SplitFourNode (line 126) | protected virtual INode SplitFourNode(INode h) method LeanLeft (line 133) | protected virtual INode LeanLeft(INode h) method LeanRight (line 141) | protected virtual INode LeanRight(INode h) method MoveRedLeft (line 149) | protected INode MoveRedLeft(INode h) method MoveRedRight (line 164) | protected INode MoveRedRight(INode h) method DeleteMin (line 180) | private INode DeleteMin(INode h) method FindMinNode (line 200) | private INode FindMinNode(INode h) method AddToValues (line 208) | protected virtual void AddToValues(INode n, V val) method RedBlackTree (line 213) | public RedBlackTree() method RedBlackTree (line 218) | protected RedBlackTree(INodeFactory nf) method Insert (line 223) | private INode Insert(INode h, K key, V val) method Insert (line 258) | public virtual void Insert(K key, V val) method SearchNode (line 275) | protected virtual INode SearchNode(K key) method Search (line 299) | public virtual IList Search(K key) method Delete (line 311) | private INode Delete(INode h, K key) method Delete (line 374) | public virtual void Delete(K key) method DumpToDot (line 392) | public void DumpToDot(string filename, string title) method Clear (line 405) | public void Clear() method GetValues (line 412) | public IList GetValues() method GetValues (line 425) | private void GetValues(INode x) method DumpToDotInternal (line 438) | private void DumpToDotInternal(INode h, StringBuilder sb) FILE: src/util/TempFile.cs class TempFile (line 27) | public class TempFile method TempFile (line 30) | private TempFile() { } method CreateName (line 32) | static public string CreateName(string dir) FILE: src/util/ThreadedAsyncOperation.cs class ThreadedAsyncOperation (line 30) | public abstract class ThreadedAsyncOperation type Event (line 46) | private enum Event { ShowProgress, Finished, Exception} type OperationResult (line 49) | public enum OperationResult { Finished, Cancelled, CaughtException } method ThreadedAsyncOperation (line 61) | public ThreadedAsyncOperation(ProgressCallback pc, method StartProgress (line 78) | protected abstract bool StartProgress(); method UpdateProgress (line 79) | protected abstract bool UpdateProgress(); method EndProgress (line 80) | protected abstract bool EndProgress(); method DoOperation (line 81) | protected abstract void DoOperation(); method EndOperation (line 82) | protected abstract void EndOperation(); method OperationFinished (line 87) | void OperationFinished() method ShowProgressTimerExpired (line 102) | void ShowProgressTimerExpired(object o) method ProgressTimerExpired (line 115) | void ProgressTimerExpired(object o) method ActivateProgressReport (line 125) | protected void ActivateProgressReport(bool activate) method OperationThread (line 140) | public void OperationThread() class ThreadedAsyncResult (line 173) | public class ThreadedAsyncResult: IAsyncResult { method ThreadedAsyncResult (line 178) | public ThreadedAsyncResult(object state, WaitHandle handle, bool compl... FILE: tests/buffers/ByteBufferTests.cs class ByteBufferTests (line 29) | [TestFixture] method AppendDoTest (line 32) | [Test] method AppendUndoTest (line 47) | [Test] method InsertDoTest (line 68) | [Test] method InsertUndoTest (line 87) | [Test] method DeleteDoTest (line 109) | [Test] method DeleteUndoTest (line 126) | [Test] method FileLoadTest1 (line 153) | [Test] method FileLoadTest2 (line 166) | [Test] method FileLoadTest3 (line 181) | [Test] method FileSaveTest1 (line 196) | [Test] method HasChangedTest (line 221) | [Test] method InsertEmptyUndoTest (line 233) | [Test] method AppendEmptyUndoTest (line 257) | [Test] method ActionChainingTest (line 281) | [Test] method LimitedUndoTest (line 317) | [Test] FILE: tests/buffers/FileBufferTests.cs class FileBufferTests (line 28) | [TestFixture] method LoadFile (line 31) | [Test] method IndexerAccessTest (line 43) | [Test] FILE: tests/buffers/SegmentCollectionTests.cs class SegmentCollectionTests (line 29) | [TestFixture] method Init (line 36) | [SetUp] method AppendSegmentsTest1 (line 42) | [Test] method AppendSegmentsTest2 (line 54) | [Test] method FindSegmentTest (line 68) | [Test] method InsertSegmentCollectionTest1 (line 91) | [Test] method InsertSegmentCollectionTest2 (line 116) | [Test] method InsertSegmentCollectionAtEndTest (line 144) | [Test] method InsertSegmentCollectionThenFindTest (line 168) | [Test] method DeleteFromSegmentCollectionTest1 (line 203) | [Test] method DeleteFromSegmentCollectionTest2 (line 225) | [Test] method DeleteFromSegmentCollectionTest3 (line 245) | [Test] method DeleteFromSegmentCollectionTest4 (line 263) | [Test] method DeleteFromSegmentCollectionTest5 (line 279) | [Test] method InsertToSegmentCollectionThenDeleteTest (line 296) | [Test] method ReplaceAtEnd (line 320) | [Test] method InsertInEmptyCollection (line 345) | [Test] FILE: tests/buffers/SegmentTests.cs class SegmentTests (line 28) | [TestFixture] method SplitTest1 (line 31) | [Test] method SplitTest2 (line 41) | [Test] method ToStringTest (line 48) | [Test] FILE: tests/buffers/SimpleBufferTests.cs class SimpleBufferTests (line 28) | [TestFixture] method AppendTest (line 31) | [Test] method ReadTest (line 43) | [Test] FILE: tests/tools/export/ExporterTests.cs class ExporterTests (line 31) | [TestFixture] method AppendTest (line 34) | [Test] FILE: tests/util/BaseConverterTests.cs class BaseConverterTests (line 28) | [TestFixture] method BaseConverterTest1 (line 31) | [Test] method BaseConverterTest2 (line 46) | [Test] method BaseConverterTest3 (line 60) | [Test] method BaseConverterTest4 (line 67) | [Test] method BaseConverterTest5 (line 74) | [Test] FILE: tests/util/ByteArrayTests.cs class ByteArrayTests (line 28) | [TestFixture] method ByteArrayHexTest1 (line 31) | [Test] method ByteArrayHexTest2 (line 45) | [Test] method ByteArrayHexTest3 (line 59) | [Test] method ByteArrayHexTest4 (line 72) | [Test] method ByteArrayHexTest5 (line 79) | [Test] method ByteArrayStringWithShortNumbers (line 88) | [Test] FILE: tests/util/DequeTests.cs class DequeTests (line 28) | [TestFixture] method CountTest (line 32) | [Test] method RemoveEndTest (line 44) | [Test] method RemoveFrontTest (line 59) | [Test] method MixedTest (line 77) | [Test] method PeekTest (line 92) | [Test] method ClearTest (line 112) | [Test] method NullTest (line 129) | [Test] FILE: tests/util/IntervalTreeTests.cs class IntervalTreeTests (line 29) | [TestFixture()] method ITInsertTest (line 33) | [Test()] method ITSearchTest (line 57) | [Test()] method ITDuplicateTest (line 82) | [Test()] method ITDeleteTest (line 98) | [Test()] method ITDeleteDuplicateTest (line 134) | [Test()] FILE: tests/util/ListTests.cs class ListTests (line 28) | [TestFixture] method AppendTest (line 31) | [Test] method CountTest (line 42) | [Test] method InsertBeforeTest (line 53) | [Test] method InsertAfterTest (line 67) | [Test] method IndexerTest (line 82) | [Test] method RemoveTest (line 96) | [Test] method RemoveLastTest (line 123) | [Test] FILE: tests/util/RangeTests.cs class RangeTests (line 29) | [TestFixture] method IntersectTest (line 33) | [Test] method DifferenceTest (line 59) | [Test] method SplitAtomicTest (line 83) | [Test] method SplitAtomic1Test (line 116) | [Test] FILE: tests/util/RedBlackTreeTests.cs class RedBlackTreeTests (line 31) | [TestFixture()] method RBInsertTest (line 35) | [Test()] method RBSearchTest (line 55) | [Test()] method RBDuplicateTest (line 75) | [Test()] method RBDeleteTest (line 90) | [Test()] method RBDelete1Test (line 108) | [Test()] method RBAssertPresent (line 140) | private void RBAssertPresent(RedBlackTree rb, int s, int e) method RBAssertNotPresent (line 149) | private void RBAssertNotPresent(RedBlackTree rb, int s, i... method RBDelete2Test (line 157) | [Test()] method RBDelete3Test (line 181) | [Test()] method RBDeleteNotPresentTest (line 205) | [Test()] method RBDeleteRandomTest (line 221) | [Test()]