コード例 #1
0
ファイル: Parser.cs プロジェクト: usamabintariq/NCache
        /// Opens the file with the specified name for parsing.
        public void OpenStream(TextReader stream)
        {
            Reset();

            m_source = new LookAheadReader(stream);

            PrepareToParse();
        }
コード例 #2
0
ファイル: Parser.cs プロジェクト: usamabintariq/NCache
        /// Closes the file opened with <c>OpenFile</c>.
        public void CloseFile()
        {
            if (m_source != null)
            {
                m_source.Close();
            }

            m_source = null;
        }
コード例 #3
0
ファイル: Parser.cs プロジェクト: usamabintariq/NCache
        /// Opens the file with the specified name for parsing.
        public void OpenFile(String p_filename)
        {
            Reset();

            m_source = new LookAheadReader(
                new StreamReader(new FileStream(p_filename, FileMode.Open)));

            PrepareToParse();
        }
コード例 #4
0
ファイル: Parser.cs プロジェクト: javithalion/NCache
		/// Closes the file opened with <c>OpenFile</c>.
		public void CloseFile()
		{
			if (m_source != null)
				m_source.Close(); 
			
			m_source = null;
		}
コード例 #5
0
ファイル: Parser.cs プロジェクト: javithalion/NCache
		/// Opens the file with the specified name for parsing.
		public void OpenStream(TextReader stream)
		{
			Reset();
			
			m_source = new LookAheadReader(stream);
			
			PrepareToParse();
		}
コード例 #6
0
ファイル: Parser.cs プロジェクト: javithalion/NCache
		/// Opens the file with the specified name for parsing.
		public void OpenFile(String p_filename)
		{
			Reset();
			
			m_source = new LookAheadReader(
				new StreamReader(new FileStream(p_filename, FileMode.Open)));
			
			PrepareToParse();
		}