The query component of a URI.  
 More...
#include <URI.hh>
The query component of a URI. 
◆ URIQuery() [1/2]
◆ URIQuery() [2/2]
Construct a URIQuery object from a string. 
- Parameters
- 
  
  
 
 
◆ Clear()
Remove all values of the query. 
 
 
◆ Insert()
Get this query with a new _key=_value pair added. 
- Parameters
- 
  
    | [in] | _key | Key of the query. |  | [in] | _value | Value of the query. |  
 
 
 
◆ operator==()
      
        
          | bool operator== | ( | const URIQuery & | _query | ) | const | 
      
 
Return true if the two queries contain the same values. 
- Parameters
- 
  
    | [in] | _query | A URI query to compare. return True if the queries match. |  
 
 
 
◆ Parse()
Parse a string as URIQuery. 
- Parameters
- 
  
  
- Returns
- True if the string can be parsed as a URIQuery. 
 
 
◆ Str()
Get the query as a string. 
- Parameters
- 
  
    | [in] | _delim | Delimiter used to separate each tuple of the query. |  
 
- Returns
- The query as a string, with each key,value pair separated by _delim. 
 
 
◆ Valid() [1/2]
Check if this is a valid URI query. 
- Returns
- True if this can be parsed as a URI query. 
 
 
◆ Valid() [2/2]
Check if a string is a valid URI query. 
- Parameters
- 
  
    | [in] | _str | The string to check. |  
 
- Returns
- True if the string can be parsed as a URI query. 
 
 
The documentation for this class was generated from the following file: