nsbaci 1.0
Loading...
Searching...
No Matches
baseResult.h File Reference

Base result class declaration for nsbaci services. More...

Include dependency graph for baseResult.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  nsbaci::BaseResult
 Base result structure for all service operations. More...

Namespaces

namespace  nsbaci
 Root namespace for the nsbaci application.

Detailed Description

Base result class declaration for nsbaci services.

This module defines the BaseResult struct that serves as the foundational result type for all service operations in the nsbaci application. It implements a simple success/failure pattern with associated error information, providing a consistent interface for error handling across all services.

The BaseResult pattern ensures that:

  • All service operations return a result that can be checked for success
  • Failed operations always provide descriptive error information
  • Results can be efficiently moved without copying error data
Author
Nicolás Serrano García