Exemplo n.º 1
0
            public override int ReadBuffer(BinaryReader stream)
            {
                CVSReader.ReAllocBuff <float>(ref CVSReader.floatBuffer, CVSReader.floatIndex);
                float num = stream.ReadSingle();

                CVSReader.floatBuffer[CVSReader.floatIndex] = num;
                return(CVSReader.floatIndex++);
            }
Exemplo n.º 2
0
 public override int ParseBuffer(string Field)
 {
     if (Field.Length == 0)
     {
         return(0);
     }
     CVSReader.ReAllocBuff <int>(ref CVSReader.intBuffer, CVSReader.intIndex);
     CVSReader.intBuffer[CVSReader.intIndex] = int.Parse(Field);
     return(CVSReader.intIndex++);
 }
Exemplo n.º 3
0
            public override int ParseBuffer(string Field)
            {
                if (Field.Length == 0)
                {
                    return(0);
                }
                string text = CVSReader.LookupInterString(XSingleton <XCommon> .singleton.XHash(Field), Field);

                CVSReader.ReAllocBuff <string>(ref CVSReader.stringBuffer, CVSReader.stringIndex);
                CVSReader.stringBuffer[CVSReader.stringIndex] = text;
                return(CVSReader.stringIndex++);
            }
Exemplo n.º 4
0
 public override int ReadBuffer(BinaryReader stream)
 {
     CVSReader.ReAllocBuff <uint>(ref CVSReader.uintBuffer, CVSReader.uintIndex);
     CVSReader.uintBuffer[CVSReader.uintIndex] = stream.ReadUInt32();
     return(CVSReader.uintIndex++);
 }
Exemplo n.º 5
0
 public override int DefaultValue()
 {
     CVSReader.ReAllocBuff <uint>(ref CVSReader.uintBuffer, CVSReader.uintIndex);
     CVSReader.uintBuffer[CVSReader.uintIndex] = 0u;
     return(CVSReader.uintIndex++);
 }
Exemplo n.º 6
0
 public override int ReadBuffer(BinaryReader stream)
 {
     CVSReader.ReAllocBuff <string>(ref CVSReader.stringBuffer, CVSReader.stringIndex);
     CVSReader.stringBuffer[CVSReader.stringIndex] = string.Intern(stream.ReadString());
     return(CVSReader.stringIndex++);
 }
Exemplo n.º 7
0
 public override int DefaultValue()
 {
     CVSReader.ReAllocBuff <string>(ref CVSReader.stringBuffer, CVSReader.stringIndex);
     CVSReader.stringBuffer[CVSReader.stringIndex] = "";
     return(CVSReader.stringIndex++);
 }
Exemplo n.º 8
0
 public override int ReadBuffer(BinaryReader stream)
 {
     CVSReader.ReAllocBuff <double>(ref CVSReader.doubleBuffer, CVSReader.doubleIndex);
     CVSReader.doubleBuffer[CVSReader.doubleIndex] = stream.ReadDouble();
     return(CVSReader.doubleIndex++);
 }
Exemplo n.º 9
0
 public override int DefaultValue()
 {
     CVSReader.ReAllocBuff <double>(ref CVSReader.doubleBuffer, CVSReader.doubleIndex);
     CVSReader.doubleBuffer[CVSReader.doubleIndex] = 0.0;
     return(CVSReader.doubleIndex++);
 }
Exemplo n.º 10
0
 public override int DefaultValue()
 {
     CVSReader.ReAllocBuff <float>(ref CVSReader.floatBuffer, CVSReader.floatIndex);
     CVSReader.floatBuffer[CVSReader.floatIndex] = 0f;
     return(CVSReader.floatIndex++);
 }
Exemplo n.º 11
0
 public override int ReadBuffer(BinaryReader stream)
 {
     CVSReader.ReAllocBuff <long>(ref CVSReader.longBuffer, CVSReader.longIndex);
     CVSReader.longBuffer[CVSReader.longIndex] = stream.ReadInt64();
     return(CVSReader.longIndex++);
 }