glite/jdl/RequestAdExceptions.h File Reference

#include "glite/wmsutils/exception/Exception.h"

Go to the source code of this file.

Data Structures

class  glite::jdl::RequestAdException
class  glite::jdl::AdClassAdException
class  glite::jdl::AdSyntaxException
class  glite::jdl::AdSemanticException
class  glite::jdl::AdSemanticMandatoryException
class  glite::jdl::AdSemanticPathException
class  glite::jdl::AdSemanticGroupException
class  glite::jdl::AdAttributeException
class  glite::jdl::AdMismatchException
class  glite::jdl::AdFormatException
class  glite::jdl::AdListException
class  glite::jdl::AdEmptyException
class  glite::jdl::AdExtractedException

Namespaces

namespace  glite
namespace  glite::jdl

Defines

#define GLITE_STACK_JDL_CATCH(exc_name)   catch(exc_name &exc){exc.push_back(__FILE__,LINE,METHOD);throw;}
#define GLITE_STACK_JDL_CATCH_ALL()

Define Documentation

#define GLITE_STACK_JDL_CATCH ( exc_name   )     catch(exc_name &exc){exc.push_back(__FILE__,LINE,METHOD);throw;}
 
#define GLITE_STACK_JDL_CATCH_ALL (  ) 
Value:
}\
GLITE_STACK_JDL_CATCH(AdSemanticMandatoryException) \
GLITE_STACK_JDL_CATCH(AdSemanticPathException) \
GLITE_STACK_JDL_CATCH(AdSemanticGroupException) \
GLITE_STACK_JDL_CATCH(AdMismatchException) \
GLITE_STACK_JDL_CATCH(AdFormatException) \
GLITE_STACK_JDL_CATCH(AdListException) \
GLITE_STACK_JDL_CATCH(AdEmptyException) \
GLITE_STACK_JDL_CATCH(AdExtractedException) \
GLITE_STACK_JDL_CATCH(glite::wmsutils::exception::Exception) \
catch(std::exception &ex){glite::wmsutils::exception::Exception \
exc(__FILE__,__LINE__,METHOD,0,"Standard exception: "+std::string(ex.what()));throw exc;}

Generated on 7 Mar 2013 for jdl-api-cpp-3.4.1 by  doxygen 1.6.1