| 
    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 240 of file odb_util.h.
      
  | 
  inline | 
Definition at line 243 of file odb_util.h.
References m_currentPath.
      
  | 
  inline | 
Definition at line 245 of file odb_util.h.
References CreateEntityDirectory().
      
  | 
  inlinevirtual | 
Definition at line 250 of file odb_util.h.
| void ODB_TREE_WRITER::CreateEntityDirectory | ( | const wxString & | aPareDir, | 
| const wxString & | aSubDir = wxEmptyString ) | 
Definition at line 206 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 252 of file odb_util.h.
Referenced by ODB_LAYER_ENTITY::GenAttrList(), ODB_LAYER_ENTITY::GenComponents(), 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_LAYER_ENTITY::GenFeatures(), and ODB_LAYER_ENTITY::GenTools().
      
  | 
  inline | 
Definition at line 259 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 265 of file odb_util.h.
References m_rootPath.
Referenced by ODB_ENTITY_BASE::CreateDirectoryTree(), and ODB_STEP_ENTITY::CreateDirectoryTree().
      
  | 
  inline | 
Definition at line 261 of file odb_util.h.
References m_currentPath.
Referenced by ODB_STEP_ENTITY::GenerateFiles().
      
  | 
  inline | 
Definition at line 263 of file odb_util.h.
References m_rootPath.
      
  | 
  private | 
Definition at line 269 of file odb_util.h.
Referenced by CreateEntityDirectory(), GetCurrentPath(), ODB_TREE_WRITER(), and SetCurrentPath().
      
  | 
  private | 
Definition at line 270 of file odb_util.h.
Referenced by GetRootPath(), and SetRootPath().