/mnt/hdd/osrm/build/flatbuffers-build/tests/FlatBuffers.Test
NameSizeModeActions
Properties/-0755rm
Resources/-0755rm
Assert.cs36340644editdlrm
ByteBufferTests.cs189220644editdlrm
FlatBufferBuilderTests.cs121360644editdlrm
FlatBuffers.Test.csproj64530644editdlrm
FlatBuffersExampleTests.cs153940644editdlrm
FlatBuffersFuzzTests.cs305030644editdlrm
FlatBuffersTestClassAttribute.cs8510644editdlrm
FlatBuffersTestMethodAttribute.cs7810644editdlrm
FuzzTestData.cs17130644editdlrm
Lcg.cs10910644editdlrm
NetTest.sh10450644editdlrm
Program.cs23530644editdlrm
TestTable.cs35900644editdlrm
Edit: /mnt/hdd/osrm/build/flatbuffers-build/tests/FlatBuffers.Test/Lcg.cs (1091B)
/* * Copyright 2016 Google Inc. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ namespace FlatBuffers.Test { /// /// Lcg Pseudo RNG /// internal sealed class Lcg { private const uint InitialValue = 10000; private uint _state; public Lcg() { _state = InitialValue; } public uint Next() { return (_state = 69069 * _state + 362437); } public void Reset() { _state = InitialValue; } } }