Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

# URL_Parser Class Reference

`#include <URL_Parser.h>`

List of all members.

## Public Member Functions
bool | parse_args (int argc, ACE_TCHAR *argv[])
| parses commandline arguments
bool | parseURL (char *url)
void | Error (void)
| ~URL_Parser (void)
## Public Attributes
ACE_TCHAR * | hostname_
| Hostname to connect to.
u_short | port_
| Port number to use.
ACE_TCHAR * | filename_
| Filename to upload/download.
int | debug_
| turns on verbosity
## Protected Member Functions
| URL_Parser (void)
## Friends
class | ACE_Singleton<URL_Parser, ACE_Null_Mutex>

## Constructor & Destructor Documentation

URL_Parser::~URL_Parser | ( | void |  | ) |

URL_Parser::URL_Parser | ( | void |  | ) | `[protected]`

## Member Function Documentation

void URL_Parser::Error | ( | void |  | ) |

bool URL_Parser::parse_args | ( | int | argc,
|  | ACE_TCHAR * | argv[]
| ) |

| parses commandline arguments

bool URL_Parser::parseURL | ( | char * | url | ) |

## Friends And Related Function Documentation

friend class ACE_Singleton<URL_Parser, ACE_Null_Mutex>`[friend]`

## Member Data Documentation

int URL_Parser::debug_

| turns on verbosity

ACE_TCHAR* URL_Parser::filename_

| Filename to upload/download.

ACE_TCHAR* URL_Parser::hostname_

| Hostname to connect to.

u_short URL_Parser::port_

| Port number to use.

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

- URL_Parser.h
- URL_Parser.cpp