![]() |
Files | |
file | GCException.h |
Standard GenICam Exceptions | |
file | GCString.h |
Portable string implementation. | |
Classes | |
class | GenICam::GenericException |
GenICam's exception class. More... | |
class | GenICam::InvalidArgumentException |
Exception fired if an argument is invalid. More... | |
class | GenICam::OutOfRangeException |
Exception fired if an argument is out of range. More... | |
class | GenICam::PropertyException |
Exception fired if a property access fails. More... | |
class | GenICam::RuntimeException |
Runtime exception. More... | |
class | GenICam::LogicalErrorException |
Exception to be thrown to indicate logical errors in program flow. More... | |
class | GenICam::AccessException |
Exception to be thrown to indicate an access error. More... | |
class | GenICam::TimeoutException |
Exception to be thrown to indicate an timout error. More... | |
class | GenICam::DynamicCastException |
Exception to be thrown to indicate the the result of a dynamic cast was zero. More... | |
class | GenICam::gcstring |
A string class which is a clone of std::string. More... | |
Macros | |
#define | DECLARE_EXCEPTION(name) |
Functions | |
std::ostream & | operator<< (std::ostream &ostr, const GenICam::gcstring &str) |
std::istream & | operator>> (std::istream &istr, GenICam::gcstring &str) |
#define DECLARE_EXCEPTION | ( | name | ) |
Creates an exception with the same functionality as the GenericException but being of different type
|
inline |
STL operator out
|
inline |
STL operator in