Main Page | Namespace List | Class List | Directories | File List | Class Members | File Members

cHttpResultsVector Class Reference

Class to manage URLs vector. More...

#include <httpSearch.h>

List of all members.

Public Member Functions

 cHttpResultsVector ()
 Constructor.
int getVectorSize ()
 Returns number of elements in vector.
void clearVector ()
 Erase all vector's contenents.
std::string getLyricsUrl (int number)
 Gets specified result from Vector.
void addLyricsUrl (std::string new_result)
 Adds a result at the end of the vector.

Static Private Attributes

std::vector< std::string > LyricsUrls
 Vector that contains URLs.


Detailed Description

Class to manage URLs vector.

Author:
stonedz
Since:
pre-alpha
This class contains a std::vector used to contain all valid URL that should point to a valid lyrics.


Constructor & Destructor Documentation

cHttpResultsVector::cHttpResultsVector  ) 
 

Constructor.

This method constructs a new cHttpResultsVector object. This object will be used to manage all result URLs.

Author:
stonedz
Since:
pre-alpha
Precondition:
None.


Member Function Documentation

cHttpResultsVector::addLyricsUrl std::string  new_result  ) 
 

Adds a result at the end of the vector.

this method adds an URL specified in new_result param at the end of LyricsUrls vector.

Author:
stonedz
Since:
pre-alpha
Parameters:
new_result URL to be added.
Precondition:
new_result != NULL.
See also:
LyricsUrls

cHttpResultsVector::clearVector  ) 
 

Erase all vector's contenents.

This method clears vector LyricsUrls.

Author:
stonedz
Since:
pre-alpha
Precondition:
None.
See also:
LyricsUrls

cHttpResultsVector::getLyricsUrl int  number  ) 
 

Gets specified result from Vector.

This method returns a specified result contained in vector LyricsUrls.

Author:
stonedz
Since:
pre-alpha
Parameters:
number Number of the result requested.
Returns:
Requested URL
Precondition:
number >= 0.
See also:
LyricsUrls

cHttpResultsVector::getVectorSize  ) 
 

Returns number of elements in vector.

This method returns the number of URLs contained in the vector LyricsUrls.

Author:
stonedz
Since:
pre-alpha
Returns:
Number of URLs in vector
Precondition:
None.
See also:
LyricsUrls


Member Data Documentation

cHttpResultsVector::LyricsUrls [static, private]
 

Vector that contains URLs.

This vector contains all the results found after cHttpSearch::extractLyricsUrl().

Author:
stonedz
Since:
pre-alpha
See also:
cHttpSearch

extractLyricsUrl


The documentation for this class was generated from the following files:
Generated on Sun Mar 27 03:07:06 2005 for lirica. by  doxygen 1.3.9.1