crawlserv++  [under development]
Application for crawling and analyzing textual content of websites.
crawlservpp Namespace Reference

The global namespace of crawlserv++. More...

Namespaces

 Data
 Namespace for different types of data.
 
 Helper
 Namespace for global helper functions.
 
 Main
 Namespace for the main classes of the program.
 
 Module
 Namespace for the different modules run by threads.
 
 Network
 Namespace for networking classes.
 
 Parsing
 Namespace for classes parsing HTML, URIs, and XML.
 
 Query
 Namespace for classes handling queries.
 
 Struct
 Namespace for data structures.
 
 Timer
 Namespace for timers.
 
 Wrapper
 Namespace for RAII wrappers and Wrapper::Database.
 

Functions

std::vector< std::string > vectorize (int argc, char **argv)
 Vectorizes the given arguments to the program. More...
 

Detailed Description

The global namespace of crawlserv++.

Function Documentation

◆ vectorize()

std::vector< std::string > crawlservpp::vectorize ( int  argc,
char **  argv 
)

Vectorizes the given arguments to the program.

This function is used by main() exclusively and accepts the same arguments exactly.

Parameters
argcThe number of arguments, including the name used when executing the program, i.e. the number of elements in argv.
argvA C-style array of C-style null-terminated strings containing the arguments, including the name used to call the program.
Returns
A vector with the given arguments to the program as strings, including the name used to call the program.

Referenced by main().