parameters: (self, obj)
docstring: Defined to generate private stuff within a class.
          @param args: the instance of the concrete element to operation on.
docstring_summary: Defined to generate private stuff within a class.
docstring_tokens: Defined to generate private stuff within a class .
function: def privateVisit(self, obj):
          """
          Defined to generate private stuff within a class.
          @param args: the instance of the concrete element to operation on.
          """
          c = privatePortCpp.privatePortCpp()
          c.name = obj.get_type()
          tmp = [(a.get_name(), a.get_type(), a.get_modifier()) for a in obj.get_args()]
          # Make an enum marker list here for template to use...
          c.enum_marker = []
          for i in tmp:
              if isinstance(i[1], tuple):
                  if i[1][0][0].upper() == "ENUM":
                      c.enum_marker.append("ENUM")
                  else:
                      c.enum_marker.append(None)
              else:
                  c.enum_marker.append(None)
          c.enum_marker
          #
          # Make a pointer marker list here for template to use...
          c.pointer_marker = []
          for i in tmp:
              if i[2] == "pointer":
                  c.pointer_marker.append(True)
              else:
                  c.pointer_marker.append(False)
          c.pointer_marker
          tmp
          tmp = self._replace_enum(tmp)
          c.args = tmp
          c.args_string = self._get_args_string(obj)
          #
          c.ret_flag = obj.get_return()
          if c.ret_flag is not None:
              c.ret_flag = True
          else:
              c.ret_flag = False
          #
          self._writeTmpl(c, "privateVisit")
function_tokens: def privateVisit ( self , obj ) : c = privatePortCpp . privatePortCpp ( ) c . name = obj . get_type ( ) tmp = [ ( a . get_name ( ) , a . get_type ( ) , a . get_modifier ( ) ) for a in obj . get_args ( ) ] # Make an enum marker list here for template to use... c . enum_marker = [ ] for i in tmp : if isinstance ( i [ 1 ] , tuple ) : if i [ 1 ] [ 0 ] [ 0 ] . upper ( ) == "ENUM" : c . enum_marker . append ( "ENUM" ) else : c . enum_marker . append ( None ) else : c . enum_marker . append ( None ) c . enum_marker # # Make a pointer marker list here for template to use... c . pointer_marker = [ ] for i in tmp : if i [ 2 ] == "pointer" : c . pointer_marker . append ( True ) else : c . pointer_marker . append ( False ) c . pointer_marker tmp tmp = self . _replace_enum ( tmp ) c . args = tmp c . args_string = self . _get_args_string ( obj ) # c . ret_flag = obj . get_return ( ) if c . ret_flag is not None : c . ret_flag = True else : c . ret_flag = False # self . _writeTmpl ( c , "privateVisit" )