treqs::FileRequest Class Reference

#include <FileRequest.h>

Collaboration diagram for treqs::FileRequest:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FileRequest ()
 Constructor.
virtual ~FileRequest ()
 Destructor.
 FileRequest (const FileRequest &f)
 Copy Constructor.
unsigned long getId ()
 getter for member
std::string getName ()
 getter for member
void setId (unsigned long i)
 Setter for member.
void setName (std::string n)
 Setter for member.
UsergetClient () const
 Getter for member.
void setClient (User *Client)
 Setter for member.
FileStatus getStatus () const
 Getter for member.
void setStatus (FileStatus)
 Setter for member.
void setNbTries (int)
 Setter for member.
int getNbTries ()
 Getter for member.
bool operator== (FileRequest &fr1) const

Private Attributes

unsigned long Id
 Unique Id of the request.
std::string Name
 Hpss name of the requested file.
UserClient
 Client requesting the file.
FileStatus Status
 Status of the file request.
int NbTries
 Number of retries.

Constructor & Destructor Documentation

treqs::FileRequest::FileRequest (  ) 

Constructor.

treqs::FileRequest::~FileRequest (  )  [virtual]

Destructor.

Here is the call graph for this function:

treqs::FileRequest::FileRequest ( const FileRequest f  ) 

Copy Constructor.

Here is the call graph for this function:


Member Function Documentation

User * treqs::FileRequest::getClient (  )  const

Getter for member.

Here is the caller graph for this function:

unsigned long treqs::FileRequest::getId (  ) 

getter for member

Here is the caller graph for this function:

std::string treqs::FileRequest::getName (  ) 

getter for member

int treqs::FileRequest::getNbTries (  ) 

Getter for member.

FileStatus treqs::FileRequest::getStatus (  )  const

Getter for member.

bool treqs::FileRequest::operator== ( FileRequest fr1  )  const

Here is the call graph for this function:

void treqs::FileRequest::setClient ( User Client  ) 

Setter for member.

Here is the call graph for this function:

Here is the caller graph for this function:

void treqs::FileRequest::setId ( unsigned long  i  ) 

Setter for member.

Here is the caller graph for this function:

void treqs::FileRequest::setName ( std::string  n  ) 

Setter for member.

Here is the caller graph for this function:

void treqs::FileRequest::setNbTries ( int  n  ) 

Setter for member.

Here is the caller graph for this function:

void treqs::FileRequest::setStatus ( FileStatus  f  ) 

Setter for member.


Member Data Documentation

Client requesting the file.

unsigned long treqs::FileRequest::Id [private]

Unique Id of the request.

std::string treqs::FileRequest::Name [private]

Hpss name of the requested file.

Number of retries.

Status of the file request.


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

Generated on 4 Mar 2010 for TReqS by  doxygen 1.6.1