BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Public Member Functions | Friends | List of all members
fc::mutable_url Class Reference

#include <url.hpp>

Public Member Functions

 mutable_url ()
 
 mutable_url (const string &mutable_url)
 
 mutable_url (const mutable_url &c)
 
 mutable_url (const url &c)
 
 mutable_url (mutable_url &&c)
 
 ~mutable_url ()
 
mutable_urloperator= (const url &c)
 
mutable_urloperator= (const mutable_url &c)
 
mutable_urloperator= (mutable_url &&c)
 
bool operator== (const mutable_url &cmp) const
 
bool operator== (const url &cmp) const
 
 operator string () const
 
string proto () const
 
ostring host () const
 
ostring user () const
 
ostring pass () const
 
opath path () const
 
ovariant_object args () const
 
fc::optional< uint16_t > port () const
 
void set_proto (string)
 
void set_host (string)
 
void set_user (string)
 
void set_pass (string)
 
void set_path (fc::path p)
 
void set_args (variant_object)
 
void set_port (uint16_t)
 

Friends

class url
 

Detailed Description

Used to create / manipulate a URL

Definition at line 63 of file url.hpp.

Constructor & Destructor Documentation

◆ mutable_url() [1/5]

fc::mutable_url::mutable_url ( )

◆ mutable_url() [2/5]

fc::mutable_url::mutable_url ( const string &  mutable_url)
explicit

◆ mutable_url() [3/5]

fc::mutable_url::mutable_url ( const mutable_url c)

◆ mutable_url() [4/5]

fc::mutable_url::mutable_url ( const url c)

◆ mutable_url() [5/5]

fc::mutable_url::mutable_url ( mutable_url &&  c)

◆ ~mutable_url()

fc::mutable_url::~mutable_url ( )

Member Function Documentation

◆ args()

ovariant_object fc::mutable_url::args ( ) const

◆ host()

ostring fc::mutable_url::host ( ) const

◆ operator string()

fc::mutable_url::operator string ( ) const

◆ operator=() [1/3]

mutable_url& fc::mutable_url::operator= ( const mutable_url c)

◆ operator=() [2/3]

mutable_url& fc::mutable_url::operator= ( const url c)

◆ operator=() [3/3]

mutable_url& fc::mutable_url::operator= ( mutable_url &&  c)

◆ operator==() [1/2]

bool fc::mutable_url::operator== ( const mutable_url cmp) const

◆ operator==() [2/2]

bool fc::mutable_url::operator== ( const url cmp) const

◆ pass()

ostring fc::mutable_url::pass ( ) const

◆ path()

opath fc::mutable_url::path ( ) const

◆ port()

fc::optional<uint16_t> fc::mutable_url::port ( ) const

◆ proto()

string fc::mutable_url::proto ( ) const

◆ set_args()

void fc::mutable_url::set_args ( variant_object  )

◆ set_host()

void fc::mutable_url::set_host ( string  )

◆ set_pass()

void fc::mutable_url::set_pass ( string  )

◆ set_path()

void fc::mutable_url::set_path ( fc::path  p)

◆ set_port()

void fc::mutable_url::set_port ( uint16_t  )

◆ set_proto()

void fc::mutable_url::set_proto ( string  )

◆ set_user()

void fc::mutable_url::set_user ( string  )

◆ user()

ostring fc::mutable_url::user ( ) const

Friends And Related Function Documentation

◆ url

friend class url
friend

Definition at line 100 of file url.hpp.


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