⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 element_tree.cpp

📁 ACE自适配通信环境(ADAPTIVE Communication Environment)是可以自由使用、开放源码的面向对象(OO)框架(Framework)
💻 CPP
字号:
// Element_Tree.cpp,v 1.5 2002/08/22 01:51:15 kitty Exp#include "ACEXML/parser/debug_validator/Element_Tree.h"#if !defined (__ACEXML_INLINE__)# include "ACEXML/parser/debug_validator/Element_Tree.i"#endif /* __ACEXML_INLINE__ */ACEXML_Element_Tree_Node::~ACEXML_Element_Tree_Node (){  delete this->next_;}ACE_ALLOC_HOOK_DEFINE (ACEXML_Element_Tree_Node)voidACEXML_Element_Tree_Name_Node::dump (){  cout << this->name_;}ACE_ALLOC_HOOK_DEFINE (ACEXML_Element_Tree_Name_Node)ACEXML_Element_Tree_List_Node::~ACEXML_Element_Tree_List_Node (void){  delete this->head_;}intACEXML_Element_Tree_List_Node::insert (ACEXML_Element_Tree_Node *node){  if (this->head_ == 0)    {      this->tail_ = this->head_ = node;    }  else    {      this->tail_->next (node);      this->tail_ = node;    }  return 0;}voidACEXML_Element_Tree_List_Node::dump (void){  ACEXML_Element_Tree_Node *ptr = this->head_;  const ACEXML_Char *separator = (this->type_ == SEQUENCE) ? ACE_TEXT(" , ") : ACE_TEXT(" | ");  cout << "(";  if (ptr != 0)    {      ptr->dump ();      ptr = ptr->next ();      while (ptr != 0)        {          cout << separator;          ptr->dump ();          ptr->next ();        }    }  cout << ")";}ACE_ALLOC_HOOK_DEFINE (ACEXML_Element_Tree_List_Node)ACE_ALLOC_HOOK_DEFINE (ACEXML_Element_Tree_List_Stack)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -