| 
    tufao
    0.8.1
    
   An asynchronous web framework for C++ built on top of Qt 
   | 
 
This namespace provides utilities for dealing with query strings. More...
Functions | |
| TUFAO_EXPORT QByteArray | stringify (const QMap< QByteArray, QByteArray > &map, char sep= '&', char eq= '=', bool percentEncoding=true, char percent= '%') | 
| Serialize an object to a query string.  More... | |
| TUFAO_EXPORT QMap< QByteArray,  QByteArray >  | parse (const QByteArray &string, char sep= '&', char eq= '=', bool percentEncoding=true, char percent= '%') | 
| Deserialize a query string to an object.  More... | |
This namespace provides utilities for dealing with query strings.
| TUFAO_EXPORT QMap<QByteArray, QByteArray> Tufao::QueryString::parse | ( | const QByteArray & | string, | 
| char | sep = '&',  | 
        ||
| char | eq = '=',  | 
        ||
| bool | percentEncoding = true,  | 
        ||
| char | percent = '%'  | 
        ||
| ) | 
Deserialize a query string to an object.
If you enable percentEncoding, then the implementation will follow the application/x-www-form-urlencoded spec.
| string | The string to parse. | 
| sep | The separator character. | 
| eq | The assignment character. | 
| percentEncoding | true if the function should escape the characters. You should set it to false if you know there is no percent encoding applied and need some performance improvement. | 
| percent | It allows you to replace the percent sign character for another. | 
| TUFAO_EXPORT QByteArray Tufao::QueryString::stringify | ( | const QMap< QByteArray, QByteArray > & | map, | 
| char | sep = '&',  | 
        ||
| char | eq = '=',  | 
        ||
| bool | percentEncoding = true,  | 
        ||
| char | percent = '%'  | 
        ||
| ) | 
Serialize an object to a query string.
If you enable percentEncoding, then the implementation will follow the application/x-www-form-urlencoded spec.
| map | The object to be serialized. | 
| sep | The separator character. | 
| eq | The assignment character. | 
| percentEncoding | true if the function should escape the characters. You should set it to false if you know there is no percent encoding applied and need some performance improvement. | 
| percent | It allows you to replace the percent sign character for another. |