StormByte C++ Library 0.0.9999
StormByte is a comprehensive, cross-platform C++ library aimed at easing system programming, configuration management, logging, and database handling tasks. This library provides a unified API that abstracts away the complexities and inconsistencies of different platforms (Windows, Linux).
Loading...
Searching...
No Matches
exception.hxx
1#pragma once
2
3#include <StormByte/exception.hxx>
4
17namespace StormByte::Buffer {
29 class STORMBYTE_PUBLIC Exception: public StormByte::Exception {
30 public:
36 };
37
48 class STORMBYTE_PUBLIC BufferOverflow: public StormByte::Buffer::Exception {
49 public:
55 };
56
70 class STORMBYTE_PUBLIC BufferNotReady: public StormByte::Buffer::Exception {
71 public:
77 };
78}
Exception class for buffer readiness errors.
Definition exception.hxx:70
Exception class for buffer overflow errors.
Definition exception.hxx:48
Base exception class for buffer-related errors.
Definition exception.hxx:29
Base class for exceptions in the StormByte library.
Definition exception.hxx:23
Exception(const std::string &message)
Constructor.