grc_gnuradio.Param.Param Class Reference

List of all members.

Public Member Functions

def get_hide
def evaluate
def to_code
def get_all_params

Static Public Attributes

list TYPES
 possible param types

Private Attributes

 _lisitify_flag
 _stringify_flag
 _hostage_cells

Static Private Attributes

 _init = False
tuple _hostage_cells = list()


Detailed Description

Definition at line 27 of file Param.py.


Member Function Documentation

def grc_gnuradio.Param.Param.get_hide (   self  ) 

Get the hide value from the base class. If hide was empty, and this is a type controller, set hide to part. If hide was empty, and this is an id of a non variable, set hide to part.

Returns:
hide the hide property string

Definition at line 42 of file Param.py.

def grc_gnuradio.Param.Param.evaluate (   self  ) 

Evaluate the value.

Returns:
evaluated type

Definition at line 60 of file Param.py.

def grc_gnuradio.Param.Param.to_code (   self  ) 

Convert the value to code.

Returns:
a string representing the code

Definition at line 224 of file Param.py.

def grc_gnuradio.Param.Param.get_all_params (   self,
  type 
)

Get all the params from the flowgraph that have the given type.

Parameters:
type the specified type
Returns:
a list of params

Definition at line 248 of file Param.py.


Member Data Documentation

grc_gnuradio.Param.Param._init = False [static, private]

Definition at line 29 of file Param.py.

tuple grc_gnuradio.Param.Param._hostage_cells = list() [static, private]

Definition at line 30 of file Param.py.

list grc_gnuradio.Param.Param.TYPES [static]

Initial value:

_Param.TYPES+[
                'complex', 'real', 'int',
                'complex_vector', 'real_vector', 'int_vector',
                'hex', 'string',
                'file_open', 'file_save',
                'id',
                'grid_pos', 'import',
        ]
possible param types

Definition at line 33 of file Param.py.

grc_gnuradio.Param.Param._lisitify_flag [private]

Definition at line 65 of file Param.py.

grc_gnuradio.Param.Param._stringify_flag [private]

Definition at line 66 of file Param.py.

grc_gnuradio.Param.Param._hostage_cells [private]

Definition at line 67 of file Param.py.


The documentation for this class was generated from the following file:
Generated on Sat Aug 23 02:00:12 2008 for GNU Radio Companion by  doxygen 1.5.4