Kactus2
Kactus2 reference guide
Loading...
Searching...
No Matches
FileInterface Member List

This is the complete list of members for FileInterface, including all inherited members.

addDependency(std::string const &fileName, std::string const newDependency)FileInterface
addExportedName(std::string const &fileName, std::string const newExportedName)FileInterface
addFile(int const &row, std::string const &newFileName=std::string(""))FileInterface
addFile(std::string const &newFileName=std::string(""))FileInterface
addFileType(std::string const &fileName, std::string const newFileType)FileInterface
addImageType(std::string const &fileName, std::string const newImageType)FileInterface
addMultipleDependencies(std::string const &fileName, std::vector< std::string > const newDependencies)FileInterface
addMultipleExportedNames(std::string const &fileName, std::vector< std::string > const newExportedNames)FileInterface
addMultipleFileTypes(std::string const &fileName, std::vector< std::string > const newFileTypes)FileInterface
addMultipleImageTypes(std::string const &fileName, std::vector< std::string > const newImageTypes)FileInterface
clearDependencies(std::string const &fileName)FileInterface
clearExportedNames(std::string const &fileName)FileInterface
clearFileTypes(std::string const &fileName)FileInterface
clearImageTypes(std::string const &fileName)FileInterface
CommonInterface()=defaultCommonInterface
CommonInterface(const CommonInterface &other)=deleteCommonInterface
FileInterface(QSharedPointer< FileValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter)FileInterface
formattedValueFor(QString const &expression) constParameterizableInterfaceprotected
getAllReferencesToIdInItem(const std::string &fileName, std::string const &valueID) const override finalFileInterfacevirtual
getBuildCommandFlags(std::string const &fileName) constFileInterface
getBuildCommandReplaceDefaultFlagsExpression(std::string const &fileName) constFileInterface
getBuildCommandReplaceDefaultFlagsFormattedExpression(std::string const &fileName) constFileInterface
getBuildCommandReplaceDefaultFlagsValue(std::string const &fileName, int const &baseNumber=0) constFileInterface
getBuildCommandTarget(std::string const &fileName) constFileInterface
getBuildCommandText(std::string const &fileName) constFileInterface
getDependencies(std::string const &fileName) constFileInterface
getDescription(std::string const &itemName) const overrideFileInterfacevirtual
getDisplayName(std::string const &itemName) constNameGroupInterfacevirtual
getExportedNames(std::string const &fileName) constFileInterface
getExpressionsInSelectedFiles(std::vector< std::string > fileNames) constFileInterface
getFileTypes(std::string const &fileName) constFileInterface
getImageTypes(std::string const &fileName) constFileInterface
getIndexedItemName(int itemIndex) const finalFileInterfacevirtual
getItemIndex(std::string const &itemName) const override finalFileInterfacevirtual
getItemNames() const override finalFileInterfacevirtual
getLogicalName(std::string const &fileName) constFileInterface
getShortDescription(std::string const &itemName) constNameGroupInterfacevirtual
getUniqueName(std::string const &newName, std::string const &itemTypeName) constCommonInterfaceprotected
hasExternalDeclarations(std::string const &fileName) constFileInterface
isIncludeFile(std::string const &fileName) constFileInterface
isLogicalNameDefault(std::string const &fileName) constFileInterface
isStructural(std::string const &fileName) constFileInterface
itemCount() const override finalFileInterfacevirtual
itemHasValidName(std::string const &itemName) const override finalFileInterfacevirtual
NameGroupInterface()NameGroupInterface
NameGroupInterface(const NameGroupInterface &other)=deleteNameGroupInterface
nameHasChanged(std::string const &newName, std::string const &oldName) constCommonInterfaceprotected
ParameterizableInterface::operator=(const ParameterizableInterface &other)=deleteParameterizableInterface
NameGroupInterface::operator=(const NameGroupInterface &other)=deleteNameGroupInterface
CommonInterface::operator=(const CommonInterface &other)=deleteCommonInterface
ParameterizableInterface(QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter)ParameterizableInterface
ParameterizableInterface(const ParameterizableInterface &other)=deleteParameterizableInterface
parseExpressionToBaseNumber(QString const &expression, unsigned int const &baseNumber, bool *expressionIsValid=nullptr) constParameterizableInterfaceprotected
parseExpressionToDecimal(QString const &expression, bool *expressionIsValid=nullptr) constParameterizableInterfaceprotected
removeFile(std::string const &fileName)FileInterface
setBuildCommand(std::string const &fileName, std::string const &newBuildCommand)FileInterface
setBuildCommandFlags(std::string const &fileName, std::string const &newFlags)FileInterface
setbuildCommandReplaceDefaultFlags(std::string const &fileName, std::string const &newReplaceDefaultFlags)FileInterface
setBuildCommandTarget(std::string const &fileName, std::string const &newTarget)FileInterface
setDescription(std::string const &itemName, std::string const &newDescription) overrideFileInterfacevirtual
setDisplayName(std::string const &itemName, std::string const &newDisplayName) constNameGroupInterfacevirtual
setExternalDeclarations(std::string const &fileName, bool externalDeclarationsStatus)FileInterface
setFiles(QSharedPointer< QList< QSharedPointer< File > > > newFiles)FileInterface
setFileTypes(std::string const &fileName, std::vector< std::string > const newFileTypes)FileInterface
setIncludeFile(std::string const &fileName, bool includeFileStatus)FileInterface
setLogicalName(std::string const &fileName, std::string newLogicalName)FileInterface
setLogicalNameDefault(std::string const &fileName, bool newLogicalDefault)FileInterface
setName(std::string const &currentName, std::string const &newName) override finalFileInterfacevirtual
setShortDescription(std::string const &itemName, std::string const &newShortDescription) constNameGroupInterface
setStructural(std::string const &fileName, bool structuralStatus)FileInterface
swapFiles(int const &firstIndex, int const &secondIndex)FileInterface
validateItems() const override finalFileInterfacevirtual
~CommonInterface()=defaultCommonInterfacevirtual
~FileInterface()=defaultFileInterfacevirtual
~NameGroupInterface()=defaultNameGroupInterfacevirtual
~ParameterizableInterface()=defaultParameterizableInterfacevirtual