SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
List of all members
job.JobSetupLock Class Reference

Opaque class representing the lock status of job options. More...

Methods defined here:

def IsLocked
def IsModified
def __enter__
def __exit__
def __reduce__

Data and other attributes defined here:

def __init__

Data descriptors inherited from Boost.Python.instance:

def __dict__
def __weakref__

Data and other attributes inherited from Boost.Python.instance:

def __new__

Detailed Description

Opaque class representing the lock status of job options.

Instances satisfying the member method IsLocked (or the module function IsSetupLocked) may modify job options via UpdatePluginOption. When instances go out of scope the job options will be unlocked.

Method resolution order

JobSetupLock
Boost.Python.instance
builtin.object

Constructor & Destructor Documentation

def job.JobSetupLock.__init__ (   args)
Raises an exception
This class cannot be instantiated from Python
 __init__ = <built-in function __init__>

Member Function Documentation

def job.JobSetupLock.__dict__ (   args)
def job.JobSetupLock.__enter__ (   arg1)
Returns
Instance of type JobSetupLock
def job.JobSetupLock.__exit__ (   arg1,
  arg2,
  arg3,
  arg4 
)
Returns
Instance of type None
def job.JobSetupLock.__new__ (   args)
T.__new__(S, ...) -> a new object with type S, a subtype of T
 __new__ = <built-in method __new__ of Boost.Python.class object>
def job.JobSetupLock.__reduce__ (   args)
 __reduce__ = <unnamed Boost.Python function>(args)
def job.JobSetupLock.__weakref__ (   args)
def job.JobSetupLock.IsLocked (   arg1)
Returns
Instance of type bool
     Return True iff the job options are locked
def job.JobSetupLock.IsModified (   arg1)
Returns
Instance of type bool
     Return True iff the job options are modified