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

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

addComponentInstance(std::string const &vlnvString, std::string const &instanceName)PythonAPI
addLibraryPath(std::string const &path, bool isActive=true)PythonAPI
closeOpenComponent()PythonAPI
closeOpenDesign()PythonAPI
createAdHocConnection(std::string const &startInstanceName, std::string const &startPort, std::string const &endInstanceName, std::string const &endPort)PythonAPI
createComponent(std::string const &vendor, std::string const &library, std::string const &name, std::string const &version, StdRev revision=StdRev::Std22)PythonAPI
createConnection(std::string const &startInstanceName, std::string const &startBus, std::string const &endInstanceName, std::string const &endBus)PythonAPI
createDesign(std::string const &vendor, std::string const &library, std::string const &name, std::string const &version, StdRev revision=StdRev::Std22)PythonAPI
createHierarchicalAdHocConnection(std::string const &instanceName, std::string const &instancePort, std::string const &topPort)PythonAPI
createHierarchicalConnection(std::string const &instanceName, std::string const &instanceBus, std::string const &topBus)PythonAPI
generate(std::string const &format, std::string const &vlnv, std::string const &viewName, std::string const &outputDirectory) constPythonAPI
getActiveLibraryPaths() constPythonAPI
getAllLibraryPaths() constPythonAPI
getBusInterface()PythonAPI
getComponentDescription() constPythonAPI
getComponentName() constPythonAPI
getComponentParameterInterface() constPythonAPI
getComponentStdRevision() constPythonAPI
getDefaultLibraryPath() constPythonAPI
getDesignStdRevision() constPythonAPI
getFileCount() constPythonAPI
getFileSetInterface()PythonAPI
getFirstViewName() constPythonAPI
getMapInterface()PythonAPI
getPortsInterface() constPythonAPI
getVersion() constPythonAPI
getVLNVDirectory(std::string const &vendor, std::string const &library, std::string const &name, std::string const &version) constPythonAPI
importFile(std::string const &path, std::string const &vlnv, bool overwrite=false) constPythonAPI
listComponentVLNVs() constPythonAPI
listVLNVs(std::string const &vendor=std::string()) constPythonAPI
openComponent(std::string const &vlnvString)PythonAPI
openDesign(std::string const &vlnvString)PythonAPI
PythonAPI()PythonAPI
removeComponentInstance(std::string const &instanceName)PythonAPI
removeHierarchicalAdHocConnection(std::string const &instanceName, std::string const &instancePort, std::string const &topPort)PythonAPI
removeHierarchicalConnection(std::string const &instanceName, std::string const &instanceBus, std::string const &topBus)PythonAPI
removeInstanceAdHocConnection(std::string const &startInstanceName, std::string const &startPort, std::string const &endInstanceName, std::string const &endPort)PythonAPI
removeInstanceAdHocConnections(std::string const &instanceName)PythonAPI
removeInstanceConnection(std::string const &startInstanceName, std::string const &startBus, std::string const &endInstanceName, std::string const &endBus)PythonAPI
removeInstanceConnections(std::string const &instanceName)PythonAPI
removeLibraryPath(std::string const &path)PythonAPI
renameAdHocConnection(std::string const &currentName, std::string const &newName)PythonAPI
renameConnection(std::string const &currentName, std::string const &newName)PythonAPI
renameInstance(std::string const &currentName, std::string const &newName)PythonAPI
saveComponent()PythonAPI
saveDesign()PythonAPI
setBlocksForInterface(std::string const &mapName)PythonAPI
setDefaultLibraryPath(std::string const &path) constPythonAPI
setFieldsForInterface(std::string const &mapName, std::string const &blockName, std::string const &registerName)PythonAPI
setFileBuildersForInterface(std::string const &setName)PythonAPI
setFilesForInterface(std::string const &setName)PythonAPI
setLibraryPathActive(std::string const &path, bool isActive)PythonAPI
setLibraryPaths(std::vector< std::string > const &paths) constPythonAPI
setRegistersForInterface(std::string const &mapName, std::string const &blockName)PythonAPI
setResetsForInterface(std::string const &mapName, std::string const &blockName, std::string const &registerName, std::string const &fieldName)PythonAPI
setupLibrary(std::string const &settingsFileString)PythonAPI
Std14 enum valuePythonAPI
Std22 enum valuePythonAPI
StdRev enum namePythonAPI
vlnvExistsInLibrary(std::string const &vendor, std::string const &library, std::string const &name, std::string const &version) constPythonAPI
~PythonAPI()=defaultPythonAPI