Enc_Patch Class Reference

#include <Emitter_IR.h>

Inheritance diagram for Enc_Patch:

Enc_Code_Patch Switch_Patch Enc_Branch_Patch Enc_Movl_Patch List of all members.

Public Member Functions

virtual void apply (char *code_buffer, uint64 *taret_offset_tbl)=0
Enc_Patchnext ()

Protected Member Functions

 Enc_Patch (Enc_Patch *n)

Protected Attributes

Enc_Patch *const _next

Constructor & Destructor Documentation

Enc_Patch.Enc_Patch ( Enc_Patch n  )  [protected]

Member Function Documentation

virtual void Enc_Patch.apply ( char *  code_buffer,
uint64 *  taret_offset_tbl 
) [pure virtual]

Implemented in Enc_Code_Patch, Enc_Branch_Patch, Enc_Movl_Patch, and Switch_Patch.

Enc_Patch* Enc_Patch.next (  ) 

Member Data Documentation

Enc_Patch* const Enc_Patch._next [protected]

The documentation for this class was generated from the following file:

Genereated on Tue Mar 11 19:26:00 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.