public TrwReaderXml(Stream stream) { this.stream = stream; var settings = new XmlReaderSettings(); reader = XmlReader.Create(stream, settings); elemStack = new Stack <ElemInfo>(); tokenQueue = new Queue <TokenInfo>(); pathBuilder = new TrwPathBuilder(); }
public TrwWriterMem(Action <TrwMemToken> consumer, Action onDispose) { this.consumer = consumer; this.onDispose = onDispose; pathBuilder = new TrwPathBuilder(); }
public TrwReaderMem(IEnumerable <TrwMemToken> tokens) { enumerator = tokens.GetEnumerator(); pathBuilder = new TrwPathBuilder(); }