| | |
- Boost.Python.instance(__builtin__.object)
-
- Operation
-
- NullOperation
class NullOperation(Operation) |
| | |
- Method resolution order:
- NullOperation
- Operation
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
- affectedBy(...)
- C++ signature:
affectedBy(NullOperation {lvalue}, unsigned int i) -> std::string
C++ signature:
affectedBy(NullOperation_wrapper {lvalue}, unsigned int i) -> std::string
- affectedByCount(...)
- C++ signature:
affectedByCount(NullOperation {lvalue}) -> int
C++ signature:
affectedByCount(NullOperation_wrapper {lvalue}) -> int
- affects(...)
- C++ signature:
affects(NullOperation {lvalue}, unsigned int i) -> std::string
C++ signature:
affects(NullOperation_wrapper {lvalue}, unsigned int i) -> std::string
- affectsCount(...)
- C++ signature:
affectsCount(NullOperation {lvalue}) -> int
C++ signature:
affectsCount(NullOperation_wrapper {lvalue}) -> int
- behavior(...)
- C++ signature:
behavior(NullOperation {lvalue}) -> OperationBehavior
- canSwap(...)
- C++ signature:
canSwap(NullOperation {lvalue}, int id1, int id2) -> bool
C++ signature:
canSwap(NullOperation_wrapper {lvalue}, int id1, int id2) -> bool
- canTrap(...)
- C++ signature:
canTrap(NullOperation {lvalue}) -> bool
C++ signature:
canTrap(NullOperation_wrapper {lvalue}) -> bool
- createState(...)
- C++ signature:
createState(NullOperation {lvalue}, OperationContext {lvalue} context) -> void*
C++ signature:
createState(NullOperation_wrapper {lvalue}, OperationContext {lvalue} context) -> void*
- deleteState(...)
- C++ signature:
deleteState(NullOperation {lvalue}, OperationContext {lvalue} context) -> void*
C++ signature:
deleteState(NullOperation_wrapper {lvalue}, OperationContext {lvalue} context) -> void*
- dependsOn(...)
- C++ signature:
dependsOn(NullOperation {lvalue}, Operation op) -> bool
C++ signature:
dependsOn(NullOperation_wrapper {lvalue}, Operation op) -> bool
- hasSideEffects(...)
- C++ signature:
hasSideEffects(NullOperation {lvalue}) -> bool
C++ signature:
hasSideEffects(NullOperation_wrapper {lvalue}) -> bool
- input(...)
- C++ signature:
input(NullOperation {lvalue}, int id) -> Operand
- isControlFlowOperation(...)
- C++ signature:
isControlFlowOperation(NullOperation {lvalue}) -> bool
C++ signature:
isControlFlowOperation(NullOperation_wrapper {lvalue}) -> bool
- lateResult(...)
- C++ signature:
lateResult(NullOperation {lvalue}, SimValue** arg0, OperationContext {lvalue} context) -> bool
C++ signature:
lateResult(NullOperation_wrapper {lvalue}, SimValue** arg0, OperationContext {lvalue} context) -> bool
- name(...)
- C++ signature:
name(NullOperation {lvalue}) -> std::string
C++ signature:
name(NullOperation_wrapper {lvalue}) -> std::string
- numberOfInputs(...)
- C++ signature:
numberOfInputs(NullOperation {lvalue}) -> int
C++ signature:
numberOfInputs(NullOperation_wrapper {lvalue}) -> int
- numberOfOutputs(...)
- C++ signature:
numberOfOutputs(NullOperation {lvalue}) -> int
C++ signature:
numberOfOutputs(NullOperation_wrapper {lvalue}) -> int
- operand(...)
- C++ signature:
operand(NullOperation {lvalue}, int id) -> Operand
- output(...)
- C++ signature:
output(NullOperation {lvalue}, int id) -> Operand
- readsMemory(...)
- C++ signature:
readsMemory(NullOperation {lvalue}) -> bool
C++ signature:
readsMemory(NullOperation_wrapper {lvalue}) -> bool
- setBehavior(...)
- C++ signature:
setBehavior(NullOperation {lvalue}, OperationBehavior {lvalue} behavior) -> void*
C++ signature:
setBehavior(NullOperation_wrapper {lvalue}, OperationBehavior {lvalue} behavior) -> void*
- simulateTrigger(...)
- C++ signature:
simulateTrigger(NullOperation {lvalue}, SimValue** arg0, OperationContext {lvalue} context) -> bool
C++ signature:
simulateTrigger(NullOperation_wrapper {lvalue}, SimValue** arg0, OperationContext {lvalue} context) -> bool
- usesMemory(...)
- C++ signature:
usesMemory(NullOperation {lvalue}) -> bool
C++ signature:
usesMemory(NullOperation_wrapper {lvalue}) -> bool
- writesMemory(...)
- C++ signature:
writesMemory(NullOperation {lvalue}) -> bool
C++ signature:
writesMemory(NullOperation_wrapper {lvalue}) -> bool
Data and other attributes defined here:
- __instance_size__ = 124
Methods inherited from Operation:
- canBeSimulated(...)
- C++ signature:
canBeSimulated(Operation {lvalue}) -> bool
C++ signature:
canBeSimulated(Operation_wrapper {lvalue}) -> bool
- dag(...)
- C++ signature:
dag(Operation {lvalue}) -> OperationDAG
- expandedDag(...)
- C++ signature:
expandedDag(Operation {lvalue}) -> OperationDAG
- loadState(...)
- C++ signature:
loadState(Operation {lvalue}, ObjectState const* state) -> void*
C++ signature:
loadState(Operation_wrapper {lvalue}, ObjectState const* state) -> void*
- saveState(...)
- C++ signature:
saveState(Operation {lvalue}) -> ObjectState*
C++ signature:
saveState(Operation_wrapper {lvalue}) -> ObjectState*
Data descriptors inherited from Operation:
- OPRN_AFFECTED_BY
- OPRN_AFFECTS
- OPRN_CONTROL_FLOW
- OPRN_IN
- OPRN_INPUTS
- OPRN_NAME
- OPRN_OPERATION
- OPRN_OUT
- OPRN_OUTPUTS
- OPRN_READS_MEMORY
- OPRN_SIDE_EFFECTS
- OPRN_TRAP
- OPRN_TRIGGER
- OPRN_WRITES_MEMORY
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 Operation(Boost.Python.instance) |
| | |
- Method resolution order:
- Operation
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*, std::string name, OperationBehavior {lvalue} behavior) -> void*
- affectedBy(...)
- C++ signature:
affectedBy(Operation {lvalue}, unsigned int i) -> std::string
C++ signature:
affectedBy(Operation_wrapper {lvalue}, unsigned int i) -> std::string
- affectedByCount(...)
- C++ signature:
affectedByCount(Operation {lvalue}) -> int
C++ signature:
affectedByCount(Operation_wrapper {lvalue}) -> int
- affects(...)
- C++ signature:
affects(Operation {lvalue}, unsigned int i) -> std::string
C++ signature:
affects(Operation_wrapper {lvalue}, unsigned int i) -> std::string
- affectsCount(...)
- C++ signature:
affectsCount(Operation {lvalue}) -> int
C++ signature:
affectsCount(Operation_wrapper {lvalue}) -> int
- behavior(...)
- C++ signature:
behavior(Operation {lvalue}) -> OperationBehavior
- canBeSimulated(...)
- C++ signature:
canBeSimulated(Operation {lvalue}) -> bool
C++ signature:
canBeSimulated(Operation_wrapper {lvalue}) -> bool
- canSwap(...)
- C++ signature:
canSwap(Operation {lvalue}, int id1, int id2) -> bool
C++ signature:
canSwap(Operation_wrapper {lvalue}, int id1, int id2) -> bool
- canTrap(...)
- C++ signature:
canTrap(Operation {lvalue}) -> bool
C++ signature:
canTrap(Operation_wrapper {lvalue}) -> bool
- createState(...)
- C++ signature:
createState(Operation {lvalue}, OperationContext {lvalue} context) -> void*
C++ signature:
createState(Operation_wrapper {lvalue}, OperationContext {lvalue} context) -> void*
- dag(...)
- C++ signature:
dag(Operation {lvalue}) -> OperationDAG
- deleteState(...)
- C++ signature:
deleteState(Operation {lvalue}, OperationContext {lvalue} context) -> void*
C++ signature:
deleteState(Operation_wrapper {lvalue}, OperationContext {lvalue} context) -> void*
- dependsOn(...)
- C++ signature:
dependsOn(Operation {lvalue}, Operation op) -> bool
C++ signature:
dependsOn(Operation_wrapper {lvalue}, Operation op) -> bool
- expandedDag(...)
- C++ signature:
expandedDag(Operation {lvalue}) -> OperationDAG
- hasSideEffects(...)
- C++ signature:
hasSideEffects(Operation {lvalue}) -> bool
C++ signature:
hasSideEffects(Operation_wrapper {lvalue}) -> bool
- input(...)
- C++ signature:
input(Operation {lvalue}, int id) -> Operand
- isControlFlowOperation(...)
- C++ signature:
isControlFlowOperation(Operation {lvalue}) -> bool
C++ signature:
isControlFlowOperation(Operation_wrapper {lvalue}) -> bool
- lateResult(...)
- C++ signature:
lateResult(Operation {lvalue}, SimValue** arg0, OperationContext {lvalue} context) -> bool
C++ signature:
lateResult(Operation_wrapper {lvalue}, SimValue** arg0, OperationContext {lvalue} context) -> bool
- loadState(...)
- C++ signature:
loadState(Operation {lvalue}, ObjectState const* state) -> void*
C++ signature:
loadState(Operation_wrapper {lvalue}, ObjectState const* state) -> void*
- name(...)
- C++ signature:
name(Operation {lvalue}) -> std::string
C++ signature:
name(Operation_wrapper {lvalue}) -> std::string
- numberOfInputs(...)
- C++ signature:
numberOfInputs(Operation {lvalue}) -> int
C++ signature:
numberOfInputs(Operation_wrapper {lvalue}) -> int
- numberOfOutputs(...)
- C++ signature:
numberOfOutputs(Operation {lvalue}) -> int
C++ signature:
numberOfOutputs(Operation_wrapper {lvalue}) -> int
- operand(...)
- C++ signature:
operand(Operation {lvalue}, int id) -> Operand
- output(...)
- C++ signature:
output(Operation {lvalue}, int id) -> Operand
- readsMemory(...)
- C++ signature:
readsMemory(Operation {lvalue}) -> bool
C++ signature:
readsMemory(Operation_wrapper {lvalue}) -> bool
- saveState(...)
- C++ signature:
saveState(Operation {lvalue}) -> ObjectState*
C++ signature:
saveState(Operation_wrapper {lvalue}) -> ObjectState*
- setBehavior(...)
- C++ signature:
setBehavior(Operation {lvalue}, OperationBehavior {lvalue} behavior) -> void*
C++ signature:
setBehavior(Operation_wrapper {lvalue}, OperationBehavior {lvalue} behavior) -> void*
- simulateTrigger(...)
- C++ signature:
simulateTrigger(Operation {lvalue}, SimValue** arg0, OperationContext {lvalue} context) -> bool
C++ signature:
simulateTrigger(Operation_wrapper {lvalue}, SimValue** arg0, OperationContext {lvalue} context) -> bool
- usesMemory(...)
- C++ signature:
usesMemory(Operation {lvalue}) -> bool
C++ signature:
usesMemory(Operation_wrapper {lvalue}) -> bool
- writesMemory(...)
- C++ signature:
writesMemory(Operation {lvalue}) -> bool
C++ signature:
writesMemory(Operation_wrapper {lvalue}) -> bool
Data descriptors defined here:
- OPRN_AFFECTED_BY
- OPRN_AFFECTS
- OPRN_CONTROL_FLOW
- OPRN_IN
- OPRN_INPUTS
- OPRN_NAME
- OPRN_OPERATION
- OPRN_OUT
- OPRN_OUTPUTS
- OPRN_READS_MEMORY
- OPRN_SIDE_EFFECTS
- OPRN_TRAP
- OPRN_TRIGGER
- OPRN_WRITES_MEMORY
Data and other attributes defined here:
- __instance_size__ = 124
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
| |