| | |
- Boost.Python.instance(__builtin__.object)
-
- MoveNode
- ProgramOperation
- Scope
class ProgramOperation(Boost.Python.instance) |
| | |
- Method resolution order:
- ProgramOperation
- Boost.Python.instance
- __builtin__.object
Methods defined here:
- __init__(...)
- C++ signature:
__init__(_object*) -> void*
C++ signature:
__init__(_object*, Operation {lvalue} operation) -> void*
C++ signature:
__init__(_object*) -> void*
- addInputNode(...)
- C++ signature:
addInputNode(ProgramOperation {lvalue}, MoveNode {lvalue} node) -> void*
- addNode(...)
- C++ signature:
addNode(ProgramOperation {lvalue}, MoveNode {lvalue} node) -> void*
- addOutputNode(...)
- C++ signature:
addOutputNode(ProgramOperation {lvalue}, MoveNode {lvalue} node) -> void*
- areInputsAssigned(...)
- C++ signature:
areInputsAssigned(ProgramOperation {lvalue}) -> bool
- hasInputNode(...)
- C++ signature:
hasInputNode(ProgramOperation {lvalue}, int in) -> bool
- hasOutputNode(...)
- C++ signature:
hasOutputNode(ProgramOperation {lvalue}, int out) -> bool
- inputMove(...)
- C++ signature:
inputMove(ProgramOperation {lvalue}, int index) -> MoveNode
- inputMoveCount(...)
- C++ signature:
inputMoveCount(ProgramOperation {lvalue}) -> int
- inputNode(...)
- C++ signature:
inputNode(ProgramOperation {lvalue}, int in) -> MoveNodeSet
- isAssigned(...)
- C++ signature:
isAssigned(ProgramOperation {lvalue}) -> bool
- isComplete(...)
- C++ signature:
isComplete(ProgramOperation {lvalue}) -> bool
- isMultinode(...)
- C++ signature:
isMultinode(ProgramOperation {lvalue}) -> bool
- isReady(...)
- C++ signature:
isReady(ProgramOperation {lvalue}) -> bool
- opcodeSettingNode(...)
- C++ signature:
opcodeSettingNode(ProgramOperation {lvalue}) -> MoveNode
- operation(...)
- C++ signature:
operation(ProgramOperation {lvalue}) -> Operation
- outputMove(...)
- C++ signature:
outputMove(ProgramOperation {lvalue}, int index) -> MoveNode
- outputMoveCount(...)
- C++ signature:
outputMoveCount(ProgramOperation {lvalue}) -> int
- outputNode(...)
- C++ signature:
outputNode(ProgramOperation {lvalue}, int out) -> MoveNodeSet
- removeInputNode(...)
- C++ signature:
removeInputNode(ProgramOperation {lvalue}, MoveNode {lvalue} node) -> void*
- removeOutputNode(...)
- C++ signature:
removeOutputNode(ProgramOperation {lvalue}, MoveNode {lvalue} node) -> void*
- toString(...)
- C++ signature:
toString(ProgramOperation {lvalue}) -> std::string
- triggeringMove(...)
- C++ signature:
triggeringMove(ProgramOperation {lvalue}) -> MoveNode
Data and other attributes defined here:
- __instance_size__ = 84
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*
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
| |