Public Member Functions | Public Attributes | List of all members
fabricate.StraceProcess Class Reference
Inheritance diagram for fabricate.StraceProcess:
object

Public Member Functions

def __init__ (self, cwd='.', delayed=False)
 
def add_dep (self, dep)
 
def add_output (self, output)
 
def add_delayed_line (self, line)
 
def __str__ (self)
 

Public Attributes

 cwd
 
 deps
 
 outputs
 
 delayed
 
 delayed_lines
 
short int type
 
short int number
 
char name [SIZE_OF_OBJ_NAME]
 
cat_entry star
 

Detailed Description

Definition at line 478 of file fabricate.py.

Constructor & Destructor Documentation

def fabricate.StraceProcess.__init__ (   self,
  cwd = '.',
  delayed = False 
)

Definition at line 479 of file fabricate.py.

Referenced by PandAna.core.core.spectrum.fill().

479  def __init__(self, cwd='.', delayed=False):
480  self.cwd = cwd
481  self.deps = set()
482  self.outputs = set()
483  self.delayed = delayed
484  self.delayed_lines = []
485 
def __init__(self, cwd='.', delayed=False)
Definition: fabricate.py:479

Member Function Documentation

def fabricate.StraceProcess.__str__ (   self)

Definition at line 495 of file fabricate.py.

References fabricate.StraceProcess.cwd, fabricate.StraceProcess.deps, and fabricate.StraceProcess.outputs.

495  def __str__(self):
496  return '<StraceProcess cwd=%s deps=%s outputs=%s>' % \
497  (self.cwd, self.deps, self.outputs)
498 
def fabricate.StraceProcess.add_delayed_line (   self,
  line 
)

Definition at line 492 of file fabricate.py.

492  def add_delayed_line(self, line):
493  self.delayed_lines.append(line)
494 
def add_delayed_line(self, line)
Definition: fabricate.py:492
def fabricate.StraceProcess.add_dep (   self,
  dep 
)

Definition at line 486 of file fabricate.py.

486  def add_dep(self, dep):
487  self.deps.add(dep)
488 
def add_dep(self, dep)
Definition: fabricate.py:486
def fabricate.StraceProcess.add_output (   self,
  output 
)

Definition at line 489 of file fabricate.py.

489  def add_output(self, output):
490  self.outputs.add(output)
491 
def add_output(self, output)
Definition: fabricate.py:489

Member Data Documentation

fabricate.StraceProcess.cwd

Definition at line 480 of file fabricate.py.

Referenced by fabricate.StraceProcess.__str__().

fabricate.StraceProcess.delayed

Definition at line 483 of file fabricate.py.

fabricate.StraceProcess.delayed_lines

Definition at line 484 of file fabricate.py.

fabricate.StraceProcess.deps
char object::name
inherited
short int object::number
inherited

Definition at line 115 of file novas.h.

fabricate.StraceProcess.outputs

Definition at line 482 of file fabricate.py.

Referenced by fabricate.StraceProcess.__str__().

cat_entry object::star
inherited

Definition at line 117 of file novas.h.

short int object::type
inherited

Definition at line 114 of file novas.h.


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