Files
wlan-cloud-lib-cppkafka/include/cppkafka/exceptions.h
2016-05-12 20:37:58 -07:00

25 lines
446 B
C++

#ifndef CPPKAFKA_EXCEPTIONS_H
#define CPPKAFKA_EXCEPTIONS_H
#include <stdexcept>
#include <string>
namespace cppkafka {
class KafkaException : public std::exception {
};
class KafkaConfigException : public KafkaException {
public:
KafkaConfigException(const std::string& config_name, const std::string& error);
const char* what() const noexcept;
private:
std::string message_;
};
} // cppkafka
#endif // CPPKAFKA_EXCEPTIONS_H