Steinberg::Vst::Bus Class Reference

#include <vstcomponent.h>

Inheritance diagram for Steinberg::Vst::Bus:

Steinberg::Vst::AudioBus Steinberg::Vst::EventBus List of all members.

Public Member Functions

 Bus (const TChar *name, BusType busType, int32 flags)
TBool isActive () const
void setActive (TBool state)
virtual bool getInfo (BusInfo &)

Protected Attributes

Steinberg::UString128 name
 name
BusType busType
 main or aux
int32 flags
 flags
TBool active
 activation state

Detailed Description

Basic Bus object.

Definition at line 51 of file vstcomponent.h.


Constructor & Destructor Documentation

Steinberg::Vst::Bus::Bus ( const TChar name,
BusType  busType,
int32  flags 
)

Constructor.

Definition at line 44 of file vstcomponent.cpp.


Member Function Documentation

bool Steinberg::Vst::Bus::getInfo ( BusInfo  )  [virtual]

Gets the BusInfo of this bus.

Reimplemented in Steinberg::Vst::AudioBus, and Steinberg::Vst::EventBus.

Definition at line 52 of file vstcomponent.cpp.

TBool Steinberg::Vst::Bus::isActive (  )  const [inline]

Returns true if the bus is active.

Definition at line 59 of file vstcomponent.h.

void Steinberg::Vst::Bus::setActive ( TBool  state  )  [inline]

Activates the bus.

Definition at line 62 of file vstcomponent.h.


Member Data Documentation

TBool Steinberg::Vst::Bus::active [protected]

activation state

Definition at line 72 of file vstcomponent.h.

BusType Steinberg::Vst::Bus::busType [protected]

main or aux

Definition at line 70 of file vstcomponent.h.

int32 Steinberg::Vst::Bus::flags [protected]

flags

Definition at line 71 of file vstcomponent.h.

Steinberg::UString128 Steinberg::Vst::Bus::name [protected]

name

Definition at line 69 of file vstcomponent.h.


The documentation for this class was generated from the following files: Empty

Copyright ©2008 Steinberg Media Technologies. All Rights Reserved.