old_contents: from cgen import *
  from codeprinter import ccode
  import ctypes
  
  
  class Ternary(Generable):
      def __init__(self, condition, true_statement, false_statement):
          self.condition = ccode(condition)
          self.true_statement = ccode(true_statement)
          self.false_statement = ccode(false_statement)
  
      def generate(self):
          yield "(("+str(self.condition)+")?"+str(self.true_statement)+":"+str(self.false_statement)+")"
  
  
  def convert_dtype_to_ctype(dtype):
      conversion_dict = {'int64': ctypes.c_int64, 'float64': ctypes.c_float}
      return conversion_dict[str(dtype)]
  
new_contents: from cgen import *
  import ctypes
  
  
  def convert_dtype_to_ctype(dtype):
      conversion_dict = {'int64': ctypes.c_int64, 'float64': ctypes.c_float}
      return conversion_dict[str(dtype)]
  
subject: Remove the Ternary class from cgen wrapper