DART
6.7.3
|
#include <Uri.hpp>
Public Types | |
using | value_type = std::string |
using | reference_type = value_type & |
using | reference_const_type = const value_type & |
using | pointer_type = value_type * |
using | pointer_const_type = const value_type * |
Public Member Functions | |
UriComponent () | |
UriComponent (reference_const_type _value) | |
operator bool () const | |
bool | operator! () const |
UriComponent & | operator= (reference_const_type _value) |
reference_type | operator* () |
reference_const_type | operator* () const |
pointer_type | operator-> () |
pointer_const_type | operator-> () const |
void | assign (reference_const_type _value) |
void | reset () |
reference_type | get () |
reference_const_type | get () const |
reference_type | get_value_or (reference_type _default) |
reference_const_type | get_value_or (reference_const_type _default) const |
Private Attributes | |
bool | mExists |
std::string | mValue |
using dart::common::UriComponent::pointer_const_type = const value_type* |
using dart::common::UriComponent::reference_const_type = const value_type& |
using dart::common::UriComponent::value_type = std::string |
dart::common::UriComponent::UriComponent | ( | ) |
dart::common::UriComponent::UriComponent | ( | reference_const_type | _value | ) |
void dart::common::UriComponent::assign | ( | reference_const_type | _value | ) |
auto dart::common::UriComponent::get | ( | ) |
auto dart::common::UriComponent::get | ( | ) | const |
auto dart::common::UriComponent::get_value_or | ( | reference_const_type | _default | ) | const |
auto dart::common::UriComponent::get_value_or | ( | reference_type | _default | ) |
dart::common::UriComponent::operator bool | ( | ) | const |
bool dart::common::UriComponent::operator! | ( | ) | const |
auto dart::common::UriComponent::operator* | ( | ) |
auto dart::common::UriComponent::operator* | ( | ) | const |
auto dart::common::UriComponent::operator-> | ( | ) |
auto dart::common::UriComponent::operator-> | ( | ) | const |
auto dart::common::UriComponent::operator= | ( | reference_const_type | _value | ) |
void dart::common::UriComponent::reset | ( | ) |
|
private |
|
private |