|
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 336 of file odb_util.h.
|
inline |
Definition at line 339 of file odb_util.h.
References m_currentPath.
|
inline |
Definition at line 341 of file odb_util.h.
References CreateEntityDirectory().
|
inlinevirtual |
Definition at line 346 of file odb_util.h.
| void ODB_TREE_WRITER::CreateEntityDirectory | ( | const wxString & | aPareDir, |
| const wxString & | aSubDir = wxEmptyString ) |
Definition at line 456 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().
|
inlinenodiscard |
Definition at line 348 of file odb_util.h.
Referenced by ODB_LAYER_ENTITY::GenAttrList(), ODB_LAYER_ENTITY::GenComponents(), ODB_MISC_ENTITY::GenerateAttrListFile(), ODB_STEP_ENTITY::GenerateAttrListFile(), ODB_STEP_ENTITY::GenerateEdaFiles(), ODB_FONTS_ENTITY::GenerateFiles(), ODB_MATRIX_ENTITY::GenerateFiles(), ODB_MISC_ENTITY::GenerateFiles(), ODB_STEP_ENTITY::GenerateNetlistsFiles(), ODB_STEP_ENTITY::GenerateProfileFile(), ODB_STEP_ENTITY::GenerateStepHeaderFile(), ODB_MISC_ENTITY::GenerateUserAttrFile(), ODB_LAYER_ENTITY::GenFeatures(), and ODB_LAYER_ENTITY::GenTools().
|
inline |
Definition at line 355 of file odb_util.h.
References m_currentPath.
Referenced by ODB_STEP_ENTITY::CreateDirectoryTree(), ODB_STEP_ENTITY::GenerateFiles(), and ODB_STEP_ENTITY::GenerateLayerFiles().
|
inline |
Definition at line 361 of file odb_util.h.
References m_rootPath.
Referenced by ODB_ENTITY_BASE::CreateDirectoryTree(), and ODB_STEP_ENTITY::CreateDirectoryTree().
|
inline |
Definition at line 357 of file odb_util.h.
References m_currentPath.
Referenced by ODB_STEP_ENTITY::GenerateFiles().
|
inline |
Definition at line 359 of file odb_util.h.
References m_rootPath.
|
private |
Definition at line 365 of file odb_util.h.
Referenced by CreateEntityDirectory(), GetCurrentPath(), ODB_TREE_WRITER(), and SetCurrentPath().
|
private |
Definition at line 366 of file odb_util.h.
Referenced by GetRootPath(), and SetRootPath().