|
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 |