reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::QValue Class Reference

#include <QValue.hxx>

Public Member Functions

 QValue ()
 
 QValue (int val)
 
 QValue (const Data &data)
 
 operator int () const
 
bool operator< (const QValue &rhs) const
 
bool operator> (const QValue &rhs) const
 
bool operator<= (const QValue &rhs) const
 
bool operator>= (const QValue &rhs) const
 
bool operator== (const QValue &rhs) const
 
bool operator!= (const QValue &rhs) const
 
bool operator< (const int rhs) const
 
bool operator> (const int rhs) const
 
bool operator<= (const int rhs) const
 
bool operator>= (const int rhs) const
 
bool operator== (const int rhs) const
 
bool operator!= (const int rhs) const
 
bool operator< (const long rhs) const
 
bool operator> (const long rhs) const
 
bool operator<= (const long rhs) const
 
bool operator>= (const long rhs) const
 
bool operator== (const long rhs) const
 
bool operator!= (const long rhs) const
 
QValue & operator= (const QValue &rhs)
 
QValue & operator= (const int rhs)
 
QValue & operator= (const long rhs)
 
float floatVal () const
 
 operator float () const
 
 operator double () const
 
bool operator< (const float rhs) const
 
bool operator> (const float rhs) const
 
bool operator<= (const float rhs) const
 
bool operator>= (const float rhs) const
 
bool operator== (const float rhs) const
 
bool operator!= (const float rhs) const
 
bool operator< (const double rhs) const
 
bool operator> (const double rhs) const
 
bool operator<= (const double rhs) const
 
bool operator>= (const double rhs) const
 
bool operator== (const double rhs) const
 
bool operator!= (const double rhs) const
 
QValue & operator= (const float rhs)
 
QValue & operator= (const double rhs)
 
void setValue (int val)
 
void setValue (const Data &data)
 
int getValue () const
 
const Data & getData () const
 
EncodeStream & encode (EncodeStream &stream) const
 

Detailed Description

Definition at line 15 of file QValue.hxx.

Constructor & Destructor Documentation

◆ QValue() [1/3]

resip::QValue::QValue ( )
inlineexplicit

Definition at line 18 of file QValue.hxx.

◆ QValue() [2/3]

resip::QValue::QValue ( int  val)
inlineexplicit

Definition at line 19 of file QValue.hxx.

◆ QValue() [3/3]

resip::QValue::QValue ( const Data &  data)
inlineexplicit

Definition at line 20 of file QValue.hxx.

Member Function Documentation

◆ encode()

EncodeStream & QValue::encode ( EncodeStream &  stream) const

Definition at line 22 of file QValue.cxx.

◆ floatVal()

float resip::QValue::floatVal ( ) const
inline

Definition at line 51 of file QValue.hxx.

◆ getData()

const Data & QValue::getData ( ) const

Definition at line 14 of file QValue.cxx.

◆ getValue()

int resip::QValue::getValue ( ) const
inline

Definition at line 75 of file QValue.hxx.

◆ operator double()

resip::QValue::operator double ( ) const
inline

Definition at line 54 of file QValue.hxx.

◆ operator float()

resip::QValue::operator float ( ) const
inline

Definition at line 53 of file QValue.hxx.

◆ operator int()

resip::QValue::operator int ( ) const
inline

Definition at line 22 of file QValue.hxx.

◆ operator!=() [1/5]

bool resip::QValue::operator!= ( const double  rhs) const
inline

Definition at line 68 of file QValue.hxx.

◆ operator!=() [2/5]

bool resip::QValue::operator!= ( const float  rhs) const
inline

Definition at line 61 of file QValue.hxx.

◆ operator!=() [3/5]

bool resip::QValue::operator!= ( const int  rhs) const
inline

Definition at line 36 of file QValue.hxx.

◆ operator!=() [4/5]

bool resip::QValue::operator!= ( const long  rhs) const
inline

Definition at line 43 of file QValue.hxx.

◆ operator!=() [5/5]

bool resip::QValue::operator!= ( const QValue &  rhs) const
inline

Definition at line 29 of file QValue.hxx.

◆ operator<() [1/5]

bool resip::QValue::operator< ( const double  rhs) const
inline

Definition at line 63 of file QValue.hxx.

◆ operator<() [2/5]

bool resip::QValue::operator< ( const float  rhs) const
inline

Definition at line 56 of file QValue.hxx.

◆ operator<() [3/5]

bool resip::QValue::operator< ( const int  rhs) const
inline

Definition at line 31 of file QValue.hxx.

◆ operator<() [4/5]

bool resip::QValue::operator< ( const long  rhs) const
inline

Definition at line 38 of file QValue.hxx.

◆ operator<() [5/5]

bool resip::QValue::operator< ( const QValue &  rhs) const
inline

Definition at line 24 of file QValue.hxx.

◆ operator<=() [1/5]

bool resip::QValue::operator<= ( const double  rhs) const
inline

Definition at line 65 of file QValue.hxx.

◆ operator<=() [2/5]

bool resip::QValue::operator<= ( const float  rhs) const
inline

Definition at line 58 of file QValue.hxx.

◆ operator<=() [3/5]

bool resip::QValue::operator<= ( const int  rhs) const
inline

Definition at line 33 of file QValue.hxx.

◆ operator<=() [4/5]

bool resip::QValue::operator<= ( const long  rhs) const
inline

Definition at line 40 of file QValue.hxx.

◆ operator<=() [5/5]

bool resip::QValue::operator<= ( const QValue &  rhs) const
inline

Definition at line 26 of file QValue.hxx.

◆ operator=() [1/5]

QValue & resip::QValue::operator= ( const double  rhs)
inline

Definition at line 71 of file QValue.hxx.

◆ operator=() [2/5]

QValue & resip::QValue::operator= ( const float  rhs)
inline

Definition at line 70 of file QValue.hxx.

◆ operator=() [3/5]

QValue & resip::QValue::operator= ( const int  rhs)
inline

Definition at line 46 of file QValue.hxx.

◆ operator=() [4/5]

QValue & resip::QValue::operator= ( const long  rhs)
inline

Definition at line 47 of file QValue.hxx.

◆ operator=() [5/5]

QValue & resip::QValue::operator= ( const QValue &  rhs)
inline

Definition at line 45 of file QValue.hxx.

◆ operator==() [1/5]

bool resip::QValue::operator== ( const double  rhs) const
inline

Definition at line 67 of file QValue.hxx.

◆ operator==() [2/5]

bool resip::QValue::operator== ( const float  rhs) const
inline

Definition at line 60 of file QValue.hxx.

◆ operator==() [3/5]

bool resip::QValue::operator== ( const int  rhs) const
inline

Definition at line 35 of file QValue.hxx.

◆ operator==() [4/5]

bool resip::QValue::operator== ( const long  rhs) const
inline

Definition at line 42 of file QValue.hxx.

◆ operator==() [5/5]

bool resip::QValue::operator== ( const QValue &  rhs) const
inline

Definition at line 28 of file QValue.hxx.

◆ operator>() [1/5]

bool resip::QValue::operator> ( const double  rhs) const
inline

Definition at line 64 of file QValue.hxx.

◆ operator>() [2/5]

bool resip::QValue::operator> ( const float  rhs) const
inline

Definition at line 57 of file QValue.hxx.

◆ operator>() [3/5]

bool resip::QValue::operator> ( const int  rhs) const
inline

Definition at line 32 of file QValue.hxx.

◆ operator>() [4/5]

bool resip::QValue::operator> ( const long  rhs) const
inline

Definition at line 39 of file QValue.hxx.

◆ operator>() [5/5]

bool resip::QValue::operator> ( const QValue &  rhs) const
inline

Definition at line 25 of file QValue.hxx.

◆ operator>=() [1/5]

bool resip::QValue::operator>= ( const double  rhs) const
inline

Definition at line 66 of file QValue.hxx.

◆ operator>=() [2/5]

bool resip::QValue::operator>= ( const float  rhs) const
inline

Definition at line 59 of file QValue.hxx.

◆ operator>=() [3/5]

bool resip::QValue::operator>= ( const int  rhs) const
inline

Definition at line 34 of file QValue.hxx.

◆ operator>=() [4/5]

bool resip::QValue::operator>= ( const long  rhs) const
inline

Definition at line 41 of file QValue.hxx.

◆ operator>=() [5/5]

bool resip::QValue::operator>= ( const QValue &  rhs) const
inline

Definition at line 27 of file QValue.hxx.

◆ setValue() [1/2]

void resip::QValue::setValue ( const Data &  data)
inline

Definition at line 74 of file QValue.hxx.

◆ setValue() [2/2]

void resip::QValue::setValue ( int  val)
inline

Definition at line 73 of file QValue.hxx.


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