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

RGMABusyException.h

00001 /*
00002  *  Copyright (c) 2004 on behalf of the EU EGEE Project:
00003  *  The European Organization for Nuclear Research (CERN),
00004  *  Istituto Nazionale di Fisica Nucleare (INFN), Italy
00005  *  Datamat Spa, Italy
00006  *  Centre National de la Recherche Scientifique (CNRS), France
00007  *  CS Systeme d'Information (CSSI), France
00008  *  Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
00009  *  Universiteit van Amsterdam (UvA), Netherlands
00010  *  University of Helsinki (UH.HIP), Finland
00011  *  University of Bergen (UiB), Norway
00012  *  Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
00013  */
00014 #ifndef RGMA_BUSYEXCEPTION_H
00015 #define RGMA_BUSYEXCEPTION_H
00016 
00017 #include "rgma/RGMAException.h"
00018 
00019 #include <string>
00020 
00021 namespace glite
00022 {
00023     namespace rgma
00024     {
00025 
00030         class RGMABusyException : public RGMAException
00031         {
00032 
00033             public:
00041                 RGMABusyException(std::string sourceIdentifier, std::string message, int err_no, ExceptionBase* cause);
00047                 RGMABusyException(std::string class_name = "", std::string message = "", ExceptionBase* cause = NULL);
00048 
00052                 virtual ~RGMABusyException() throw();
00053 
00054         };
00055     }                                             // rgma
00056 }                                                 // glite
00057 #endif                                            // RGMA_BUSYEXCEPTION_H

Generated on Wed Apr 25 19:11:32 2007 for glite-rgma-api-cpp by doxygen 1.3.5