📄 event.h
字号:
void StartElementEvent::setIncluded(){ included_ = 1;}inlineBoolean StartElementEvent::included() const{ return included_;}inlineconst Markup *StartElementEvent::markupPtr() const{ return markup_;}inlineconst AttributeList &StartElementEvent::attributes() const{ return *attributes_;}inlineBoolean StartElementEvent::mustOmitEnd() const{ return ((elementType()->definition()->declaredContent() == ElementDefinition::empty) || attributes_->conref());}inlineconst ElementType *EndElementEvent::elementType() const{ return elementType_;}inlineconst StringC &EndElementEvent::name() const{ return elementType_->name();}inlinevoid EndElementEvent::setIncluded(){ included_ = 1;}inlineBoolean EndElementEvent::included() const{ return included_;}inlineconst Markup *EndElementEvent::markupPtr() const{ return markup_;}inlineconst Char *DataEvent::data() const{ return p_;}inlinesize_t DataEvent::dataLength() const{ return length_;}inlineconst Char *PiEvent::data() const{ return data_;}inlinesize_t PiEvent::dataLength() const{ return dataLength_;}inlineconst ConstPtr<EntityOrigin> &ExternalEntityEvent::entityOrigin() const{ return origin_;}inlineconst Location &ExternalEntityEvent::location() const{ return origin_->parent();}inlineconst ExternalDataEntity *ExternalDataEntityEvent::entity() const{ return dataEntity_;}inlineconst SubdocEntity *SubdocEntityEvent::entity() const{ return subdocEntity_;}inlineChar NonSgmlCharEvent::character() const{ return c_;}inlineBoolean AppinfoEvent::literal(const StringC *&p) const{ if (appinfoNone_) return 0; p = &appinfo_.string(); return 1;}inlineconst ConstPtr<Lpd> &UselinkEvent::lpd() const{ return lpd_;}inlineconst LinkSet *UselinkEvent::linkSet() const{ return linkSet_;}inlineBoolean UselinkEvent::restore() const{ return restore_;}inlineconst ShortReferenceMap *UsemapEvent::map() const{ return map_;}inlineconst StringC &StartSubsetEvent::name() const{ return name_;}inlineconst ConstPtr<Entity> &StartSubsetEvent::entity() const{ return entity_;}inlineBoolean StartSubsetEvent::hasInternalSubset() const{ return hasInternalSubset_;}inlineBoolean StartLpdEvent::active() const{ return active_;}inlineconst Dtd &EndDtdEvent::dtd() const{ return *dtd_;}inlineconst ConstPtr<Dtd> &EndDtdEvent::dtdPointer() const{ return dtd_;}inlineconst Lpd &EndLpdEvent::lpd() const{ return *lpd_;}inlineconst ConstPtr<Lpd> &EndLpdEvent::lpdPointer() const{ return lpd_;}inlineconst Dtd &EndPrologEvent::dtd() const{ return *dtd_;}inlineconst ConstPtr<Dtd> &EndPrologEvent::dtdPointer() const{ return dtd_;}inlineconst ConstPtr<ComplexLpd> &EndPrologEvent::lpdPointer() const{ return lpd_;}inlineconst Vector<StringC> &EndPrologEvent::simpleLinkNames() const{ return simpleLinkNames_;}inlineconst Vector<AttributeList> &EndPrologEvent::simpleLinkAttributes() const{ return simpleLinkAttributes_;}inlineconst Sd &SgmlDeclEvent::sd() const{ return *sd_;}inlineconst ConstPtr<Sd> &SgmlDeclEvent::sdPointer() const{ return sd_;}inlineconst ConstPtr<Sd> &SgmlDeclEvent::refSdPointer() const{ return refSd_;}inlineconst Syntax &SgmlDeclEvent::prologSyntax() const{ return *prologSyntax_;}inlineconst ConstPtr<Syntax> &SgmlDeclEvent::prologSyntaxPointer() const{ return prologSyntax_;}inlineconst Syntax &SgmlDeclEvent::instanceSyntax() const{ return *instanceSyntax_;}inlineconst ConstPtr<Syntax> &SgmlDeclEvent::instanceSyntaxPointer() const{ return instanceSyntax_;}inlineconst ConstPtr<Syntax> &SgmlDeclEvent::refSyntaxPointer() const{ return refSyntax_;}inlineconst StringC &SgmlDeclEvent::implySystemId() const{ return implySystemId_;}inlineChar IgnoredRsEvent::rs() const{ return c_;}inlineChar IgnoredReEvent::re() const{ return c_;}inlineunsigned long IgnoredReEvent::serial() const{ return serial_;}inlineChar ReOriginEvent::re() const{ return c_;}inlineunsigned long ReOriginEvent::serial() const{ return serial_;}inlineMarkedSectionEvent::Status MarkedSectionEvent::status() const{ return status_;}inlineconst Entity *EntityStartEvent::entity() const{ return origin_->entity();}inlineconst ConstPtr<EntityOrigin> &EntityStartEvent::entityOrigin() const{ return origin_;}inlineconst ConstPtr<Entity> &EntityDeclEvent::entityPointer() const{ return entity_;}inlineconst Entity &EntityDeclEvent::entity() const{ return *entity_;}inlineBoolean EntityDeclEvent::ignored() const{ return ignored_;}inlineconst Notation &NotationDeclEvent::notation() const{ return *notation_;}inlineconst ConstPtr<Notation> &NotationDeclEvent::notationPointer() const{ return notation_;}inlineconst Vector<const ElementType *> &ElementDeclEvent::elements() const{ return elements_;}inlineconst Vector<const ElementType *> &AttlistDeclEvent::elements() const{ return elements_;}inlineconst Vector<const ElementType *> &LinkAttlistDeclEvent::elements() const{ return elements_;}inlineconst Lpd &LinkAttlistDeclEvent::lpd() const{ return *lpd_;}inlineconst LinkSet *LinkDeclEvent::linkSet() const{ return linkSet_;}inlineconst ComplexLpd &LinkDeclEvent::lpd() const{ return *lpd_;}inlineconst ComplexLpd &IdLinkDeclEvent::lpd() const{ return *lpd_;}inlineconst Vector<ConstPtr<Notation> > &AttlistNotationDeclEvent::notations() const{ return notations_;}inlineconst ShortReferenceMap *ShortrefDeclEvent::map() const{ return map_;}inlineconst Entity &EntityDefaultedEvent::entity() const{ return *entity_;}inlineconst ConstPtr<Entity> &EntityDefaultedEvent::entityPointer() const{ return entity_;}inlineconst PublicId &SgmlDeclEntityEvent::publicId() const{ return publicId_;}inlinePublicId::TextClass SgmlDeclEntityEvent::entityType() const{ return entityType_;}inlineconst StringC &SgmlDeclEntityEvent::effectiveSystemId() const{ return effectiveSystemId_;}#ifdef SP_NAMESPACE}#endif#endif /* not Event_INCLUDED */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -