XVariable< Len > Struct Template Reference

#include <findConstants.h>

Inheritance diagram for XVariable< Len >:

Inheritance graph
[legend]
Collaboration diagram for XVariable< Len >:

Collaboration graph
[legend]
List of all members.

template<size_t Len>
struct XVariable< Len >


Public Member Functions

 XVariable ()
void set (const LatticeElement< Len > &le)
 Give the variable a new value, keeping track of changes via the Variable superclass.
LatticeElement< Len > get () const
 Gets the variable's current value.

Public Attributes

LatticeElement< Len > value
uint64_t myName
SgAsmx86Instructiondef

Constructor & Destructor Documentation

template<size_t Len>
XVariable< Len >::XVariable (  )  [inline]


Member Function Documentation

template<size_t Len>
void XVariable< Len >::set ( const LatticeElement< Len > &  le  )  [inline]

Give the variable a new value, keeping track of changes via the Variable superclass.

template<size_t Len>
LatticeElement<Len> XVariable< Len >::get (  )  const [inline]

Gets the variable's current value.


Member Data Documentation

template<size_t Len>
LatticeElement<Len> XVariable< Len >::value

template<size_t Len>
uint64_t XVariable< Len >::myName

template<size_t Len>
SgAsmx86Instruction* XVariable< Len >::def


The documentation for this struct was generated from the following file:
Generated on Tue Jan 31 05:45:04 2012 for ROSE by  doxygen 1.4.7