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

Publicly accessible information about a header. More...

#include <SipMessage.hxx>

Public Member Functions

constexpr HeaderInfo () noexcept
 
constexpr HeaderInfo (Headers::Type type, HeaderFieldValueList *values=nullptr) noexcept
 
Headers::Type getType () const noexcept
 Returns header type.
 
HeaderFieldValueList * getValues () const noexcept
 Returns header values.
 
void setValues (HeaderFieldValueList *values) noexcept
 Sets header values.
 

Friends

class KnownHeaders
 

Detailed Description

Publicly accessible information about a header.

Definition at line 228 of file SipMessage.hxx.

Constructor & Destructor Documentation

◆ HeaderInfo() [1/2]

constexpr resip::SipMessage::KnownHeaders::HeaderInfo::HeaderInfo ( )
inlineconstexprnoexcept

Definition at line 239 of file SipMessage.hxx.

◆ HeaderInfo() [2/2]

constexpr resip::SipMessage::KnownHeaders::HeaderInfo::HeaderInfo ( Headers::Type  type,
HeaderFieldValueList *  values = nullptr 
)
inlineexplicitconstexprnoexcept

Definition at line 240 of file SipMessage.hxx.

Member Function Documentation

◆ getType()

Headers::Type resip::SipMessage::KnownHeaders::HeaderInfo::getType ( ) const
inlinenoexcept

Returns header type.

Definition at line 243 of file SipMessage.hxx.

◆ getValues()

HeaderFieldValueList * resip::SipMessage::KnownHeaders::HeaderInfo::getValues ( ) const
inlinenoexcept

Returns header values.

Definition at line 246 of file SipMessage.hxx.

◆ setValues()

void resip::SipMessage::KnownHeaders::HeaderInfo::setValues ( HeaderFieldValueList *  values)
inlinenoexcept

Sets header values.

Definition at line 248 of file SipMessage.hxx.

Friends And Related Symbol Documentation

◆ KnownHeaders

friend class KnownHeaders
friend

Definition at line 230 of file SipMessage.hxx.


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