Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::PythonProcessorFactoryObject Class Reference
+ Inheritance diagram for inviwo::PythonProcessorFactoryObject:

Public Member Functions

 PythonProcessorFactoryObject (InviwoApplication *app, const std::filesystem::path &file)
 
virtual std::shared_ptr< Processorcreate (InviwoApplication *app) const override
 
virtual Document getMetaInformation () const override
 
- Public Member Functions inherited from inviwo::PythonProcessorFactoryObjectBase
 PythonProcessorFactoryObjectBase (PythonProcessorFactoryObjectData data)
 
- Public Member Functions inherited from inviwo::ProcessorFactoryObject
 ProcessorFactoryObject (ProcessorInfo info, std::string_view typeName)
 
const ProcessorInfogetProcessorInfo () const
 
const std::string & getClassIdentifier () const
 
const std::string & getDisplayName () const
 
const TagsgetTags () const
 
const std::string & getCategory () const
 
CodeState getCodeState () const
 
bool isVisible ()
 
const std::string & getTypeName () const
 
- Public Member Functions inherited from inviwo::FileObserver
 FileObserver (InviwoApplication *app)
 
 FileObserver (FileSystemObserver *app)
 
 FileObserver (const FileObserver &)=delete
 
FileObserveroperator= (const FileObserver &)=delete
 
 FileObserver (FileObserver &&rhs)
 
FileObserveroperator= (FileObserver &&that)
 
virtual ~FileObserver ()
 
bool startFileObservation (const std::filesystem::path &filePath)
 Starts observing file if it exists.
 
bool stopFileObservation (const std::filesystem::path &filePath)
 Stops observing the file if being observed.
 
void stopAllObservation ()
 
const std::unordered_set< std::filesystem::path, PathHash > & getFiles () const
 
bool isObserved (const std::filesystem::path &fileName) const
 

Additional Inherited Members

- Protected Attributes inherited from inviwo::PythonProcessorFactoryObjectBase
std::string name_
 
std::filesystem::path file_
 
- Protected Attributes inherited from inviwo::FileObserver
FileSystemObserverfileSystemObserver_
 

Member Function Documentation

◆ create()

virtual std::shared_ptr< Processor > inviwo::PythonProcessorFactoryObject::create ( InviwoApplication * app) const
overridevirtual

◆ getMetaInformation()

virtual Document inviwo::PythonProcessorFactoryObject::getMetaInformation ( ) const
inlineoverridevirtual

Overload this function to provide additional information

Reimplemented from inviwo::ProcessorFactoryObject.


The documentation for this class was generated from the following file: