KiCad PCB EDA Suite
Loading...
Searching...
No Matches
lockfile.h File Reference

File locking utilities. More...

#include <wx/wx.h>
#include <wx/filefn.h>
#include <wx/log.h>
#include <wx/filename.h>
#include <json_common.h>
#include <kiplatform/environment.h>
#include <kiplatform/io.h>
#include <wildcards_and_files_ext.h>
#include <cstdint>
#include <random>
#include <string>

Go to the source code of this file.

Classes

class  LOCKFILE
 Advisory lock over a file, taken by writing a sibling lock file and holding an exclusive lock on it for as long as this object lives. More...
 

Variables

static const wxChar * traceLockFile = wxT( "KICAD_LOCKING" )
 Flag to enable project lock file debug tracing.
 

Detailed Description

File locking utilities.

Definition in file lockfile.h.