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 constructor | hzDocMeta() | Not specified in code. Default applies |
Public Methods:
| void | Clear | (void) | |
| hzString | Domain | (void) | |
| hzUrl& | Locale | (void) |
Overloaded operators:
| hzDocMeta& | operator= | (hzDocMeta& op) |
Member Variables:
| hzString | m_Desc | Description (RSS only) | |
| hzDoctype | m_Doctype | Document type (XML/HTML) | |
| hzXDate | m_Download | Date and time of last download | |
| hzString | m_Etag | Entity tag if supplied | |
| hzXDate | m_Expires | When page falls out of date | |
| hzString | m_Filename | Filename in repository | |
| uint32_t | m_Id | Assigned by webscrape to track order | |
| hzXDate | m_Modified | Last modified date according to page header | |
| hzString | m_Title | Title of page (or sub-RSS) | |
| hzUrl | m_urlAct | Actual location of page | |
| hzUrl | m_urlReq | Requested URL |