IBox Member List

This is the complete list of members for IBox, including all inherited members.

addInput(const OpenViBE::CString &sName, const OpenViBE::CIdentifier &rTypeIdentifier)=0IBoxpure virtual
addInputSupport(const OpenViBE::CIdentifier &rTypeIdentifier)=0IBoxpure virtual
addMessageInput(const OpenViBE::CString &sName)=0IBoxpure virtual
addMessageOutput(const OpenViBE::CString &sName)=0IBoxpure virtual
addObserver(IObserver *o)CObservablevirtual
addOutput(const OpenViBE::CString &sName, const OpenViBE::CIdentifier &rTypeIdentifier)=0IBoxpure virtual
addOutputSupport(const OpenViBE::CIdentifier &rTypeIdentifier)=0IBoxpure virtual
addSetting(const OpenViBE::CString &sName, const OpenViBE::CIdentifier &rTypeIdentifier, const OpenViBE::CString &sDefaultValue, const OpenViBE::int32 i32Index=-1, const OpenViBE::boolean bModifiability=false)=0IBoxpure virtual
clearChanged()CObservableprotectedvirtual
deleteObserver(IObserver *o)CObservablevirtual
getAlgorithmClassIdentifier(void) const =0IBoxpure virtual
getIdentifier(void) const =0IBoxpure virtual
getInputCount(void) const =0IBoxpure virtual
getInputName(const OpenViBE::uint32 ui32InputIndex, OpenViBE::CString &rName) const =0IBoxpure virtual
getInputType(const OpenViBE::uint32 ui32InputIndex, OpenViBE::CIdentifier &rTypeIdentifier) const =0IBoxpure virtual
getMessageInputCount(void) const =0IBoxpure virtual
getMessageInputName(const OpenViBE::uint32 ui32InputIndex, OpenViBE::CString &rName) const =0IBoxpure virtual
getMessageOutputCount(void) const =0IBoxpure virtual
getMessageOutputName(const OpenViBE::uint32 ui32OutputIndex, OpenViBE::CString &rName) const =0IBoxpure virtual
getName(void) const =0IBoxpure virtual
getOutputCount(void) const =0IBoxpure virtual
getOutputName(const OpenViBE::uint32 ui32OutputIndex, OpenViBE::CString &rName) const =0IBoxpure virtual
getOutputType(const OpenViBE::uint32 ui32OutputIndex, OpenViBE::CIdentifier &rTypeIdentifier) const =0IBoxpure virtual
getProcessingUnitIdentifier(void) const =0IBoxpure virtual
getSettingCount(void) const =0IBoxpure virtual
getSettingDefaultValue(const OpenViBE::uint32 ui32SettingIndex, OpenViBE::CString &rDefaultValue) const =0IBoxpure virtual
getSettingMod(const OpenViBE::uint32 ui32SettingIndex, OpenViBE::boolean &rValue) const =0IBoxpure virtual
getSettingName(const OpenViBE::uint32 ui32SettingIndex, OpenViBE::CString &rName) const =0IBoxpure virtual
getSettingType(const OpenViBE::uint32 ui32SettingIndex, OpenViBE::CIdentifier &rTypeIdentifier) const =0IBoxpure virtual
getSettingValue(const OpenViBE::uint32 ui32SettingIndex, OpenViBE::CString &rValue) const =0IBoxpure virtual
hasChanged()CObservableprotectedvirtual
hasInputSupport(const OpenViBE::CIdentifier &rTypeIdentifier) const =0IBoxpure virtual
hasModifiableSettings(void) const =0IBoxpure virtual
hasOutputSupport(const OpenViBE::CIdentifier &rTypeIdentifier) const =0IBoxpure virtual
initializeFromAlgorithmClassIdentifier(const OpenViBE::CIdentifier &rAlgorithmClassIdentifier)=0IBoxpure virtual
initializeFromExistingBox(const OpenViBE::Kernel::IBox &rExistingBox)=0IBoxpure virtual
notifyObservers(void *data=NULL)CObservableprotectedvirtual
removeInput(const OpenViBE::uint32 ui32InputIndex)=0IBoxpure virtual
removeMessageInput(const OpenViBE::uint32 ui32InputIndex)=0IBoxpure virtual
removeMessageOutput(const OpenViBE::uint32 ui32OutputIndex)=0IBoxpure virtual
removeOutput(const OpenViBE::uint32 ui32OutputIndex)=0IBoxpure virtual
removeSetting(const OpenViBE::uint32 ui32SettingIndex)=0IBoxpure virtual
setAlgorithmClassIdentifier(const OpenViBE::CIdentifier &rAlgorithmClassIdentifier)=0IBoxpure virtual
setChanged()CObservableprotectedvirtual
setIdentifier(const OpenViBE::CIdentifier &rIdentifier)=0IBoxpure virtual
setInputName(const OpenViBE::uint32 ui32InputIndex, const OpenViBE::CString &rName)=0IBoxpure virtual
setInputType(const OpenViBE::uint32 ui32InputIndex, const OpenViBE::CIdentifier &rTypeIdentifier)=0IBoxpure virtual
setMessageInputName(const OpenViBE::uint32 ui32InputIndex, const OpenViBE::CString &rName)=0IBoxpure virtual
setMessageOutputName(const OpenViBE::uint32 ui32OutputIndex, const OpenViBE::CString &rName)=0IBoxpure virtual
setName(const OpenViBE::CString &sName)=0IBoxpure virtual
setOutputName(const OpenViBE::uint32 ui32OutputIndex, const OpenViBE::CString &rName)=0IBoxpure virtual
setOutputType(const OpenViBE::uint32 ui32OutputIndex, const OpenViBE::CIdentifier &rTypeIdentifier)=0IBoxpure virtual
setProcessingUnitIdentifier(const OpenViBE::CIdentifier &rProcessingUnitIdentifier)=0IBoxpure virtual
setSettingDefaultValue(const OpenViBE::uint32 ui32SettingIndex, const OpenViBE::CString &rDefaultValue)=0IBoxpure virtual
setSettingMod(const OpenViBE::uint32 ui32SettingIndex, const OpenViBE::boolean rValue)=0IBoxpure virtual
setSettingName(const OpenViBE::uint32 ui32SettingIndex, const OpenViBE::CString &rName)=0IBoxpure virtual
setSettingType(const OpenViBE::uint32 ui32SettingIndex, const OpenViBE::CIdentifier &rTypeIdentifier)=0IBoxpure virtual
setSettingValue(const OpenViBE::uint32 ui32SettingIndex, const OpenViBE::CString &rValue)=0IBoxpure virtual
setSupportTypeFromAlgorithmIdentifier(const OpenViBE::CIdentifier &rTypeIdentifier)=0IBoxpure virtual