class StdScheduleNode


Full nameArts::StdScheduleNode
Definition#include <arts/synthschedule.h>
InheritsArts::ScheduleNode [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members


Detailed Description

Port * findPort (std::string name)

findPort

long Busy

Busy

long BusyHit

BusyHit

long NeedCycles

NeedCycles

long CanPerform

CanPerform

 StdScheduleNode (Object_skel *object, StdFlowSystem *flowSystem)

StdScheduleNode

 ~StdScheduleNode ()

~StdScheduleNode

[virtual]

void  initStream (std::string name, void *ptr, long flags)

initStream

Reimplemented from ScheduleNode.

void  addDynamicPort (Port *port)

addDynamicPort

void  removeDynamicPort (Port *port)

removeDynamicPort

void  start ()

start

Reimplemented from ScheduleNode.

void  stop ()

stop

Reimplemented from ScheduleNode.

void  requireFlow ()

requireFlow

Reimplemented from ScheduleNode.

void  virtualize (std::string port, ScheduleNode *implNode, std::string implPort)

virtualize

Reimplemented from ScheduleNode.

void  devirtualize (std::string port, ScheduleNode *implNode, std::string implPort)

devirtualize

Reimplemented from ScheduleNode.

bool  suspendable ()

suspendable

void  suspend ()

suspend

void  restart ()

restart

void  connect (std::string port, ScheduleNode *dest, std::string destport)

connect

Reimplemented from ScheduleNode.

void  disconnect (std::string port, ScheduleNode *dest, std::string destport)

disconnect

Reimplemented from ScheduleNode.

AttributeType  queryFlags (const std::string& port)

queryFlags

void  setFloatValue (std::string port, float value)

setFloatValue

Reimplemented from ScheduleNode.

long  request (long amount)

request

unsigned long  calc (unsigned long cycles)

calc

Object_skel * object ()

object

void * cast (const std::string &target)

cast

Reimplemented from ScheduleNode.


Generated by: stefan on stefan on Sat Jun 2 23:13:28 2001, using kdoc 2.0a53.