![]() |
Kactus2
Kactus2 reference guide
|
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) const | PythonAPI | |
getActiveLibraryPaths() const | PythonAPI | |
getAllLibraryPaths() const | PythonAPI | |
getBusInterface() | PythonAPI | |
getComponentDescription() const | PythonAPI | |
getComponentName() const | PythonAPI | |
getComponentParameterInterface() const | PythonAPI | |
getComponentStdRevision() const | PythonAPI | |
getDefaultLibraryPath() const | PythonAPI | |
getDesignStdRevision() const | PythonAPI | |
getFileCount() const | PythonAPI | |
getFileSetInterface() | PythonAPI | |
getFirstViewName() const | PythonAPI | |
getMapInterface() | PythonAPI | |
getPortsInterface() const | PythonAPI | |
getVersion() const | PythonAPI | |
getVLNVDirectory(std::string const &vendor, std::string const &library, std::string const &name, std::string const &version) const | PythonAPI | |
importFile(std::string const &path, std::string const &vlnv, bool overwrite=false) const | PythonAPI | |
listComponentVLNVs() const | PythonAPI | |
listVLNVs(std::string const &vendor=std::string()) const | PythonAPI | |
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 ¤tName, std::string const &newName) | PythonAPI | |
renameConnection(std::string const ¤tName, std::string const &newName) | PythonAPI | |
renameInstance(std::string const ¤tName, std::string const &newName) | PythonAPI | |
saveComponent() | PythonAPI | |
saveDesign() | PythonAPI | |
setBlocksForInterface(std::string const &mapName) | PythonAPI | |
setDefaultLibraryPath(std::string const &path) const | PythonAPI | |
setFieldsForInterface(std::string const &mapName, std::string const &blockName, std::string const ®isterName) | 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) const | PythonAPI | |
setRegistersForInterface(std::string const &mapName, std::string const &blockName) | PythonAPI | |
setResetsForInterface(std::string const &mapName, std::string const &blockName, std::string const ®isterName, std::string const &fieldName) | PythonAPI | |
setupLibrary(std::string const &settingsFileString) | PythonAPI | |
Std14 enum value | PythonAPI | |
Std22 enum value | PythonAPI | |
StdRev enum name | PythonAPI | |
vlnvExistsInLibrary(std::string const &vendor, std::string const &library, std::string const &name, std::string const &version) const | PythonAPI | |
~PythonAPI()=default | PythonAPI |