libwolfram20
|
API query petition manager. More...
#include <WAQuery.h>
Public Member Functions | |
WAQuery () | |
Default constructor. More... | |
std::string | toString () |
Returning a query param string. More... | |
std::string | getInput () |
Returning a search query text. More... | |
void | setInput (std::string input) |
Set text for search. More... | |
void | addFormat (std::string format) |
Adding a string format. More... | |
void | addFormat (const char *format) |
Adding a string format. More... | |
void | clearFormats () |
Clear format config. More... | |
void | setTimeout (unsigned int value) |
Sets the timeout. More... | |
void | addPodTitle (std::string podtitle) |
Adding a string title. More... | |
void | clearPodTitles () |
Clear title config. More... | |
void | addPodIndex (int podindex) |
Adding a string index. More... | |
void | clearPodIndexes () |
Clear index config. More... | |
void | addPodScanner (std::string podscanner) |
Adding a string scanner. More... | |
void | clearPodScanners () |
Clear scanner config. More... | |
void | addIncludePodID (std::string podid) |
Adding a id config. More... | |
void | clearIncludePodIDs () |
Clear included id config. More... | |
void | addExcludePodID (std::string podid) |
Removing an id config. More... | |
void | clearExcludePodIDs () |
Clear excluded id config. More... | |
Private Member Functions | |
template<typename T > | |
std::string | VectorToStr (const char *prefix, bool individual, std::vector< T > &t) |
Concatenating a vector data to string. More... | |
template<typename T > | |
std::string | VectorToStr (std::string prefix, bool individual, std::vector< T > &t) |
Concatenating a vector data to string. More... | |
Static Private Member Functions | |
static std::string | parseInput (std::string str) |
Given an string it creates a copy but with % code More information here More... | |
Static Private Attributes | |
static std::set< char > | _special_char = {'!', '#', '$', '&', '\'', '(', ')', '*', '+', ',', '/', ':', ';', '=', '?', '@', '[', ']'} |
Characters on https://es.wikipedia.org/wiki/C%C3%B3digo_porciento. | |
API query petition manager.
More information on Wolfram documentation.