Public Member Functions | Private Member Functions | Private Attributes | List of all members
Common::Uri Class Reference

#include <uri_facade.h>

Public Member Functions

std::string Host () const
 
std::string Password () const
 
unsigned Port () const
 
std::string Scheme () const
 
 Uri (const std::string &uriString)
 
std::string User () const
 

Private Member Functions

void Initialize (const std::string &uriString)
 

Private Attributes

std::string HostStr
 
std::string PasswordStr
 
unsigned PortNum
 
std::string SchemeStr
 
std::string UserStr
 

Detailed Description

Definition at line 18 of file uri_facade.h.

Constructor & Destructor Documentation

Common::Uri::Uri ( const std::string &  uriString)
inlineexplicit

Definition at line 21 of file uri_facade.h.

Member Function Documentation

std::string Common::Uri::Host ( ) const
inline

Definition at line 41 of file uri_facade.h.

void Common::Uri::Initialize ( const std::string &  uriString)
private

Definition at line 21 of file uri_facade_lin.cpp.

std::string Common::Uri::Password ( ) const
inline

Definition at line 36 of file uri_facade.h.

unsigned Common::Uri::Port ( ) const
inline

Definition at line 46 of file uri_facade.h.

std::string Common::Uri::Scheme ( ) const
inline

Definition at line 26 of file uri_facade.h.

std::string Common::Uri::User ( ) const
inline

Definition at line 31 of file uri_facade.h.

Member Data Documentation

std::string Common::Uri::HostStr
private

Definition at line 58 of file uri_facade.h.

std::string Common::Uri::PasswordStr
private

Definition at line 57 of file uri_facade.h.

unsigned Common::Uri::PortNum
private

Definition at line 59 of file uri_facade.h.

std::string Common::Uri::SchemeStr
private

Definition at line 55 of file uri_facade.h.

std::string Common::Uri::UserStr
private

Definition at line 56 of file uri_facade.h.


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


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:09