Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

EdgReplicaMetadataCatalog::ReplicationException Class Reference

A simple top-level exception class for Replication Exceptions. More...

Inheritance diagram for EdgReplicaMetadataCatalog::ReplicationException:

EdgReplicaMetadataCatalog::AliasesExistException EdgReplicaMetadataCatalog::AliasExistsException EdgReplicaMetadataCatalog::AttributeDefinitionExistsException EdgReplicaMetadataCatalog::AttributeExistsException EdgReplicaMetadataCatalog::CommunicationException EdgReplicaMetadataCatalog::EmptyAttributeNameException EdgReplicaMetadataCatalog::HasAliasesException EdgReplicaMetadataCatalog::InvalidQueryException EdgReplicaMetadataCatalog::NoSuchAliasException EdgReplicaMetadataCatalog::NoSuchAttributeDefinitionException EdgReplicaMetadataCatalog::NoSuchAttributeException EdgReplicaMetadataCatalog::NoSuchGuidException EdgReplicaMetadataCatalog::NotImplementedException EdgReplicaMetadataCatalog::UnappropriateAttributeTypeException EdgReplicaMetadataCatalog::UnsupportedAttributeTypeException EdgReplicaMetadataCatalog::ValueTooLongException List of all members.

Public Methods

 ReplicationException () throw ()
 ReplicationException (const std::string &what) throw ()
 ReplicationException (const std::string &what, const std::string &faultCode) throw ()
const std::string & faultCode () const throw ()
virtual const char * what () const throw ()
virtual ~ReplicationException () throw ()

Detailed Description

A simple top-level exception class for Replication Exceptions.


Constructor & Destructor Documentation

ReplicationException   throw ()
 

ReplicationException const std::string &    what throw ()
 

ReplicationException const std::string &    what,
const std::string &    faultCode
throw ()
 

virtual ~ReplicationException   throw () [virtual]
 


Member Function Documentation

const std::string& faultCode   const throw ()
 

virtual const char* what   const throw () [virtual]
 

The EU DataGrid Project. All rights reserved.