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

📄 entity_manager.cpp

📁 一个开源的网络开发库ACE
💻 CPP
字号:
// Entity_Manager.cpp,v 1.4 2002/08/02 17:44:44 kitty Exp

#include "ACEXML/parser/parser/Entity_Manager.h"

#if !defined (__ACEXML_INLINE__)
# include "ACEXML/parser/parser/Entity_Manager.i"
#endif /* __ACEXML_INLINE__ */

static const ACEXML_Char amp_name[] = {'a', 'm', 'p', 0 };
static const ACEXML_Char amp_value[] = {'&', 0};
static const ACEXML_Char lt_name[] = {'l', 't', 0};
static const ACEXML_Char lt_value[] = {'<', 0};
static const ACEXML_Char gt_name[] = {'g', 't', 0};
static const ACEXML_Char gt_value[] = {'>', 0};
static const ACEXML_Char apos_name[] = {'a', 'p', 'o', 's', 0};
static const ACEXML_Char apos_value[] = {'\'', 0};
static const ACEXML_Char quot_name[] = {'q', 'u', 'o', 't', 0};
static const ACEXML_Char quot_value[] = {'"', 0};

ACEXML_Entity_Manager::ACEXML_Entity_Manager (void)
  : entities_ ()
{
  // @@ No way to know if these bindings succeed or not.

  ACEXML_String ampname (amp_name, 0, 0);
  ACEXML_String ampvalue  (amp_value, 0, 0);
  this->entities_.bind (ampname, ampvalue);

  ACEXML_String ltname (lt_name, 0, 0);
  ACEXML_String ltvalue  (lt_value, 0, 0);
  this->entities_.bind (ltname, ltvalue);

  ACEXML_String gtname (gt_name, 0, 0);
  ACEXML_String gtvalue  (gt_value, 0, 0);
  this->entities_.bind (gtname, gtvalue);

  ACEXML_String aposname (apos_name, 0, 0);
  ACEXML_String aposvalue  (apos_value, 0, 0);
  this->entities_.bind (aposname, aposvalue);

  ACEXML_String quotname (quot_name, 0, 0);
  ACEXML_String quotvalue  (quot_value, 0, 0);
  this->entities_.bind (quotname, quotvalue);
}

ACEXML_Entity_Manager::~ACEXML_Entity_Manager (void)
{
}

⌨️ 快捷键说明

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