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 RGMAWARNING_H 00015 #define RGMAWARNING_H 00016 #include <string> 00017 namespace glite 00018 { 00019 namespace rgma 00020 { 00025 class RGMAWarning 00026 { 00027 public: 00033 RGMAWarning(std::string msg = ""); 00039 std::string RGMAWarning::getMessage(); 00040 00041 virtual ~RGMAWarning(); 00042 private: 00043 std::string m_msg; 00044 }; 00045 } 00046 } 00047 #endif // RMAWARNING_H