Public Methods
- void freeConn ()
- void rebuildConn ()
- void accessModule ()
- Port * findPort (std::string name)
- StdScheduleNode (Object_skel *object, StdFlowSystem *flowSystem)
- virtual ~StdScheduleNode ()
- void initStream (std::string name, void *ptr, long flags)
- void addDynamicPort (Port *port)
- void removeDynamicPort (Port *port)
- void start ()
- void stop ()
- void requireFlow ()
- void virtualize (std::string port, ScheduleNode *implNode, std::string implPort)
- void devirtualize (std::string port, ScheduleNode *implNode, std::string implPort)
- bool suspendable ()
- void suspend ()
- void restart ()
- void connect (std::string port, ScheduleNode *dest, std::string destport)
- void disconnect (std::string port, ScheduleNode *dest, std::string destport)
- AttributeType queryFlags (const std::string& port)
- void setFloatValue (std::string port, float value)
- long request (long amount)
- unsigned long calc (unsigned long cycles)
- Object_skel * object ()
- void * cast (const std::string &target)
Public Members
Port * findPort (std::string name)
|
scheduling variables - directly accessed by other schedNodes *
scheduling variables - directly accessed by other schedNodes *
scheduling variables - directly accessed by other schedNodes *
StdScheduleNode (Object_skel *object, StdFlowSystem *flowSystem)
|
scheduling variables - directly accessed by other schedNodes *
[virtual]
void initStream (std::string name, void *ptr, long flags)
|
Reimplemented from ScheduleNode.
void addDynamicPort (Port *port)
|
void removeDynamicPort (Port *port)
|
Reimplemented from ScheduleNode.
Reimplemented from ScheduleNode.
Reimplemented from ScheduleNode.
void virtualize (std::string port, ScheduleNode *implNode, std::string implPort)
|
Reimplemented from ScheduleNode.
void devirtualize (std::string port, ScheduleNode *implNode, std::string implPort)
|
Reimplemented from ScheduleNode.
void connect (std::string port, ScheduleNode *dest, std::string destport)
|
Reimplemented from ScheduleNode.
void disconnect (std::string port, ScheduleNode *dest, std::string destport)
|
Reimplemented from ScheduleNode.
AttributeType queryFlags (const std::string& port)
|
void setFloatValue (std::string port, float value)
|
Reimplemented from ScheduleNode.
long request (long amount)
|
unsigned long calc (unsigned long cycles)
|
void * cast (const std::string &target)
|
Reimplemented from ScheduleNode.
Generated by: stefan@stefan on Sat Feb 24 19:11:23 2001, using kdoc 2.0a47. |