internal void PopulateIntervals(string tableName) { var table = new IntervalTable(tableName, this.Db); foreach (var interval in this.Intervals) { table.Add(interval); } }
internal LiveObjectTable(ReadNewLog readNewLog) { firstLevelTable = new ushort[initialFirstLevelLength][]; intervalTable = new IntervalTable(this); this.readNewLog = readNewLog; lastGcGen0Count = 0; lastGcGen1Count = 0; lastGcGen2Count = 0; lastTickIndex = 0; lastPos = 0; }
public void InitalizeIntervalTable() { var a = new Interval(1, 360); var b = new Interval(361, 469); var c = new Interval(470, 651); var d = new Interval(652, 947); var e = new Interval(948, 1913); var f = new Interval(1914, 2008); var g = new Interval(2009, 2185); var h = new Interval(2186, 2467); var i = new Interval(2468, 2913); var j = new Interval(2914, 2926); var k = new Interval(2927, 2994); var l = new Interval(2995, 3194); var m = new Interval(3195, 3339); var n = new Interval(3340, 3917); var o = new Interval(3918, 4042); var p = new Interval(4043, 4087); var q = new Interval(4088, 4091); var r = new Interval(4092, 4505); var s = new Interval(4506, 4933); var t = new Interval(4934, 5297); var u = new Interval(5298, 5532); var v = new Interval(5533, 5568); var w = new Interval(5569, 5677); var x = new Interval(5678, 5681); var y = new Interval(5682, 5685); var z = new Interval(5686, 5748); var sharpS = new Interval(5749, 5768); var ä = new Interval(5769, 5818); var ö = new Interval(5819, 5868); var ü = new Interval(5869, 5918); var A = new Interval(5919, 5960); var B = new Interval(5961, 5972); var C = new Interval(5973, 5992); var D = new Interval(5993, 6024); var E = new Interval(6025, 6130); var F = new Interval(6131, 6140); var G = new Interval(6141, 6159); var H = new Interval(6160, 6191); var I = new Interval(6192, 6240); var J = new Interval(6241, 6242); var K = new Interval(6243, 6249); var L = new Interval(6250, 6271); var M = new Interval(6272, 6287); var N = new Interval(6288, 6351); var O = new Interval(6352, 6367); var P = new Interval(6368, 6372); var Q = new Interval(6373, 6374); var R = new Interval(6375, 6420); var S = new Interval(6421, 6467); var T = new Interval(6468, 6507); var U = new Interval(6508, 6535); var V = new Interval(6536, 6539); var W = new Interval(6540, 6551); var X = new Interval(6552, 6553); var Y = new Interval(6554, 6555); var Z = new Interval(6556, 6562); var Ä = new Interval(6563, 6567); var Ö = new Interval(6568, 6572); var Ü = new Interval(6573, 6577); var one = new Interval(6578, 6579); var two = new Interval(6580, 6581); var three = new Interval(6582, 6583); var four = new Interval(6584, 6585); var five = new Interval(6586, 6587); var six = new Interval(6588, 6589); var seven = new Interval(6590, 6591); var eight = new Interval(6592, 6593); var nine = new Interval(6594, 6595); var zero = new Interval(6596, 6597); var dot = new Interval(6598, 6678); var comma = new Interval(6679, 6794); var space = new Interval(6795, 8064); var fragez = new Interval(8065, 8066); var ausrufez = new Interval(8067, 8068); var plus = new Interval(8069, 8070); var minus = new Interval(8071, 8072); var mal = new Interval(8073, 8074); var slash = new Interval(8075, 8076); var semikolon = new Interval(8077, 8078); var doppelp = new Interval(8079, 8080); var paragraph = new Interval(8081, 8082); var prozent = new Interval(8083, 8084); var und = new Interval(8085, 8086); var euro = new Interval(8087, 8088); var klammerAuf = new Interval(8089, 8090); var klammerZu = new Interval(8091, 8092); var gleich = new Interval(8093, 8094); var hashtag = new Interval(8095, 8096); var unterstrich = new Interval(8097, 8098); var at = new Interval(8099, 8100); IntervalTable.Add('a', a); IntervalTable.Add('b', b); IntervalTable.Add('c', c); IntervalTable.Add('d', d); IntervalTable.Add('e', e); IntervalTable.Add('f', f); IntervalTable.Add('g', g); IntervalTable.Add('h', h); IntervalTable.Add('i', i); IntervalTable.Add('j', j); IntervalTable.Add('k', k); IntervalTable.Add('l', l); IntervalTable.Add('m', m); IntervalTable.Add('n', n); IntervalTable.Add('o', o); IntervalTable.Add('p', p); IntervalTable.Add('q', q); IntervalTable.Add('r', r); IntervalTable.Add('s', s); IntervalTable.Add('t', t); IntervalTable.Add('u', u); IntervalTable.Add('v', v); IntervalTable.Add('w', w); IntervalTable.Add('x', x); IntervalTable.Add('y', y); IntervalTable.Add('z', z); IntervalTable.Add('ß', sharpS); IntervalTable.Add('ä', ä); IntervalTable.Add('ö', ö); IntervalTable.Add('ü', ü); IntervalTable.Add('A', A); IntervalTable.Add('B', B); IntervalTable.Add('C', C); IntervalTable.Add('D', D); IntervalTable.Add('E', E); IntervalTable.Add('F', F); IntervalTable.Add('G', G); IntervalTable.Add('H', H); IntervalTable.Add('I', I); IntervalTable.Add('J', J); IntervalTable.Add('K', K); IntervalTable.Add('L', L); IntervalTable.Add('M', M); IntervalTable.Add('N', N); IntervalTable.Add('O', O); IntervalTable.Add('P', P); IntervalTable.Add('Q', Q); IntervalTable.Add('R', R); IntervalTable.Add('S', S); IntervalTable.Add('T', T); IntervalTable.Add('U', U); IntervalTable.Add('V', V); IntervalTable.Add('W', W); IntervalTable.Add('X', X); IntervalTable.Add('Y', Y); IntervalTable.Add('Z', Z); IntervalTable.Add('Ä', Ä); IntervalTable.Add('Ö', Ö); IntervalTable.Add('Ü', Ü); IntervalTable.Add('1', one); IntervalTable.Add('2', two); IntervalTable.Add('3', three); IntervalTable.Add('4', four); IntervalTable.Add('5', five); IntervalTable.Add('6', six); IntervalTable.Add('7', seven); IntervalTable.Add('8', eight); IntervalTable.Add('9', nine); IntervalTable.Add('0', zero); IntervalTable.Add('.', dot); IntervalTable.Add(',', comma); IntervalTable.Add(' ', space); IntervalTable.Add('?', fragez); IntervalTable.Add('!', ausrufez); IntervalTable.Add('+', plus); IntervalTable.Add('-', minus); IntervalTable.Add('*', mal); IntervalTable.Add('/', slash); IntervalTable.Add(';', semikolon); IntervalTable.Add(':', doppelp); IntervalTable.Add('§', paragraph); IntervalTable.Add('%', prozent); IntervalTable.Add('&', und); IntervalTable.Add('€', euro); IntervalTable.Add('(', klammerAuf); IntervalTable.Add(')', klammerZu); IntervalTable.Add('=', gleich); IntervalTable.Add('#', hashtag); IntervalTable.Add('_', unterstrich); IntervalTable.Add('@', at); }
internal LiveObjectTable(ReadNewLog readNewLog) { firstLevelTable = new ushort[initialFirstLevelLength][]; intervalTable = new IntervalTable(this); this.readNewLog = readNewLog; lastGcGen0Count = 0; lastGcGen1Count = 0; lastGcGen2Count = 0; lastTickIndex = 0; lastPos = 0; }