cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mtsIntuitiveDaVinci Member List

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

AbsoluteTimePeriodmtsTaskPeriodicprotected
AddInterfaceInput(const std::string &interfaceInputName)mtsComponentvirtual
AddInterfaceInputExisting(const std::string &interfaceInputName, mtsInterfaceInput *interfaceInput)mtsComponentprotected
AddInterfaceInternal(const bool useMangerComponentServices=false)mtsComponentprotected
AddInterfaceOutput(const std::string &interfaceOutputName)mtsComponentvirtual
AddInterfaceOutputExisting(const std::string &interfaceOutputName, mtsInterfaceOutput *interfaceOutput)mtsComponentprotected
AddInterfaceProvided(const std::string &interfaceProvidedName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY)mtsComponent
AddInterfaceProvidedUsingMailbox(const std::string &interfaceProvidedName, mtsMailBox *mailBox)mtsComponentprotected
AddInterfaceProvidedWithoutSystemEvents(const std::string &newInterfaceName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY, bool isProxy=false)mtsTaskvirtual
AddInterfaceRequired(const std::string &interfaceRequiredName, mtsRequiredType isRequired=MTS_REQUIRED)mtsComponent
AddInterfaceRequiredExisting(const std::string &interfaceRequiredName, mtsInterfaceRequired *interfaceRequired)mtsComponentprotected
AddInterfaceRequiredUsingMailbox(const std::string &interfaceRequiredName, mtsMailBox *mailBox, mtsRequiredType required)mtsComponentprotected
AddInterfaceRequiredWithoutSystemEventHandlers(const std::string &interfaceRequiredName, mtsRequiredType required=MTS_REQUIRED)mtsTaskvirtual
AddProvidedInterface(const std::string &interfaceProvidedName)mtsComponentinline
AddRequiredInterface(const std::string &requiredInterfaceName)mtsComponentinline
AddStateTable(mtsStateTable *existingStateTable, bool addInterfaceProvided=true)mtsComponent
ArmsmtsIntuitiveDaVinciprotected
BaseType typedefmtsTaskPeriodic
CameraArmsmtsIntuitiveDaVinciprotected
CaptureThreadmtsTaskContinuousprotected
ChangeState(mtsComponentState::Enum newState)mtsTaskprotected
ChangeStateEventmtsTaskprotected
ChangeStateEventHandler(const mtsComponentState &newState)mtsTaskprotected
CheckForOwnThread(void) const mtsTask
Cleanup(void)mtsIntuitiveDaVincivirtual
CleanupInternal(void)mtsTaskPeriodicprotectedvirtual
Configure(const std::string &CMN_UNUSED(filename)="")mtsIntuitiveDaVinciinlinevirtual
mtsComponent::Configure(const std::string &filename="")mtsComponentvirtual
ConfigureEvents(void)mtsIntuitiveDaVinciprotected
ConfigureStream(void)mtsIntuitiveDaVinciprotected
Connect(void)mtsIntuitiveDaVinciprotected
ConnectedmtsIntuitiveDaVinciprotected
ConsolemtsIntuitiveDaVinciprotected
CONSOLE1 enum valuemtsIntuitiveDaVinci
CONSOLE2 enum valuemtsIntuitiveDaVinci
CONSOLE_TYPE enum valuemtsIntuitiveDaVinci
ConsolesmtsIntuitiveDaVinciprotected
CORE enum valuemtsIntuitiveDaVinci
Create(void *data=0)mtsTaskContinuousvirtual
mtsTask::Create(void)mtsTaskinlinevirtual
CreateAndWait(double timeoutInSeconds)mtsComponent
DeSerializeRaw(std::istream &inputStream)cmnGenericObjectvirtual
Disconnect(void)mtsIntuitiveDaVinciprotected
DoRunInternal(void)mtsTaskprotected
ECM1 enum valuemtsIntuitiveDaVinci
ECM_TYPE enum valuemtsIntuitiveDaVinci
EnableDynamicComponentManagement(void)mtsComponentprotected
EventCallback(ManipulatorIndexType index, int eventId, int *eventArgs)mtsIntuitiveDaVinciprotected
EventGeneratorChangeStatemtsComponentprotected
EventsmtsIntuitiveDaVinciprotected
ExecInmtsTaskprotected
ExecOutmtsTaskprotected
FromStreamRaw(std::istream &inputStream, const char delimiter= ' ')cmnGenericObjectvirtual
GetAveragePeriod(void) const mtsTaskinline
GetDefaultStateTable(void)mtsTaskinline
GetDefaultStateTableName(void) const mtsTaskinline
GetEventNames(void)mtsIntuitiveDaVinciinline
GetInterfaceInput(const std::string &interfaceInputName) const mtsComponent
GetInterfaceOutput(const std::string &interfaceOutputName) const mtsComponent
GetInterfaceProvided(const std::string &interfaceProvidedName) const mtsComponent
GetInterfaceProvidedFor(const std::string &interfaceRequiredName)mtsComponent
GetInterfaceRequired(const std::string &interfaceRequiredName)mtsComponent
GetLogMultiplexer(void) const mtsComponentvirtual
GetManagerComponentServices(void) const mtsComponentinline
GetManagerComponentServices(void)mtsComponentinline
GetManipulatorType(ManipulatorIndexType manipulatorIndex)mtsIntuitiveDaVincistatic
GetName(void) const mtsComponent
GetName(std::string &placeHolder) const mtsComponent
GetNamesOfInterfacesInput(void) const mtsComponent
GetNamesOfInterfacesOutput(void) const mtsComponent
GetNamesOfInterfacesProvided(void) const mtsComponent
GetNamesOfInterfacesProvidedOrOutput(void) const mtsComponent
GetNamesOfInterfacesRequired(void) const mtsComponent
GetNamesOfInterfacesRequiredOrInput(void) const mtsComponent
GetNumberOfInterfacesInput(void) const mtsComponent
GetNumberOfInterfacesOutput(void) const mtsComponent
GetNumberOfInterfacesProvided(void) const mtsComponent
GetNumberOfInterfacesRequired(void) const mtsComponent
GetNumberOfJoints(ManipulatorIndexType manipulatorIndex)mtsIntuitiveDaVincistatic
GetNumberOfSetupJoints(ManipulatorIndexType manipulatorIndex)mtsIntuitiveDaVincistatic
GetPeriodicity(void) const mtsTaskPeriodic
GetState(void) const mtsComponent
GetState(mtsComponentState &state) const mtsComponent
GetStateTable(const std::string &stateTableName)mtsComponent
GetTick(void) const mtsTaskprotected
InitializationDelaymtsTaskprotected
Initialize(void)mtsComponentprotected
InterfaceExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfaceInternalCommands_AddObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsComponentprotected
InterfaceInternalCommands_ComponentCreate(const mtsDescriptionComponent &componentDescription, bool &result)mtsComponentprotected
InterfaceInternalCommands_ComponentStartOther(const mtsComponentStatusControl &arg)mtsComponentprotected
InterfaceInternalCommands_GetEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout)mtsComponentprotected
InterfaceInternalCommands_RemoveEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout)mtsComponentprotected
InterfaceInternalCommands_RemoveObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsComponentprotected
InterfaceProvidedOrOutputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfaceProvidedToManagermtsComponentprotected
InterfaceProvidedToManagerCallablemtsTaskprotected
InterfaceRequiredOrInputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfacesInputmtsComponentprotected
InterfacesInputMapType typedefmtsComponentprotected
InterfacesOutputmtsComponentprotected
InterfacesOutputMapType typedefmtsComponentprotected
InterfacesProvidedmtsComponentprotected
InterfacesProvidedMapType typedefmtsComponentprotected
InterfacesRequiredmtsComponentprotected
InterfacesRequiredMapType typedefmtsComponentprotected
IPAddressmtsIntuitiveDaVinciprotected
IsAPIConnected(void) const mtsIntuitiveDaVinciinline
IsEndTask(void) const mtsComponent
IsHardRealTimemtsTaskPeriodicprotected
IsOverranPeriod(void) const mtsTaskinlinevirtual
IsPeriodic(void) const mtsTaskPeriodicvirtual
IsRunning(void) const mtsComponent
IsStarted(void) const mtsComponent
IsTerminated(void) const mtsComponent
Kill(void)mtsTaskContinuousvirtual
KillAndWait(double timeoutInSeconds)mtsComponent
KillSeparateLogFile(void)mtsComponentprotected
LoDMultiplexerStreambufmtsComponentprotected
LogFilemtsComponentprotected
LogManipulatorConfiguration(ManipulatorIndexType index, cmnLogLevel logLevel=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsIntuitiveDaVinciprotected
LogManipulatorsAndToolsConfiguration(cmnLogLevel logLevel=CMN_LOG_LOD_INIT_VERBOSE) const mtsIntuitiveDaVinciprotected
LogSystemConfiguration(cmnLogLevel logLevel=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsIntuitiveDaVinciprotected
LogToolConfiguration(ManipulatorIndexType index, cmnLogLevel logLevel=CMN_LOG_LOD_INIT_VERBOSE) const mtsIntuitiveDaVinciprotected
ManagerComponentServicesmtsComponentprotected
ManipulatorIndexToString(ManipulatorIndexType manipulatorIndex)mtsIntuitiveDaVincistatic
ManipulatorIndexType enum namemtsIntuitiveDaVinci
ManipulatorType enum namemtsIntuitiveDaVinci
MasterArmsmtsIntuitiveDaVinciprotected
MTM_TYPE enum valuemtsIntuitiveDaVinci
MTML1 enum valuemtsIntuitiveDaVinci
MTML2 enum valuemtsIntuitiveDaVinci
MTMR1 enum valuemtsIntuitiveDaVinci
MTMR2 enum valuemtsIntuitiveDaVinci
mtsComponent(void)mtsComponentprotected
mtsComponent(const mtsComponent &other)mtsComponentprotected
mtsComponent(const std::string &deviceName)mtsComponent
mtsIntuitiveDaVinci(const std::string &name, unsigned int rateInHz)mtsIntuitiveDaVinci
mtsIntuitiveDaVinciUtilities::EventCallbackInternal(int manipulatorId, int eventId, int *arguments, void *userData)mtsIntuitiveDaVincifriend
mtsIntuitiveDaVinciUtilities::StreamCallbackInternal(void *userData)mtsIntuitiveDaVincifriend
mtsTask(const std::string &name, unsigned int sizeStateTable=256)mtsTask
mtsTaskContinuous(const std::string &name, unsigned int sizeStateTable=256, bool newThread=true)mtsTaskContinuous
mtsTaskContinuous(const mtsTaskContinuousConstructorArg &arg)mtsTaskContinuous
mtsTaskPeriodic(const std::string &name, double periodicityInSeconds, bool isHardRealTime=false, unsigned int sizeStateTable=256, bool newThread=true)mtsTaskPeriodic
mtsTaskPeriodic(const std::string &name, const osaAbsoluteTime &periodicity, bool isHardRealTime=false, unsigned int sizeStateTable=256, bool newThread=true)mtsTaskPeriodic
mtsTaskPeriodic(const mtsTaskPeriodicConstructorArg &arg)mtsTaskPeriodic
NamemtsComponentprotected
NewThreadmtsTaskContinuousprotected
NUMBER_MANIPULATOR_TYPES enum valuemtsIntuitiveDaVinci
NUMBER_MANIPULATORS enum valuemtsIntuitiveDaVinci
OnRunException(const std::exception &excp)mtsTaskvirtual
OnStartupException(const std::exception &excp)mtsTaskvirtual
OutputLogFileNamemtsIntuitiveDaVinciprotected
OverranPeriodmtsTaskprotected
PasswordmtsIntuitiveDaVinciprotected
PeriodmtsTaskPeriodicprotected
PortmtsIntuitiveDaVinciprotected
ProcessMailBoxes(InterfacesProvidedMapType &interfaces)mtsComponentprotected
ProcessManagerCommandsIfNotActive()mtsTask
ProcessQueuedCommands(void)mtsComponentinlineprotected
ProcessQueuedEvents(void)mtsComponentprotected
PSM1 enum valuemtsIntuitiveDaVinci
PSM2 enum valuemtsIntuitiveDaVinci
PSM3 enum valuemtsIntuitiveDaVinci
PSM_TYPE enum valuemtsIntuitiveDaVinci
RateInHzmtsIntuitiveDaVinciprotected
ReconstructFrom(const cmnGenericObject &other)cmnGenericObject
RemoveInterfaceProvided(const std::string &interfaceProvidedName, const bool skipDisconnect=false)mtsComponent
RemoveInterfaceRequired(const std::string &interfaceRequiredName, const bool skipDisconnect=false)mtsComponent
ReplayModemtsComponentprotected
ResetOverranPeriod(void)mtsTaskinlinevirtual
ReturnValuemtsTaskprotected
Run(void)mtsIntuitiveDaVincivirtual
RunEvent(bool check=true)mtsTaskprotected
RunEventCalledmtsTaskprotected
RunEventHandler(void)mtsTaskprotected
RunEventInternalmtsTaskprotected
RunInternal(void *argument)mtsTaskPeriodicprotectedvirtual
Running(void) const mtsComponentinline
SaveThreadStartData(void *data)mtsTaskprotectedvirtual
Scalar(const size_t CMN_UNUSED(index)) const cmnGenericObjectinlinevirtual
ScalarDescription(const size_t CMN_UNUSED(index), const std::string &CMN_UNUSED(userDescription)) const cmnGenericObjectinlinevirtual
ScalarNumber(void) const cmnGenericObjectinlinevirtual
ScalarNumberIsFixed(void) const cmnGenericObjectinlinevirtual
SerializeRaw(std::ostream &outputStream) const cmnGenericObjectvirtual
Services(void) const =0cmnGenericObjectpure virtual
SetInitializationDelay(double delay)mtsTask
SetName(const std::string &componentName)mtsComponent
SetOutputLogFile(const std::string filename)mtsIntuitiveDaVinci
SetReplayData(const std::string &stateTableName, const std::string &fileName)mtsComponent
SetReplayMode(void)mtsComponent
SetReplayTime(const double time)mtsComponent
SetSourceHost(const std::string _ipaddress, const unsigned int _port=5002, const unsigned int _password=0x1111)mtsIntuitiveDaVinci
SetSourceLogFile(const std::string _filename)mtsIntuitiveDaVinci
SetThreadReturnValue(void *returnValue)mtsTaskprotectedvirtual
SetupAllInterfaces(void)mtsIntuitiveDaVinciprotected
SetupArmsInterfaces(void)mtsIntuitiveDaVinciprotected
SetupCameraInterfaces(void)mtsIntuitiveDaVinciprotected
SetupConsoleInterfaces(void)mtsIntuitiveDaVinciprotected
SetupEventInterfaces(void)mtsIntuitiveDaVinciprotected
SetupMastersInterfaces(void)mtsIntuitiveDaVinciprotected
SetupSlavesInterfaces(void)mtsIntuitiveDaVinciprotected
SlaveArmsmtsIntuitiveDaVinciprotected
Sleep(double timeInSeconds)mtsTaskprotected
SourceLogFileNamemtsIntuitiveDaVinciprotected
Start(void)mtsTaskContinuousvirtual
StartAndWait(double timeoutInSeconds)mtsComponent
StartInternal(void)mtsTaskPeriodicprotectedvirtual
StartLogging(void)mtsIntuitiveDaVinci
StartStream(void)mtsIntuitiveDaVinciprotected
Startup(void)mtsIntuitiveDaVincivirtual
StartupInternal(void)mtsTaskPeriodicprotectedvirtual
StatemtsComponentprotected
StateChangemtsTaskprotected
StateChangeSignalmtsTaskprotected
StateTablemtsTaskprotected
StateTableMapType typedefmtsComponentprotected
StateTablesmtsComponentprotected
StopLogging(void)mtsIntuitiveDaVinci
StopStream(void)mtsIntuitiveDaVinciprotected
StreamCallback(void)mtsIntuitiveDaVinciprotected
Suspend(void)mtsTaskPeriodicvirtual
ThisType typedefmtsComponent
ThreadmtsTaskprotected
ThreadBuddymtsTaskPeriodicprotected
ThreadStartDatamtsTaskprotected
ToStream(std::ostream &outputStream) const mtsComponentvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const cmnGenericObjectvirtual
ToString(void) const cmnGenericObject
UnknownExceptionmtsTaskstatic
UseLogFilemtsIntuitiveDaVinciprotected
UseSeparateLogFile(const std::string &filename, bool forwardToLogger=true)mtsComponent
UseSeparateLogFileDefault(bool forwardToLogger=true)mtsComponent
UseSeparateLogFileDefaultWithDate(bool forwardToLogger=true)mtsComponent
UseSeparateLogFileFlagmtsComponentprotected
WaitForState(mtsComponentState desiredState, double timeout)mtsTaskprotectedvirtual
WaitForWakeup(void)mtsTaskinlinevirtual
WaitToStart(double timeout)mtsTaskvirtual
WaitToTerminate(double timeout)mtsTaskvirtual
Wakeup(void)mtsTaskinlinevirtual
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsComponent()mtsComponentvirtual
~mtsIntuitiveDaVinci()mtsIntuitiveDaVinci
~mtsTask()mtsTaskvirtual
~mtsTaskContinuous()mtsTaskContinuousvirtual
~mtsTaskPeriodic()mtsTaskPeriodicvirtual