Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | Friends | List of all members
Core::PythonActionContext Class Reference
Inheritance diagram for Core::PythonActionContext:
Core::ActionContext

Public Member Functions

virtual void report_error (const std::string &error) override
 
virtual void report_warning (const std::string &warning) override
 
virtual void report_message (const std::string &message) override
 
virtual Core::ActionSource source () const override
 
- Public Member Functions inherited from Core::ActionContext
virtual void report_status (ActionStatus status)
 
virtual void report_result (const ActionResultHandle &result)
 
virtual void report_need_resource (NotifierHandle notifier)
 
virtual void report_done ()
 
virtual ActionStatus status () const
 
virtual Core::NotifierHandle get_resource_notifier ()
 
virtual void reset_context ()
 
virtual Core::ActionResultHandle get_result ()
 
virtual std::string get_error_message ()
 
bool is_success ()
 
bool is_invalid ()
 
bool is_unavailable ()
 
bool is_error ()
 

Friends

class PythonInterpreter
 

Additional Inherited Members

- Protected Attributes inherited from Core::ActionContext
ActionStatus status_
 
std::string error_msg_
 
Core::NotifierHandle notifier_
 
Core::ActionResultHandle result_
 

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