| | |
- Boost.Python.instance(__builtin__.object)
-
- Address
-
- NullAddress
- CodeSnippet
-
- Procedure
-
- NullProcedure
- Immediate
-
- NullImmediate
- Instruction
-
- NullInstruction
- InstructionReference
- InstructionReferenceManager
-
- NullInstructionReferenceManager
- Label
-
- CodeLabel
- DataLabel
- Move
-
- NullMove
- MoveGuard
-
- NullMoveGuard
- Program
-
- NullProgram
- ProgramWriter
- Scope
-
- GlobalScope
-
- NullGlobalScope
- Terminal
-
- NullTerminal
- TerminalFUPort
- TerminalImmediate
-
- TerminalAddress
- TerminalInstructionAddress
- TerminalRegister
class Address(Boost.Python.instance) |
| | |
- Method resolution order:
- Address
- Boost.Python.instance
- __builtin__.object
Data and other attributes defined here:
- __init__ = <built-in function __init__>
- Raises an exception
This class cannot be instantiated from Python
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class CodeSnippet(Boost.Python.instance) |
| | |
- Method resolution order:
- CodeSnippet
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
C++ signature:
__init__(_object*) -> void*
C++ signature:
__init__(_object*, TTAProgram::Address start) -> void*
- add(...)
- C++ signature:
add(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction* ins) -> void*
C++ signature:
add(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction* ins) -> void*
- addFront(...)
- C++ signature:
addFront(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction* ins) -> void*
C++ signature:
addFront(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction* ins) -> void*
- address(...)
- C++ signature:
address(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Address
C++ signature:
address(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Address
- append(...)
- C++ signature:
append(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
append(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
append(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
C++ signature:
append(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
- clear(...)
- C++ signature:
clear(TTAProgram::CodeSnippet {lvalue}) -> void*
C++ signature:
clear(CodeSnippet_wrapper {lvalue}) -> void*
- copy(...)
- C++ signature:
copy(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::CodeSnippet*
C++ signature:
copy(CodeSnippet_wrapper {lvalue}) -> TTAProgram::CodeSnippet*
- deleteInstructionAt(...)
- C++ signature:
deleteInstructionAt(TTAProgram::CodeSnippet {lvalue}, unsigned int address) -> void*
C++ signature:
deleteInstructionAt(CodeSnippet_wrapper {lvalue}, unsigned int address) -> void*
- endAddress(...)
- C++ signature:
endAddress(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Address
C++ signature:
endAddress(CodeSnippet_wrapper {lvalue}) -> TTAProgram::Address
- firstInstruction(...)
- C++ signature:
firstInstruction(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Instruction
- hasNextInstruction(...)
- C++ signature:
hasNextInstruction(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction ins) -> bool
C++ signature:
hasNextInstruction(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction ins) -> bool
- insertAfter(...)
- C++ signature:
insertAfter(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
C++ signature:
insertAfter(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
C++ signature:
insertAfter(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction pos, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
insertAfter(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
insertAfter(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction pos, TTAProgram::CodeSnippet* cs) -> void*
C++ signature:
insertAfter(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::CodeSnippet* cs) -> void*
- insertBefore(...)
- C++ signature:
insertBefore(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
C++ signature:
insertBefore(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
C++ signature:
insertBefore(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction pos, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
insertBefore(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
insertBefore(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction pos, TTAProgram::CodeSnippet* cs) -> void*
C++ signature:
insertBefore(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::CodeSnippet* cs) -> void*
- instructionAt(...)
- C++ signature:
instructionAt(TTAProgram::CodeSnippet {lvalue}, unsigned int address) -> TTAProgram::Instruction
- instructionAtIndex(...)
- C++ signature:
instructionAtIndex(TTAProgram::CodeSnippet {lvalue}, int index) -> TTAProgram::Instruction
- instructionCount(...)
- C++ signature:
instructionCount(TTAProgram::CodeSnippet {lvalue}) -> int
C++ signature:
instructionCount(CodeSnippet_wrapper {lvalue}) -> int
- isInProgram(...)
- C++ signature:
isInProgram(TTAProgram::CodeSnippet {lvalue}) -> bool
C++ signature:
isInProgram(CodeSnippet_wrapper {lvalue}) -> bool
- lastInstruction(...)
- C++ signature:
lastInstruction(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Instruction
- nextInstruction(...)
- C++ signature:
nextInstruction(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Instruction
- parent(...)
- C++ signature:
parent(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Program
- prepend(...)
- C++ signature:
prepend(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
prepend(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
prepend(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
C++ signature:
prepend(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
- previousInstruction(...)
- C++ signature:
previousInstruction(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Instruction
- remove(...)
- C++ signature:
remove(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction {lvalue} ins) -> void*
C++ signature:
remove(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction {lvalue} ins) -> void*
- removeLastInstruction(...)
- C++ signature:
removeLastInstruction(TTAProgram::CodeSnippet {lvalue}) -> void*
C++ signature:
removeLastInstruction(CodeSnippet_wrapper {lvalue}) -> void*
- setParent(...)
- C++ signature:
setParent(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Program {lvalue} prog) -> void*
C++ signature:
setParent(CodeSnippet_wrapper {lvalue}, TTAProgram::Program {lvalue} prog) -> void*
- setStartAddress(...)
- C++ signature:
setStartAddress(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Address start) -> void*
C++ signature:
setStartAddress(CodeSnippet_wrapper {lvalue}, TTAProgram::Address start) -> void*
- startAddress(...)
- C++ signature:
startAddress(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Address
C++ signature:
startAddress(CodeSnippet_wrapper {lvalue}) -> TTAProgram::Address
Data and other attributes defined here:
- __instance_size__ = 40
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class DataLabel(Label) |
| | |
- Method resolution order:
- DataLabel
- Label
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, std::string name, TTAProgram::Address address, TTAProgram::Scope scope) -> void*
- setName(...)
- C++ signature:
setName(DataLabel_wrapper {lvalue}, std::string name) -> void*
- setScope(...)
- C++ signature:
setScope(DataLabel_wrapper {lvalue}, TTAProgram::Scope scope) -> void*
Data and other attributes defined here:
- __instance_size__ = 32
Methods inherited from Label:
- address(...)
- C++ signature:
address(TTAProgram::Label {lvalue}) -> TTAProgram::Address
C++ signature:
address(Label_wrapper {lvalue}) -> TTAProgram::Address
- name(...)
- C++ signature:
name(TTAProgram::Label {lvalue}) -> std::string
- scope(...)
- C++ signature:
scope(TTAProgram::Label {lvalue}) -> TTAProgram::Scope
- setAddress(...)
- C++ signature:
setAddress(TTAProgram::Label {lvalue}, TTAProgram::Address address) -> void*
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class GlobalScope(Scope) |
| | |
- Method resolution order:
- GlobalScope
- Scope
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
C++ signature:
__init__(_object*) -> void*
- addChild(...)
- C++ signature:
addChild(GlobalScope_wrapper {lvalue}, TTAProgram::Scope scope) -> void*
- addGlobalCodeLabel(...)
- C++ signature:
addGlobalCodeLabel(GlobalScope_wrapper {lvalue}, TTAProgram::CodeLabel codeLabel, TTAProgram::Scope owner) -> void*
- addGlobalDataLabel(...)
- C++ signature:
addGlobalDataLabel(GlobalScope_wrapper {lvalue}, TTAProgram::DataLabel codeLabel, TTAProgram::Scope owner) -> void*
- child(...)
- C++ signature:
child(GlobalScope_wrapper {lvalue}, int index) -> TTAProgram::Scope
- childCount(...)
- C++ signature:
childCount(GlobalScope_wrapper {lvalue}) -> int
- copy(...)
- C++ signature:
copy(TTAProgram::GlobalScope {lvalue}) -> TTAProgram::Scope*
C++ signature:
copy(GlobalScope_wrapper {lvalue}) -> TTAProgram::Scope*
- copyAndRelocate(...)
- C++ signature:
copyAndRelocate(TTAProgram::GlobalScope {lvalue}, TTAProgram::Program program) -> TTAProgram::Scope*
C++ signature:
copyAndRelocate(GlobalScope_wrapper {lvalue}, TTAProgram::Program program) -> TTAProgram::Scope*
- globalCodeLabel(...)
- C++ signature:
globalCodeLabel(TTAProgram::GlobalScope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::CodeLabel
C++ signature:
globalCodeLabel(TTAProgram::GlobalScope {lvalue}, int index) -> TTAProgram::CodeLabel
- globalCodeLabelCount(...)
- C++ signature:
globalCodeLabelCount(TTAProgram::GlobalScope {lvalue}, TTAProgram::Address address) -> int
C++ signature:
globalCodeLabelCount(TTAProgram::GlobalScope {lvalue}) -> int
- globalDataLabel(...)
- C++ signature:
globalDataLabel(TTAProgram::GlobalScope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::DataLabel
C++ signature:
globalDataLabel(TTAProgram::GlobalScope {lvalue}, int index) -> TTAProgram::DataLabel
- globalDataLabelCount(...)
- C++ signature:
globalDataLabelCount(TTAProgram::GlobalScope {lvalue}, TTAProgram::Address address) -> int
C++ signature:
globalDataLabelCount(TTAProgram::GlobalScope {lvalue}) -> int
- isGlobal(...)
- C++ signature:
isGlobal(TTAProgram::GlobalScope {lvalue}) -> bool
C++ signature:
isGlobal(GlobalScope_wrapper {lvalue}) -> bool
- parent(...)
- C++ signature:
parent(GlobalScope_wrapper {lvalue}) -> TTAProgram::Scope
- removeCodeLabels(...)
- C++ signature:
removeCodeLabels(TTAProgram::GlobalScope {lvalue}, unsigned int address) -> void*
C++ signature:
removeCodeLabels(GlobalScope_wrapper {lvalue}, unsigned int address) -> void*
- setDataLabelAddressSpace(...)
- C++ signature:
setDataLabelAddressSpace(TTAProgram::GlobalScope {lvalue}, TTAMachine::AddressSpace space) -> void*
C++ signature:
setDataLabelAddressSpace(GlobalScope_wrapper {lvalue}, TTAMachine::AddressSpace space) -> void*
- setParent(...)
- C++ signature:
setParent(GlobalScope_wrapper {lvalue}, TTAProgram::Scope {lvalue} scope) -> void*
Data and other attributes defined here:
- __instance_size__ = 80
Methods inherited from Scope:
- addCodeLabel(...)
- C++ signature:
addCodeLabel(TTAProgram::Scope {lvalue}, TTAProgram::CodeLabel const* codeLabel) -> void*
C++ signature:
addCodeLabel(Scope_wrapper {lvalue}, TTAProgram::CodeLabel const* codeLabel) -> void*
- addDataLabel(...)
- C++ signature:
addDataLabel(TTAProgram::Scope {lvalue}, TTAProgram::DataLabel const* dataLabel) -> void*
C++ signature:
addDataLabel(Scope_wrapper {lvalue}, TTAProgram::DataLabel const* dataLabel) -> void*
- codeLabel(...)
- C++ signature:
codeLabel(TTAProgram::Scope {lvalue}, std::string name) -> TTAProgram::CodeLabel
C++ signature:
codeLabel(TTAProgram::Scope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::CodeLabel
- codeLabelCount(...)
- C++ signature:
codeLabelCount(TTAProgram::Scope {lvalue}, TTAProgram::Address address) -> int
- containsCodeLabel(...)
- C++ signature:
containsCodeLabel(TTAProgram::Scope {lvalue}, std::string name) -> bool
- containsDataLabel(...)
- C++ signature:
containsDataLabel(TTAProgram::Scope {lvalue}, std::string name) -> bool
- dataLabel(...)
- C++ signature:
dataLabel(TTAProgram::Scope {lvalue}, std::string name) -> TTAProgram::DataLabel
C++ signature:
dataLabel(TTAProgram::Scope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::DataLabel
- dataLabelCount(...)
- C++ signature:
dataLabelCount(TTAProgram::Scope {lvalue}, TTAProgram::Address address) -> int
- isLocal(...)
- C++ signature:
isLocal(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isLocal(Scope_wrapper {lvalue}) -> bool
- isProcedure(...)
- C++ signature:
isProcedure(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isProcedure(Scope_wrapper {lvalue}) -> bool
- isUnit(...)
- C++ signature:
isUnit(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isUnit(Scope_wrapper {lvalue}) -> bool
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class Instruction(Boost.Python.instance) |
| | |
- Method resolution order:
- Instruction
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, TTAMachine::InstructionTemplate instructionTemplate) -> void*
C++ signature:
__init__(_object*, int size, TTAMachine::InstructionTemplate instructionTemplate) -> void*
- addImmediate(...)
- C++ signature:
addImmediate(TTAProgram::Instruction {lvalue}, TTAProgram::Immediate* imm) -> void*
- addMove(...)
- C++ signature:
addMove(TTAProgram::Instruction {lvalue}, TTAProgram::Move* move) -> void*
- address(...)
- C++ signature:
address(TTAProgram::Instruction {lvalue}) -> TTAProgram::Address
- copy(...)
- C++ signature:
copy(TTAProgram::Instruction {lvalue}) -> TTAProgram::Instruction*
- hasCall(...)
- C++ signature:
hasCall(TTAProgram::Instruction {lvalue}) -> bool
- hasConditionalRegisterAccesses(...)
- C++ signature:
hasConditionalRegisterAccesses(TTAProgram::Instruction {lvalue}) -> bool
- hasControlFlowMove(...)
- C++ signature:
hasControlFlowMove(TTAProgram::Instruction {lvalue}) -> bool
- hasJump(...)
- C++ signature:
hasJump(TTAProgram::Instruction {lvalue}) -> bool
- hasRegisterAccesses(...)
- C++ signature:
hasRegisterAccesses(TTAProgram::Instruction {lvalue}) -> bool
- immediate(...)
- C++ signature:
immediate(TTAProgram::Instruction {lvalue}, int i) -> TTAProgram::Immediate
- immediateCount(...)
- C++ signature:
immediateCount(TTAProgram::Instruction {lvalue}) -> int
- instructionTemplate(...)
- C++ signature:
instructionTemplate(TTAProgram::Instruction {lvalue}) -> TTAMachine::InstructionTemplate
- isInProcedure(...)
- C++ signature:
isInProcedure(TTAProgram::Instruction {lvalue}) -> bool
- move(...)
- C++ signature:
move(TTAProgram::Instruction {lvalue}, int i) -> TTAProgram::Move
- moveCount(...)
- C++ signature:
moveCount(TTAProgram::Instruction {lvalue}) -> int
- parent(...)
- C++ signature:
parent(TTAProgram::Instruction {lvalue}) -> TTAProgram::CodeSnippet
- removeImmediate(...)
- C++ signature:
removeImmediate(TTAProgram::Instruction {lvalue}, TTAProgram::Immediate {lvalue} imm) -> void*
- removeMove(...)
- C++ signature:
removeMove(TTAProgram::Instruction {lvalue}, TTAProgram::Move {lvalue} move) -> void*
- setInstructionTemplate(...)
- C++ signature:
setInstructionTemplate(TTAProgram::Instruction {lvalue}, TTAMachine::InstructionTemplate insTemp) -> void*
- setParent(...)
- C++ signature:
setParent(TTAProgram::Instruction {lvalue}, TTAProgram::CodeSnippet {lvalue} proc) -> void*
- size(...)
- C++ signature:
size(TTAProgram::Instruction {lvalue}) -> int
Data and other attributes defined here:
- __instance_size__ = 52
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class Label(Boost.Python.instance) |
| | |
- Method resolution order:
- Label
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
C++ signature:
__init__(_object*, std::string name, TTAProgram::Address address, TTAProgram::Scope scope) -> void*
- address(...)
- C++ signature:
address(TTAProgram::Label {lvalue}) -> TTAProgram::Address
C++ signature:
address(Label_wrapper {lvalue}) -> TTAProgram::Address
- name(...)
- C++ signature:
name(TTAProgram::Label {lvalue}) -> std::string
- scope(...)
- C++ signature:
scope(TTAProgram::Label {lvalue}) -> TTAProgram::Scope
- setAddress(...)
- C++ signature:
setAddress(TTAProgram::Label {lvalue}, TTAProgram::Address address) -> void*
- setName(...)
- C++ signature:
setName(Label_wrapper {lvalue}, std::string name) -> void*
- setScope(...)
- C++ signature:
setScope(Label_wrapper {lvalue}, TTAProgram::Scope scope) -> void*
Data and other attributes defined here:
- __instance_size__ = 32
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class Move(Boost.Python.instance) |
| | |
- Method resolution order:
- Move
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(boost::python::api::object, std::auto_ptr<TTAProgram::Terminal>, std::auto_ptr<TTAProgram::Terminal>, TTAMachine::Bus {lvalue}, std::auto_ptr<TTAProgram::MoveGuard>) -> void*
C++ signature:
__init__(boost::python::api::object, std::auto_ptr<TTAProgram::Terminal>, std::auto_ptr<TTAProgram::Terminal>, TTAMachine::Bus {lvalue}) -> void*
- bus(...)
- C++ signature:
bus(TTAProgram::Move {lvalue}) -> TTAMachine::Bus
- copy(...)
- C++ signature:
copy(TTAProgram::Move {lvalue}) -> TTAProgram::Move*
- destination(...)
- C++ signature:
destination(TTAProgram::Move {lvalue}) -> TTAProgram::Terminal
- destinationSocket(...)
- C++ signature:
destinationSocket(TTAProgram::Move {lvalue}) -> TTAMachine::Socket
- guard(...)
- C++ signature:
guard(TTAProgram::Move {lvalue}) -> TTAProgram::MoveGuard
- isCall(...)
- C++ signature:
isCall(TTAProgram::Move {lvalue}) -> bool
- isControlFlowMove(...)
- C++ signature:
isControlFlowMove(TTAProgram::Move {lvalue}) -> bool
- isInInstruction(...)
- C++ signature:
isInInstruction(TTAProgram::Move {lvalue}) -> bool
- isJump(...)
- C++ signature:
isJump(TTAProgram::Move {lvalue}) -> bool
- isReturn(...)
- C++ signature:
isReturn(TTAProgram::Move {lvalue}) -> bool
- isTriggering(...)
- C++ signature:
isTriggering(TTAProgram::Move {lvalue}) -> bool
- isUnconditional(...)
- C++ signature:
isUnconditional(TTAProgram::Move {lvalue}) -> bool
- parent(...)
- C++ signature:
parent(TTAProgram::Move {lvalue}) -> TTAProgram::Instruction
- setBus(...)
- C++ signature:
setBus(TTAProgram::Move {lvalue}, TTAMachine::Bus {lvalue} bus) -> void*
- setDestination(...)
- C++ signature:
setDestination(TTAProgram::Move {lvalue} inst, std::auto_ptr<TTAProgram::Terminal> dst) -> void*
- setGuard(...)
- C++ signature:
setGuard(TTAProgram::Move {lvalue} inst, std::auto_ptr<TTAProgram::MoveGuard> guard) -> void*
- setParent(...)
- C++ signature:
setParent(TTAProgram::Move {lvalue}, TTAProgram::Instruction {lvalue} ins) -> void*
- setSource(...)
- C++ signature:
setSource(TTAProgram::Move {lvalue} inst, std::auto_ptr<TTAProgram::Terminal> src) -> void*
- source(...)
- C++ signature:
source(TTAProgram::Move {lvalue}) -> TTAProgram::Terminal
- sourceSocket(...)
- C++ signature:
sourceSocket(TTAProgram::Move {lvalue}) -> TTAMachine::Socket
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class MoveGuard(Boost.Python.instance) |
| | |
- Method resolution order:
- MoveGuard
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, TTAMachine::Guard {lvalue} guard) -> void*
- copy(...)
- C++ signature:
copy(TTAProgram::MoveGuard {lvalue}) -> TTAProgram::MoveGuard*
- guard(...)
- C++ signature:
guard(TTAProgram::MoveGuard {lvalue}) -> TTAMachine::Guard
- isInverted(...)
- C++ signature:
isInverted(TTAProgram::MoveGuard {lvalue}) -> bool
- isUnconditional(...)
- C++ signature:
isUnconditional(TTAProgram::MoveGuard {lvalue}) -> bool
Data and other attributes defined here:
- __instance_size__ = 12
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class NullAddress(Address) |
| | |
- Method resolution order:
- NullAddress
- Address
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
- location(...)
- C++ signature:
location(TTAProgram::NullAddress {lvalue}) -> unsigned int
- space(...)
- C++ signature:
space(TTAProgram::NullAddress {lvalue}) -> TTAMachine::AddressSpace
Static methods defined here:
- instance(...)
- C++ signature:
instance(void) -> TTAProgram::NullAddress
Data and other attributes defined here:
- __instance_size__ = 24
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class NullGlobalScope(GlobalScope) |
| | |
- Method resolution order:
- NullGlobalScope
- GlobalScope
- Scope
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
- addChild(...)
- C++ signature:
addChild(NullGlobalScope_wrapper {lvalue}, TTAProgram::Scope scope) -> void*
- addGlobalCodeLabel(...)
- C++ signature:
addGlobalCodeLabel(NullGlobalScope_wrapper {lvalue}, TTAProgram::CodeLabel codeLabel, TTAProgram::Scope owner) -> void*
- addGlobalDataLabel(...)
- C++ signature:
addGlobalDataLabel(NullGlobalScope_wrapper {lvalue}, TTAProgram::DataLabel codeLabel, TTAProgram::Scope owner) -> void*
- child(...)
- C++ signature:
child(NullGlobalScope_wrapper {lvalue}, int index) -> TTAProgram::Scope
- childCount(...)
- C++ signature:
childCount(NullGlobalScope_wrapper {lvalue}) -> int
- parent(...)
- C++ signature:
parent(NullGlobalScope_wrapper {lvalue}) -> TTAProgram::Scope
- setParent(...)
- C++ signature:
setParent(NullGlobalScope_wrapper {lvalue}, TTAProgram::Scope {lvalue} scope) -> void*
Static methods defined here:
- instance(...)
- C++ signature:
instance(void) -> TTAProgram::NullGlobalScope
Data and other attributes defined here:
- __instance_size__ = 80
Methods inherited from GlobalScope:
- copy(...)
- C++ signature:
copy(TTAProgram::GlobalScope {lvalue}) -> TTAProgram::Scope*
C++ signature:
copy(GlobalScope_wrapper {lvalue}) -> TTAProgram::Scope*
- copyAndRelocate(...)
- C++ signature:
copyAndRelocate(TTAProgram::GlobalScope {lvalue}, TTAProgram::Program program) -> TTAProgram::Scope*
C++ signature:
copyAndRelocate(GlobalScope_wrapper {lvalue}, TTAProgram::Program program) -> TTAProgram::Scope*
- globalCodeLabel(...)
- C++ signature:
globalCodeLabel(TTAProgram::GlobalScope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::CodeLabel
C++ signature:
globalCodeLabel(TTAProgram::GlobalScope {lvalue}, int index) -> TTAProgram::CodeLabel
- globalCodeLabelCount(...)
- C++ signature:
globalCodeLabelCount(TTAProgram::GlobalScope {lvalue}, TTAProgram::Address address) -> int
C++ signature:
globalCodeLabelCount(TTAProgram::GlobalScope {lvalue}) -> int
- globalDataLabel(...)
- C++ signature:
globalDataLabel(TTAProgram::GlobalScope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::DataLabel
C++ signature:
globalDataLabel(TTAProgram::GlobalScope {lvalue}, int index) -> TTAProgram::DataLabel
- globalDataLabelCount(...)
- C++ signature:
globalDataLabelCount(TTAProgram::GlobalScope {lvalue}, TTAProgram::Address address) -> int
C++ signature:
globalDataLabelCount(TTAProgram::GlobalScope {lvalue}) -> int
- isGlobal(...)
- C++ signature:
isGlobal(TTAProgram::GlobalScope {lvalue}) -> bool
C++ signature:
isGlobal(GlobalScope_wrapper {lvalue}) -> bool
- removeCodeLabels(...)
- C++ signature:
removeCodeLabels(TTAProgram::GlobalScope {lvalue}, unsigned int address) -> void*
C++ signature:
removeCodeLabels(GlobalScope_wrapper {lvalue}, unsigned int address) -> void*
- setDataLabelAddressSpace(...)
- C++ signature:
setDataLabelAddressSpace(TTAProgram::GlobalScope {lvalue}, TTAMachine::AddressSpace space) -> void*
C++ signature:
setDataLabelAddressSpace(GlobalScope_wrapper {lvalue}, TTAMachine::AddressSpace space) -> void*
Methods inherited from Scope:
- addCodeLabel(...)
- C++ signature:
addCodeLabel(TTAProgram::Scope {lvalue}, TTAProgram::CodeLabel const* codeLabel) -> void*
C++ signature:
addCodeLabel(Scope_wrapper {lvalue}, TTAProgram::CodeLabel const* codeLabel) -> void*
- addDataLabel(...)
- C++ signature:
addDataLabel(TTAProgram::Scope {lvalue}, TTAProgram::DataLabel const* dataLabel) -> void*
C++ signature:
addDataLabel(Scope_wrapper {lvalue}, TTAProgram::DataLabel const* dataLabel) -> void*
- codeLabel(...)
- C++ signature:
codeLabel(TTAProgram::Scope {lvalue}, std::string name) -> TTAProgram::CodeLabel
C++ signature:
codeLabel(TTAProgram::Scope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::CodeLabel
- codeLabelCount(...)
- C++ signature:
codeLabelCount(TTAProgram::Scope {lvalue}, TTAProgram::Address address) -> int
- containsCodeLabel(...)
- C++ signature:
containsCodeLabel(TTAProgram::Scope {lvalue}, std::string name) -> bool
- containsDataLabel(...)
- C++ signature:
containsDataLabel(TTAProgram::Scope {lvalue}, std::string name) -> bool
- dataLabel(...)
- C++ signature:
dataLabel(TTAProgram::Scope {lvalue}, std::string name) -> TTAProgram::DataLabel
C++ signature:
dataLabel(TTAProgram::Scope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::DataLabel
- dataLabelCount(...)
- C++ signature:
dataLabelCount(TTAProgram::Scope {lvalue}, TTAProgram::Address address) -> int
- isLocal(...)
- C++ signature:
isLocal(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isLocal(Scope_wrapper {lvalue}) -> bool
- isProcedure(...)
- C++ signature:
isProcedure(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isProcedure(Scope_wrapper {lvalue}) -> bool
- isUnit(...)
- C++ signature:
isUnit(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isUnit(Scope_wrapper {lvalue}) -> bool
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class NullInstruction(Instruction) |
| | |
- Method resolution order:
- NullInstruction
- Instruction
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
- addImmediate(...)
- C++ signature:
addImmediate(TTAProgram::NullInstruction {lvalue}, TTAProgram::Immediate {lvalue} imm) -> void*
- addMove(...)
- C++ signature:
addMove(TTAProgram::NullInstruction {lvalue}, TTAProgram::Move {lvalue} move) -> void*
- address(...)
- C++ signature:
address(TTAProgram::NullInstruction {lvalue}) -> TTAProgram::Address
- immediate(...)
- C++ signature:
immediate(TTAProgram::NullInstruction {lvalue}, int i) -> TTAProgram::Immediate
- immediateCount(...)
- C++ signature:
immediateCount(TTAProgram::NullInstruction {lvalue}) -> int
- isInProcedure(...)
- C++ signature:
isInProcedure(TTAProgram::NullInstruction {lvalue}) -> bool
- move(...)
- C++ signature:
move(TTAProgram::NullInstruction {lvalue}, int i) -> TTAProgram::Move
- moveCount(...)
- C++ signature:
moveCount(TTAProgram::NullInstruction {lvalue}) -> int
- parent(...)
- C++ signature:
parent(TTAProgram::NullInstruction {lvalue}) -> TTAProgram::Procedure
- setParent(...)
- C++ signature:
setParent(TTAProgram::NullInstruction {lvalue}, TTAProgram::Procedure proc) -> void*
- size(...)
- C++ signature:
size(TTAProgram::NullInstruction {lvalue}) -> int
Static methods defined here:
- instance(...)
- C++ signature:
instance(void) -> TTAProgram::NullInstruction
Data and other attributes defined here:
- __instance_size__ = 56
Methods inherited from Instruction:
- copy(...)
- C++ signature:
copy(TTAProgram::Instruction {lvalue}) -> TTAProgram::Instruction*
- hasCall(...)
- C++ signature:
hasCall(TTAProgram::Instruction {lvalue}) -> bool
- hasConditionalRegisterAccesses(...)
- C++ signature:
hasConditionalRegisterAccesses(TTAProgram::Instruction {lvalue}) -> bool
- hasControlFlowMove(...)
- C++ signature:
hasControlFlowMove(TTAProgram::Instruction {lvalue}) -> bool
- hasJump(...)
- C++ signature:
hasJump(TTAProgram::Instruction {lvalue}) -> bool
- hasRegisterAccesses(...)
- C++ signature:
hasRegisterAccesses(TTAProgram::Instruction {lvalue}) -> bool
- instructionTemplate(...)
- C++ signature:
instructionTemplate(TTAProgram::Instruction {lvalue}) -> TTAMachine::InstructionTemplate
- removeImmediate(...)
- C++ signature:
removeImmediate(TTAProgram::Instruction {lvalue}, TTAProgram::Immediate {lvalue} imm) -> void*
- removeMove(...)
- C++ signature:
removeMove(TTAProgram::Instruction {lvalue}, TTAProgram::Move {lvalue} move) -> void*
- setInstructionTemplate(...)
- C++ signature:
setInstructionTemplate(TTAProgram::Instruction {lvalue}, TTAMachine::InstructionTemplate insTemp) -> void*
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class NullProcedure(Procedure) |
| | |
- Method resolution order:
- NullProcedure
- Procedure
- CodeSnippet
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
- addInstruction(...)
- C++ signature:
addInstruction(TTAProgram::NullProcedure {lvalue}, TTAProgram::Instruction {lvalue} ins) -> void*
- address(...)
- C++ signature:
address(TTAProgram::NullProcedure {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Address
C++ signature:
address(NullProcedure_wrapper {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Address
- alignment(...)
- C++ signature:
alignment(TTAProgram::NullProcedure {lvalue}) -> int
- endAddress(...)
- C++ signature:
endAddress(TTAProgram::NullProcedure {lvalue}) -> TTAProgram::Address
C++ signature:
endAddress(NullProcedure_wrapper {lvalue}) -> TTAProgram::Address
- firstInstruction(...)
- C++ signature:
firstInstruction(TTAProgram::NullProcedure {lvalue}) -> TTAProgram::Instruction
- hasNextInstruction(...)
- C++ signature:
hasNextInstruction(TTAProgram::NullProcedure {lvalue}, TTAProgram::Instruction ins) -> bool
C++ signature:
hasNextInstruction(NullProcedure_wrapper {lvalue}, TTAProgram::Instruction ins) -> bool
- insertInstructionAfter(...)
- C++ signature:
insertInstructionAfter(TTAProgram::NullProcedure {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
- instructionAt(...)
- C++ signature:
instructionAt(TTAProgram::NullProcedure {lvalue}, unsigned int address) -> TTAProgram::Instruction
- instructionCount(...)
- C++ signature:
instructionCount(TTAProgram::NullProcedure {lvalue}) -> int
C++ signature:
instructionCount(NullProcedure_wrapper {lvalue}) -> int
- isInProgram(...)
- C++ signature:
isInProgram(TTAProgram::NullProcedure {lvalue}) -> bool
C++ signature:
isInProgram(NullProcedure_wrapper {lvalue}) -> bool
- lastInstruction(...)
- C++ signature:
lastInstruction(TTAProgram::NullProcedure {lvalue}) -> TTAProgram::Instruction
- name(...)
- C++ signature:
name(TTAProgram::NullProcedure {lvalue}) -> std::string
- nextInstruction(...)
- C++ signature:
nextInstruction(TTAProgram::NullProcedure {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Instruction
- parent(...)
- C++ signature:
parent(TTAProgram::NullProcedure {lvalue}) -> TTAProgram::Program
- previousInstruction(...)
- C++ signature:
previousInstruction(TTAProgram::NullProcedure {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Instruction
- setParent(...)
- C++ signature:
setParent(TTAProgram::NullProcedure {lvalue}, TTAProgram::Program prog) -> void*
- setStartAddress(...)
- C++ signature:
setStartAddress(TTAProgram::NullProcedure {lvalue}, TTAProgram::Address start) -> void*
C++ signature:
setStartAddress(NullProcedure_wrapper {lvalue}, TTAProgram::Address start) -> void*
- startAddress(...)
- C++ signature:
startAddress(TTAProgram::NullProcedure {lvalue}) -> TTAProgram::Address
C++ signature:
startAddress(NullProcedure_wrapper {lvalue}) -> TTAProgram::Address
Static methods defined here:
- instance(...)
- C++ signature:
instance(void) -> TTAProgram::NullProcedure
Data and other attributes defined here:
- __instance_size__ = 48
Methods inherited from Procedure:
- add(...)
- C++ signature:
add(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction* ins) -> void*
C++ signature:
add(Procedure_wrapper {lvalue}, TTAProgram::Instruction* ins) -> void*
- addFront(...)
- C++ signature:
addFront(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction* arg0) -> void*
C++ signature:
addFront(Procedure_wrapper {lvalue}, TTAProgram::Instruction* arg0) -> void*
- copy(...)
- C++ signature:
copy(TTAProgram::Procedure {lvalue}) -> TTAProgram::CodeSnippet*
C++ signature:
copy(Procedure_wrapper {lvalue}) -> TTAProgram::CodeSnippet*
- insertAfter(...)
- C++ signature:
insertAfter(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
C++ signature:
insertAfter(Procedure_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
- insertBefore(...)
- C++ signature:
insertBefore(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
C++ signature:
insertBefore(Procedure_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
- remove(...)
- C++ signature:
remove(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction {lvalue} ins) -> void*
C++ signature:
remove(Procedure_wrapper {lvalue}, TTAProgram::Instruction {lvalue} ins) -> void*
Methods inherited from CodeSnippet:
- append(...)
- C++ signature:
append(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
append(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
append(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
C++ signature:
append(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
- clear(...)
- C++ signature:
clear(TTAProgram::CodeSnippet {lvalue}) -> void*
C++ signature:
clear(CodeSnippet_wrapper {lvalue}) -> void*
- deleteInstructionAt(...)
- C++ signature:
deleteInstructionAt(TTAProgram::CodeSnippet {lvalue}, unsigned int address) -> void*
C++ signature:
deleteInstructionAt(CodeSnippet_wrapper {lvalue}, unsigned int address) -> void*
- instructionAtIndex(...)
- C++ signature:
instructionAtIndex(TTAProgram::CodeSnippet {lvalue}, int index) -> TTAProgram::Instruction
- prepend(...)
- C++ signature:
prepend(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
prepend(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
prepend(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
C++ signature:
prepend(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
- removeLastInstruction(...)
- C++ signature:
removeLastInstruction(TTAProgram::CodeSnippet {lvalue}) -> void*
C++ signature:
removeLastInstruction(CodeSnippet_wrapper {lvalue}) -> void*
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class NullProgram(Program) |
| | |
- Method resolution order:
- NullProgram
- Program
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
- addInstruction(...)
- C++ signature:
addInstruction(TTAProgram::NullProgram {lvalue}, TTAProgram::Instruction {lvalue} ins) -> void*
- addProcedure(...)
- C++ signature:
addProcedure(TTAProgram::NullProgram {lvalue}, TTAProgram::Procedure {lvalue} proc) -> void*
- entryAddress(...)
- C++ signature:
entryAddress(TTAProgram::NullProgram {lvalue}) -> TTAProgram::Address
- firstInstruction(...)
- C++ signature:
firstInstruction(TTAProgram::NullProgram {lvalue}) -> TTAProgram::Instruction
- firstProcedure(...)
- C++ signature:
firstProcedure(TTAProgram::NullProgram {lvalue}) -> TTAProgram::Procedure
- globalScope(...)
- C++ signature:
globalScope(TTAProgram::NullProgram {lvalue}) -> TTAProgram::GlobalScope
- globalScopeConst(...)
- C++ signature:
globalScopeConst(TTAProgram::NullProgram {lvalue}) -> TTAProgram::GlobalScope
- instructionAt(...)
- C++ signature:
instructionAt(TTAProgram::NullProgram {lvalue}, unsigned int address) -> TTAProgram::Instruction
- instructionReferenceManager(...)
- C++ signature:
instructionReferenceManager(TTAProgram::NullProgram {lvalue}) -> TTAProgram::InstructionReferenceManager
- lastInstruction(...)
- C++ signature:
lastInstruction(TTAProgram::NullProgram {lvalue}) -> TTAProgram::Instruction
- lastProcedure(...)
- C++ signature:
lastProcedure(TTAProgram::NullProgram {lvalue}) -> TTAProgram::Procedure
- nextInstruction(...)
- C++ signature:
nextInstruction(TTAProgram::NullProgram {lvalue}, TTAProgram::Instruction arg0) -> TTAProgram::Instruction
- nextProcedure(...)
- C++ signature:
nextProcedure(TTAProgram::NullProgram {lvalue}, TTAProgram::Procedure proc) -> TTAProgram::Procedure
- procedure(...)
- C++ signature:
procedure(TTAProgram::NullProgram {lvalue}, int index) -> TTAProgram::Procedure
C++ signature:
procedure(TTAProgram::NullProgram {lvalue}, std::string name) -> TTAProgram::Procedure
- procedureCount(...)
- C++ signature:
procedureCount(TTAProgram::NullProgram {lvalue}) -> int
- relocate(...)
- C++ signature:
relocate(TTAProgram::NullProgram {lvalue}, TTAProgram::Procedure proc, unsigned int howMuch) -> void*
- setEntryAddress(...)
- C++ signature:
setEntryAddress(TTAProgram::NullProgram {lvalue}, TTAProgram::Address address) -> void*
- startAddress(...)
- C++ signature:
startAddress(TTAProgram::NullProgram {lvalue}) -> TTAProgram::Address
- targetProcessor(...)
- C++ signature:
targetProcessor(TTAProgram::NullProgram {lvalue}) -> TTAMachine::Machine
Static methods defined here:
- instance(...)
- C++ signature:
instance(void) -> TTAProgram::NullProgram
Data and other attributes defined here:
- __instance_size__ = 64
Methods inherited from Program:
- addDataMemory(...)
- C++ signature:
addDataMemory(TTAProgram::Program {lvalue}, TTAProgram::DataMemory* dataMem) -> void*
- assign(...)
- C++ signature:
assign(TTAProgram::Program {lvalue}, TTAProgram::Program old) -> TTAProgram::Program
- copy(...)
- C++ signature:
copy(TTAProgram::Program {lvalue}) -> TTAProgram::Program*
- dataMemory(...)
- C++ signature:
dataMemory(TTAProgram::Program {lvalue}, int index) -> TTAProgram::DataMemory
C++ signature:
dataMemory(TTAProgram::Program {lvalue}, std::string aSpaceName) -> TTAProgram::DataMemory
- dataMemoryCount(...)
- C++ signature:
dataMemoryCount(TTAProgram::Program {lvalue}) -> int
- moveProcedure(...)
- C++ signature:
moveProcedure(TTAProgram::Program {lvalue}, TTAProgram::Procedure {lvalue} proc, int howMuch) -> void*
- procedureAtIndex(...)
- C++ signature:
procedureAtIndex(TTAProgram::Program {lvalue}, int index) -> TTAProgram::Procedure
- removeProcedure(...)
- C++ signature:
removeProcedure(TTAProgram::Program {lvalue}, TTAProgram::Procedure {lvalue} proc) -> void*
- replaceUniversalAddressSpaces(...)
- C++ signature:
replaceUniversalAddressSpaces(TTAProgram::Program {lvalue}, TTAMachine::AddressSpace space) -> void*
- setStartAddress(...)
- C++ signature:
setStartAddress(TTAProgram::Program {lvalue}, TTAProgram::Address start) -> void*
Static methods inherited from Program:
- loadFromTPEF(...)
- C++ signature:
loadFromTPEF(std::string tpefFileName, TTAMachine::Machine theMachine, UniversalMachine umach) -> TTAProgram::Program*
C++ signature:
loadFromTPEF(std::string tpefFileName, TTAMachine::Machine theMachine) -> TTAProgram::Program*
C++ signature:
loadFromTPEF(std::string tpefFileName, UniversalMachine umach) -> TTAProgram::Program*
- writeToTPEF(...)
- C++ signature:
writeToTPEF(TTAProgram::Program program, std::string tpefFileName) -> void*
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class NullTerminal(Terminal) |
| | |
- Method resolution order:
- NullTerminal
- Terminal
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
- copy(...)
- C++ signature:
copy(TTAProgram::NullTerminal {lvalue}) -> TTAProgram::Terminal*
C++ signature:
copy(NullTerminal_wrapper {lvalue}) -> TTAProgram::Terminal*
- equals(...)
- C++ signature:
equals(TTAProgram::NullTerminal {lvalue}, TTAProgram::Terminal other) -> bool
C++ signature:
equals(NullTerminal_wrapper {lvalue}, TTAProgram::Terminal other) -> bool
- functionUnit(...)
- C++ signature:
functionUnit(TTAProgram::NullTerminal {lvalue}) -> TTAMachine::FunctionUnit
- immediateUnit(...)
- C++ signature:
immediateUnit(TTAProgram::NullTerminal {lvalue}) -> TTAMachine::ImmediateUnit
- index(...)
- C++ signature:
index(TTAProgram::NullTerminal {lvalue}) -> int
C++ signature:
index(NullTerminal_wrapper {lvalue}) -> int
- isFUPort(...)
- C++ signature:
isFUPort(TTAProgram::NullTerminal {lvalue}) -> bool
C++ signature:
isFUPort(NullTerminal_wrapper {lvalue}) -> bool
- isGPR(...)
- C++ signature:
isGPR(TTAProgram::NullTerminal {lvalue}) -> bool
C++ signature:
isGPR(NullTerminal_wrapper {lvalue}) -> bool
- isImmediate(...)
- C++ signature:
isImmediate(TTAProgram::NullTerminal {lvalue}) -> bool
C++ signature:
isImmediate(NullTerminal_wrapper {lvalue}) -> bool
- isImmediateRegister(...)
- C++ signature:
isImmediateRegister(TTAProgram::NullTerminal {lvalue}) -> bool
C++ signature:
isImmediateRegister(NullTerminal_wrapper {lvalue}) -> bool
- isOpcodeSetting(...)
- C++ signature:
isOpcodeSetting(TTAProgram::NullTerminal {lvalue}) -> bool
C++ signature:
isOpcodeSetting(NullTerminal_wrapper {lvalue}) -> bool
- operation(...)
- C++ signature:
operation(TTAProgram::NullTerminal {lvalue}) -> Operation
- port(...)
- C++ signature:
port(TTAProgram::NullTerminal {lvalue}) -> TTAMachine::Port
- registerFile(...)
- C++ signature:
registerFile(TTAProgram::NullTerminal {lvalue}) -> TTAMachine::RegisterFile
- setIndex(...)
- C++ signature:
setIndex(TTAProgram::NullTerminal {lvalue}, int index) -> void*
C++ signature:
setIndex(NullTerminal_wrapper {lvalue}, int index) -> void*
- setInstructionReference(...)
- C++ signature:
setInstructionReference(TTAProgram::NullTerminal {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
C++ signature:
setInstructionReference(NullTerminal_wrapper {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
- setOperation(...)
- C++ signature:
setOperation(TTAProgram::NullTerminal {lvalue}, Operation {lvalue} operation) -> void*
C++ signature:
setOperation(NullTerminal_wrapper {lvalue}, Operation {lvalue} operation) -> void*
- value(...)
- C++ signature:
value(TTAProgram::NullTerminal {lvalue}) -> SimValue
C++ signature:
value(NullTerminal_wrapper {lvalue}) -> SimValue
Static methods defined here:
- instance(...)
- C++ signature:
instance(void) -> TTAProgram::NullTerminal
Data and other attributes defined here:
- __instance_size__ = 16
Methods inherited from Terminal:
- __eq__(...)
- C++ signature:
__eq__(TTAProgram::Terminal {lvalue}, TTAProgram::Terminal) -> _object*
- address(...)
- C++ signature:
address(TTAProgram::Terminal {lvalue}) -> TTAProgram::Address
C++ signature:
address(Terminal_wrapper {lvalue}) -> TTAProgram::Address
- hintOperation(...)
- C++ signature:
hintOperation(TTAProgram::Terminal {lvalue}) -> Operation
- instructionReference(...)
- C++ signature:
instructionReference(TTAProgram::Terminal {lvalue}) -> TTAProgram::InstructionReference
- isAddress(...)
- C++ signature:
isAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isAddress(Terminal_wrapper {lvalue}) -> bool
- isInstructionAddress(...)
- C++ signature:
isInstructionAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isInstructionAddress(Terminal_wrapper {lvalue}) -> bool
- isTriggering(...)
- C++ signature:
isTriggering(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isTriggering(Terminal_wrapper {lvalue}) -> bool
- operationIndex(...)
- C++ signature:
operationIndex(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
operationIndex(Terminal_wrapper {lvalue}) -> int
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class Procedure(CodeSnippet) |
| | |
- Method resolution order:
- Procedure
- CodeSnippet
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, std::string name, TTAMachine::AddressSpace space) -> void*
C++ signature:
__init__(_object*, std::string name, TTAMachine::AddressSpace space, unsigned int startLocation) -> void*
- add(...)
- C++ signature:
add(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction* ins) -> void*
C++ signature:
add(Procedure_wrapper {lvalue}, TTAProgram::Instruction* ins) -> void*
- addFront(...)
- C++ signature:
addFront(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction* arg0) -> void*
C++ signature:
addFront(Procedure_wrapper {lvalue}, TTAProgram::Instruction* arg0) -> void*
- address(...)
- C++ signature:
address(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Address
C++ signature:
address(Procedure_wrapper {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Address
- alignment(...)
- C++ signature:
alignment(TTAProgram::Procedure {lvalue}) -> int
- copy(...)
- C++ signature:
copy(TTAProgram::Procedure {lvalue}) -> TTAProgram::CodeSnippet*
C++ signature:
copy(Procedure_wrapper {lvalue}) -> TTAProgram::CodeSnippet*
- insertAfter(...)
- C++ signature:
insertAfter(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
C++ signature:
insertAfter(Procedure_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
- insertBefore(...)
- C++ signature:
insertBefore(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
C++ signature:
insertBefore(Procedure_wrapper {lvalue}, TTAProgram::Instruction pos, TTAProgram::Instruction* ins) -> void*
- name(...)
- C++ signature:
name(TTAProgram::Procedure {lvalue}) -> std::string
- remove(...)
- C++ signature:
remove(TTAProgram::Procedure {lvalue}, TTAProgram::Instruction {lvalue} ins) -> void*
C++ signature:
remove(Procedure_wrapper {lvalue}, TTAProgram::Instruction {lvalue} ins) -> void*
Data and other attributes defined here:
- __instance_size__ = 48
Methods inherited from CodeSnippet:
- append(...)
- C++ signature:
append(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
append(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
append(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
C++ signature:
append(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
- clear(...)
- C++ signature:
clear(TTAProgram::CodeSnippet {lvalue}) -> void*
C++ signature:
clear(CodeSnippet_wrapper {lvalue}) -> void*
- deleteInstructionAt(...)
- C++ signature:
deleteInstructionAt(TTAProgram::CodeSnippet {lvalue}, unsigned int address) -> void*
C++ signature:
deleteInstructionAt(CodeSnippet_wrapper {lvalue}, unsigned int address) -> void*
- endAddress(...)
- C++ signature:
endAddress(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Address
C++ signature:
endAddress(CodeSnippet_wrapper {lvalue}) -> TTAProgram::Address
- firstInstruction(...)
- C++ signature:
firstInstruction(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Instruction
- hasNextInstruction(...)
- C++ signature:
hasNextInstruction(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction ins) -> bool
C++ signature:
hasNextInstruction(CodeSnippet_wrapper {lvalue}, TTAProgram::Instruction ins) -> bool
- instructionAt(...)
- C++ signature:
instructionAt(TTAProgram::CodeSnippet {lvalue}, unsigned int address) -> TTAProgram::Instruction
- instructionAtIndex(...)
- C++ signature:
instructionAtIndex(TTAProgram::CodeSnippet {lvalue}, int index) -> TTAProgram::Instruction
- instructionCount(...)
- C++ signature:
instructionCount(TTAProgram::CodeSnippet {lvalue}) -> int
C++ signature:
instructionCount(CodeSnippet_wrapper {lvalue}) -> int
- isInProgram(...)
- C++ signature:
isInProgram(TTAProgram::CodeSnippet {lvalue}) -> bool
C++ signature:
isInProgram(CodeSnippet_wrapper {lvalue}) -> bool
- lastInstruction(...)
- C++ signature:
lastInstruction(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Instruction
- nextInstruction(...)
- C++ signature:
nextInstruction(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Instruction
- parent(...)
- C++ signature:
parent(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Program
- prepend(...)
- C++ signature:
prepend(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
prepend(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet cs) -> void*
C++ signature:
prepend(TTAProgram::CodeSnippet {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
C++ signature:
prepend(CodeSnippet_wrapper {lvalue}, TTAProgram::CodeSnippet* cs) -> void*
- previousInstruction(...)
- C++ signature:
previousInstruction(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Instruction ins) -> TTAProgram::Instruction
- removeLastInstruction(...)
- C++ signature:
removeLastInstruction(TTAProgram::CodeSnippet {lvalue}) -> void*
C++ signature:
removeLastInstruction(CodeSnippet_wrapper {lvalue}) -> void*
- setParent(...)
- C++ signature:
setParent(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Program {lvalue} prog) -> void*
C++ signature:
setParent(CodeSnippet_wrapper {lvalue}, TTAProgram::Program {lvalue} prog) -> void*
- setStartAddress(...)
- C++ signature:
setStartAddress(TTAProgram::CodeSnippet {lvalue}, TTAProgram::Address start) -> void*
C++ signature:
setStartAddress(CodeSnippet_wrapper {lvalue}, TTAProgram::Address start) -> void*
- startAddress(...)
- C++ signature:
startAddress(TTAProgram::CodeSnippet {lvalue}) -> TTAProgram::Address
C++ signature:
startAddress(CodeSnippet_wrapper {lvalue}) -> TTAProgram::Address
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class Program(Boost.Python.instance) |
| | |
- Method resolution order:
- Program
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, TTAMachine::AddressSpace space) -> void*
C++ signature:
__init__(_object*, TTAMachine::AddressSpace space, TTAProgram::Address start) -> void*
C++ signature:
__init__(_object*, TTAMachine::AddressSpace space, TTAProgram::Address start, TTAProgram::Address entry) -> void*
- addDataMemory(...)
- C++ signature:
addDataMemory(TTAProgram::Program {lvalue}, TTAProgram::DataMemory* dataMem) -> void*
- addInstruction(...)
- C++ signature:
addInstruction(TTAProgram::Program {lvalue}, TTAProgram::Instruction* ins) -> void*
- addProcedure(...)
- C++ signature:
addProcedure(TTAProgram::Program {lvalue}, TTAProgram::Procedure* proc) -> void*
- assign(...)
- C++ signature:
assign(TTAProgram::Program {lvalue}, TTAProgram::Program old) -> TTAProgram::Program
- copy(...)
- C++ signature:
copy(TTAProgram::Program {lvalue}) -> TTAProgram::Program*
- dataMemory(...)
- C++ signature:
dataMemory(TTAProgram::Program {lvalue}, int index) -> TTAProgram::DataMemory
C++ signature:
dataMemory(TTAProgram::Program {lvalue}, std::string aSpaceName) -> TTAProgram::DataMemory
- dataMemoryCount(...)
- C++ signature:
dataMemoryCount(TTAProgram::Program {lvalue}) -> int
- entryAddress(...)
- C++ signature:
entryAddress(TTAProgram::Program {lvalue}) -> TTAProgram::Address
- firstInstruction(...)
- C++ signature:
firstInstruction(TTAProgram::Program {lvalue}) -> TTAProgram::Instruction
- firstProcedure(...)
- C++ signature:
firstProcedure(TTAProgram::Program {lvalue}) -> TTAProgram::Procedure
- globalScope(...)
- C++ signature:
globalScope(TTAProgram::Program {lvalue}) -> TTAProgram::GlobalScope
- globalScopeConst(...)
- C++ signature:
globalScopeConst(TTAProgram::Program {lvalue}) -> TTAProgram::GlobalScope
- instructionAt(...)
- C++ signature:
instructionAt(TTAProgram::Program {lvalue}, unsigned int address) -> TTAProgram::Instruction
- instructionReferenceManager(...)
- C++ signature:
instructionReferenceManager(TTAProgram::Program {lvalue}) -> TTAProgram::InstructionReferenceManager
- lastInstruction(...)
- C++ signature:
lastInstruction(TTAProgram::Program {lvalue}) -> TTAProgram::Instruction
- lastProcedure(...)
- C++ signature:
lastProcedure(TTAProgram::Program {lvalue}) -> TTAProgram::Procedure
- moveProcedure(...)
- C++ signature:
moveProcedure(TTAProgram::Program {lvalue}, TTAProgram::Procedure {lvalue} proc, int howMuch) -> void*
- nextInstruction(...)
- C++ signature:
nextInstruction(TTAProgram::Program {lvalue}, TTAProgram::Instruction arg0) -> TTAProgram::Instruction
- nextProcedure(...)
- C++ signature:
nextProcedure(TTAProgram::Program {lvalue}, TTAProgram::Procedure proc) -> TTAProgram::Procedure
- procedure(...)
- C++ signature:
procedure(TTAProgram::Program {lvalue}, int index) -> TTAProgram::Procedure
C++ signature:
procedure(TTAProgram::Program {lvalue}, std::string name) -> TTAProgram::Procedure
- procedureAtIndex(...)
- C++ signature:
procedureAtIndex(TTAProgram::Program {lvalue}, int index) -> TTAProgram::Procedure
- procedureCount(...)
- C++ signature:
procedureCount(TTAProgram::Program {lvalue}) -> int
- removeProcedure(...)
- C++ signature:
removeProcedure(TTAProgram::Program {lvalue}, TTAProgram::Procedure {lvalue} proc) -> void*
- replaceUniversalAddressSpaces(...)
- C++ signature:
replaceUniversalAddressSpaces(TTAProgram::Program {lvalue}, TTAMachine::AddressSpace space) -> void*
- setEntryAddress(...)
- C++ signature:
setEntryAddress(TTAProgram::Program {lvalue}, TTAProgram::Address address) -> void*
- setStartAddress(...)
- C++ signature:
setStartAddress(TTAProgram::Program {lvalue}, TTAProgram::Address start) -> void*
- startAddress(...)
- C++ signature:
startAddress(TTAProgram::Program {lvalue}) -> TTAProgram::Address
- targetProcessor(...)
- C++ signature:
targetProcessor(TTAProgram::Program {lvalue}) -> TTAMachine::Machine
Static methods defined here:
- loadFromTPEF(...)
- C++ signature:
loadFromTPEF(std::string tpefFileName, TTAMachine::Machine theMachine, UniversalMachine umach) -> TTAProgram::Program*
C++ signature:
loadFromTPEF(std::string tpefFileName, TTAMachine::Machine theMachine) -> TTAProgram::Program*
C++ signature:
loadFromTPEF(std::string tpefFileName, UniversalMachine umach) -> TTAProgram::Program*
- writeToTPEF(...)
- C++ signature:
writeToTPEF(TTAProgram::Program program, std::string tpefFileName) -> void*
Data and other attributes defined here:
- __instance_size__ = 60
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class ProgramWriter(Boost.Python.instance) |
| | |
- Method resolution order:
- ProgramWriter
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, TTAProgram::Program prog) -> void*
- createBinary(...)
- C++ signature:
createBinary(TTAProgram::ProgramWriter {lvalue}) -> TPEF::Binary*
Data and other attributes defined here:
- __instance_size__ = 52
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class Scope(Boost.Python.instance) |
| | |
- Method resolution order:
- Scope
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
C++ signature:
__init__(_object*) -> void*
- addChild(...)
- C++ signature:
addChild(Scope_wrapper {lvalue}, TTAProgram::Scope scope) -> void*
- addCodeLabel(...)
- C++ signature:
addCodeLabel(TTAProgram::Scope {lvalue}, TTAProgram::CodeLabel const* codeLabel) -> void*
C++ signature:
addCodeLabel(Scope_wrapper {lvalue}, TTAProgram::CodeLabel const* codeLabel) -> void*
- addDataLabel(...)
- C++ signature:
addDataLabel(TTAProgram::Scope {lvalue}, TTAProgram::DataLabel const* dataLabel) -> void*
C++ signature:
addDataLabel(Scope_wrapper {lvalue}, TTAProgram::DataLabel const* dataLabel) -> void*
- addGlobalCodeLabel(...)
- C++ signature:
addGlobalCodeLabel(Scope_wrapper {lvalue}, TTAProgram::CodeLabel codeLabel, TTAProgram::Scope owner) -> void*
- addGlobalDataLabel(...)
- C++ signature:
addGlobalDataLabel(Scope_wrapper {lvalue}, TTAProgram::DataLabel dataLabel, TTAProgram::Scope owner) -> void*
- child(...)
- C++ signature:
child(Scope_wrapper {lvalue}, int index) -> TTAProgram::Scope
- childCount(...)
- C++ signature:
childCount(Scope_wrapper {lvalue}) -> int
- codeLabel(...)
- C++ signature:
codeLabel(TTAProgram::Scope {lvalue}, std::string name) -> TTAProgram::CodeLabel
C++ signature:
codeLabel(TTAProgram::Scope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::CodeLabel
- codeLabelCount(...)
- C++ signature:
codeLabelCount(TTAProgram::Scope {lvalue}, TTAProgram::Address address) -> int
- containsCodeLabel(...)
- C++ signature:
containsCodeLabel(TTAProgram::Scope {lvalue}, std::string name) -> bool
- containsDataLabel(...)
- C++ signature:
containsDataLabel(TTAProgram::Scope {lvalue}, std::string name) -> bool
- copy(...)
- C++ signature:
copy(TTAProgram::Scope {lvalue}) -> TTAProgram::Scope*
C++ signature:
copy(Scope_wrapper {lvalue}) -> void*
- dataLabel(...)
- C++ signature:
dataLabel(TTAProgram::Scope {lvalue}, std::string name) -> TTAProgram::DataLabel
C++ signature:
dataLabel(TTAProgram::Scope {lvalue}, TTAProgram::Address address, int index) -> TTAProgram::DataLabel
- dataLabelCount(...)
- C++ signature:
dataLabelCount(TTAProgram::Scope {lvalue}, TTAProgram::Address address) -> int
- isGlobal(...)
- C++ signature:
isGlobal(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isGlobal(Scope_wrapper {lvalue}) -> bool
- isLocal(...)
- C++ signature:
isLocal(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isLocal(Scope_wrapper {lvalue}) -> bool
- isProcedure(...)
- C++ signature:
isProcedure(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isProcedure(Scope_wrapper {lvalue}) -> bool
- isUnit(...)
- C++ signature:
isUnit(TTAProgram::Scope {lvalue}) -> bool
C++ signature:
isUnit(Scope_wrapper {lvalue}) -> bool
- parent(...)
- C++ signature:
parent(Scope_wrapper {lvalue}) -> TTAProgram::Scope
- removeCodeLabels(...)
- C++ signature:
removeCodeLabels(TTAProgram::Scope {lvalue}, unsigned int address) -> void*
C++ signature:
removeCodeLabels(Scope_wrapper {lvalue}, unsigned int address) -> void*
- setParent(...)
- C++ signature:
setParent(Scope_wrapper {lvalue}, TTAProgram::Scope {lvalue} scope) -> void*
Data and other attributes defined here:
- __instance_size__ = 56
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class TerminalAddress(TerminalImmediate) |
| | |
- Method resolution order:
- TerminalAddress
- TerminalImmediate
- Terminal
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, SimValue value, TTAMachine::AddressSpace space) -> void*
- address(...)
- C++ signature:
address(TTAProgram::TerminalAddress {lvalue}) -> TTAProgram::Address
C++ signature:
address(TerminalAddress_wrapper {lvalue}) -> TTAProgram::Address
- copy(...)
- C++ signature:
copy(TTAProgram::TerminalAddress {lvalue}) -> TTAProgram::Terminal*
C++ signature:
copy(TerminalAddress_wrapper {lvalue}) -> TTAProgram::Terminal*
- equals(...)
- C++ signature:
equals(TTAProgram::TerminalAddress {lvalue}, TTAProgram::Terminal other) -> bool
C++ signature:
equals(TerminalAddress_wrapper {lvalue}, TTAProgram::Terminal other) -> bool
- isAddress(...)
- C++ signature:
isAddress(TTAProgram::TerminalAddress {lvalue}) -> bool
C++ signature:
isAddress(TerminalAddress_wrapper {lvalue}) -> bool
Data and other attributes defined here:
- __instance_size__ = 72
Methods inherited from TerminalImmediate:
- isImmediate(...)
- C++ signature:
isImmediate(TTAProgram::TerminalImmediate {lvalue}) -> bool
C++ signature:
isImmediate(TerminalImmediate_wrapper {lvalue}) -> bool
- value(...)
- C++ signature:
value(TTAProgram::TerminalImmediate {lvalue}) -> SimValue
C++ signature:
value(TerminalImmediate_wrapper {lvalue}) -> SimValue
Methods inherited from Terminal:
- __eq__(...)
- C++ signature:
__eq__(TTAProgram::Terminal {lvalue}, TTAProgram::Terminal) -> _object*
- functionUnit(...)
- C++ signature:
functionUnit(TTAProgram::Terminal {lvalue}) -> TTAMachine::FunctionUnit
- hintOperation(...)
- C++ signature:
hintOperation(TTAProgram::Terminal {lvalue}) -> Operation
- immediateUnit(...)
- C++ signature:
immediateUnit(TTAProgram::Terminal {lvalue}) -> TTAMachine::ImmediateUnit
- index(...)
- C++ signature:
index(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
index(Terminal_wrapper {lvalue}) -> int
- instructionReference(...)
- C++ signature:
instructionReference(TTAProgram::Terminal {lvalue}) -> TTAProgram::InstructionReference
- isFUPort(...)
- C++ signature:
isFUPort(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isFUPort(Terminal_wrapper {lvalue}) -> bool
- isGPR(...)
- C++ signature:
isGPR(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isGPR(Terminal_wrapper {lvalue}) -> bool
- isImmediateRegister(...)
- C++ signature:
isImmediateRegister(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isImmediateRegister(Terminal_wrapper {lvalue}) -> bool
- isInstructionAddress(...)
- C++ signature:
isInstructionAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isInstructionAddress(Terminal_wrapper {lvalue}) -> bool
- isOpcodeSetting(...)
- C++ signature:
isOpcodeSetting(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isOpcodeSetting(Terminal_wrapper {lvalue}) -> bool
- isTriggering(...)
- C++ signature:
isTriggering(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isTriggering(Terminal_wrapper {lvalue}) -> bool
- operation(...)
- C++ signature:
operation(TTAProgram::Terminal {lvalue}) -> Operation
- operationIndex(...)
- C++ signature:
operationIndex(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
operationIndex(Terminal_wrapper {lvalue}) -> int
- port(...)
- C++ signature:
port(TTAProgram::Terminal {lvalue}) -> TTAMachine::Port
- registerFile(...)
- C++ signature:
registerFile(TTAProgram::Terminal {lvalue}) -> TTAMachine::RegisterFile
- setIndex(...)
- C++ signature:
setIndex(TTAProgram::Terminal {lvalue}, int index) -> void*
C++ signature:
setIndex(Terminal_wrapper {lvalue}, int index) -> void*
- setInstructionReference(...)
- C++ signature:
setInstructionReference(TTAProgram::Terminal {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
C++ signature:
setInstructionReference(Terminal_wrapper {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class TerminalFUPort(Terminal) |
| | |
- Method resolution order:
- TerminalFUPort
- Terminal
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- HWOperationName(...)
- C++ signature:
HWOperationName(TTAProgram::TerminalFUPort {lvalue}) -> std::string
C++ signature:
HWOperationName(TerminalFUPort_wrapper {lvalue}) -> std::string
- __init__(...)
- C++ signature:
__init__(_object*, TTAMachine::BaseFUPort port) -> void*
C++ signature:
__init__(_object*, TTAMachine::HWOperation {lvalue} operation, int opIndex) -> void*
- copy(...)
- C++ signature:
copy(TTAProgram::TerminalFUPort {lvalue}) -> TTAProgram::Terminal*
C++ signature:
copy(TerminalFUPort_wrapper {lvalue}) -> TTAProgram::Terminal*
- equals(...)
- C++ signature:
equals(TTAProgram::TerminalFUPort {lvalue}, TTAProgram::Terminal other) -> bool
C++ signature:
equals(TerminalFUPort_wrapper {lvalue}, TTAProgram::Terminal other) -> bool
- functionUnit(...)
- C++ signature:
functionUnit(TTAProgram::TerminalFUPort {lvalue}) -> TTAMachine::FunctionUnit
- hintOperation(...)
- C++ signature:
hintOperation(TTAProgram::TerminalFUPort {lvalue}) -> Operation
- isFUPort(...)
- C++ signature:
isFUPort(TTAProgram::TerminalFUPort {lvalue}) -> bool
C++ signature:
isFUPort(TerminalFUPort_wrapper {lvalue}) -> bool
- isOpcodeSetting(...)
- C++ signature:
isOpcodeSetting(TTAProgram::TerminalFUPort {lvalue}) -> bool
C++ signature:
isOpcodeSetting(TerminalFUPort_wrapper {lvalue}) -> bool
- isTriggering(...)
- C++ signature:
isTriggering(TTAProgram::TerminalFUPort {lvalue}) -> bool
C++ signature:
isTriggering(TerminalFUPort_wrapper {lvalue}) -> bool
- operation(...)
- C++ signature:
operation(TTAProgram::TerminalFUPort {lvalue}) -> Operation
- operationIndex(...)
- C++ signature:
operationIndex(TTAProgram::TerminalFUPort {lvalue}) -> int
C++ signature:
operationIndex(TerminalFUPort_wrapper {lvalue}) -> int
- port(...)
- C++ signature:
port(TTAProgram::TerminalFUPort {lvalue}) -> TTAMachine::Port
Data and other attributes defined here:
- __instance_size__ = 32
Methods inherited from Terminal:
- __eq__(...)
- C++ signature:
__eq__(TTAProgram::Terminal {lvalue}, TTAProgram::Terminal) -> _object*
- address(...)
- C++ signature:
address(TTAProgram::Terminal {lvalue}) -> TTAProgram::Address
C++ signature:
address(Terminal_wrapper {lvalue}) -> TTAProgram::Address
- immediateUnit(...)
- C++ signature:
immediateUnit(TTAProgram::Terminal {lvalue}) -> TTAMachine::ImmediateUnit
- index(...)
- C++ signature:
index(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
index(Terminal_wrapper {lvalue}) -> int
- instructionReference(...)
- C++ signature:
instructionReference(TTAProgram::Terminal {lvalue}) -> TTAProgram::InstructionReference
- isAddress(...)
- C++ signature:
isAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isAddress(Terminal_wrapper {lvalue}) -> bool
- isGPR(...)
- C++ signature:
isGPR(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isGPR(Terminal_wrapper {lvalue}) -> bool
- isImmediate(...)
- C++ signature:
isImmediate(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isImmediate(Terminal_wrapper {lvalue}) -> bool
- isImmediateRegister(...)
- C++ signature:
isImmediateRegister(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isImmediateRegister(Terminal_wrapper {lvalue}) -> bool
- isInstructionAddress(...)
- C++ signature:
isInstructionAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isInstructionAddress(Terminal_wrapper {lvalue}) -> bool
- registerFile(...)
- C++ signature:
registerFile(TTAProgram::Terminal {lvalue}) -> TTAMachine::RegisterFile
- setIndex(...)
- C++ signature:
setIndex(TTAProgram::Terminal {lvalue}, int index) -> void*
C++ signature:
setIndex(Terminal_wrapper {lvalue}, int index) -> void*
- setInstructionReference(...)
- C++ signature:
setInstructionReference(TTAProgram::Terminal {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
C++ signature:
setInstructionReference(Terminal_wrapper {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
- value(...)
- C++ signature:
value(TTAProgram::Terminal {lvalue}) -> SimValue
C++ signature:
value(Terminal_wrapper {lvalue}) -> SimValue
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class TerminalImmediate(Terminal) |
| | |
- Method resolution order:
- TerminalImmediate
- Terminal
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, SimValue value) -> void*
- copy(...)
- C++ signature:
copy(TTAProgram::TerminalImmediate {lvalue}) -> TTAProgram::Terminal*
C++ signature:
copy(TerminalImmediate_wrapper {lvalue}) -> TTAProgram::Terminal*
- equals(...)
- C++ signature:
equals(TTAProgram::TerminalImmediate {lvalue}, TTAProgram::Terminal other) -> bool
C++ signature:
equals(TerminalImmediate_wrapper {lvalue}, TTAProgram::Terminal other) -> bool
- isImmediate(...)
- C++ signature:
isImmediate(TTAProgram::TerminalImmediate {lvalue}) -> bool
C++ signature:
isImmediate(TerminalImmediate_wrapper {lvalue}) -> bool
- value(...)
- C++ signature:
value(TTAProgram::TerminalImmediate {lvalue}) -> SimValue
C++ signature:
value(TerminalImmediate_wrapper {lvalue}) -> SimValue
Data and other attributes defined here:
- __instance_size__ = 68
Methods inherited from Terminal:
- __eq__(...)
- C++ signature:
__eq__(TTAProgram::Terminal {lvalue}, TTAProgram::Terminal) -> _object*
- address(...)
- C++ signature:
address(TTAProgram::Terminal {lvalue}) -> TTAProgram::Address
C++ signature:
address(Terminal_wrapper {lvalue}) -> TTAProgram::Address
- functionUnit(...)
- C++ signature:
functionUnit(TTAProgram::Terminal {lvalue}) -> TTAMachine::FunctionUnit
- hintOperation(...)
- C++ signature:
hintOperation(TTAProgram::Terminal {lvalue}) -> Operation
- immediateUnit(...)
- C++ signature:
immediateUnit(TTAProgram::Terminal {lvalue}) -> TTAMachine::ImmediateUnit
- index(...)
- C++ signature:
index(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
index(Terminal_wrapper {lvalue}) -> int
- instructionReference(...)
- C++ signature:
instructionReference(TTAProgram::Terminal {lvalue}) -> TTAProgram::InstructionReference
- isAddress(...)
- C++ signature:
isAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isAddress(Terminal_wrapper {lvalue}) -> bool
- isFUPort(...)
- C++ signature:
isFUPort(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isFUPort(Terminal_wrapper {lvalue}) -> bool
- isGPR(...)
- C++ signature:
isGPR(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isGPR(Terminal_wrapper {lvalue}) -> bool
- isImmediateRegister(...)
- C++ signature:
isImmediateRegister(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isImmediateRegister(Terminal_wrapper {lvalue}) -> bool
- isInstructionAddress(...)
- C++ signature:
isInstructionAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isInstructionAddress(Terminal_wrapper {lvalue}) -> bool
- isOpcodeSetting(...)
- C++ signature:
isOpcodeSetting(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isOpcodeSetting(Terminal_wrapper {lvalue}) -> bool
- isTriggering(...)
- C++ signature:
isTriggering(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isTriggering(Terminal_wrapper {lvalue}) -> bool
- operation(...)
- C++ signature:
operation(TTAProgram::Terminal {lvalue}) -> Operation
- operationIndex(...)
- C++ signature:
operationIndex(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
operationIndex(Terminal_wrapper {lvalue}) -> int
- port(...)
- C++ signature:
port(TTAProgram::Terminal {lvalue}) -> TTAMachine::Port
- registerFile(...)
- C++ signature:
registerFile(TTAProgram::Terminal {lvalue}) -> TTAMachine::RegisterFile
- setIndex(...)
- C++ signature:
setIndex(TTAProgram::Terminal {lvalue}, int index) -> void*
C++ signature:
setIndex(Terminal_wrapper {lvalue}, int index) -> void*
- setInstructionReference(...)
- C++ signature:
setInstructionReference(TTAProgram::Terminal {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
C++ signature:
setInstructionReference(Terminal_wrapper {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class TerminalInstructionAddress(TerminalImmediate) |
| | |
- Method resolution order:
- TerminalInstructionAddress
- TerminalImmediate
- Terminal
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, TTAProgram::InstructionReference {lvalue} ref) -> void*
- copy(...)
- C++ signature:
copy(TTAProgram::TerminalInstructionAddress {lvalue}) -> TTAProgram::Terminal*
C++ signature:
copy(TerminalInstructionAddress_wrapper {lvalue}) -> TTAProgram::Terminal*
- equals(...)
- C++ signature:
equals(TTAProgram::TerminalInstructionAddress {lvalue}, TTAProgram::Terminal other) -> bool
C++ signature:
equals(TerminalInstructionAddress_wrapper {lvalue}, TTAProgram::Terminal other) -> bool
- instructionReference(...)
- C++ signature:
instructionReference(TTAProgram::TerminalInstructionAddress {lvalue}) -> TTAProgram::InstructionReference
- isInstructionAddress(...)
- C++ signature:
isInstructionAddress(TTAProgram::TerminalInstructionAddress {lvalue}) -> bool
C++ signature:
isInstructionAddress(TerminalInstructionAddress_wrapper {lvalue}) -> bool
- setInstructionReference(...)
- C++ signature:
setInstructionReference(TTAProgram::TerminalInstructionAddress {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
C++ signature:
setInstructionReference(TerminalInstructionAddress_wrapper {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
- value(...)
- C++ signature:
value(TTAProgram::TerminalInstructionAddress {lvalue}) -> SimValue
C++ signature:
value(TerminalInstructionAddress_wrapper {lvalue}) -> SimValue
Data and other attributes defined here:
- __instance_size__ = 72
Methods inherited from TerminalImmediate:
- isImmediate(...)
- C++ signature:
isImmediate(TTAProgram::TerminalImmediate {lvalue}) -> bool
C++ signature:
isImmediate(TerminalImmediate_wrapper {lvalue}) -> bool
Methods inherited from Terminal:
- __eq__(...)
- C++ signature:
__eq__(TTAProgram::Terminal {lvalue}, TTAProgram::Terminal) -> _object*
- address(...)
- C++ signature:
address(TTAProgram::Terminal {lvalue}) -> TTAProgram::Address
C++ signature:
address(Terminal_wrapper {lvalue}) -> TTAProgram::Address
- functionUnit(...)
- C++ signature:
functionUnit(TTAProgram::Terminal {lvalue}) -> TTAMachine::FunctionUnit
- hintOperation(...)
- C++ signature:
hintOperation(TTAProgram::Terminal {lvalue}) -> Operation
- immediateUnit(...)
- C++ signature:
immediateUnit(TTAProgram::Terminal {lvalue}) -> TTAMachine::ImmediateUnit
- index(...)
- C++ signature:
index(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
index(Terminal_wrapper {lvalue}) -> int
- isAddress(...)
- C++ signature:
isAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isAddress(Terminal_wrapper {lvalue}) -> bool
- isFUPort(...)
- C++ signature:
isFUPort(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isFUPort(Terminal_wrapper {lvalue}) -> bool
- isGPR(...)
- C++ signature:
isGPR(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isGPR(Terminal_wrapper {lvalue}) -> bool
- isImmediateRegister(...)
- C++ signature:
isImmediateRegister(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isImmediateRegister(Terminal_wrapper {lvalue}) -> bool
- isOpcodeSetting(...)
- C++ signature:
isOpcodeSetting(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isOpcodeSetting(Terminal_wrapper {lvalue}) -> bool
- isTriggering(...)
- C++ signature:
isTriggering(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isTriggering(Terminal_wrapper {lvalue}) -> bool
- operation(...)
- C++ signature:
operation(TTAProgram::Terminal {lvalue}) -> Operation
- operationIndex(...)
- C++ signature:
operationIndex(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
operationIndex(Terminal_wrapper {lvalue}) -> int
- port(...)
- C++ signature:
port(TTAProgram::Terminal {lvalue}) -> TTAMachine::Port
- registerFile(...)
- C++ signature:
registerFile(TTAProgram::Terminal {lvalue}) -> TTAMachine::RegisterFile
- setIndex(...)
- C++ signature:
setIndex(TTAProgram::Terminal {lvalue}, int index) -> void*
C++ signature:
setIndex(Terminal_wrapper {lvalue}, int index) -> void*
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
|
class TerminalRegister(Terminal) |
| | |
- Method resolution order:
- TerminalRegister
- Terminal
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, TTAMachine::Port port, int index) -> void*
- copy(...)
- C++ signature:
copy(TTAProgram::TerminalRegister {lvalue}) -> TTAProgram::Terminal*
C++ signature:
copy(TerminalRegister_wrapper {lvalue}) -> TTAProgram::Terminal*
- equals(...)
- C++ signature:
equals(TTAProgram::TerminalRegister {lvalue}, TTAProgram::Terminal other) -> bool
C++ signature:
equals(TerminalRegister_wrapper {lvalue}, TTAProgram::Terminal other) -> bool
- immediateUnit(...)
- C++ signature:
immediateUnit(TTAProgram::TerminalRegister {lvalue}) -> TTAMachine::ImmediateUnit
- port(...)
- C++ signature:
port(TTAProgram::TerminalRegister {lvalue}) -> TTAMachine::Port
- registerFile(...)
- C++ signature:
registerFile(TTAProgram::TerminalRegister {lvalue}) -> TTAMachine::RegisterFile
- setIndex(...)
- C++ signature:
setIndex(TTAProgram::TerminalRegister {lvalue}, int index) -> void*
C++ signature:
setIndex(TerminalRegister_wrapper {lvalue}, int index) -> void*
Data and other attributes defined here:
- __instance_size__ = 32
Methods inherited from Terminal:
- __eq__(...)
- C++ signature:
__eq__(TTAProgram::Terminal {lvalue}, TTAProgram::Terminal) -> _object*
- address(...)
- C++ signature:
address(TTAProgram::Terminal {lvalue}) -> TTAProgram::Address
C++ signature:
address(Terminal_wrapper {lvalue}) -> TTAProgram::Address
- functionUnit(...)
- C++ signature:
functionUnit(TTAProgram::Terminal {lvalue}) -> TTAMachine::FunctionUnit
- hintOperation(...)
- C++ signature:
hintOperation(TTAProgram::Terminal {lvalue}) -> Operation
- index(...)
- C++ signature:
index(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
index(Terminal_wrapper {lvalue}) -> int
- instructionReference(...)
- C++ signature:
instructionReference(TTAProgram::Terminal {lvalue}) -> TTAProgram::InstructionReference
- isAddress(...)
- C++ signature:
isAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isAddress(Terminal_wrapper {lvalue}) -> bool
- isFUPort(...)
- C++ signature:
isFUPort(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isFUPort(Terminal_wrapper {lvalue}) -> bool
- isGPR(...)
- C++ signature:
isGPR(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isGPR(Terminal_wrapper {lvalue}) -> bool
- isImmediate(...)
- C++ signature:
isImmediate(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isImmediate(Terminal_wrapper {lvalue}) -> bool
- isImmediateRegister(...)
- C++ signature:
isImmediateRegister(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isImmediateRegister(Terminal_wrapper {lvalue}) -> bool
- isInstructionAddress(...)
- C++ signature:
isInstructionAddress(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isInstructionAddress(Terminal_wrapper {lvalue}) -> bool
- isOpcodeSetting(...)
- C++ signature:
isOpcodeSetting(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isOpcodeSetting(Terminal_wrapper {lvalue}) -> bool
- isTriggering(...)
- C++ signature:
isTriggering(TTAProgram::Terminal {lvalue}) -> bool
C++ signature:
isTriggering(Terminal_wrapper {lvalue}) -> bool
- operation(...)
- C++ signature:
operation(TTAProgram::Terminal {lvalue}) -> Operation
- operationIndex(...)
- C++ signature:
operationIndex(TTAProgram::Terminal {lvalue}) -> int
C++ signature:
operationIndex(Terminal_wrapper {lvalue}) -> int
- setInstructionReference(...)
- C++ signature:
setInstructionReference(TTAProgram::Terminal {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
C++ signature:
setInstructionReference(Terminal_wrapper {lvalue}, TTAProgram::InstructionReference {lvalue} ref) -> void*
- value(...)
- C++ signature:
value(TTAProgram::Terminal {lvalue}) -> SimValue
C++ signature:
value(Terminal_wrapper {lvalue}) -> SimValue
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
Data and other attributes inherited from Boost.Python.instance:
- __new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
| |