Opnd Class Reference

#include <encoder.h>

Inheritance diagram for Opnd:

Imm_Opnd RM_Opnd XMM_Opnd M_Opnd R_Opnd M_Base_Opnd M_Index_Opnd List of all members.

Public Member Functions

void * operator new (size_t, void *mem)
void operator delete (void *)
void operator delete (void *, void *)

Protected Types

enum  Tag {
  Imm, Reg, Mem, FP,
  XMM
}

Protected Member Functions

 Opnd (Tag t)

Protected Attributes

const Tag tag

Member Enumeration Documentation

enum Opnd::Tag [protected]

Enumerator:
Imm 
Reg 
Mem 
FP 
XMM 


Constructor & Destructor Documentation

Opnd.Opnd ( Tag  t  )  [protected]


Member Function Documentation

void* Opnd.operator new ( size_t  ,
void *  mem 
)

void Opnd.operator delete ( void *   ) 

void Opnd.operator delete ( void *  ,
void *   
)


Member Data Documentation

const Tag Opnd.tag [protected]


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

Genereated on Tue Mar 11 19:25:43 2008 by Doxygen.

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