StormByte C++ Library 1.2.0
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
Classes | Enumerations | Functions
StormByte::Error Namespace Reference

std::error_code integration for suite-wide codes. More...

Classes

class  Category
 std::error_category for StormByte::Error::Code. More...
 

Enumerations

enum class  Code
 Suite error codes (std::error_code enum). More...
 

Functions

const class Categorycategory () noexcept
 Process-wide category singleton.
 

Detailed Description

std::error_code integration for suite-wide codes.

Enumeration Type Documentation

◆ Code

enum class StormByte::Error::Code
strong

Suite error codes (std::error_code enum).

Note
No enumerators are defined yet; the category and make_error_code are in place for when they are.

Function Documentation

◆ category()

const class Category & StormByte::Error::category ( )
noexcept

Process-wide category singleton.

Returns
Reference to the suite category.