CHAI SDK  Version 1.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
CPNS::IOutput Member List

This is the complete list of members for CPNS::IOutput, including all inherited members.

AddDestination(CPNS::Endpoint const &destination)=0CPNS::IOutputpure virtual
AddRecordingDestination(CPNS::Endpoint const &destination)=0CPNS::IBaseOutputpure virtual
ClearDestinations()=0CPNS::IOutputpure virtual
ClearRecordingDestinations()=0CPNS::IBaseOutputpure virtual
ClearTimeStamp()=0CPNS::IBaseOutputpure virtual
Clock_FillIn(CPNS::boolean const fDispatchToAllListeners)=0CPNS::IOutputpure virtual
Clock_GeneratorCommand(CPNS::Enums::ClockGeneratorCommands const cmd)=0CPNS::IOutputpure virtual
Clock_Run(CPNS::boolean const fDispatchToAllListeners)=0CPNS::IOutputpure virtual
Clock_RunFromStart(CPNS::boolean const fDispatchToAllListeners)=0CPNS::IOutputpure virtual
Clock_Set(CPNS::BPM16 const BPM, CPNS::uint8 const bCPQNMultiplier)=0CPNS::IOutputpure virtual
Clock_SetControllerInput(CPNS::IInput *const pInput)=0CPNS::IOutputpure virtual
Clock_SetPositionImmediate(CPNS::boolean const fDispatchToAllListeners, CPNS::uint32 const dwPosition)=0CPNS::IOutputpure virtual
Clock_SetPositionPrepare(CPNS::boolean const fDispatchToAllListeners, CPNS::uint32 const dwPosition)=0CPNS::IOutputpure virtual
Clock_SetPositionTrigger(CPNS::boolean const fDispatchToAllListeners)=0CPNS::IOutputpure virtual
Clock_State(CPNS::boolean const fDispatchToAllListeners, CPNS::boolean const fState)=0CPNS::IOutputpure virtual
Clock_Stop(CPNS::boolean const fDispatchToAllListeners)=0CPNS::IOutputpure virtual
Clock_Tick(CPNS::uint16 const wTickCount)=0CPNS::IOutputpure virtual
EnableAutoTimeStampOnRecording(CPNS::boolean const fEnable)=0CPNS::IBaseOutputpure virtual
EnableSendingDuringGlobalLearning(CPNS::boolean const fEnable)=0CPNS::IBaseOutputpure virtual
Flush()=0CPNS::IOutputpure virtual
GetCapabilities() const =0CPNS::IBaseOutputpure virtual
GetCHAI()=0CPNS::IObjectpure virtual
GetDestination(CPNS::uint16 const wDestinationIndex)=0CPNS::IOutputpure virtual
GetDestinationDataConsumeMode()=0CPNS::IOutputpure virtual
GetDevice() const =0CPNS::IBaseOutputpure virtual
GetEndpoint()=0CPNS::IBaseOutputpure virtual
GetHandle() const =0CPNS::IObjectpure virtual
GetIController() const CPNS::IBaseOutput
GetIOutput() const CPNS::IBaseOutput
GetName() const =0CPNS::IBaseOutputpure virtual
GetNumDestinations()=0CPNS::IOutputpure virtual
GetNumRecordingDestinations()=0CPNS::IBaseOutputpure virtual
GetObjectType() const =0CPNS::IObjectpure virtual
GetOutputID() const =0CPNS::IOutputpure virtual
GetRecordingDestination(CPNS::uint16 const wDestinationIndex)=0CPNS::IBaseOutputpure virtual
GetSectionID() const =0CPNS::IBaseOutputpure virtual
GetUserDataPtr() const =0CPNS::IObjectpure virtual
GetUserDataUInt32() const =0CPNS::IObjectpure virtual
HasDestinations()=0CPNS::IOutputpure virtual
HasRecordingDestinations()=0CPNS::IBaseOutputpure virtual
IsCompatibleWith(CPNS::CombinedInOutCapabilities const inCaps)=0CPNS::IBaseOutputpure virtual
IsReadyToSend()=0CPNS::IOutputpure virtual
operator CPNS::IBaseOutput *() const =0 (defined in CPNS::IOutput)CPNS::IOutputpure virtual
QueryCurrentParameterValue(CPNS::ParameterID const &paramID)=0CPNS::IBaseOutputpure virtual
QueryCurrentParameterValues()=0CPNS::IBaseOutputpure virtual
RegisterClockGeneratorNotificationHandler(CPNS::IOutput_ClockGeneratorNotificationHandler *const pHandler)=0CPNS::IOutputpure virtual
RegisterNotificationHandler(CPNS::IOutput_NotificationHandler *const pHandler)=0CPNS::IOutputpure virtual
RegisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0CPNS::IObjectpure virtual
RemoveDestination(CPNS::Endpoint const &destination)=0CPNS::IOutputpure virtual
RemoveRecordingDestination(CPNS::Endpoint const &destination)=0CPNS::IBaseOutputpure virtual
Send(CPNS::IBaseMessage const *const pMsg, CPNS::boolean const fFlush)=0CPNS::IOutputpure virtual
Send(CPNS::IBaseMessage const *const pMsg)=0CPNS::IOutputpure virtual
SetCapabilities(CPNS::CombinedInOutCapabilities const caps)=0CPNS::IOutputpure virtual
SetDisabledInternalSnapshot(CPNS::boolean const fDisabled)=0CPNS::IBaseOutputpure virtual
SetName(CPNS::char8 const *const utf8Name)=0CPNS::IBaseOutputpure virtual
SetSectionID(CPNS::SectionID const &sectionID)=0CPNS::IBaseOutputpure virtual
SetTimeStampOffline()=0CPNS::IBaseOutputpure virtual
SetTimeStampSongPosition(CPNS::SongPosition const position)=0CPNS::IBaseOutputpure virtual
SetTimeStampSystemTime(CPNS::SystemTime const position)=0CPNS::IBaseOutputpure virtual
SetTimeStampSystemTimeFromGlobalSynchronizedTime()=0CPNS::IBaseOutputpure virtual
SetUserDataPtr(void const *const pData)=0CPNS::IObjectpure virtual
SetUserDataUInt32(const CPNS::uint32 dwData)=0CPNS::IObjectpure virtual
Signal(CPNS::uint16 const wSignalNumber, CPNS::uint16 const wOptionalData0, CPNS::uint16 const wOptionalData1, CPNS::uint16 const wOptionalData2, CPNS::uint16 const wOptionalData3, CPNS::char8 const *const utf8OptionalData, CPNS::Endpoint const &optionalEndpoint)=0CPNS::IOutputpure virtual
UnregisterClockGeneratorNotificationHandler(CPNS::IOutput_ClockGeneratorNotificationHandler *const pHandler)=0CPNS::IOutputpure virtual
UnregisterNotificationHandler(CPNS::IOutput_NotificationHandler *const pHandler)=0CPNS::IOutputpure virtual
UnregisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0CPNS::IObjectpure virtual