📄 entity_manager.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 + -