blob: 5971d4918951c4880fd3fdc6761998de306a6cc9 [file]
#!/usr/bin/env ruby
$: << ".." # Include .. in load path
require 'cppgen'
class AllMethodBodiesGen < CppGen
def initialize(outdir, amqp)
super(outdir, amqp)
@namespace="qpid::framing"
@filename="qpid/framing/all_method_bodies"
end
def generate()
h_file(@filename) {
@amqp.methods_.each { |m| include "qpid/framing/"+m.body_name }
}
end
end
AllMethodBodiesGen.new($outdir, $amqp).generate();