Defined in file: hzDocument.h

A document description, commonly used as a 'page marker' for webpages in web-scraping programs. This will have the URL, the scrambled filename for storing the page in the repository and both the date last fetched and the expiry date.

Constructors/Detructors

hzDocMeta*hzDocMeta(void)
Default constructorhzDocMeta()Not specified in code. Default applies

Public Methods:

voidClear(void)
hzStringDomain(void)
hzUrl&Locale(void)

Overloaded operators:

hzDocMeta&operator=(hzDocMeta& op)

Member Variables:

hzStringm_DescDescription (RSS only)
hzDoctypem_DoctypeDocument type (XML/HTML)
hzXDatem_DownloadDate and time of last download
hzStringm_EtagEntity tag if supplied
hzXDatem_ExpiresWhen page falls out of date
hzStringm_FilenameFilename in repository
uint32_tm_IdAssigned by webscrape to track order
hzXDatem_ModifiedLast modified date according to page header
hzStringm_TitleTitle of page (or sub-RSS)
hzUrlm_urlActActual location of page
hzUrlm_urlReqRequested URL