Zivid C++ API  1.8.1+6967bc1b-1
Defining the Future of 3D Machine Vision
Classes | Namespaces | Functions
Exception.h File Reference
#include "Zivid/APIExport.h"
#include <exception>
#include <string>

Go to the source code of this file.

Classes

class  Zivid::Exception
 A common base class for all Zivid exceptions. More...
 
class  Zivid::ArgumentException
 An exception that is thrown when an argument provided to a method is invalid. More...
 
class  Zivid::IOException
 An exception that is thrown whenever an I/O error occurs. More...
 
class  Zivid::LogicException
 An exception that is thrown when attempting to do an operation that doesn't make sense in the current execution context. More...
 
class  Zivid::RuntimeException
 An exception that is thrown when an unpredictable event caused an operation to fail. More...
 

Namespaces

 Zivid
 The main Zivid namespace. All Zivid code is found here
 

Functions

ZIVID_API_EXPORT std::string Zivid::toString (const std::exception &exception)
 Get string representation of the exception More...