parameters: (obj, option=None)
return_statement: return stream.GetData()
docstring: Calls lldb_obj.GetDescription() and returns a string, or None.
  
      For SBTarget, SBBreakpointLocation, and SBWatchpoint lldb objects, an extra
      option can be passed in to describe the detailed level of description
      desired:
          o lldb.eDescriptionLevelBrief
          o lldb.eDescriptionLevelFull
          o lldb.eDescriptionLevelVerbose
docstring_summary: Calls lldb_obj.GetDescription() and returns a string, or None.
docstring_tokens: Calls lldb_obj . GetDescription () and returns a string or None .
function: def get_description(obj, option=None):
      """Calls lldb_obj.GetDescription() and returns a string, or None.
  
      For SBTarget, SBBreakpointLocation, and SBWatchpoint lldb objects, an extra
      option can be passed in to describe the detailed level of description
      desired:
          o lldb.eDescriptionLevelBrief
          o lldb.eDescriptionLevelFull
          o lldb.eDescriptionLevelVerbose
      """
      method = getattr(obj, 'GetDescription')
      if not method:
          return None
      tuple = (lldb.SBTarget, lldb.SBBreakpointLocation, lldb.SBWatchpoint)
      if isinstance(obj, tuple):
          if option is None:
              option = lldb.eDescriptionLevelBrief
  
      stream = lldb.SBStream()
      if option is None:
          success = method(stream)
      else:
          success = method(stream, option)
      if not success:
          return None
      return stream.GetData()
function_tokens: def get_description ( obj , option = None ) : method = getattr ( obj , 'GetDescription' ) if not method : return None tuple = ( lldb . SBTarget , lldb . SBBreakpointLocation , lldb . SBWatchpoint ) if isinstance ( obj , tuple ) : if option is None : option = lldb . eDescriptionLevelBrief stream = lldb . SBStream ( ) if option is None : success = method ( stream ) else : success = method ( stream , option ) if not success : return None return stream . GetData ( )