20#ifndef QA_QA_UTILS_SCHEMATIC_SCHEMATIC_FILE_UTIL_H_ 
   21#define QA_QA_UTILS_SCHEMATIC_SCHEMATIC_FILE_UTIL_H_ 
   35                              const std::string& aFilename );
 
   43                        std::unique_ptr<SCHEMATIC>& aSchematic );
 
Container for project specific data.
 
Holds all the data relating to one schematic.
 
Sheet symbol placed in a schematic, and is the entry point for a sub schematic.
 
std::unique_ptr< SCHEMATIC > ReadSchematicFromStream(std::istream &aStream, PROJECT *aProject)
 
void LoadSchematic(SETTINGS_MANAGER &aSettingsManager, const wxString &aRelPath, std::unique_ptr< SCHEMATIC > &aSchematic)
 
std::unique_ptr< SCHEMATIC > ReadSchematicFromFile(const std::string &aFilename, PROJECT *aProject)
 
void DumpSchematicToFile(SCHEMATIC &aSchematic, SCH_SHEET &aSheet, const std::string &aFilename)