173 return (
Locale.length() == 5 );
251 assert( pTagBuilder!=
nullptr );
void Initialize(const std::string &)
Read interested tag content into respective structure then start parsing process.
Implements the ITag interface but does nothing (Null object pattern), may be used for tags we are not...
Implements the ITag interface for building a keyword list.
virtual std::wstring getTagContent() override
Implements the ITag interface for building a general info that is not a compound tag.
Interface for a xml tag character builder.
virtual void startTag()=0
virtual void addCharacters(const std::wstring &characters)=0
virtual ::std::wstring getTagContent()=0
#define META_INFO_KEYWORD
#define META_INFO_MODIFIED
#define META_INFO_LANGUAGE
#define META_INFO_DOCUMENT_NUMBER
#define META_INFO_EDITING_TIME
#define META_INFO_DOCUMENT_STATISTIC
#define META_INFO_CREATOR
#define META_INFO_CREATION
#define META_INFO_SUBJECT
#define META_CONTENT_NAME
#define META_INFO_KEYWORDS
#define META_INFO_DESCRIPTION
#define META_INFO_GENERATOR
Reference< XOutputStream > stream
std::map< string_t, string_t > xml_tag_attribute_container_t
const XmlTag_t EMPTY_XML_TAG
::std::pair< Language_t, Country_t > LocaleSet_t
std::map< std::wstring, std::wstring > XmlTagAttributes_t
bool HasOnlySpaces(const std::wstring &String)
helper function to judge if the string is only has spaces.