Joedb 10.5.0
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
joedb::File_Tail_Lock Class Reference

#include <joedb/journal/File_Lock.h>

Public Member Functions

 File_Tail_Lock (Abstract_File *file)
 File_Tail_Lock (const File_Tail_Lock &)=delete
File_Tail_Lock & operator= (const File_Tail_Lock &)=delete
void release () noexcept
 Leave the file locked, transferring unlock responsibility to the caller.
 ~File_Tail_Lock ()

Detailed Description

Definition at line 34 of file File_Lock.h.

Constructor & Destructor Documentation

◆ File_Tail_Lock() [1/2]

joedb::File_Tail_Lock::File_Tail_Lock ( Abstract_File * file)
inlineexplicit

Definition at line 40 of file File_Lock.h.

◆ File_Tail_Lock() [2/2]

joedb::File_Tail_Lock::File_Tail_Lock ( const File_Tail_Lock & )
delete

◆ ~File_Tail_Lock()

joedb::File_Tail_Lock::~File_Tail_Lock ( )
inline

Definition at line 52 of file File_Lock.h.

Member Function Documentation

◆ operator=()

File_Tail_Lock & joedb::File_Tail_Lock::operator= ( const File_Tail_Lock & )
delete

◆ release()

void joedb::File_Tail_Lock::release ( )
inlinenoexcept

Definition at line 50 of file File_Lock.h.


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