C# Class RazorDB.Helper

显示文件 Open project: gnoso/razordb

Public Properties

Property Type Description
BlockCopy InternalBlockCopy

Public Methods

Method Description
Decode7BitInt ( byte workingArray, int &offset ) : int
Encode7BitInt ( byte workingArray, int value ) : int
Read7BitEncodedInt ( this rdr ) : int
Read7BitEncodedUInt ( this rdr ) : uint
Write7BitEncodedInt ( this wtr, int value ) : void
Write7BitEncodedUInt ( this wtr, uint value ) : void

Private Methods

Method Description
DeleteFile ( string path, bool delayedOk = false, Action LogMessage = null ) : void
DeleteFolder ( string dir, bool delayedOk = false, Action LogMessage = null ) : void

Method Details

Decode7BitInt() public static method

public static Decode7BitInt ( byte workingArray, int &offset ) : int
workingArray byte
offset int
return int

Encode7BitInt() public static method

public static Encode7BitInt ( byte workingArray, int value ) : int
workingArray byte
value int
return int

Read7BitEncodedInt() public static method

public static Read7BitEncodedInt ( this rdr ) : int
rdr this
return int

Read7BitEncodedUInt() public static method

public static Read7BitEncodedUInt ( this rdr ) : uint
rdr this
return uint

Write7BitEncodedInt() public static method

public static Write7BitEncodedInt ( this wtr, int value ) : void
wtr this
value int
return void

Write7BitEncodedUInt() public static method

public static Write7BitEncodedUInt ( this wtr, uint value ) : void
wtr this
value uint
return void

Property Details

BlockCopy public_oe static_oe property

public static InternalBlockCopy BlockCopy
return InternalBlockCopy