- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# 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