Public Member Functions | |
DesignCache (std::string directory) | |
std::shared_ptr< ProductModel::Design > | GetDesign (const std::string &designName) |
std::shared_ptr< FileModel::Design::FileArchive > | GetFileArchive (const std::string &designName) |
std::vector< std::string > | getLoadedDesignNames (const std::string &filter="") const |
std::vector< std::string > | getLoadedFileArchiveNames (const std::string &filter="") const |
std::vector< std::string > | getUnloadedDesignNames (const std::string &filter="") const |
int | loadAllFileArchives (bool stopOnError) |
int | loadAllDesigns (bool stopOnError) |
int | loadFileArchives (const Utils::StringVector &names) |
int | loadDesigns (const Utils::StringVector &names) |
void | setDirectory (const std::string &directory) |
const std::string & | getDirectory () const |
void | Clear () |
Definition at line 11 of file DesignCache.h.