---
name: "UrlElement"
section: "3tulip"
platform: "linux"
package: "tulip-doc"
version: "3.1.2-2.3"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/UrlElement"
---

# UrlElement(3tulip)

## NAME

UrlElement -

## SYNOPSIS

### Public Member Functions

**UrlElement** ()\
 **UrlElement** (const **UrlElement** &c)\
 void **load** ()\
 void **clear** ()\
 bool **isHtmlPage** ()\
 **UrlElement** **parseUrl** (const std::string &href)\
 void **setUrl** (const std::string &)\
 std::string **getUrl** () const \
 bool **isValid** ()\
 bool **isRedirected** ()\
 **UrlElement** **getRedirection** ()\

### Public Attributes

bool **is\_http**\
 std::string **data**\
 unsigned int **serverport**\
 std::string **server**\
 std::string **url**\
 std::string **clean\_url**\

## Constructor & Destructor Documentation

### UrlElement::UrlElement ()

### UrlElement::UrlElement (const UrlElement & c)

## Member Function Documentation

### void UrlElement::clear ()

### UrlElement UrlElement::getRedirection ()` [inline]`

### std::string UrlElement::getUrl () const` [inline]`

### bool UrlElement::isHtmlPage ()

### bool UrlElement::isRedirected ()` [inline]`

### bool UrlElement::isValid ()` [inline]`

### void UrlElement::load ()

### UrlElement UrlElement::parseUrl (const std::string & href)

### void UrlElement::setUrl (const std::string &)

## Member Data Documentation

### std::string UrlElement::clean\_url

### std::string UrlElement::data

### bool UrlElement::is\_http

### std::string UrlElement::server

### unsigned int UrlElement::serverport

### std::string UrlElement::url

## Author

Generated automatically by Doxygen for Tulip Plugins Library from the source code.
