element_tree.inl
来自「ace开发环境 用来开发网络程序 其运用了设计模式、多平台、C++等多种知识」· INL 代码 · 共 93 行
INL
93 行
// $Id: Element_Tree.inl 73790 2006-07-27 20:43:46Z wotte $ACEXML_INLINEACEXML_Element_Tree_Node::ACEXML_Element_Tree_Node () : next_ (0){}ACEXML_INLINE ACEXML_Element_Tree_Node *ACEXML_Element_Tree_Node::next (){ return this->next_;}ACEXML_INLINE voidACEXML_Element_Tree_Node::next (ACEXML_Element_Tree_Node * n){ this->next_ = n;}ACEXML_INLINEACEXML_Element_Tree_Name_Node::ACEXML_Element_Tree_Name_Node (const ACEXML_Char *name, int release) : name_ (name, 0, release){}ACEXML_INLINE voidACEXML_Element_Tree_Name_Node::set (const ACEXML_Char *name, int release){ this->name_.set (name, release);}ACEXML_INLINEACEXML_Element_Tree_List_Node::ACEXML_Element_Tree_List_Node (void) : type_ (SEQUENCE), head_ (0), tail_ (0), pop_next_ (0){}ACEXML_INLINE ACEXML_Element_Tree_List_Node::LIST_TYPEACEXML_Element_Tree_List_Node::get (void){ return this->type_;}ACEXML_INLINE intACEXML_Element_Tree_List_Node::set (ACEXML_Element_Tree_List_Node::LIST_TYPE type){ this->type_ = type; return 0;}ACEXML_INLINEACEXML_Element_Tree_List_Stack::ACEXML_Element_Tree_List_Stack (void) : top_ (0){}ACEXML_INLINE ACEXML_Element_Tree_List_Node *ACEXML_Element_Tree_List_Stack::top (){ return this->top_;}ACEXML_INLINE voidACEXML_Element_Tree_List_Stack::push (ACEXML_Element_Tree_List_Node *n){ n->pop_next_ = this->top_; this->top_ = n;}ACEXML_INLINE ACEXML_Element_Tree_List_Node *ACEXML_Element_Tree_List_Stack::pop (){ if (this->top_ != 0) { ACEXML_Element_Tree_List_Node *ptr = this->top_; this->top_ = this->top_->pop_next_; return ptr; } return 0;}ACEXML_INLINE intACEXML_Element_Tree_List_Stack::empty (){ return this->top_ == 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?