parsercontext.inl
来自「ace开发环境 用来开发网络程序 其运用了设计模式、多平台、C++等多种知识」· INL 代码 · 共 78 行
INL
78 行
// -*- C++ -*-//// $Id: ParserContext.inl 77257 2007-02-20 17:27:00Z johnnyw $#include <algorithm>ACEXML_INLINEACEXML_Parser_Context::ACEXML_Parser_Context() : instream_ (0), locator_ (0){}ACEXML_INLINEACEXML_Parser_Context::ACEXML_Parser_Context (ACEXML_InputSource* instream, ACEXML_LocatorImpl* locator) : instream_ (instream), locator_ (locator){}ACEXML_INLINEACEXML_Parser_Context::ACEXML_Parser_Context (const ACEXML_Parser_Context& src) : instream_ (src.instream_), locator_ (src.locator_){}ACEXML_INLINE boolACEXML_Parser_Context::operator!= (const ACEXML_Parser_Context& src){ return (this->instream_ != src.instream_ && this->locator_ != src.locator_);}ACEXML_INLINE ACEXML_Parser_Context&ACEXML_Parser_Context::operator= (const ACEXML_Parser_Context& src){ ACEXML_Parser_Context tmp (src); std::swap (this->instream_, tmp.instream_); std::swap (this->locator_, tmp.locator_); return *this;}ACEXML_INLINE ACEXML_InputSource*ACEXML_Parser_Context::getInputSource (void){ return this->instream_;}ACEXML_INLINE ACEXML_LocatorImpl*ACEXML_Parser_Context::getLocator (void){ return this->locator_;}ACEXML_INLINE voidACEXML_Parser_Context::setInputSource (ACEXML_InputSource* ip){ this->instream_ = ip;}ACEXML_INLINE voidACEXML_Parser_Context::setLocator (ACEXML_LocatorImpl* locator){ this->locator_ = locator;}ACEXML_INLINE voidACEXML_Parser_Context::reset (void){ this->instream_ = 0; this->locator_ = 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?