RestLink 2.2.0
Powerfull Rest Client for Qt
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RestLink::ParameterList< P > Class Template Reference

#include <parameterlist.h>

Inherits QList< Parameter >.

Public Member Functions

 ParameterList ()
 
 ParameterList (const QList< P > &other)
 
bool contains (const QString &name) const
 
QVariant value (const QString &name) const
 
QVariantList values (const QString &name) const
 
parameter (const QString &name) const
 
void setParameter (const QString &name, const QVariant &value)
 
void setParameter (const QString &name, const QVariantList &values)
 
void setParameter (const P &param)
 
void addParameter (const QString &name, const QVariant &value)
 
void addParameter (const QString &name, const QVariantList &values)
 
void addParameter (const P &param)
 
void removeParameter (const QString &name)
 
void removeParameter (const QString &name, const QVariant &value)
 
void removeParameter (const QString &name, const QVariantList &values)
 
QList< P > parameters () const
 

Constructor & Destructor Documentation

◆ ParameterList() [1/2]

template<typename P >
RestLink::ParameterList< P >::ParameterList ( )
inline

◆ ParameterList() [2/2]

template<typename P >
RestLink::ParameterList< P >::ParameterList ( const QList< P > &  other)
inline

Member Function Documentation

◆ contains()

template<typename P >
bool RestLink::ParameterList< P >::contains ( const QString &  name) const

◆ value()

template<typename P >
QVariant RestLink::ParameterList< P >::value ( const QString &  name) const

◆ values()

template<typename P >
QVariantList RestLink::ParameterList< P >::values ( const QString &  name) const

◆ parameter()

template<typename P >
P RestLink::ParameterList< P >::parameter ( const QString &  name) const

◆ setParameter() [1/3]

template<typename P >
void RestLink::ParameterList< P >::setParameter ( const QString &  name,
const QVariant &  value 
)

◆ setParameter() [2/3]

template<typename P >
void RestLink::ParameterList< P >::setParameter ( const QString &  name,
const QVariantList &  values 
)

◆ setParameter() [3/3]

template<typename P >
void RestLink::ParameterList< P >::setParameter ( const P &  param)

◆ addParameter() [1/3]

template<typename P >
void RestLink::ParameterList< P >::addParameter ( const QString &  name,
const QVariant &  value 
)

◆ addParameter() [2/3]

template<typename P >
void RestLink::ParameterList< P >::addParameter ( const QString &  name,
const QVariantList &  values 
)

◆ addParameter() [3/3]

template<typename P >
void RestLink::ParameterList< P >::addParameter ( const P &  param)

◆ removeParameter() [1/3]

template<typename P >
void RestLink::ParameterList< P >::removeParameter ( const QString &  name)

◆ removeParameter() [2/3]

template<typename P >
void RestLink::ParameterList< P >::removeParameter ( const QString &  name,
const QVariant &  value 
)

◆ removeParameter() [3/3]

template<typename P >
void RestLink::ParameterList< P >::removeParameter ( const QString &  name,
const QVariantList &  values 
)

◆ parameters()

template<typename P = Parameter>
QList< P > RestLink::ParameterList< P >::parameters ( ) const