gensrc.parameters.parameter.PermanentFlag Class Reference
Inheritance diagram for gensrc.parameters.parameter.PermanentFlag:
Collaboration diagram for gensrc.parameters.parameter.PermanentFlag:

Public Member Functions

def __init__ (self)
 
- Public Member Functions inherited from gensrc.parameters.parameter.Value
def tensorRank (self)
 public interface More...
 
def loop (self)
 
def vectorIterator (self)
 
def default (self)
 
def ignore (self)
 
def const (self)
 
def fullType (self)
 
def nameConverted (self)
 
def description (self)
 
def lastParameter (self)
 
def errorValue (self)
 
def setLastParameter (self, val)
 
def setLoop (self, val)
 
def setDefault (self, val)
 
def printValue (self, value)
 
def printDebug (self)
 

Public Attributes

 fullType_
 
- Public Attributes inherited from gensrc.parameters.parameter.Value
 lastParameter_
 
 loop_
 
 default_
 

Static Public Attributes

string name_ = 'Permanent'
 
 tensorRank_ = common.SCALAR
 
string description_ = 'object permanent/nonpermanent'
 
string default_ = 'false'
 
- Static Public Attributes inherited from gensrc.parameters.parameter.Value
bool const_ = True
 class variables
 
string description_ = ''
 
string loop_ = ''
 
string vectorIterator_ = ''
 
bool lastParameter_ = False
 
bool ignore_ = False
 
string default_ = ''
 
string errorValue_ = ''
 

Detailed Description

All ctors have a final optional boolean parameter 'permanent'

Constructor & Destructor Documentation

◆ __init__()

def gensrc.parameters.parameter.PermanentFlag.__init__ (   self)
Initialize the PermanentFlag object.

The documentation for this class was generated from the following file:
  • parameter.py