KiCad PCB EDA Suite
|
#include <odb_util.h>
Public Member Functions | |
ODB_TREE_WRITER (const wxString &aDir) | |
ODB_TREE_WRITER (const wxString &aPareDir, const wxString &aSubDir) | |
virtual | ~ODB_TREE_WRITER () |
ODB_FILE_WRITER | CreateFileProxy (const wxString &aFileName) |
void | CreateEntityDirectory (const wxString &aPareDir, const wxString &aSubDir=wxEmptyString) |
const wxString | GetCurrentPath () const |
void | SetCurrentPath (const wxString &aDir) |
void | SetRootPath (const wxString &aDir) |
const wxString | GetRootPath () const |
Private Attributes | |
wxString | m_currentPath |
wxString | m_rootPath |
Definition at line 229 of file odb_util.h.
|
inline |
Definition at line 232 of file odb_util.h.
|
inline |
Definition at line 234 of file odb_util.h.
References CreateEntityDirectory().
|
inlinevirtual |
Definition at line 239 of file odb_util.h.
void ODB_TREE_WRITER::CreateEntityDirectory | ( | const wxString & | aPareDir, |
const wxString & | aSubDir = wxEmptyString |
||
) |
Definition at line 197 of file odb_util.cpp.
References m_currentPath, and path.
Referenced by ODB_ENTITY_BASE::CreateDirectoryTree(), ODB_STEP_ENTITY::CreateDirectoryTree(), ODB_STEP_ENTITY::GenerateFiles(), ODB_STEP_ENTITY::GenerateLayerFiles(), and ODB_TREE_WRITER().
|
inline |
Definition at line 241 of file odb_util.h.
Referenced by ODB_LAYER_ENTITY::GenAttrList(), ODB_LAYER_ENTITY::GenComponents(), ODB_STEP_ENTITY::GenerateEdaFiles(), ODB_MATRIX_ENTITY::GenerateFiles(), ODB_MISC_ENTITY::GenerateFiles(), ODB_FONTS_ENTITY::GenerateFiles(), ODB_STEP_ENTITY::GenerateNetlistsFiles(), ODB_STEP_ENTITY::GenerateProfileFile(), ODB_STEP_ENTITY::GenerateStepHeaderFile(), ODB_LAYER_ENTITY::GenFeatures(), and ODB_LAYER_ENTITY::GenTools().
|
inline |
Definition at line 248 of file odb_util.h.
References m_currentPath.
Referenced by ODB_STEP_ENTITY::CreateDirectoryTree(), ODB_FILE_WRITER::CreateFile(), ODB_STEP_ENTITY::GenerateFiles(), and ODB_STEP_ENTITY::GenerateLayerFiles().
|
inline |
Definition at line 254 of file odb_util.h.
References m_rootPath.
Referenced by ODB_ENTITY_BASE::CreateDirectoryTree(), and ODB_STEP_ENTITY::CreateDirectoryTree().
|
inline |
Definition at line 250 of file odb_util.h.
References m_currentPath.
Referenced by ODB_STEP_ENTITY::GenerateFiles().
|
inline |
Definition at line 252 of file odb_util.h.
References m_rootPath.
|
private |
Definition at line 258 of file odb_util.h.
Referenced by CreateEntityDirectory(), GetCurrentPath(), and SetCurrentPath().
|
private |
Definition at line 259 of file odb_util.h.
Referenced by GetRootPath(), and SetRootPath().