TCE.applibs.Scheduler.ResourceManager
index
/opt/tce/lib/python2.5/site-packages/TCE/applibs/Scheduler/ResourceManager.so

 
Classes
       
Boost.Python.instance(__builtin__.object)
SimpleResourceManager

 
class SimpleResourceManager(Boost.Python.instance)
    
Method resolution order:
SimpleResourceManager
Boost.Python.instance
__builtin__.object

Methods defined here:
__init__(...)
C++ signature:
__init__(_object*, TTAMachine::Machine machine) -> void*
assign(...)
C++ signature:
    assign(SimpleResourceManager {lvalue}, int cycle, MoveNode {lvalue} node) -> void*
C++ signature:
    assign(SimpleResourceManager_wrapper {lvalue}, int cycle, MoveNode {lvalue} node) -> void*
canAssign(...)
C++ signature:
    canAssign(SimpleResourceManager {lvalue}, int cycle, MoveNode {lvalue} node) -> bool
C++ signature:
    canAssign(SimpleResourceManager_wrapper {lvalue}, int cycle, MoveNode {lvalue} node) -> bool
canTransportImmediate(...)
C++ signature:
    canTransportImmediate(SimpleResourceManager {lvalue}, MoveNode node) -> bool
C++ signature:
    canTransportImmediate(SimpleResourceManager_wrapper {lvalue}, MoveNode node) -> bool
earliestCycle(...)
C++ signature:
    earliestCycle(SimpleResourceManager {lvalue}, MoveNode {lvalue} node) -> int
C++ signature:
    earliestCycle(SimpleResourceManager_wrapper {lvalue}, MoveNode {lvalue} node) -> int
C++ signature:
    earliestCycle(SimpleResourceManager {lvalue}, int cycle, MoveNode {lvalue} node) -> int
C++ signature:
    earliestCycle(SimpleResourceManager_wrapper {lvalue}, int cycle, MoveNode {lvalue} node) -> int
hasConnection(...)
C++ signature:
    hasConnection(SimpleResourceManager {lvalue}, MoveNodeSet {lvalue} nodes) -> bool
C++ signature:
    hasConnection(SimpleResourceManager_wrapper {lvalue}, MoveNodeSet {lvalue} nodes) -> bool
hasGuard(...)
C++ signature:
    hasGuard(SimpleResourceManager {lvalue}, MoveNode node) -> bool
C++ signature:
    hasGuard(SimpleResourceManager_wrapper {lvalue}, MoveNode node) -> bool
immediateValue(...)
C++ signature:
    immediateValue(SimpleResourceManager {lvalue}, MoveNode arg0) -> TTAProgram::Terminal*
C++ signature:
    immediateValue(SimpleResourceManager_wrapper {lvalue}, MoveNode arg0) -> TTAProgram::Terminal*
immediateWriteCycle(...)
C++ signature:
    immediateWriteCycle(SimpleResourceManager {lvalue}, MoveNode arg0) -> int
C++ signature:
    immediateWriteCycle(SimpleResourceManager_wrapper {lvalue}, MoveNode arg0) -> int
instruction(...)
C++ signature:
    instruction(SimpleResourceManager {lvalue}, int cycle) -> TTAProgram::Instruction*
C++ signature:
    instruction(SimpleResourceManager_wrapper {lvalue}, int cycle) -> TTAProgram::Instruction*
isTemplateAvailable(...)
C++ signature:
    isTemplateAvailable(SimpleResourceManager {lvalue}, int arg0, TTAProgram::Immediate* arg1) -> bool
C++ signature:
    isTemplateAvailable(SimpleResourceManager_wrapper {lvalue}, int arg0, TTAProgram::Immediate* arg1) -> bool
largestCycle(...)
C++ signature:
    largestCycle(SimpleResourceManager {lvalue}) -> int
C++ signature:
    largestCycle(SimpleResourceManager_wrapper {lvalue}) -> int
latestCycle(...)
C++ signature:
    latestCycle(SimpleResourceManager {lvalue}, MoveNode {lvalue} node) -> int
C++ signature:
    latestCycle(SimpleResourceManager_wrapper {lvalue}, MoveNode {lvalue} node) -> int
C++ signature:
    latestCycle(SimpleResourceManager {lvalue}, int cycle, MoveNode {lvalue} node) -> int
C++ signature:
    latestCycle(SimpleResourceManager_wrapper {lvalue}, int cycle, MoveNode {lvalue} node) -> int
loseInstructionOwnership(...)
C++ signature:
    loseInstructionOwnership(SimpleResourceManager {lvalue}) -> void*
C++ signature:
    loseInstructionOwnership(SimpleResourceManager_wrapper {lvalue}) -> void*
supportsExternalAssignments(...)
C++ signature:
    supportsExternalAssignments(SimpleResourceManager {lvalue}) -> bool
C++ signature:
    supportsExternalAssignments(SimpleResourceManager_wrapper {lvalue}) -> bool
unassign(...)
C++ signature:
    unassign(SimpleResourceManager {lvalue}, MoveNode {lvalue} node) -> void*
C++ signature:
    unassign(SimpleResourceManager_wrapper {lvalue}, MoveNode {lvalue} node) -> void*

Data and other attributes defined here:
__instance_size__ = 112

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