GS1 Barcode Syntax Engine — C / C++ API
Library for processing GS1 Application Identifier syntax
gs1encoders::GS1EncoderException Class Reference

Common base class for all exceptions thrown by this wrapper. More...

#include <gs1encoders.hpp>

Inheritance diagram for gs1encoders::GS1EncoderException:
Inheritance graph
[legend]
Collaboration diagram for gs1encoders::GS1EncoderException:
Collaboration graph
[legend]

Detailed Description

Common base class for all exceptions thrown by this wrapper.

All wrapper exceptions derive from this type, which in turn derives from std::runtime_error. Catching gs1encoders::GS1EncoderException is sufficient to handle any failure originating in the wrapper or the underlying library; catch a derived type to handle a specific category of failure. The exception's what() carries the human-readable error message produced by the library.


The documentation for this class was generated from the following file: