Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
FileLockGuard Struct Reference

#include <flock.hpp>

Public Member Functions

 FileLockGuard (std::string_view path, int flags=O_RDWR|O_CREAT, mode_t mode=0644)
 
 ~FileLockGuard ()
 
 FileLockGuard (const FileLockGuard &)=delete
 
FileLockGuardoperator= (const FileLockGuard &)=delete
 

Public Attributes

int fd
 

Detailed Description

Definition at line 35 of file flock.hpp.

Constructor & Destructor Documentation

◆ FileLockGuard() [1/2]

FileLockGuard::FileLockGuard ( std::string_view  path,
int  flags = O_RDWR | O_CREAT,
mode_t  mode = 0644 
)
inlineexplicit

Definition at line 38 of file flock.hpp.

◆ ~FileLockGuard()

FileLockGuard::~FileLockGuard ( )
inline

Definition at line 52 of file flock.hpp.

◆ FileLockGuard() [2/2]

FileLockGuard::FileLockGuard ( const FileLockGuard )
delete

Member Function Documentation

◆ operator=()

FileLockGuard & FileLockGuard::operator= ( const FileLockGuard )
delete

Member Data Documentation

◆ fd

int FileLockGuard::fd

Definition at line 36 of file flock.hpp.


The documentation for this struct was generated from the following file: