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

#include <Parameter.hxx>

Inheritance diagram for resip::Parameter:
[legend]

Public Member Functions

 Parameter (ParameterTypes::Type type)
 
virtual ~Parameter ()
 
ParameterTypes::Type getType () const
 
virtual const Data & getName () const
 
virtual Parameter * clone () const =0
 
virtual EncodeStream & encode (EncodeStream &stream) const =0
 
virtual bool isQuoted () const
 
virtual void setQuoted (bool)
 

Protected Member Functions

 Parameter (const Parameter &other)
 
Parameter & operator= (const Parameter &other)
 

Detailed Description

Definition at line 12 of file Parameter.hxx.

Constructor & Destructor Documentation

◆ Parameter() [1/2]

Parameter::Parameter ( ParameterTypes::Type  type)

Definition at line 10 of file Parameter.cxx.

◆ ~Parameter()

virtual resip::Parameter::~Parameter ( )
inlinevirtual

Definition at line 16 of file Parameter.hxx.

◆ Parameter() [2/2]

resip::Parameter::Parameter ( const Parameter &  other)
inlineprotected

Definition at line 30 of file Parameter.hxx.

Member Function Documentation

◆ clone()

◆ encode()

◆ getName()

const Data & Parameter::getName ( ) const
virtual

Reimplemented in resip::UnknownParameter.

Definition at line 23 of file Parameter.cxx.

◆ getType()

ParameterTypes::Type Parameter::getType ( ) const

Definition at line 16 of file Parameter.cxx.

◆ isQuoted()

virtual bool resip::Parameter::isQuoted ( ) const
inlinevirtual

Reimplemented in resip::DataParameter, and resip::UnknownParameter.

Definition at line 26 of file Parameter.hxx.

◆ operator=()

Parameter & resip::Parameter::operator= ( const Parameter &  other)
protected

◆ setQuoted()

virtual void resip::Parameter::setQuoted ( bool  )
inlinevirtual

Reimplemented in resip::DataParameter, and resip::UnknownParameter.

Definition at line 27 of file Parameter.hxx.


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