unilink  0.4.3
A simple C++ library for unified async communication
exceptions.hpp File Reference
#include <stdexcept>
#include <string>
#include "unilink/base/visibility.hpp"

Go to the source code of this file.

Classes

class  unilink::diagnostics::UnilinkException
 Base exception class for all unilink exceptions. More...
 
class  unilink::diagnostics::BuilderException
 Exception thrown during builder operations. More...
 
class  unilink::diagnostics::ValidationException
 Exception thrown during input validation. More...
 
class  unilink::diagnostics::MemoryException
 Exception thrown during memory operations. More...
 
class  unilink::diagnostics::ConnectionException
 Exception thrown during connection operations. More...
 
class  unilink::diagnostics::ConfigurationException
 Exception thrown during configuration operations. More...
 

Namespaces

 
 
 

Typedefs

using unilink::common::UnilinkException = diagnostics::UnilinkException
 
using unilink::common::BuilderException = diagnostics::BuilderException
 
using unilink::common::ValidationException = diagnostics::ValidationException
 
using unilink::common::MemoryException = diagnostics::MemoryException
 
using unilink::common::ConnectionException = diagnostics::ConnectionException
 
using unilink::common::ConfigurationException = diagnostics::ConfigurationException