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

FileService class declaration for nsbaci. More...

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

Go to the source code of this file.

Classes

struct  FileResult
 Base result type for file operations. More...
struct  saveResult
 Result type for file save operations. More...
struct  LoadResult
 Result type for file load operations. More...
class  nsbaci::services::FileService
 Service for handling file system operations on BACI source files. More...

Namespaces

namespace  nsbaci::services
 Services namespace containing all backend service implementations.
namespace  nsbaci
 Root namespace for the nsbaci application.

Detailed Description

FileService class declaration for nsbaci.

This module defines the FileService class and its associated result types for handling file system operations. The FileService provides a clean abstraction over file I/O operations, specifically tailored for Nsbaci source files (.nsb extension).

The service handles:

  • Saving source code to .nsb files with validation
  • Loading source code from .nsb files with error checking
  • Path validation
Author
Nicolás Serrano García