Main Page | Class Hierarchy | Class List | File List | Class Members | Related Pages

glite::rgma::URI Class Reference

#include <URI.h>

List of all members.

Public Member Functions

 URI (const std::string uri="") throw (RGMAException)
void set (const char *newUri) throw (RGMAException)
std::string toString () const
std::string host () const
std::string path () const
bool usingHttps () const
short port ()


Detailed Description

A Class that provides some of the functionality to enable compatibility with the Java API


Constructor & Destructor Documentation

glite::rgma::URI::URI const std::string  uri = ""  )  throw (RGMAException)
 

parses a uri string into An URI object

Parameters:
uri stringified version of a UII
Exceptions:
RGMAException if an error occurs while parsing


Member Function Documentation

std::string glite::rgma::URI::host  )  const
 

Gets the host name

Returns:
the host name

std::string glite::rgma::URI::path  )  const
 

Gets the path

Returns:
the path

short glite::rgma::URI::port  ) 
 

Get the port

Returns:
the port number

void glite::rgma::URI::set const char *  newUri  )  throw (RGMAException)
 

parses a uri char* into An URI object

Parameters:
newUri stringified version of a UII
Exceptions:
RGMAException if an error occurs while parsing

std::string glite::rgma::URI::toString  )  const
 

Gets a stringified version of this URI

Returns:
a stringified version of this URI

bool glite::rgma::URI::usingHttps  )  const
 

Is the URI using Https

Returns:
true if this URI is using https otherwise false


The documentation for this class was generated from the following files:
Generated on Thu May 11 19:23:44 2006 for glite-rgma-api-cpp by doxygen 1.3.5