uHTTP for C++
uHTTP::ParameterList Class Reference

#include <ParameterList.h>

Inheritance diagram for uHTTP::ParameterList:
uHTTP::SharedVector< Parameter >

Public Member Functions

 ParameterList ()
 
Parameterat (size_t n)
 
ParametergetParameter (int n)
 
ParametergetParameter (const std::string &name)
 
bool getParameterValue (const std::string &name, std::string *value)
 
- Public Member Functions inherited from uHTTP::SharedVector< Parameter >
 SharedVector ()
 
 ~SharedVector ()
 
bool add (Parameter *obj)
 
bool insertAt (Parameter *obj, size_t index)
 
uhttp_shared_ptr< Parameterget (size_t index)
 
bool exists (uhttp_shared_ptr< Parameter > obj)
 
bool exists (Parameter *obj)
 
ssize_t indexOf (uhttp_shared_ptr< Parameter > obj)
 
ssize_t indexOf (Parameter *obj)
 
bool remove (size_t idx)
 
bool remove (uhttp_shared_ptr< Parameter > obj)
 
bool remove (Parameter *obj)
 

Constructor & Destructor Documentation

◆ ParameterList()

uHTTP::ParameterList::ParameterList ( )
inline

Member Function Documentation

◆ at()

Parameter * uHTTP::ParameterList::at ( size_t n)
inline

◆ getParameter() [1/2]

Parameter * uHTTP::ParameterList::getParameter ( const std::string & name)
inline

◆ getParameter() [2/2]

Parameter * uHTTP::ParameterList::getParameter ( int n)
inline

◆ getParameterValue()

bool uHTTP::ParameterList::getParameterValue ( const std::string & name,
std::string * value )
inline

The documentation for this class was generated from the following file: