API documentation  2.0rc1
Public Member Functions | List of all members
client::Location Class Reference

#include <clientlib.h>

Inherits client::Object.

Public Member Functions

Stringget_hash ()
 
void set_hash (const String &)
 
Stringget_host ()
 
void set_host (const String &)
 
Stringget_hostname ()
 
void set_hostname (const String &)
 
Stringget_href ()
 
void set_href (const String &)
 
Stringget_origin ()
 
Stringget_pathname ()
 
void set_pathname (const String &)
 
Stringget_port ()
 
void set_port (const String &)
 
Stringget_protocol ()
 
void set_protocol (const String &)
 
Stringget_search ()
 
void set_search (const String &)
 
void assign (const String &url)
 
void reload ()
 
void reload (bool forcedReload)
 
void replace (const String &url)
 
StringtoString ()
 
Locationget_prototype ()
 
void set_prototype (Location *)
 
 Location ()
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 

Constructor & Destructor Documentation

◆ Location()

client::Location::Location ( )

Member Function Documentation

◆ assign()

void client::Location::assign ( const String url)

◆ get_hash()

String* client::Location::get_hash ( )

◆ get_host()

String* client::Location::get_host ( )

◆ get_hostname()

String* client::Location::get_hostname ( )

◆ get_href()

String* client::Location::get_href ( )

◆ get_origin()

String* client::Location::get_origin ( )

◆ get_pathname()

String* client::Location::get_pathname ( )

◆ get_port()

String* client::Location::get_port ( )

◆ get_protocol()

String* client::Location::get_protocol ( )

◆ get_prototype()

Location* client::Location::get_prototype ( )

◆ get_search()

String* client::Location::get_search ( )

◆ reload() [1/2]

void client::Location::reload ( )

◆ reload() [2/2]

void client::Location::reload ( bool  forcedReload)

◆ replace()

void client::Location::replace ( const String url)

◆ set_hash()

void client::Location::set_hash ( const String )

◆ set_host()

void client::Location::set_host ( const String )

◆ set_hostname()

void client::Location::set_hostname ( const String )

◆ set_href()

void client::Location::set_href ( const String )

◆ set_pathname()

void client::Location::set_pathname ( const String )

◆ set_port()

void client::Location::set_port ( const String )

◆ set_protocol()

void client::Location::set_protocol ( const String )

◆ set_prototype()

void client::Location::set_prototype ( Location )

◆ set_search()

void client::Location::set_search ( const String )

◆ toString()

String* client::Location::toString ( )