Photon 1.0.0
Loading...
Searching...
No Matches
Photon::URL Class Referencefinal

#include <URL.hpp>

Public Member Functions

 URL (const char *protocol)
 
virtual ~URL ()
 
URLoperator= (const URL &)=default
 
 URL (const URL &)=default
 
String port () noexcept
 
String protocol () noexcept
 
String get () noexcept
 
String send (String data)
 
String fetch ()
 
URLoperator/= (const String &uri)
 
URLoperator/= (const char *uri)
 

Private Attributes

String m_data
 
String m_protocol
 
String m_port
 

Constructor & Destructor Documentation

◆ URL() [1/2]

Photon::URL::URL ( const char *  protocol)

◆ ~URL()

Photon::URL::~URL ( )
virtualdefault

◆ URL() [2/2]

Photon::URL::URL ( const URL )
default

Member Function Documentation

◆ fetch()

String Photon::URL::fetch ( )

◆ get()

String Photon::URL::get ( )
noexcept

◆ operator/=() [1/2]

URL & Photon::URL::operator/= ( const char *  uri)

◆ operator/=() [2/2]

URL & Photon::URL::operator/= ( const String uri)

◆ operator=()

URL & Photon::URL::operator= ( const URL )
default

◆ port()

String Photon::URL::port ( )
noexcept

◆ protocol()

String Photon::URL::protocol ( )
noexcept

◆ send()

String Photon::URL::send ( String  data)

Member Data Documentation

◆ m_data

String Photon::URL::m_data
private

◆ m_port

String Photon::URL::m_port
private

◆ m_protocol

String Photon::URL::m_protocol
private

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