DAnCE  ..
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | Protected Member Functions | Friends | List of all members
URL_Parser Class Reference

#include <URL_Parser.h>

Collaboration diagram for URL_Parser:
Collaboration graph

Public Member Functions

bool parse_args (int argc, ACE_TCHAR *argv[])
 Parses commandline arguments. More...
 
bool parseURL (ACE_TCHAR *url)
 Return false on failure. More...
 
void Error (void)
 
 ~URL_Parser (void)
 destructor More...
 

Public Attributes

ACE_TCHARhostname_
 Hostname to connect to. More...
 
u_short port_
 Port number to use. More...
 
ACE_TCHARfilename_
 Filename to upload/download. More...
 
bool debug_
 Turns on verbosity. More...
 

Protected Member Functions

 URL_Parser (void)
 protected constructor, singleton More...
 

Friends

class ACE_Singleton< URL_Parser, ACE_Null_Mutex >
 

Constructor & Destructor Documentation

URL_Parser::~URL_Parser ( void  )

destructor

URL_Parser::URL_Parser ( void  )
protected

protected constructor, singleton

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 ( ACE_TCHAR url)

Return false on failure.

Friends And Related Function Documentation

friend class ACE_Singleton< URL_Parser, ACE_Null_Mutex >
friend

Member Data Documentation

bool 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: