#include <ucfunc.h>
Collaboration diagram for GotoSet:

Public Types | |
| typedef std::vector< std::pair< UCc *, bool > >::iterator | iterator |
Public Member Functions | |
| GotoSet () | |
| GotoSet (const unsigned int offset, UCc *ucc) | |
| GotoSet (UCc *ucc) | |
| std::vector< std::pair< UCc *, bool > > & | operator() () |
| UCc & | operator[] (const unsigned int i) |
| unsigned int | size () const |
| void | add (UCc *ucc, bool gc=false) |
| void | gc () |
| unsigned int | offset () const |
Private Attributes | |
| unsigned int | _offset |
| std::vector< std::pair< UCc *, bool > > | _uccs |
Definition at line 127 of file ucfunc.h.
| typedef std::vector<std::pair<UCc *, bool> >::iterator GotoSet::iterator |
| GotoSet::GotoSet | ( | const unsigned int | offset, | |
| UCc * | ucc | |||
| ) | [inline] |
| GotoSet::GotoSet | ( | UCc * | ucc | ) | [inline] |
| std::vector<std::pair<UCc *, bool> >& GotoSet::operator() | ( | void | ) | [inline] |
| UCc& GotoSet::operator[] | ( | const unsigned int | i | ) | [inline] |
| unsigned int GotoSet::size | ( | ) | const [inline] |
| void GotoSet::add | ( | UCc * | ucc, | |
| bool | gc = false | |||
| ) | [inline] |
| void GotoSet::gc | ( | ) | [inline] |
Definition at line 150 of file ucfunc.h.
References _uccs, and opcode_table_data.
Referenced by add().
| unsigned int GotoSet::offset | ( | ) | const [inline] |
unsigned int GotoSet::_offset [private] |
std::vector<std::pair<UCc *, bool> > GotoSet::_uccs [private] |
Definition at line 194 of file ucfunc.h.
Referenced by add(), gc(), operator()(), operator[](), and size().
1.5.1