def METHOD_NAME(self):
    """Method override."""
    for cmd, info in self.command_info.items():
        return_type = info[0]
        params = info[2]
        if params and params[0].base_type == 'VkCommandBuffer':
            # Check for parameters with resource handle types.
            handles = self.get_param_list_handles(params[1:])
            if (handles):
                # Generate a function to build a list of handle types and values.
                cmddef = '\n'
                # Temporarily remove resource only matching restriction from is_handle() when generating the function signature.
                self.restrict_handles = False
                decl = self.make_consumer_func_decl(
                    return_type, 'Process_' + cmd, params
                )
                cmddef += self.indent(
                    'virtual ' + decl + ' override;', self.INDENT_SIZE
                )
                self.restrict_handles = True
                write(cmddef, file=self.outFile)
    write('};', file=self.outFile)
    self.newline()
    write('GFXRECON_END_NAMESPACE(decode)', file=self.outFile)
    write('GFXRECON_END_NAMESPACE(gfxrecon)', file=self.outFile)
    # Finish processing in superclass
    BaseGenerator.METHOD_NAME(self)