Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

VTQL::PgInfo Struct Reference

Contains all the non-text information of a videotext page. More...

#include <vtql_base.h>

List of all members.

Public Methods

 PgInfo ()
 PgInfo (const std::string &line)
 Get all field from a page_info line. More...

bool operator< (const PgInfo &p) const
 Sort it by station, page, subpage.


Public Attributes

size_t iSt
 station id.

size_t iFreq
 frequency in kHz.

size_t iPage
 page number.

size_t iSPage
 subpage number.

time_t tTime
 system time of page recetion.

size_t iFlags
 some flags used by alevt.

std::vector< std::pair< size_t,
size_t > > 
vFL
 list of fastlinks. More...


Detailed Description

Contains all the non-text information of a videotext page.

With this class you can read all information, that is in the page_info (i.e. the last line of the output of page, you did get from a PAGE ... ... command) line and access it easily. In addtion this class can be sorted in a usefill manner.


Constructor & Destructor Documentation

VTQL::PgInfo::PgInfo const std::string &    line
 

Get all field from a page_info line.

A page_info line is always of the end of the output of a page, if you search for pages/wait for events via the PAGE ... LIST|TEXT|HEX commands.

Parameters:
line  The page_info line without newline at the end.


Member Data Documentation

std::vector<std::pair<size_t,size_t> > VTQL::PgInfo::vFL
 

list of fastlinks.

The pairs are (page number,subpage number). The subpage number may be ANY_SUB, i.e. this fastlink referrs to any subpage.


The documentation for this struct was generated from the following file:
Generated on Sun Apr 14 17:37:04 2002 for libvtql by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002