Example #1
0
        private CriTableReader(Stream source, bool leaveOpen)
        {
            this.source    = source;
            header         = new CriTableHeader();
            fields         = new List <CriTableField>();
            this.leaveOpen = leaveOpen;

            ReadTable();
        }
Example #2
0
        private CriTableWriter(Stream destination, CriTableWriterSettings settings)
        {
            this.destination = destination;
            this.settings    = settings;

            header     = new CriTableHeader();
            fields     = new List <CriTableField>();
            stringPool = new StringPool(settings.EncodingType);
            vldPool    = new DataPool(settings.Align);
        }