KiCad PCB EDA Suite
Loading...
Searching...
No Matches
filename_resolver.cpp File Reference
#include <fstream>
#include <mutex>
#include <sstream>
#include <wx/log.h>
#include <wx/uri.h>
#include <pgm_base.h>
#include <trace_helpers.h>
#include <common.h>
#include <embedded_files.h>
#include <env_vars.h>
#include <filename_resolver.h>
#include <confirm.h>
#include <wx_filename.h>

Go to the source code of this file.

Macros

#define CFGFILE_VERSION   1
 
#define ERRFLG_ALIAS   (1)
 
#define ERRFLG_RELPATH   (2)
 
#define ERRFLG_ENVPATH   (4)
 
#define MASK_3D_RESOLVER   "3D_RESOLVER"
 

Variables

static std::mutex mutex_resolver
 

Macro Definition Documentation

◆ CFGFILE_VERSION

#define CFGFILE_VERSION   1

Definition at line 42 of file filename_resolver.cpp.

◆ ERRFLG_ALIAS

#define ERRFLG_ALIAS   (1)

Definition at line 45 of file filename_resolver.cpp.

◆ ERRFLG_ENVPATH

#define ERRFLG_ENVPATH   (4)

Definition at line 47 of file filename_resolver.cpp.

◆ ERRFLG_RELPATH

#define ERRFLG_RELPATH   (2)

Definition at line 46 of file filename_resolver.cpp.

◆ MASK_3D_RESOLVER

#define MASK_3D_RESOLVER   "3D_RESOLVER"

Definition at line 49 of file filename_resolver.cpp.

Variable Documentation

◆ mutex_resolver

std::mutex mutex_resolver
static