UPnPsdk 0.1
Universal Plug and Play +, Software Development Kit
 
Loading...
Searching...
No Matches
UPnPsdk::CUriRef Class Reference

This is a URI reference. More...

#include <uri.hpp>

+ Collaboration diagram for UPnPsdk::CUriRef:

Public Member Functions

 CUriRef (std::string a_uriref_str)
 Initialize the URI reference.
 
CComponent::STATE state () const
 Get state of the URI reference.
 
std::string str () const
 Get URI reference string.
 

Public Attributes

CScheme scheme
 
CAuthority authority
 
CPath path
 
CQuery query
 
CFragment fragment
 

Detailed Description

This is a URI reference.

Definition at line 375 of file uri.hpp.

Constructor & Destructor Documentation

◆ CUriRef()

UPnPsdk::CUriRef::CUriRef ( std::string  a_uriref_str)

Initialize the URI reference.

Exceptions
std::invalid_argument
  • if host pattern is invalid. No DNS lookup is performed.
  • if port number is invalid.
Parameters
[in]a_uriref_strInput URI string

Definition at line 906 of file uri.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ state()

CComponent::STATE UPnPsdk::CUriRef::state ( ) const

Get state of the URI reference.

Definition at line 950 of file uri.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ str()

std::string UPnPsdk::CUriRef::str ( ) const

Get URI reference string.

Definition at line 970 of file uri.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ scheme

CScheme UPnPsdk::CUriRef::scheme

Component of the URI reference

Definition at line 389 of file uri.hpp.

◆ authority

CAuthority UPnPsdk::CUriRef::authority

Component of the URI reference

Definition at line 390 of file uri.hpp.

◆ path

CPath UPnPsdk::CUriRef::path

Component of the URI reference

Definition at line 391 of file uri.hpp.

◆ query

CQuery UPnPsdk::CUriRef::query

Component of the URI reference

Definition at line 392 of file uri.hpp.

◆ fragment

CFragment UPnPsdk::CUriRef::fragment

Component of the URI reference

Definition at line 393 of file uri.hpp.


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