#include <legoJump.H>
Public Member Functions | |
| jumpTable () | |
| ~jumpTable (void) | |
| int | GetTableId (void) |
| char * | GetTableName (void) |
| int | GetEntries (void) |
| int | GetReserve (void) |
| int | GetAlign (void) |
| jumpList * | GetJumpEntryPtr (void) |
| jumpTable * | GetNextTablePtr (void) |
| void | SetTableId (int newTableId) |
| void | SetTableName (char *newName) |
| void | SetEntries (int newEntries) |
| void | SetReserve (int newReserve) |
| void | SetAlign (int newAlign) |
| void | SetJumpEntryPtr (jumpList *newPtr) |
| void | SetNextTablePtr (jumpTable *newPtr) |
| jumpTable () | |
| ~jumpTable (void) | |
| int | GetTableId (void) |
| char * | GetTableName (void) |
| int | GetEntries (void) |
| int | GetReserve (void) |
| int | GetAlign (void) |
| jumpList * | GetJumpEntryPtr (void) |
| jumpTable * | GetNextTablePtr (void) |
| void | SetTableId (int newTableId) |
| void | SetTableName (char *newName) |
| void | SetEntries (int newEntries) |
| void | SetReserve (int newReserve) |
| void | SetAlign (int newAlign) |
| void | SetJumpEntryPtr (jumpList *newPtr) |
| void | SetNextTablePtr (jumpTable *newPtr) |
Private Attributes | |
| int | tableId |
| char * | tableName |
| int | entries |
| int | reserve |
| int | align |
| jumpList * | jumpEntryPtr |
| jumpTable * | nextTablePtr |
| char * | tableName |
| jumpList * | jumpEntryPtr |
| jumpTable * | nextTablePtr |
|
|
Definition at line 28 of file include/legoJump.H. References align, entries, jumpEntryPtr, nextTablePtr, reserve, tableId, and tableName. |
|
|
Definition at line 39 of file include/legoJump.H. References nextTablePtr, and tableName. |
|
|
Definition at line 28 of file src/base/legoJump.H. References align, entries, jumpEntryPtr, nextTablePtr, reserve, tableId, and tableName. |
|
|
Definition at line 39 of file src/base/legoJump.H. References nextTablePtr, and tableName. |
|
|
Definition at line 75 of file src/base/legoJump.H. References align. |
|
|
Definition at line 75 of file include/legoJump.H. References align. Referenced by my_TailDuplicate(), and WriteJump(). |
|
|
Definition at line 65 of file src/base/legoJump.H. References entries. |
|
|
Definition at line 65 of file include/legoJump.H. References entries. Referenced by my_TailDuplicate(), write_out_jump_table(), and WriteJump(). |
|
|
Definition at line 80 of file src/base/legoJump.H. References jumpEntryPtr. |
|
|
Definition at line 80 of file include/legoJump.H. References jumpEntryPtr. Referenced by GetNewEdgeMergeValue(), my_TailDuplicate(), TailDuplicate(), uncond_br(), UpdJumpDictionary(), write_out_jump_table(), and WriteJump(). |
|
|
Definition at line 85 of file src/base/legoJump.H. References nextTablePtr. |
|
|
Definition at line 85 of file include/legoJump.H. References nextTablePtr. Referenced by GetNewEdgeMergeValue(), my_TailDuplicate(), TailDuplicate(), uncond_br(), UpdJumpDictionary(), write_out_jump_table(), and WriteJump(). |
|
|
Definition at line 70 of file src/base/legoJump.H. References reserve. |
|
|
Definition at line 70 of file include/legoJump.H. References reserve. Referenced by my_TailDuplicate(), and WriteJump(). |
|
|
Definition at line 55 of file src/base/legoJump.H. References tableId. |
|
|
Definition at line 55 of file include/legoJump.H. References tableId. Referenced by my_TailDuplicate(), and WriteJump(). |
|
|
Definition at line 60 of file src/base/legoJump.H. References tableName. |
|
|
Definition at line 60 of file include/legoJump.H. References tableName. Referenced by GetNewEdgeMergeValue(), my_TailDuplicate(), TailDuplicate(), uncond_br(), write_out_jump_table(), and WriteJump(). |
|
|
Definition at line 119 of file src/base/legoJump.H. References align. |
|
|
Definition at line 119 of file include/legoJump.H. References align. Referenced by my_TailDuplicate(). |
|
|
Definition at line 109 of file src/base/legoJump.H. References entries. |
|
|
Definition at line 109 of file include/legoJump.H. References entries. Referenced by my_TailDuplicate(). |
|
|
Definition at line 124 of file src/base/legoJump.H. References jumpEntryPtr. |
|
|
Definition at line 124 of file include/legoJump.H. References jumpEntryPtr. Referenced by my_TailDuplicate(). |
|
|
Definition at line 129 of file src/base/legoJump.H. References nextTablePtr. |
|
|
Definition at line 129 of file include/legoJump.H. References nextTablePtr. Referenced by my_TailDuplicate(). |
|
|
Definition at line 114 of file src/base/legoJump.H. References reserve. |
|
|
Definition at line 114 of file include/legoJump.H. References reserve. Referenced by my_TailDuplicate(). |
|
|
Definition at line 90 of file src/base/legoJump.H. References tableId. |
|
|
Definition at line 90 of file include/legoJump.H. References tableId. Referenced by my_TailDuplicate(). |
|
|
Definition at line 95 of file src/base/legoJump.H. |
|
|
Definition at line 95 of file include/legoJump.H. References strcpy(), strlen(), and tableName. Referenced by my_TailDuplicate(). |
|
|
Definition at line 23 of file src/base/legoJump.H. Referenced by GetAlign(), jumpTable(), and SetAlign(). |
|
|
Definition at line 21 of file src/base/legoJump.H. Referenced by GetEntries(), jumpTable(), and SetEntries(). |
|
|
Definition at line 24 of file src/base/legoJump.H. |
|
|
Definition at line 24 of file include/legoJump.H. Referenced by GetJumpEntryPtr(), jumpTable(), and SetJumpEntryPtr(). |
|
|
Definition at line 25 of file src/base/legoJump.H. |
|
|
Definition at line 25 of file include/legoJump.H. Referenced by GetNextTablePtr(), jumpTable(), SetNextTablePtr(), and ~jumpTable(). |
|
|
Definition at line 22 of file src/base/legoJump.H. Referenced by GetReserve(), jumpTable(), and SetReserve(). |
|
|
Definition at line 19 of file src/base/legoJump.H. Referenced by GetTableId(), jumpTable(), and SetTableId(). |
|
|
Definition at line 20 of file src/base/legoJump.H. |
|
|
Definition at line 20 of file include/legoJump.H. Referenced by GetTableName(), jumpTable(), SetTableName(), and ~jumpTable(). |
1.3.2