Open Inventor Release 2024.1.0
 
Loading...
Searching...
No Matches
RemoteViz::Rendering::Uri Class Reference

RemoteViz More...

#include <RemoteViz/Rendering/Uri.h>

Public Member Functions

 Uri (const std::string &uri)
 Creates an Uri object.
 
 Uri (const Uri &obj)
 Copy constructor.
 
Urioperator= (const Uri &obj)
 Copy assignment operator.
 
 ~Uri ()
 Destructor.
 
const std::string & getScheme () const
 Returns the scheme name for this URI.
 
const std::string & getAuthority () const
 Returns the Domain Name System (DNS) host name or IP address and the port number for a server.
 
const std::string & getPort () const
 Returns the port number of this URI.
 
const std::string & getPath () const
 Returns the path of the URI.
 
const std::string & getQuery () const
 Returns any query information included in the specified URI.
 
const std::string & getPathAndQuery () const
 Returns the Path and Query properties separated by a question mark (?).
 
bool isAbsolute () const
 Returns whether the Uri instance is absolute.
 

Detailed Description

RemoteViz

This class represents a Uniform Resource Identifier (URI).

A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource.

Definition at line 49 of file Uri.h.

Constructor & Destructor Documentation

◆ Uri() [1/2]

RemoteViz::Rendering::Uri::Uri ( const std::string &  uri)

Creates an Uri object.

◆ Uri() [2/2]

RemoteViz::Rendering::Uri::Uri ( const Uri obj)

Copy constructor.

◆ ~Uri()

RemoteViz::Rendering::Uri::~Uri ( )

Destructor.

Member Function Documentation

◆ getAuthority()

const std::string & RemoteViz::Rendering::Uri::getAuthority ( ) const

Returns the Domain Name System (DNS) host name or IP address and the port number for a server.

◆ getPath()

const std::string & RemoteViz::Rendering::Uri::getPath ( ) const

Returns the path of the URI.

◆ getPathAndQuery()

const std::string & RemoteViz::Rendering::Uri::getPathAndQuery ( ) const

Returns the Path and Query properties separated by a question mark (?).

◆ getPort()

const std::string & RemoteViz::Rendering::Uri::getPort ( ) const

Returns the port number of this URI.

◆ getQuery()

const std::string & RemoteViz::Rendering::Uri::getQuery ( ) const

Returns any query information included in the specified URI.

◆ getScheme()

const std::string & RemoteViz::Rendering::Uri::getScheme ( ) const

Returns the scheme name for this URI.

◆ isAbsolute()

bool RemoteViz::Rendering::Uri::isAbsolute ( ) const

Returns whether the Uri instance is absolute.

◆ operator=()

Uri & RemoteViz::Rendering::Uri::operator= ( const Uri obj)

Copy assignment operator.


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