parameters: (self, mode="r")
return_statement: return _os.popen(self.compiler.executable_filename(self.target), mode)
docstring: r"""
          Execute the conftest binary and connect to it using a pipe
  
          Before you can pipe to or from the conftest binary it needs to
          be `link`\ed.
  
          :Parameters:
            `mode` : ``str``
              Pipe mode - r/w
  
          :Return: The open pipe
          :Rtype: ``file``
docstring_summary: r"""
          Execute the conftest binary and connect to it using a pipe
docstring_tokens: r Execute the conftest binary and connect to it using a pipe
function: def pipe(self, mode="r"):
          r"""
          Execute the conftest binary and connect to it using a pipe
  
          Before you can pipe to or from the conftest binary it needs to
          be `link`\ed.
  
          :Parameters:
            `mode` : ``str``
              Pipe mode - r/w
  
          :Return: The open pipe
          :Rtype: ``file``
          """
          return _os.popen(self.compiler.executable_filename(self.target), mode)
function_tokens: def pipe ( self , mode = "r" ) : return _os . popen ( self . compiler . executable_filename ( self . target ) , mode )