BlockIt
blockit::Fortran::blocks::PyF95Directives Class Reference
Inheritance diagram for blockit::Fortran::blocks::PyF95Directives:
Collaboration diagram for blockit::Fortran::blocks::PyF95Directives:

List of all members.

Public Member Functions

def factory
def __init__
def sentinel
def show

Public Attributes

 external
 alwayswrite
 DEP_GRAMMAR

Static Public Attributes

string BLOCKTYPE = 'PyF95Directives'
 GRAMMAR = PYF95_START
 SENTINEL = PYF95_END

Private Member Functions

def __external
def __alwayswrite

Private Attributes

 _name

Detailed Description

Definition at line 3044 of file blocks.py.


Constructor & Destructor Documentation

def blockit::Fortran::blocks::PyF95Directives::__init__ (   self,
  parameters 
)

Definition at line 3057 of file blocks.py.


Member Function Documentation

def blockit::Fortran::blocks::PyF95Directives::__alwayswrite (   self,
  s,
  l,
  t 
) [private]

Definition at line 3077 of file blocks.py.

def blockit::Fortran::blocks::PyF95Directives::__external (   self,
  s,
  l,
  t 
) [private]

Definition at line 3074 of file blocks.py.

def blockit::Fortran::blocks::PyF95Directives::factory (   s,
  l,
  t 
)

Definition at line 3053 of file blocks.py.

def blockit::Fortran::blocks::PyF95Directives::sentinel (   self,
  line 
)
Overrided sentinel method. Calls super first.  If true, then looks
for AutoDelete/Specialization blocks in scope and merges symbols and
types found in these blocks with its own symbols and types.

Reimplemented from blockit::Fortran::blocks::FortranBlock.

Definition at line 3068 of file blocks.py.

def blockit::Fortran::blocks::PyF95Directives::show (   self,
  mangle = False 
)
Show a realization of a block based on its current state.

Reimplemented from blockit::Fortran::blocks::FortranBlock.

Definition at line 3080 of file blocks.py.


Member Data Documentation

Reimplemented from blockit::blocks::Block.

Definition at line 3057 of file blocks.py.

Reimplemented from blockit::blocks::Block.

Definition at line 3049 of file blocks.py.

Reimplemented from blockit::Fortran::blocks::FortranBlock.

Definition at line 3050 of file blocks.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties