code: def get_c_declarations(header=header, usedouble=False):
      """return a dense and preprocessed  string of all c declarations implied by aubio.h"""
      cpp_output = get_cpp_output(header=header, usedouble=usedouble)
      return filter_cpp_output(cpp_output)
  
file_path: aubio/python/lib/gen_external.py
imports: import distutils.ccompiler
  import sys
  import os
  import subprocess
  import glob
  from distutils.sysconfig import customize_compiler
  from gen_code import MappedObject
label_desc: Use image node_id 2 for calling a global function with example usage: get_c_declarations(header, usedouble) and returns: filter_cpp_output