[openrtm-commit:02210] r2827 - in branches/DEV_IQ_2016/OpenRTM-aist/src/lib: coil/ace/coil coil/common coil/posix/coil coil/win32/coil rtm
openrtm @ openrtm.org
openrtm @ openrtm.org
2017年 1月 13日 (金) 12:00:28 JST
Author: sec_fukai
Date: 2017-01-13 12:00:28 +0900 (Fri, 13 Jan 2017)
New Revision: 2827
Modified:
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Condition.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Condition.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/DynamicLib.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/DynamicLib.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/File.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Mutex.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Mutex.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/OS.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Signal.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Signal.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Task.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Task.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Time.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Time.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/UUID.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/UUID.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/atomic.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Allocator.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Allocator.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Async.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/ClockManager.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/ClockManager.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Factory.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Guard.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Listener.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Logger.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/NonCopyable.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTask.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTask.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTaskBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Properties.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Properties.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Singleton.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeMeasure.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeMeasure.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeValue.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeValue.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Timer.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Timer.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/crc.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/crc.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/stringutil.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/stringutil.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Condition.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Condition.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/DynamicLib.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/DynamicLib.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/File.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Mutex.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Mutex.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/OS.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Process.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Process.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Routing.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Routing.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Signal.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Signal.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Task.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Task.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Time.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Time.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/UUID.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/UUID.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/atomic.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Condition.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Condition.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/DynamicLib.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/DynamicLib.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/File.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Mutex.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Mutex.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/OS.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Process.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Process.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Routing.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Routing.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Signal.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Signal.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Task.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Task.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Time.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Time.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/UUID.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/UUID.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/atomic.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/config_coil.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/BufferBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/BufferStatus.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_IORUtil.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_IORUtil.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_SeqUtil.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrBufferBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrRingBuffer.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrRingBuffer.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ComponentActionListener.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ComponentActionListener.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigAdmin.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigAdmin.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigurationListener.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigurationListener.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorListener.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorListener.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaConsumer.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaNaming.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaNaming.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaPort.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaPort.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataFlowComponentBase.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataFlowComponentBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataInPort.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataOutPort.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataPortStatus.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultConfiguration.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultPeriodicTask.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultPeriodicTask.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ECFactory.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ECFactory.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContext.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextBase.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextProfile.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextProfile.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextWorker.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextWorker.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExtTrigExecutionContext.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExtTrigExecutionContext.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Factory.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Factory.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/FactoryInit.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/FactoryInit.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPort.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortBase.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConnector.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConnector.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConsumer.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrConsumer.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrConsumer.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrProvider.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrProvider.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectConsumer.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectConsumer.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectProvider.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectProvider.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortProvider.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortProvider.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPullConnector.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPullConnector.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPushConnector.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPushConnector.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ListenerHolder.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceAdmin.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceAdmin.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Manager.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Manager.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerActionListener.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerActionListener.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerConfig.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerConfig.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerServant.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerServant.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ModuleManager.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ModuleManager.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NVUtil.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NVUtil.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NamingManager.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NamingManager.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NumberingPolicy.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NumberingPolicy.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ObjectManager.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OpenHRPExecutionContext.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OpenHRPExecutionContext.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPort.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortBase.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConnector.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConnector.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConsumer.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrConsumer.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrConsumer.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrProvider.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrProvider.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortProvider.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortProvider.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPullConnector.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPullConnector.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPushConnector.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPushConnector.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicECSharedComposite.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicECSharedComposite.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicExecutionContext.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicExecutionContext.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicTaskFactory.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortAdmin.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortAdmin.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortBase.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortCallback.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortConnectListener.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortConnectListener.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortProfileHelper.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortProfileHelper.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherFlush.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherFlush.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherNew.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherNew.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherPeriodic.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherPeriodic.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTC.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTCUtil.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTCUtil.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObject.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObject.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObjectStateMachine.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObjectStateMachine.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RingBuffer.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoConfiguration.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoConfiguration.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoOrganization.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoOrganization.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceAdmin.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceAdmin.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceConsumerBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceProviderBase.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/StateMachine.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SystemLogger.cpp
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SystemLogger.h
branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Typename.h
Log:
[compat,->DEV_IQ_2016] Convert chra-code to UTF-8 with BOM. refs #3788
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Condition.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Condition.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Condition.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Condition_ace.h
* @brief Condition variable class using ACE
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Condition.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Condition.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Condition.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Condition_ace.h
* @brief Condition variable class using ACE
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/DynamicLib.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/DynamicLib.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/DynamicLib.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DynamicLib_ace.cpp
* @brief DynamicLib class using ACE
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/DynamicLib.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/DynamicLib.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/DynamicLib.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DynamicLib_ace.h
* @brief DynamicLib class using ACE
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/File.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/File.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/File.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Task.cpp
* @brief Task class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Mutex.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Mutex.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Mutex.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Mutex_ace.h
* @brief Mutex class using ACE
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Mutex.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Mutex.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Mutex.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Mutex_ace.h
* @brief Mutex class using ACE
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/OS.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/OS.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/OS.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Task.cpp
* @brief Task class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Signal.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Signal.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Signal.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Signal_posix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Signal.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Signal.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Signal.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SignalPosix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Task.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Task.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Task.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Task.cpp
* @brief Task class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Task.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Task.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Task.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Task.cpp
* @brief Task class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Time.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Time.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Time.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Timevalue.h
* @brief Timevalue class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Time.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Time.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/Time.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Time_posix.h
* @brief Time functions
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/UUID.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/UUID.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/UUID.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/UUID.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/UUID.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/UUID.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/atomic.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/atomic.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/ace/coil/atomic.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file atomic.h
* @brief atomic add func
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Allocator.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Allocator.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Allocator.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Allocator.cpp
* @brief Memory allocator class
@@ -24,7 +24,7 @@
/*!
* @if jp
- * @brief メモリ領域確保
+ * @brief ã¡ã¢ãªé å確ä¿
* @else
* @brief Create of memory allocation
* @endif
@@ -36,7 +36,7 @@
/*!
* @if jp
- * @brief メモリ領域解放
+ * @brief ã¡ã¢ãªé å解æ¾
* @else
* @brief Delete of memory allocation
* @endif
@@ -48,7 +48,7 @@
/*!
* @if jp
- * @brief 配列用メモリ領域確保
+ * @brief é
åç¨ã¡ã¢ãªé å確ä¿
* @else
* @brief Create of array memory allocation
* @endif
@@ -60,7 +60,7 @@
/*!
* @if jp
- * @brief 配列用メモリ領域解放
+ * @brief é
åç¨ã¡ã¢ãªé å解æ¾
* @else
* @brief Delete of array memory allocation
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Allocator.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Allocator.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Allocator.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Allocator.h
* @brief Memory allocator class
@@ -30,7 +30,7 @@
* @if jp
*
* @class Allocator
- * @brief Allocator クラス
+ * @brief Allocator ã¯ã©ã¹
*
* @else
*
@@ -46,9 +46,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -63,13 +63,13 @@
/*!
* @if jp
*
- * @brief メモリ領域確保
+ * @brief ã¡ã¢ãªé å確ä¿
*
- * メモリ領域を確保する。
+ * ã¡ã¢ãªé åã確ä¿ããã
*
- * @param t 割り当てサイズ
+ * @param t å²ãå½ã¦ãµã¤ãº
*
- * @return メモリ領域へのポインタ
+ * @return ã¡ã¢ãªé åã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -88,11 +88,11 @@
/*!
* @if jp
*
- * @brief メモリ領域解放
+ * @brief ã¡ã¢ãªé å解æ¾
*
- * メモリ領域を解放する。
+ * ã¡ã¢ãªé åã解æ¾ããã
*
- * @param p メモリ領域へのポインタ
+ * @param p ã¡ã¢ãªé åã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -109,13 +109,13 @@
/*!
* @if jp
*
- * @brief 配列用メモリ領域確保
+ * @brief é
åç¨ã¡ã¢ãªé å確ä¿
*
- * 配列用メモリ領域を確保する。
+ * é
åç¨ã¡ã¢ãªé åã確ä¿ããã
*
- * @param t 割り当てサイズ
+ * @param t å²ãå½ã¦ãµã¤ãº
*
- * @return メモリ領域へのポインタ
+ * @return ã¡ã¢ãªé åã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -134,11 +134,11 @@
/*!
* @if jp
*
- * @brief 配列用メモリ領域解放
+ * @brief é
åç¨ã¡ã¢ãªé å解æ¾
*
- * 配列用メモリ領域を解放する。
+ * é
åç¨ã¡ã¢ãªé åã解æ¾ããã
*
- * @param p メモリ領域へのポインタ
+ * @param p ã¡ã¢ãªé åã¸ã®ãã¤ã³ã¿
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Async.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Async.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Async.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Async.h
* @brief Asynchronous function invocation helper class
@@ -29,7 +29,7 @@
* @if jp
*
* @class Async
- * @brief Async クラス
+ * @brief Async ã¯ã©ã¹
*
* @else
*
@@ -45,9 +45,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -62,9 +62,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -79,9 +79,9 @@
/*!
* @if jp
*
- * @brief 非同期実行用純粋仮想関数
+ * @brief éåæå®è¡ç¨ç´ç²ä»®æ³é¢æ°
*
- * 非同期実行用純粋仮想関数。
+ * éåæå®è¡ç¨ç´ç²ä»®æ³é¢æ°ã
*
* @else
*
@@ -96,11 +96,11 @@
/*!
* @if jp
*
- * @brief 完了状態チェック用純粋仮想関数
+ * @brief å®äºç¶æ
ãã§ãã¯ç¨ç´ç²ä»®æ³é¢æ°
*
- * 完了状態チェック用純粋仮想関数。
+ * å®äºç¶æ
ãã§ãã¯ç¨ç´ç²ä»®æ³é¢æ°ã
*
- * @return true: 完了, false: 未完了
+ * @return true: å®äº, false: æªå®äº
*
* @else
*
@@ -119,7 +119,7 @@
* @if jp
*
* @class Async_t
- * @brief Async_t テンプレートクラス
+ * @brief Async_t ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -137,13 +137,13 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param obj 登録対象オブジェクト
- * @param func 非同期実行用関数
- * @param auto_delete 非同期実行終了時に自動的にインスタンス削除を行うかどうかのフラグ
+ * @param obj ç»é²å¯¾è±¡ãªãã¸ã§ã¯ã
+ * @param func éåæå®è¡ç¨é¢æ°
+ * @param auto_delete éåæå®è¡çµäºæã«èªåçã«ã¤ã³ã¹ã¿ã³ã¹åé¤ãè¡ããã©ããã®ãã©ã°
*
* @else
*
@@ -165,9 +165,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -184,11 +184,11 @@
/*!
* @if jp
*
- * @brief 非同期処理用のスレッド実行関数
+ * @brief éåæå¦çç¨ã®ã¹ã¬ããå®è¡é¢æ°
*
- * 登録されたオブジェクトの非同期処理を呼び出す。
+ * ç»é²ããããªãã¸ã§ã¯ãã®éåæå¦çãå¼ã³åºãã
*
- * @return 実行結果
+ * @return å®è¡çµæ
*
* @else
*
@@ -214,9 +214,9 @@
/*!
* @if jp
*
- * @brief 非同期処理終了
+ * @brief éåæå¦ççµäº
*
- * 非同期処理を終了し、インスタンスを削除する。
+ * éåæå¦çãçµäºããã¤ã³ã¹ã¿ã³ã¹ãåé¤ããã
*
* @else
*
@@ -235,9 +235,9 @@
/*!
* @if jp
*
- * @brief 非同期処理活性化
+ * @brief éåæå¦çæ´»æ§å
*
- * 非同期処理を活性化する。
+ * éåæå¦çãæ´»æ§åããã
*
* @else
*
@@ -255,11 +255,11 @@
/*!
* @if jp
*
- * @brief 完了状態チェック
+ * @brief å®äºç¶æ
ãã§ãã¯
*
- * 完了状態を返す。
+ * å®äºç¶æ
ãè¿ãã
*
- * @return true: 完了, false: 未完了
+ * @return true: å®äº, false: æªå®äº
*
* @else
*
@@ -288,7 +288,7 @@
* @if jp
*
* @class Async_ref_t
- * @brief Async_ref_t テンプレートクラス
+ * @brief Async_ref_t ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -306,13 +306,13 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param obj 登録対象オブジェクト
- * @param func 非同期実行用関数
- * @param auto_delete 非同期実行終了時に自動的にインスタンス削除を行うかどうかのフラグ
+ * @param obj ç»é²å¯¾è±¡ãªãã¸ã§ã¯ã
+ * @param func éåæå®è¡ç¨é¢æ°
+ * @param auto_delete éåæå®è¡çµäºæã«èªåçã«ã¤ã³ã¹ã¿ã³ã¹åé¤ãè¡ããã©ããã®ãã©ã°
*
* @else
*
@@ -334,9 +334,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -353,11 +353,11 @@
/*!
* @if jp
*
- * @brief 非同期処理用のスレッド実行関数
+ * @brief éåæå¦çç¨ã®ã¹ã¬ããå®è¡é¢æ°
*
- * 登録されたオブジェクトの非同期処理を呼び出す。
+ * ç»é²ããããªãã¸ã§ã¯ãã®éåæå¦çãå¼ã³åºãã
*
- * @return 実行結果
+ * @return å®è¡çµæ
*
* @else
*
@@ -379,9 +379,9 @@
/*!
* @if jp
*
- * @brief 非同期処理活性化
+ * @brief éåæå¦çæ´»æ§å
*
- * 非同期処理を活性化する。
+ * éåæå¦çãæ´»æ§åããã
*
* @else
*
@@ -399,11 +399,11 @@
/*!
* @if jp
*
- * @brief 完了状態チェック
+ * @brief å®äºç¶æ
ãã§ãã¯
*
- * 完了状態を返す。
+ * å®äºç¶æ
ãè¿ãã
*
- * @return true: 完了, false: 未完了
+ * @return true: å®äº, false: æªå®äº
*
* @else
*
@@ -423,9 +423,9 @@
/*!
* @if jp
*
- * @brief 非同期処理終了
+ * @brief éåæå¦ççµäº
*
- * 非同期処理を終了し、インスタンスを削除する。
+ * éåæå¦çãçµäºããã¤ã³ã¹ã¿ã³ã¹ãåé¤ããã
*
* @else
*
@@ -450,22 +450,22 @@
/*!
* @if jp
- * @brief 非同期メンバー関数呼び出しヘルパー関数
+ * @brief éåæã¡ã³ãã¼é¢æ°å¼ã³åºããã«ãã¼é¢æ°
*
- * メンバー関数を非同期に呼ぶためのヘルパー関数
- * 例
+ * ã¡ã³ãã¼é¢æ°ãéåæã«å¼ã¶ããã®ãã«ãã¼é¢æ°
+ * ä¾
*
* class A
* {
* public:
- * // 時間のかかる関数
+ * // æéã®ãããé¢æ°
* void hoge() {
* for (int i(0); i < 5; ++i) {
* std::cout << "hoge" << std::endl;
* sleep(1);
* }
* }
- * // 時間のかかる関数
+ * // æéã®ãããé¢æ°
* void munya(const char* msg) {
* for (int i(0); i < 10; ++i) {
* std::cout << "message is: " << msg << std::endl;
@@ -476,22 +476,22 @@
* return val + 1;
* }
* };
- * この様なクラスのオブジェクトに対して、
+ * ãã®æ§ãªã¯ã©ã¹ã®ãªãã¸ã§ã¯ãã«å¯¾ãã¦ã
*
* A a;
* Async* invoker0(AsyncInvoker(&a,
* std::mem_fun(&A::hoge)));
* Async* invoker1(AsyncInvoker(&a,
* std::bind2nd(std::mem_fun(&A::munya),
- * "ほげ")));
- * invoker0->invoke(); // すぐに戻る
- * invoker1->invoke(); // すぐに戻る
+ * "ã»ã")));
+ * invoker0->invoke(); // ããã«æ»ã
+ * invoker1->invoke(); // ããã«æ»ã
*
- * delete invoker0; // 必ず削除すること
- * delete invoker1; // 必ず削除すること
+ * delete invoker0; // å¿
ãåé¤ãããã¨
+ * delete invoker1; // å¿
ãåé¤ãããã¨
*
- * のように非同期の呼び出しができる。
- * 呼び出しの戻り値を取得したい場合は、自前の関数オブジェクトを用意する。
+ * ã®ããã«éåæã®å¼ã³åºããã§ããã
+ * å¼ã³åºãã®æ»ãå¤ãåå¾ãããå ´åã¯ãèªåã®é¢æ°ãªãã¸ã§ã¯ããç¨æããã
*
* class add_one_functor
* {
@@ -506,7 +506,7 @@
* }
* };
*
- * 上記の関数オブジェクトのインスタンスを作成し、そのポインタを渡す。
+ * ä¸è¨ã®é¢æ°ãªãã¸ã§ã¯ãã®ã¤ã³ã¹ã¿ã³ã¹ãä½æãããã®ãã¤ã³ã¿ã渡ãã
*
* add_one_functor aof(100);
* Async* invoker2(AsyncInvoker(&a, &aof));
@@ -515,21 +515,21 @@
* std::cout << "result: " << aof.get_ret() << std::endl;
* delete invoker2;
*
- * 通常、AsyncInvoker が返すオブジェクトは明示的に削除しなければ
- * ならないが、第三引数に true を渡すことで、非同期実行が終了すると同時に
- * 自動的にインスタンスが削除される。
+ * é常ãAsyncInvoker ãè¿ããªãã¸ã§ã¯ãã¯æ示çã«åé¤ããªããã°
+ * ãªããªããã第ä¸å¼æ°ã« true ã渡ããã¨ã§ãéåæå®è¡ãçµäºããã¨åæã«
+ * èªåçã«ã¤ã³ã¹ã¿ã³ã¹ãåé¤ãããã
*
- * // invoker3 は削除 (delete invoker3) してはいけない
+ * // invoker3 ã¯åé¤ (delete invoker3) ãã¦ã¯ãããªã
* Async* invoker3(AsyncInvoker(&a, std::mem_fun(&A::hoge), true));
*
- * // インスタンス生成と同時に実行することもできる。
+ * // ã¤ã³ã¹ã¿ã³ã¹çæã¨åæã«å®è¡ãããã¨ãã§ããã
* AsyncInvoker(&a, std::mem_fun(&A::hoge))->invoke();
*
- * @param obj 登録対象オブジェクト
- * @param func 非同期実行用関数
- * @param auto_delete 非同期実行終了時に自動的にインスタンス削除を行うかどうかのフラグ
+ * @param obj ç»é²å¯¾è±¡ãªãã¸ã§ã¯ã
+ * @param func éåæå®è¡ç¨é¢æ°
+ * @param auto_delete éåæå®è¡çµäºæã«èªåçã«ã¤ã³ã¹ã¿ã³ã¹åé¤ãè¡ããã©ããã®ãã©ã°
*
- * @return Async_t インスタンス
+ * @return Async_t ã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
@@ -555,15 +555,15 @@
/*!
* @if jp
*
- * @brief 非同期メンバー関数呼び出しヘルパー関数
+ * @brief éåæã¡ã³ãã¼é¢æ°å¼ã³åºããã«ãã¼é¢æ°
*
- * メンバー関数を非同期に呼ぶためのヘルパー関数
+ * ã¡ã³ãã¼é¢æ°ãéåæã«å¼ã¶ããã®ãã«ãã¼é¢æ°
*
- * @param obj 登録対象オブジェクト
- * @param func 非同期実行用関数
- * @param auto_delete 非同期実行終了時に自動的にインスタンス削除を行うかどうかのフラグ
+ * @param obj ç»é²å¯¾è±¡ãªãã¸ã§ã¯ã
+ * @param func éåæå®è¡ç¨é¢æ°
+ * @param auto_delete éåæå®è¡çµäºæã«èªåçã«ã¤ã³ã¹ã¿ã³ã¹åé¤ãè¡ããã©ããã®ãã©ã°
*
- * @return Async_ref_t インスタンス
+ * @return Async_ref_t ã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/ClockManager.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/ClockManager.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/ClockManager.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ClockManager.cpp
* @brief Global clock management class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/ClockManager.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/ClockManager.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/ClockManager.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ClockManager.h
* @brief Global clock management class
@@ -29,14 +29,14 @@
{
/*!
* @if jp
- * @class 時刻設定・取得オブジェクトのインターフェース
+ * @class æå»è¨å®ã»åå¾ãªãã¸ã§ã¯ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹
*
- * このクラスは ClockManager によって管理されるクロックオブジェクトの
- * ためのインターフェースである。ClockManager は複数のクロックオブジェ
- * クトを管理し、必要に応じて適切なクロックオブジェクトを IClock イン
- * ターフェースをもつオブジェクトとして返す。クロックオブジェクトは単
- * にシステム時刻を返すものや、独自の論理時刻を持つクロックオブジェク
- * ト等が考えられる。
+ * ãã®ã¯ã©ã¹ã¯ ClockManager ã«ãã£ã¦ç®¡çãããã¯ããã¯ãªãã¸ã§ã¯ãã®
+ * ããã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ãããClockManager ã¯è¤æ°ã®ã¯ããã¯ãªãã¸ã§
+ * ã¯ãã管çããå¿
è¦ã«å¿ãã¦é©åãªã¯ããã¯ãªãã¸ã§ã¯ãã IClock ã¤ã³
+ * ã¿ã¼ãã§ã¼ã¹ããã¤ãªãã¸ã§ã¯ãã¨ãã¦è¿ããã¯ããã¯ãªãã¸ã§ã¯ãã¯å
+ * ã«ã·ã¹ãã æå»ãè¿ããã®ããç¬èªã®è«çæå»ãæã¤ã¯ããã¯ãªãã¸ã§ã¯
+ * ãçãèããããã
*
* @else
* @brief An interface to set and get time
@@ -55,8 +55,8 @@
virtual ~IClock() {}
/*!
* @if jp
- * @brief 時刻を取得する
- * @return 現在の時刻
+ * @brief æå»ãåå¾ãã
+ * @return ç¾å¨ã®æå»
* @else
* @brief Getting time
* @return Current time
@@ -65,8 +65,8 @@
virtual coil::TimeValue gettime() const = 0;
/*!
* @if jp
- * @brief 時刻を設定する
- * @param clocktime 現在の時刻
+ * @brief æå»ãè¨å®ãã
+ * @param clocktime ç¾å¨ã®æå»
* @else
* @brief Setting time
* @param clocktime Current time
@@ -77,9 +77,9 @@
/*!
* @if jp
- * @class システム時刻を扱うクロックオブジェクト
+ * @class ã·ã¹ãã æå»ãæ±ãã¯ããã¯ãªãã¸ã§ã¯ã
*
- * このクラスはシステムクロックを設定または取得するクラスである。
+ * ãã®ã¯ã©ã¹ã¯ã·ã¹ãã ã¯ããã¯ãè¨å®ã¾ãã¯åå¾ããã¯ã©ã¹ã§ããã
*
* @else
* @brief clock object to handle system clock
@@ -99,10 +99,10 @@
/*!
* @if jp
- * @class 論理時間を扱うクロックオブジェクト
+ * @class è«çæéãæ±ãã¯ããã¯ãªãã¸ã§ã¯ã
*
- * このクラスは論理時間を設定または取得するクラスである。
- * 単純に settime() によって設定された時刻を gettime() によって取得するす。
+ * ãã®ã¯ã©ã¹ã¯è«çæéãè¨å®ã¾ãã¯åå¾ããã¯ã©ã¹ã§ããã
+ * åç´ã« settime() ã«ãã£ã¦è¨å®ãããæå»ã gettime() ã«ãã£ã¦åå¾ãããã
*
* @else
* @brief Clock object to handle logical clock
@@ -127,10 +127,10 @@
/*!
* @if jp
- * @class 調整済み時刻を扱うクロックオブジェクト
+ * @class 調æ´æ¸ã¿æå»ãæ±ãã¯ããã¯ãªãã¸ã§ã¯ã
*
- * settime() 呼び出し時に現在時刻との差をオフセットとして保持し、
- * gettime() によってオフセット調整済みの時刻を返す。
+ * settime() å¼ã³åºãæã«ç¾å¨æå»ã¨ã®å·®ããªãã»ããã¨ãã¦ä¿æãã
+ * gettime() ã«ãã£ã¦ãªãã»ãã調æ´æ¸ã¿ã®æå»ãè¿ãã
*
* @else
* @brief Clock object to handle adjusted clock
@@ -155,12 +155,12 @@
/*!
* @if jp
- * @class グローバルなクロック管理クラス。
+ * @class ã°ãã¼ãã«ãªã¯ããã¯ç®¡çã¯ã©ã¹ã
*
- * このクラスはグローバルにクロックオブジェクトを提供するシングルトン
- * クラスである。getClocK(クロック名) により IClock 型のクロックオブ
- * ジェクトを返す。利用可能なクロックは "system", "logical" および
- * "adjusted" の3種類である。
+ * ãã®ã¯ã©ã¹ã¯ã°ãã¼ãã«ã«ã¯ããã¯ãªãã¸ã§ã¯ããæä¾ããã·ã³ã°ã«ãã³
+ * ã¯ã©ã¹ã§ãããgetClocK(ã¯ããã¯å) ã«ãã IClock åã®ã¯ããã¯ãªã
+ * ã¸ã§ã¯ããè¿ããå©ç¨å¯è½ãªã¯ããã¯ã¯ "system", "logical" ããã³
+ * "adjusted" ã®ï¼ç¨®é¡ã§ããã
*
* @else
* @brief A global clock management class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Factory.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Factory.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Factory.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Factory.h
* @brief generic Factory template class
@@ -47,7 +47,7 @@
/*!
* @if jp
*
- * @brief Creator テンプレート
+ * @brief Creator ãã³ãã¬ã¼ã
*
* @else
*
@@ -64,7 +64,7 @@
/*!
* @if jp
*
- * @brief Destructor テンプレート
+ * @brief Destructor ãã³ãã¬ã¼ã
*
* @else
*
@@ -86,7 +86,7 @@
* @if jp
*
* @class Factory
- * @brief Factory テンプレートクラス
+ * @brief Factory ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -125,13 +125,13 @@
/*!
* @if jp
*
- * @brief ファクトリー有無チェック
+ * @brief ãã¡ã¯ããªã¼æç¡ãã§ãã¯
*
- * 指定IDのファクトリー有無を返す。
+ * æå®IDã®ãã¡ã¯ããªã¼æç¡ãè¿ãã
*
- * @param id ファクトリーID
+ * @param id ãã¡ã¯ããªã¼ID
*
- * @return true: 有り, false: 無し
+ * @return true: æã, false: ç¡ã
*
* @else
*
@@ -154,11 +154,11 @@
/*!
* @if jp
*
- * @brief ファクトリーIDリスト取得
+ * @brief ãã¡ã¯ããªã¼IDãªã¹ãåå¾
*
- * ファクトリーIDリストを返す。
+ * ãã¡ã¯ããªã¼IDãªã¹ããè¿ãã
*
- * @return ID リスト
+ * @return ID ãªã¹ã
*
* @else
*
@@ -189,17 +189,17 @@
/*!
* @if jp
*
- * @brief ファクトリー登録
+ * @brief ãã¡ã¯ããªã¼ç»é²
*
- * ファクトリーを登録する。
+ * ãã¡ã¯ããªã¼ãç»é²ããã
*
- * @param id ファクトリーID
- * @param creator クリエータ用ファンクタ
- * @param destructor デストラクタ用ファンクタ
+ * @param id ãã¡ã¯ããªã¼ID
+ * @param creator ã¯ãªã¨ã¼ã¿ç¨ãã¡ã³ã¯ã¿
+ * @param destructor ãã¹ãã©ã¯ã¿ç¨ãã¡ã³ã¯ã¿
*
- * @return FACTORY_OK: 正常終了
- * ALREADY_EXISTS: 登録済み
- * INVALID_ARG: creator か destructor が不正な値を含む
+ * @return FACTORY_OK: æ£å¸¸çµäº
+ * ALREADY_EXISTS: ç»é²æ¸ã¿
+ * INVALID_ARG: creator ã destructor ãä¸æ£ãªå¤ãå«ã
*
* @else
*
@@ -231,14 +231,14 @@
/*!
* @if jp
*
- * @brief ファクトリー削除
+ * @brief ãã¡ã¯ããªã¼åé¤
*
- * ファクトリーを削除する。
+ * ãã¡ã¯ããªã¼ãåé¤ããã
*
- * @param id ファクトリーID
+ * @param id ãã¡ã¯ããªã¼ID
*
- * @return FACTORY_OK: 正常終了
- * NOT_FOUND: ID未登録
+ * @return FACTORY_OK: æ£å¸¸çµäº
+ * NOT_FOUND: IDæªç»é²
*
* @else
*
@@ -263,13 +263,13 @@
/*!
* @if jp
*
- * @brief ファクトリーオブジェクト生成
+ * @brief ãã¡ã¯ããªã¼ãªãã¸ã§ã¯ãçæ
*
- * ファクトリーオブジェクトを生成する。
+ * ãã¡ã¯ããªã¼ãªãã¸ã§ã¯ããçæããã
*
- * @param id ファクトリーID
+ * @param id ãã¡ã¯ããªã¼ID
*
- * @return AbstractClass のポインタ
+ * @return AbstractClass ã®ãã¤ã³ã¿
*
* @else
*
@@ -295,12 +295,12 @@
/*!
* @if jp
*
- * @brief ファクトリーオブジェクト削除
+ * @brief ãã¡ã¯ããªã¼ãªãã¸ã§ã¯ãåé¤
*
- * ファクトリーオブジェクトを削除する。
+ * ãã¡ã¯ããªã¼ãªãã¸ã§ã¯ããåé¤ããã
*
- * @param id ファクトリーID
- * @param obj ファクトリーオブジェクト
+ * @param id ãã¡ã¯ããªã¼ID
+ * @param obj ãã¡ã¯ããªã¼ãªãã¸ã§ã¯ã
*
* @else
*
@@ -327,11 +327,11 @@
/*!
* @if jp
*
- * @brief ファクトリーオブジェクト削除
+ * @brief ãã¡ã¯ããªã¼ãªãã¸ã§ã¯ãåé¤
*
- * ファクトリーオブジェクトを削除する。
+ * ãã¡ã¯ããªã¼ãªãã¸ã§ã¯ããåé¤ããã
*
- * @param obj ファクトリーオブジェクト
+ * @param obj ãã¡ã¯ããªã¼ãªãã¸ã§ã¯ã
*
* @else
*
@@ -355,11 +355,11 @@
/*!
* @if jp
*
- * @brief 生成済みオブジェクトリストの取得
+ * @brief çææ¸ã¿ãªãã¸ã§ã¯ããªã¹ãã®åå¾
*
- * このファクトリで生成されたオブジェクトのリストを取得する。
+ * ãã®ãã¡ã¯ããªã§çæããããªãã¸ã§ã¯ãã®ãªã¹ããåå¾ããã
*
- * @return 生成済みオブジェクトリスト
+ * @return çææ¸ã¿ãªãã¸ã§ã¯ããªã¹ã
*
* @else
*
@@ -384,11 +384,11 @@
/*!
* @if jp
*
- * @brief オブジェクトがこのファクトリの生成物かどうか調べる
+ * @brief ãªãã¸ã§ã¯ãããã®ãã¡ã¯ããªã®çæç©ãã©ãã調ã¹ã
*
- * @param obj 対象オブジェクト
- * @return true: このファクトリの生成物
- * false: このファクトリの生成物ではない
+ * @param obj 対象ãªãã¸ã§ã¯ã
+ * @return true: ãã®ãã¡ã¯ããªã®çæç©
+ * false: ãã®ãã¡ã¯ããªã®çæç©ã§ã¯ãªã
*
* @else
*
@@ -410,14 +410,14 @@
/*!
* @if jp
*
- * @brief オブジェクトからクラス識別子(ID)を取得する
+ * @brief ãªãã¸ã§ã¯ãããã¯ã©ã¹èå¥å(ID)ãåå¾ãã
*
- * 当該オブジェクトのクラス識別子(ID)を取得する。
+ * å½è©²ãªãã¸ã§ã¯ãã®ã¯ã©ã¹èå¥å(ID)ãåå¾ããã
*
- * @param obj [in] クラス識別子(ID)を取得したいオブジェクト
- * @param id [out] クラス識別子(ID)
- * @return リターンコード NOT_FOUND: 識別子が存在しない
- * FACTORY_OK: 正常終了
+ * @param obj [in] ã¯ã©ã¹èå¥å(ID)ãåå¾ããããªãã¸ã§ã¯ã
+ * @param id [out] ã¯ã©ã¹èå¥å(ID)
+ * @return ãªã¿ã¼ã³ã³ã¼ã NOT_FOUND: èå¥åãåå¨ããªã
+ * FACTORY_OK: æ£å¸¸çµäº
* @else
*
* @brief Getting class identifier (ID) from a object
@@ -440,14 +440,14 @@
/*!
* @if jp
*
- * @brief オブジェクトのコンストラクタを取得する
+ * @brief ãªãã¸ã§ã¯ãã®ã³ã³ã¹ãã©ã¯ã¿ãåå¾ãã
*
- * このファクトリで生成されたオブジェクトのコンストラクタを取得する。
- * obj はこのファクトリで生成されたものでなければならない。予め
- * isProducerOf() 関数で当該オブジェクトがこのファクトリの生成物で
- * あるかどうかをチェックしなければならない。
+ * ãã®ãã¡ã¯ããªã§çæããããªãã¸ã§ã¯ãã®ã³ã³ã¹ãã©ã¯ã¿ãåå¾ããã
+ * obj ã¯ãã®ãã¡ã¯ããªã§çæããããã®ã§ãªããã°ãªããªããäºã
+ * isProducerOf() é¢æ°ã§å½è©²ãªãã¸ã§ã¯ãããã®ãã¡ã¯ããªã®çæç©ã§
+ * ãããã©ããããã§ãã¯ããªããã°ãªããªãã
*
- * @return オブジェクトのデストラクタ
+ * @return ãªãã¸ã§ã¯ãã®ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -470,14 +470,14 @@
/*!
* @if jp
*
- * @brief オブジェクトのデストラクタを取得する
+ * @brief ãªãã¸ã§ã¯ãã®ãã¹ãã©ã¯ã¿ãåå¾ãã
*
- * このファクトリで生成されたオブジェクトのデストラクタを取得する。
- * obj はこのファクトリで生成されたものでなければならない。予め
- * isProducerOf() 関数で当該オブジェクトがこのファクトリの生成物で
- * あるかどうかをチェックしなければならない。
+ * ãã®ãã¡ã¯ããªã§çæããããªãã¸ã§ã¯ãã®ãã¹ãã©ã¯ã¿ãåå¾ããã
+ * obj ã¯ãã®ãã¡ã¯ããªã§çæããããã®ã§ãªããã°ãªããªããäºã
+ * isProducerOf() é¢æ°ã§å½è©²ãªãã¸ã§ã¯ãããã®ãã¡ã¯ããªã®çæç©ã§
+ * ãããã©ããããã§ãã¯ããªããã°ãªããªãã
*
- * @return オブジェクトのデストラクタ
+ * @return ãªãã¸ã§ã¯ãã®ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -503,7 +503,7 @@
* @if jp
*
* @class FactoryEntry
- * @brief FactoryEntry クラス
+ * @brief FactoryEntry ã¯ã©ã¹
*
* @else
*
@@ -522,12 +522,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param creator クリエータ用ファンクタ
- * @param destructor デストラクタ用ファンクタ
+ * @param creator ã¯ãªã¨ã¼ã¿ç¨ãã¡ã³ã¯ã¿
+ * @param destructor ãã¹ãã©ã¯ã¿ç¨ãã¡ã³ã¯ã¿
*
* @else
*
@@ -558,7 +558,7 @@
* @if jp
*
* @class GlobalFactory
- * @brief GlobalFactory テンプレートクラス
+ * @brief GlobalFactory ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -588,9 +588,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -605,9 +605,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Guard.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Guard.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Guard.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Guard.h
* @brief Guard template class
@@ -28,7 +28,7 @@
* @if jp
*
* @class Guard
- * @brief Guard テンプレートクラス
+ * @brief Guard ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -45,11 +45,11 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param mutex スレッド
+ * @param mutex ã¹ã¬ãã
*
* @else
*
@@ -69,9 +69,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Listener.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Listener.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Listener.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Listener.h
* @brief Listener class
@@ -23,9 +23,9 @@
/*!
* @if jp
* @class ListenerBase
- * @brief ListenerBase クラス
+ * @brief ListenerBase ã¯ã©ã¹
*
- * タイマーに登録するリスナー用抽象インターフェースクラス。
+ * ã¿ã¤ãã¼ã«ç»é²ãããªã¹ãã¼ç¨æ½è±¡ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -45,9 +45,9 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -60,9 +60,9 @@
/*!
* @if jp
- * @brief コールバック処理
+ * @brief ã³ã¼ã«ããã¯å¦ç
*
- * コールバック処理用純粋仮想関数
+ * ã³ã¼ã«ããã¯å¦çç¨ç´ç²ä»®æ³é¢æ°
*
* @else
* @brief Callback
@@ -77,9 +77,9 @@
/*!
* @if jp
* @class ListenerObject
- * @brief ListenerObject クラス
+ * @brief ListenerObject ã¯ã©ã¹
*
- * タイマーに登録するリスナー用基底クラス。
+ * ã¿ã¤ãã¼ã«ç»é²ãããªã¹ãã¼ç¨åºåºã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -101,12 +101,12 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param obj リスナーオブジェクト
- * @param cbf コールバック用関数
+ * @param obj ãªã¹ãã¼ãªãã¸ã§ã¯ã
+ * @param cbf ã³ã¼ã«ããã¯ç¨é¢æ°
*
* @else
* @brief Constructor
@@ -125,9 +125,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -142,9 +142,9 @@
/*!
* @if jp
- * @brief コールバック用処理
+ * @brief ã³ã¼ã«ããã¯ç¨å¦ç
*
- * コールバック処理用関数
+ * ã³ã¼ã«ããã¯å¦çç¨é¢æ°
*
* @else
* @brief Callback
@@ -166,9 +166,9 @@
/*!
* @if jp
* @class ListenerFunc
- * @brief ListenerFunc クラス
+ * @brief ListenerFunc ã¯ã©ã¹
*
- * コールバック用オブジェクト。
+ * ã³ã¼ã«ããã¯ç¨ãªãã¸ã§ã¯ãã
*
* @since 0.4.0
*
@@ -189,11 +189,11 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param cbf コールバック用関数
+ * @param cbf ã³ã¼ã«ããã¯ç¨é¢æ°
*
* @else
* @brief Constructor
@@ -211,9 +211,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -226,9 +226,9 @@
/*!
* @if jp
- * @brief コールバック処理
+ * @brief ã³ã¼ã«ããã¯å¦ç
*
- * コールバック処理用関数
+ * ã³ã¼ã«ããã¯å¦çç¨é¢æ°
*
* @else
* @brief Callback
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Logger.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Logger.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Logger.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Logger.h
* @brief log_streambuf and log_stream class
@@ -41,7 +41,7 @@
* @if jp
*
* @class log_streambuf
- * @brief log_streambuf テンプレートクラス
+ * @brief log_streambuf ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -64,9 +64,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -88,9 +88,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -107,16 +107,16 @@
/*!
* @if jp
*
- * @brief ストリームを追加する
+ * @brief ã¹ããªã¼ã ã追å ãã
*
- * log_streambuf に実際の出力先であるストリームを追加する。
- * ここで追加されたストリームの解体責任はユーザにあり、
- * log_streambuf 解体時には解体されることはない。
- * また追加されているストリームを log_streambuf の解体前に
- * 解体してはならない。ストリームの解体は log_streambuf の解体後に、
- * ユーザが解体しなければならない。
+ * log_streambuf ã«å®éã®åºåå
ã§ããã¹ããªã¼ã ã追å ããã
+ * ããã§è¿½å ãããã¹ããªã¼ã ã®è§£ä½è²¬ä»»ã¯ã¦ã¼ã¶ã«ããã
+ * log_streambuf 解ä½æã«ã¯è§£ä½ããããã¨ã¯ãªãã
+ * ã¾ã追å ããã¦ããã¹ããªã¼ã ã log_streambuf ã®è§£ä½åã«
+ * 解ä½ãã¦ã¯ãªããªããã¹ããªã¼ã ã®è§£ä½ã¯ log_streambuf ã®è§£ä½å¾ã«ã
+ * ã¦ã¼ã¶ã解ä½ããªããã°ãªããªãã
*
- * @param stream std::basic_streambuf 型のストリームへのポインタ
+ * @param stream std::basic_streambuf åã®ã¹ããªã¼ã ã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -141,12 +141,12 @@
/*!
* @if jp
*
- * @brief ストリームを削除する
+ * @brief ã¹ããªã¼ã ãåé¤ãã
*
- * log_streambuf から出力先であるストリームを削除する。
- * ここで削除されたストリームの解体責任はユーザにある。
+ * log_streambuf ããåºåå
ã§ããã¹ããªã¼ã ãåé¤ããã
+ * ããã§åé¤ãããã¹ããªã¼ã ã®è§£ä½è²¬ä»»ã¯ã¦ã¼ã¶ã«ããã
*
- * @param stream std::basic_streambuf 型のストリームへのポインタ
+ * @param stream std::basic_streambuf åã®ã¹ããªã¼ã ã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -177,11 +177,11 @@
/*!
* @if jp
*
- * @brief ストリームバッファ取得
+ * @brief ã¹ããªã¼ã ãããã¡åå¾
*
- * ストリームバッファを返す。
+ * ã¹ããªã¼ã ãããã¡ãè¿ãã
*
- * @return streambuf_type リスト
+ * @return streambuf_type ãªã¹ã
*
* @else
*
@@ -207,11 +207,11 @@
/*!
* @if jp
*
- * @brief basic_streambuf::xsputn のオーバーライド
+ * @brief basic_streambuf::xsputn ã®ãªã¼ãã¼ã©ã¤ã
*
- * @param s 入力文字列へのポインタ
- * @param n 入力文字数
- * @return 入力文字列のサイズ
+ * @param s å
¥åæååã¸ã®ãã¤ã³ã¿
+ * @param n å
¥åæåæ°
+ * @return å
¥åæååã®ãµã¤ãº
*
* @else
*
@@ -237,9 +237,9 @@
/*!
* @if jp
*
- * @brief ストリームへ出力する。
+ * @brief ã¹ããªã¼ã ã¸åºåããã
*
- * @return 出力した文字数
+ * @return åºåããæåæ°
*
* @else
*
@@ -273,11 +273,11 @@
/*!
* @if jp
*
- * @brief ストリームへ出力する。
+ * @brief ã¹ããªã¼ã ã¸åºåããã
*
- * @param s 入力文字列へのポインタ
- * @param n 入力文字数
- * @return 入力文字列のサイズ
+ * @param s å
¥åæååã¸ã®ãã¤ã³ã¿
+ * @param n å
¥åæåæ°
+ * @return å
¥åæååã®ãµã¤ãº
*
* @else
*
@@ -304,10 +304,10 @@
/*!
* @if jp
*
- * @brief basic_streambuf::overflow のオーバーライド
+ * @brief basic_streambuf::overflow ã®ãªã¼ãã¼ã©ã¤ã
*
- * @param c 入力文字
- * @return 返却値
+ * @param c å
¥åæå
+ * @return è¿å´å¤
*
* @else
*
@@ -374,9 +374,9 @@
/*!
* @if jp
*
- * @brief basic_streambuf::sync のオーバーライド
+ * @brief basic_streambuf::sync ã®ãªã¼ãã¼ã©ã¤ã
*
- * @return 返却値
+ * @return è¿å´å¤
*
* @else
*
@@ -422,7 +422,7 @@
/*!
* @if jp
*
- * @brief ストリーム管理用構造体
+ * @brief ã¹ããªã¼ã 管çç¨æ§é ä½
*
* @else
*
@@ -474,11 +474,11 @@
/*!
* @if jp
*
- * @brief コピーコンストラクタ
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * コピーコンストラクタ
+ * ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * @param x log_streambuf オブジェクト
+ * @param x log_streambuf ãªãã¸ã§ã¯ã
*
* @else
*
@@ -495,13 +495,13 @@
/*!
* @if jp
*
- * @brief 代入演算子
+ * @brief 代å
¥æ¼ç®å
*
- * log_streambufオブジェクトをコピーする。
+ * log_streambufãªãã¸ã§ã¯ããã³ãã¼ããã
*
- * @param x log_streambuf オブジェクト
+ * @param x log_streambuf ãªãã¸ã§ã¯ã
*
- * @return 代入結果
+ * @return 代å
¥çµæ
*
* @else
*
@@ -527,7 +527,7 @@
* @if jp
*
* @class log_stream
- * @brief log_stream テンプレートクラス
+ * @brief log_stream ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -552,14 +552,14 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param streambuf basic_streambuf 型オブジェクト
- * @param levelmin ログレベルの最小値
- * @param levelmax ログレベルの最大値
- * @param デフォルトのログレベル
+ * @param streambuf basic_streambuf åãªãã¸ã§ã¯ã
+ * @param levelmin ãã°ã¬ãã«ã®æå°å¤
+ * @param levelmax ãã°ã¬ãã«ã®æ大å¤
+ * @param ããã©ã«ãã®ãã°ã¬ãã«
*
* @else
*
@@ -585,10 +585,10 @@
/*!
* @if jp
*
- * @brief メッセージのヘッダ追加関数
+ * @brief ã¡ãã»ã¼ã¸ã®ããã追å é¢æ°
*
- * サブクラスにおいてこの関数をオーバーライドし、
- * ログメッセージに適当な時刻などのヘッダを追加する。
+ * ãµãã¯ã©ã¹ã«ããã¦ãã®é¢æ°ããªã¼ãã¼ã©ã¤ããã
+ * ãã°ã¡ãã»ã¼ã¸ã«é©å½ãªæå»ãªã©ã®ãããã追å ããã
*
* @else
*
@@ -608,11 +608,11 @@
/*!
* @if jp
*
- * @brief ログレベル設定
+ * @brief ãã°ã¬ãã«è¨å®
*
- * ログレベルを設定する。
+ * ãã°ã¬ãã«ãè¨å®ããã
*
- * @param level ログレベル
+ * @param level ãã°ã¬ãã«
*
* @else
*
@@ -637,11 +637,11 @@
/*!
* @if jp
*
- * @brief ログレベル取得
+ * @brief ãã°ã¬ãã«åå¾
*
- * ログレベルを取得する。
+ * ãã°ã¬ãã«ãåå¾ããã
*
- * @return ログレベル
+ * @return ãã°ã¬ãã«
*
* @else
*
@@ -661,9 +661,9 @@
/*!
* @if jp
*
- * @brief ロックモード設定
+ * @brief ããã¯ã¢ã¼ãè¨å®
*
- * ロックモードを有効にする。
+ * ããã¯ã¢ã¼ããæå¹ã«ããã
*
* @else
*
@@ -681,9 +681,9 @@
/*!
* @if jp
*
- * @brief ロックモード解除
+ * @brief ããã¯ã¢ã¼ã解é¤
*
- * ロックモードを無効にする。
+ * ããã¯ã¢ã¼ããç¡å¹ã«ããã
*
* @else
*
@@ -701,17 +701,17 @@
/*!
* @if jp
*
- * @brief ログストリームの取得
+ * @brief ãã°ã¹ããªã¼ã ã®åå¾
*
- * 指定されたログレベルを判断し、ログストリームを取得する。
- * 指定されたログレベルが設定されているログレベル以下の場合には、本クラスを
- * 返す。
- * 指定されたログレベルが設定されているログレベルを超えている場合には、
- * ダミーログクラスを返す。
+ * æå®ããããã°ã¬ãã«ãå¤æãããã°ã¹ããªã¼ã ãåå¾ããã
+ * æå®ããããã°ã¬ãã«ãè¨å®ããã¦ãããã°ã¬ãã«ä»¥ä¸ã®å ´åã«ã¯ãæ¬ã¯ã©ã¹ã
+ * è¿ãã
+ * æå®ããããã°ã¬ãã«ãè¨å®ããã¦ãããã°ã¬ãã«ãè¶
ãã¦ããå ´åã«ã¯ã
+ * ããã¼ãã°ã¯ã©ã¹ãè¿ãã
*
- * @param level 指定ログレベル
+ * @param level æå®ãã°ã¬ãã«
*
- * @return 対象ログストリーム
+ * @return 対象ãã°ã¹ããªã¼ã
*
* @else
*
@@ -745,13 +745,13 @@
/*!
* @if jp
*
- * @brief ログレベル有効チェック
+ * @brief ãã°ã¬ãã«æå¹ãã§ãã¯
*
- * 指定されたログレベルが有効範囲かチェックし、有効・無効を返す。
+ * æå®ããããã°ã¬ãã«ãæå¹ç¯å²ããã§ãã¯ããæå¹ã»ç¡å¹ãè¿ãã
*
- * @param level ログレベル
+ * @param level ãã°ã¬ãã«
*
- * @return true: 有効, false: 無効
+ * @return true: æå¹, false: ç¡å¹
*
* @else
*
@@ -774,8 +774,8 @@
/*!
* @if jp
*
- * @brief ログロック取得
- * ロックモードが設定されている場合、ログのロックを取得する。
+ * @brief ãã°ããã¯åå¾
+ * ããã¯ã¢ã¼ããè¨å®ããã¦ããå ´åããã°ã®ããã¯ãåå¾ããã
*
* @else
*
@@ -792,8 +792,8 @@
/*!
* @if jp
*
- * @brief ログロック解放
- * ロックモードが設定されている場合に、ログのロックを解放する。
+ * @brief ãã°ããã¯è§£æ¾
+ * ããã¯ã¢ã¼ããè¨å®ããã¦ããå ´åã«ããã°ã®ããã¯ã解æ¾ããã
*
* @else
*
@@ -813,9 +813,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -830,9 +830,9 @@
/*!
* @if jp
*
- * @brief デフォルトコンストラクタ
+ * @brief ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
*
- * デフォルトコンストラクタ
+ * ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -847,11 +847,11 @@
/*!
* @if jp
*
- * @brief コピーコンストラクタ
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * コピーコンストラクタ
+ * ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * @param x log_stream オブジェクト
+ * @param x log_stream ãªãã¸ã§ã¯ã
*
* @else
*
@@ -868,13 +868,13 @@
/*!
* @if jp
*
- * @brief 代入演算子
+ * @brief 代å
¥æ¼ç®å
*
- * log_streamオブジェクトをコピーする。
+ * log_streamãªãã¸ã§ã¯ããã³ãã¼ããã
*
- * @param x log_streamオブジェクト
+ * @param x log_streamãªãã¸ã§ã¯ã
*
- * @return 代入結果
+ * @return 代å
¥çµæ
*
* @else
*
@@ -896,7 +896,7 @@
/*!
* @if jp
- * @brief ダミーストリーム
+ * @brief ããã¼ã¹ããªã¼ã
* @else
* @brief Dummy log
* @endif
@@ -906,7 +906,7 @@
/*!
* @if jp
- * @brief ロック有効モード
+ * @brief ããã¯æå¹ã¢ã¼ã
* @else
* @brief Lock enable mode
* @endif
@@ -915,7 +915,7 @@
/*!
* @if jp
- * @brief 排他制御オブジェクト
+ * @brief æä»å¶å¾¡ãªãã¸ã§ã¯ã
* @else
* @brief Mutual exclusion object
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/NonCopyable.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/NonCopyable.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/NonCopyable.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file NonCopyable.h
* @brief Non Copyable mixin class
@@ -26,13 +26,13 @@
/*!
* @if jp
* @class NonCopyable
- * @brief コピー禁止ミックスイン
+ * @brief ã³ãã¼ç¦æ¢ããã¯ã¹ã¤ã³
*
- * 対象クラスのオブジェクトのコピーを禁止する。コピーを禁止したいクラ
- * スでは、NonCopyableをprivate継承することでオブジェクトのコピーを禁
- * 止することができる。
+ * 対象ã¯ã©ã¹ã®ãªãã¸ã§ã¯ãã®ã³ãã¼ãç¦æ¢ãããã³ãã¼ãç¦æ¢ãããã¯ã©
+ * ã¹ã§ã¯ãNonCopyableãprivateç¶æ¿ãããã¨ã§ãªãã¸ã§ã¯ãã®ã³ãã¼ãç¦
+ * æ¢ãããã¨ãã§ããã
*
- * -例:
+ * -ä¾:
* class CopyProhibitedClass : private NonCopyable {};
*
* @else
@@ -56,9 +56,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -73,9 +73,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -94,15 +94,15 @@
/*!
* @if jp
* @class NonCopyableCRTP
- * @brief コピー禁止ミックスイン(CRTP版)
+ * @brief ã³ãã¼ç¦æ¢ããã¯ã¹ã¤ã³(CRTPç)
*
- * 対象クラスのオブジェクトのコピーを禁止する。コピーを禁止したいクラ
- * スでは、NonCopyableをprivate継承することでオブジェクトのコピーを禁
- * 止することができる。このCRTP (Curiously Recursive Template
- * Pattern) 版は、空の基底クラスに対する最適化 (Empty Base
- * Optimization) を行わせたい場合に利用する。
+ * 対象ã¯ã©ã¹ã®ãªãã¸ã§ã¯ãã®ã³ãã¼ãç¦æ¢ãããã³ãã¼ãç¦æ¢ãããã¯ã©
+ * ã¹ã§ã¯ãNonCopyableãprivateç¶æ¿ãããã¨ã§ãªãã¸ã§ã¯ãã®ã³ãã¼ãç¦
+ * æ¢ãããã¨ãã§ããããã®CRTP (Curiously Recursive Template
+ * Pattern) çã¯ã空ã®åºåºã¯ã©ã¹ã«å¯¾ããæé©å (Empty Base
+ * Optimization) ãè¡ããããå ´åã«å©ç¨ããã
*
- * -例:
+ * -ä¾:
* struct A : NonCopyableCRTP<A> {};
* struct B : NonCopyableCRTP<B> {};
* struct C: A, B {};
@@ -115,7 +115,7 @@
* This mix-in class prevents objects of a class from being
* copy-constructed or assigned to each other. User can prohibit the
* class copying by inheriting from NonCopyable class as a private
- * base class. The CRTP (Curiously Recursive Template Pattern)
+ * base class.ãThe CRTP (Curiously Recursive Template Pattern)
* version would be used for empty base optimization for
* multipe-inherited.
*
@@ -131,9 +131,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -148,9 +148,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTask.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTask.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTask.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PeriodicTask.cpp
* @brief PeriodicTask class
@@ -24,7 +24,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -40,7 +40,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -57,7 +57,7 @@
/*!
* @if jp
- * @brief タスク実行を開始する
+ * @brief ã¿ã¹ã¯å®è¡ãéå§ãã
* @else
* @brief Starting the task
* @endif
@@ -74,7 +74,7 @@
/*!
* @if jp
- * @brief タスク実行を終了する
+ * @brief ã¿ã¹ã¯å®è¡ãçµäºãã
* @else
* @brief Finalizing the task
* @endif
@@ -91,7 +91,7 @@
/*!
* @if jp
- * @brief タスク実行を中断する
+ * @brief ã¿ã¹ã¯å®è¡ãä¸æãã
* @else
* @brief Suspending the task
* @endif
@@ -105,7 +105,7 @@
/*!
* @if jp
- * @brief 中断されているタスクを再開する
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ãåéãã
* @else
* @brief Resuming the suspended task
* @endif
@@ -123,7 +123,7 @@
/*!
* @if jp
- * @brief 中断されているタスクを1周期だけ実行する
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ã1å¨æã ãå®è¡ãã
* @else
* @brief Executing the suspended task one tick
* @endif
@@ -136,7 +136,7 @@
/*!
* @if jp
- * @brief タスク実行関数をセットする
+ * @brief ã¿ã¹ã¯å®è¡é¢æ°ãã»ãããã
* @else
* @brief Setting task execution function
* @endif
@@ -151,7 +151,7 @@
/*!
* @if jp
- * @brief タスク実行周期をセットする
+ * @brief ã¿ã¹ã¯å®è¡å¨æãã»ãããã
* @else
* @brief Setting task execution period
* @endif
@@ -171,7 +171,7 @@
/*!
* @if jp
- * @brief タスク実行周期をセットする
+ * @brief ã¿ã¹ã¯å®è¡å¨æãã»ãããã
* @else
* @brief Setting task execution period
* @endif
@@ -191,7 +191,7 @@
/*!
* @if jp
- * @brief タスク関数実行時間計測を有効にするか
+ * @brief ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬ãæå¹ã«ããã
* @else
* @brief Validate a Task execute time measurement
* @endif
@@ -203,7 +203,7 @@
/*!
* @if jp
- * @brief タスク関数実行時間計測周期
+ * @brief ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬å¨æ
* @else
* @brief Task execute time measurement period
* @endif
@@ -215,7 +215,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測を有効にするか
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬ãæå¹ã«ããã
* @else
* @brief Validate a Task period time measurement
* @endif
@@ -227,7 +227,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測周期
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬å¨æ
* @else
* @brief Task period time measurement count
* @endif
@@ -239,7 +239,7 @@
/*!
* @if jp
- * @brief タスク関数実行時間計測結果を取得
+ * @brief ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬çµæãåå¾
* @else
* @brief Get a result in task execute time measurement
* @endif
@@ -252,7 +252,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測結果を取得
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬çµæãåå¾
* @else
* @brief Get a result in task period time measurement
* @endif
@@ -268,7 +268,7 @@
//----------------------------------------------------------------------
/*!
* @if jp
- * @brief PeriodicTask 用のスレッド実行
+ * @brief PeriodicTask ç¨ã®ã¹ã¬ããå®è¡
* @else
* @brief Thread execution for PeriodicTask
* @endif
@@ -311,7 +311,7 @@
/*!
* @if jp
- * @brief スレッド休止
+ * @brief ã¹ã¬ããä¼æ¢
* @else
* @brief Thread sleep
* @endif
@@ -327,7 +327,7 @@
/*!
* @if jp
- * @brief 実行状態更新
+ * @brief å®è¡ç¶æ
æ´æ°
* @else
* @brief Update for execute state
* @endif
@@ -345,7 +345,7 @@
/*!
* @if jp
- * @brief 周期状態更新
+ * @brief å¨æç¶æ
æ´æ°
* @else
* @brief Update for period state
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTask.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTask.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTask.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PeriodicTask.h
* @brief PeriodicTask class
@@ -37,20 +37,20 @@
/*!
* @if jp
* @class PeriodicTask
- * @brief 周期タスクスレッド実行クラス
+ * @brief å¨æã¿ã¹ã¯ã¹ã¬ããå®è¡ã¯ã©ã¹
*
- * 特定の関数を周期実行するためのスレッドオブジェクトを実現する。
- * 使用手順は以下の通り。
+ * ç¹å®ã®é¢æ°ãå¨æå®è¡ããããã®ã¹ã¬ãããªãã¸ã§ã¯ããå®ç¾ããã
+ * 使ç¨æé ã¯ä»¥ä¸ã®éãã
*
- * task; // インスタンス生成
- * task.setTask(TaskFuncBase(obj, mem_func)); // 実行する関数を与える
- * task.activate(); // スレッドをスタートさせる
+ * task; // ã¤ã³ã¹ã¿ã³ã¹çæ
+ * task.setTask(TaskFuncBase(obj, mem_func)); // å®è¡ããé¢æ°ãä¸ãã
+ * task.activate(); // ã¹ã¬ãããã¹ã¿ã¼ãããã
*
- * task.suspend(); // 周期実行を止める
- * task.signal(); // 1周期だけ実行
- * task.resume(); // 周期実行を再開
+ * task.suspend(); // å¨æå®è¡ãæ¢ãã
+ * task.signal(); // 1å¨æã ãå®è¡
+ * task.resume(); // å¨æå®è¡ãåé
*
- * task.finalize(); // タスクを終了させる
+ * task.finalize(); // ã¿ã¹ã¯ãçµäºããã
*
* @else
* @class PeriodicTask
@@ -67,9 +67,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -84,9 +84,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -100,13 +100,13 @@
/*!
* @if jp
- * @brief タスク実行を開始する
+ * @brief ã¿ã¹ã¯å®è¡ãéå§ãã
*
- * タスクの実行を開始するためにスレッドをスタートさせる。 タスクが
- * 正常に開始された場合は true が返り、すでにタスクが開始済み、また
- * は実行するタスクが設定されていなければ false を返す。
+ * ã¿ã¹ã¯ã®å®è¡ãéå§ããããã«ã¹ã¬ãããã¹ã¿ã¼ããããã ã¿ã¹ã¯ã
+ * æ£å¸¸ã«éå§ãããå ´å㯠true ãè¿ãããã§ã«ã¿ã¹ã¯ãéå§æ¸ã¿ãã¾ã
+ * ã¯å®è¡ããã¿ã¹ã¯ãè¨å®ããã¦ããªããã° false ãè¿ãã
*
- * @return true: 正常開始、false: スレッド済みかタスクが未設定である。
+ * @return true: æ£å¸¸éå§ãfalse: ã¹ã¬ããæ¸ã¿ãã¿ã¹ã¯ãæªè¨å®ã§ããã
*
* @else
* @brief Starting the task
@@ -124,9 +124,9 @@
/*!
* @if jp
- * @brief タスク実行を終了する
+ * @brief ã¿ã¹ã¯å®è¡ãçµäºãã
*
- * 実行中のタスクを終了する。
+ * å®è¡ä¸ã®ã¿ã¹ã¯ãçµäºããã
*
* @else
* @brief Finalizing the task
@@ -139,9 +139,9 @@
/*!
* @if jp
- * @brief タスク実行を中断する
+ * @brief ã¿ã¹ã¯å®è¡ãä¸æãã
*
- * 実行中のタスクを中断する。
+ * å®è¡ä¸ã®ã¿ã¹ã¯ãä¸æããã
*
* @else
* @brief Suspending the task
@@ -154,9 +154,9 @@
/*!
* @if jp
- * @brief 中断されているタスクを再開する
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ãåéãã
*
- * 中断されているタスクを再開する
+ * ä¸æããã¦ããã¿ã¹ã¯ãåéãã
*
* @else
* @brief Resuming the suspended task
@@ -169,9 +169,9 @@
/*!
* @if jp
- * @brief 中断されているタスクを1周期だけ実行する
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ã1å¨æã ãå®è¡ãã
*
- * 中断されているタスクを1周期だけ実行する
+ * ä¸æããã¦ããã¿ã¹ã¯ã1å¨æã ãå®è¡ãã
*
* @else
* @brief Executing the suspended task one tick
@@ -184,9 +184,9 @@
/*!
* @if jp
- * @brief タスク実行関数をセットする
+ * @brief ã¿ã¹ã¯å®è¡é¢æ°ãã»ãããã
*
- * @param func int (*)() 型の関数ポインタ
+ * @param func int (*)() åã®é¢æ°ãã¤ã³ã¿
*
* @else
* @brief Setting task execution function
@@ -199,11 +199,11 @@
/*!
* @if jp
- * @brief タスク実行関数をセットする
+ * @brief ã¿ã¹ã¯å®è¡é¢æ°ãã»ãããã
*
- * @param func int (*)() 型の関数ポインタ
+ * @param func int (*)() åã®é¢æ°ãã¤ã³ã¿
*
- * @return true: 成功, false: 失敗
+ * @return true: æå, false: 失æ
*
* @else
* @brief Setting task execution function
@@ -222,9 +222,9 @@
/*!
* @if jp
- * @brief タスク実行周期をセットする
+ * @brief ã¿ã¹ã¯å®è¡å¨æãã»ãããã
*
- * @param period 実行周期 [sec]
+ * @param period å®è¡å¨æ [sec]
*
* @else
* @brief Setting task execution period
@@ -237,9 +237,9 @@
/*!
* @if jp
- * @brief タスク実行周期をセットする
+ * @brief ã¿ã¹ã¯å®è¡å¨æãã»ãããã
*
- * @param period 実行周期
+ * @param period å®è¡å¨æ
*
* @else
* @brief Setting task execution period
@@ -252,7 +252,7 @@
/*!
* @if jp
- * @brief タスク関数実行時間計測を有効にするか
+ * @brief ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬ãæå¹ã«ããã
* @else
* @brief Validate a Task execute time measurement
* @endif
@@ -261,7 +261,7 @@
/*!
* @if jp
- * @brief タスク関数実行時間計測周期
+ * @brief ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬å¨æ
* @else
* @brief Task execute time measurement period
* @endif
@@ -270,7 +270,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測を有効にするか
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬ãæå¹ã«ããã
* @else
* @brief Validate a Task period time measurement
* @endif
@@ -279,7 +279,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測周期
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬å¨æ
* @else
* @brief Task period time measurement count
* @endif
@@ -288,7 +288,7 @@
/*!
* @if jp
- * @brief タスク関数実行時間計測結果を取得
+ * @brief ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬çµæãåå¾
* @else
* @brief Get a result in task execute time measurement
* @endif
@@ -297,7 +297,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測結果を取得
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬çµæãåå¾
* @else
* @brief Get a result in task period time measurement
* @endif
@@ -307,7 +307,7 @@
protected:
/*!
* @if jp
- * @brief PeriodicTask 用のスレッド実行
+ * @brief PeriodicTask ç¨ã®ã¹ã¬ããå®è¡
* @else
* @brief Thread execution for PeriodicTask
* @endif
@@ -316,7 +316,7 @@
/*!
* @if jp
- * @brief スレッド休止
+ * @brief ã¹ã¬ããä¼æ¢
* @else
* @brief Thread sleep
* @endif
@@ -325,7 +325,7 @@
/*!
* @if jp
- * @brief 実行状態更新
+ * @brief å®è¡ç¶æ
æ´æ°
* @else
* @brief Update for execute state
* @endif
@@ -334,7 +334,7 @@
/*!
* @if jp
- * @brief 周期状態更新
+ * @brief å¨æç¶æ
æ´æ°
* @else
* @brief Update for period state
* @endif
@@ -344,7 +344,7 @@
protected:
/*!
* @if jp
- * @brief タスク実行周期
+ * @brief ã¿ã¹ã¯å®è¡å¨æ
* @else
* @brief Task execution period
* @endif
@@ -353,7 +353,7 @@
/*!
* @if jp
- * @brief スレッド休止フラグ
+ * @brief ã¹ã¬ããä¼æ¢ãã©ã°
* @else
* @brief Thread sleep flag
* @endif
@@ -362,7 +362,7 @@
/*!
* @if jp
- * @brief タスク実行関数
+ * @brief ã¿ã¹ã¯å®è¡é¢æ°
* @else
* @brief Task execution function
* @endif
@@ -371,7 +371,7 @@
/*!
* @if jp
- * @brief タスク実行関数削除フラグ
+ * @brief ã¿ã¹ã¯å®è¡é¢æ°åé¤ãã©ã°
* @else
* @brief Task execution function delete flag
* @endif
@@ -381,7 +381,7 @@
/*!
* @if jp
* @class alive_t
- * @brief alive_t クラス
+ * @brief alive_t ã¯ã©ã¹
* @else
* @class alive_t
* @brief alive_t class
@@ -397,7 +397,7 @@
/*!
* @if jp
- * @brief タスク生存フラグ
+ * @brief ã¿ã¹ã¯çåãã©ã°
* @else
* @brief Task alive flag
* @endif
@@ -406,7 +406,7 @@
/*!
* @if jp
- * @brief タスク中断管理用構造体
+ * @brief ã¿ã¹ã¯ä¸æ管çç¨æ§é ä½
* @else
* @brief Structure for task suspend management
* @endif
@@ -421,7 +421,7 @@
/*!
* @if jp
- * @brief タスク中断情報
+ * @brief ã¿ã¹ã¯ä¸ææ
å ±
* @else
* @brief Task suspend infomation
* @endif
@@ -430,7 +430,7 @@
/*!
* @if jp
- * @brief タスク実行時間計測管理用構造体
+ * @brief ã¿ã¹ã¯å®è¡æéè¨æ¸¬ç®¡çç¨æ§é ä½
* @else
* @brief Structure for task execution time measurement management
* @endif
@@ -443,7 +443,7 @@
/*!
* @if jp
- * @brief タスク実行時間計測フラグ
+ * @brief ã¿ã¹ã¯å®è¡æéè¨æ¸¬ãã©ã°
* @else
* @brief Task execution time measurement flag
* @endif
@@ -452,7 +452,7 @@
/*!
* @if jp
- * @brief タスク実行時間計測回数
+ * @brief ã¿ã¹ã¯å®è¡æéè¨æ¸¬åæ°
* @else
* @brief Task execution time measurement count
* @endif
@@ -461,7 +461,7 @@
/*!
* @if jp
- * @brief タスク実行時間計測周期
+ * @brief ã¿ã¹ã¯å®è¡æéè¨æ¸¬å¨æ
* @else
* @brief Task execution time measurement max count
* @endif
@@ -470,7 +470,7 @@
/*!
* @if jp
- * @brief タスク実行時間計測統計
+ * @brief ã¿ã¹ã¯å®è¡æéè¨æ¸¬çµ±è¨
* @else
* @brief Task execution time measurement statistics
* @endif
@@ -479,7 +479,7 @@
/*!
* @if jp
- * @brief タスク実行時間計測情報
+ * @brief ã¿ã¹ã¯å®è¡æéè¨æ¸¬æ
å ±
* @else
* @brief Task execution time measurement infomation
* @endif
@@ -488,7 +488,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測フラグ
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬ãã©ã°
* @else
* @brief Task periodic time measurement flag
* @endif
@@ -497,7 +497,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測回数
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬åæ°
* @else
* @brief Task periodic time measurement count
* @endif
@@ -506,7 +506,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測最大数
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬æ大æ°
* @else
* @brief Task periodic time measurement max count
* @endif
@@ -515,7 +515,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測統計
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬çµ±è¨
* @else
* @brief Task periodic time measurement statistics
* @endif
@@ -524,7 +524,7 @@
/*!
* @if jp
- * @brief タスク周期時間計測情報
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬æ
å ±
* @else
* @brief Task periodic time measurement infomation
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTaskBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTaskBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/PeriodicTaskBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PeriodicTaskBase.h
* @brief TaskFuncBase TaskFunc PeriodicTaskBase class
@@ -30,7 +30,7 @@
* @if jp
*
* @class TaskFuncBase
- * @brief TaskFuncBase クラス
+ * @brief TaskFuncBase ã¯ã©ã¹
*
* @else
*
@@ -45,9 +45,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -62,9 +62,9 @@
/*!
* @if jp
*
- * @brief オブジェクトの関数実行用純粋仮想関数
+ * @brief ãªãã¸ã§ã¯ãã®é¢æ°å®è¡ç¨ç´ç²ä»®æ³é¢æ°
*
- * オブジェクトの関数実行用純粋仮想関数。
+ * ãªãã¸ã§ã¯ãã®é¢æ°å®è¡ç¨ç´ç²ä»®æ³é¢æ°ã
*
* @else
*
@@ -81,7 +81,7 @@
* @if jp
*
* @class TaskFunc
- * @brief TaskFunc テンプレートクラス
+ * @brief TaskFunc ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -98,12 +98,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param obj オブジェクト
- * @param func 関数
+ * @param obj ãªãã¸ã§ã¯ã
+ * @param func é¢æ°
*
* @else
*
@@ -124,9 +124,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -141,9 +141,9 @@
/*!
* @if jp
*
- * @brief オブジェクトの関数実行
+ * @brief ãªãã¸ã§ã¯ãã®é¢æ°å®è¡
*
- * オブジェクトの関数を実行する。
+ * ãªãã¸ã§ã¯ãã®é¢æ°ãå®è¡ããã
*
* @else
*
@@ -160,7 +160,7 @@
/*!
* @if jp
- * @brief オブジェクト
+ * @brief ãªãã¸ã§ã¯ã
* @else
* @brief object
* @endif
@@ -169,7 +169,7 @@
/*!
* @if jp
- * @brief 関数
+ * @brief é¢æ°
* @else
* @brief function
* @endif
@@ -181,7 +181,7 @@
* @if jp
*
* @class PeriodicTaskBase
- * @brief PeriodicTaskBase クラス
+ * @brief PeriodicTaskBase ã¯ã©ã¹
*
* @else
*
@@ -197,9 +197,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -214,9 +214,9 @@
/*!
* @if jp
*
- * @brief タスク実行を開始する純粋仮想関数
+ * @brief ã¿ã¹ã¯å®è¡ãéå§ããç´ç²ä»®æ³é¢æ°
*
- * タスク実行を開始する純粋仮想関数。
+ * ã¿ã¹ã¯å®è¡ãéå§ããç´ç²ä»®æ³é¢æ°ã
*
* @else
*
@@ -231,9 +231,9 @@
/*!
* @if jp
*
- * @brief タスク実行を終了する純粋仮想関数
+ * @brief ã¿ã¹ã¯å®è¡ãçµäºããç´ç²ä»®æ³é¢æ°
*
- * タスク実行を終了する純粋仮想関数。
+ * ã¿ã¹ã¯å®è¡ãçµäºããç´ç²ä»®æ³é¢æ°ã
*
* @else
*
@@ -248,9 +248,9 @@
/*!
* @if jp
*
- * @brief タスク実行を中断する純粋仮想関数
+ * @brief ã¿ã¹ã¯å®è¡ãä¸æããç´ç²ä»®æ³é¢æ°
*
- * タスク実行を中断する純粋仮想関数。
+ * ã¿ã¹ã¯å®è¡ãä¸æããç´ç²ä»®æ³é¢æ°ã
*
* @else
*
@@ -265,9 +265,9 @@
/*!
* @if jp
*
- * @brief 中断されているタスクを再開する純粋仮想関数
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ãåéããç´ç²ä»®æ³é¢æ°
*
- * 中断されているタスクを再開する純粋仮想関数。
+ * ä¸æããã¦ããã¿ã¹ã¯ãåéããç´ç²ä»®æ³é¢æ°ã
*
* @else
*
@@ -282,9 +282,9 @@
/*!
* @if jp
*
- * @brief 中断されているタスクを1周期だけ実行する純粋仮想関数
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ã1å¨æã ãå®è¡ããç´ç²ä»®æ³é¢æ°
*
- * 中断されているタスクを1周期だけ実行する純粋仮想関数。
+ * ä¸æããã¦ããã¿ã¹ã¯ã1å¨æã ãå®è¡ããç´ç²ä»®æ³é¢æ°ã
*
* @else
*
@@ -299,12 +299,12 @@
/*!
* @if jp
*
- * @brief タスク実行関数をセットする純粋仮想関数
+ * @brief ã¿ã¹ã¯å®è¡é¢æ°ãã»ããããç´ç²ä»®æ³é¢æ°
*
- * タスク実行関数をセットする純粋仮想関数。
+ * ã¿ã¹ã¯å®è¡é¢æ°ãã»ããããç´ç²ä»®æ³é¢æ°ã
*
- * @param func 関数
- * @param delete_in_dtor 削除フラグ
+ * @param func é¢æ°
+ * @param delete_in_dtor åé¤ãã©ã°
*
* @else
*
@@ -322,14 +322,14 @@
/*!
* @if jp
*
- * @brief タスク実行関数をセットする
+ * @brief ã¿ã¹ã¯å®è¡é¢æ°ãã»ãããã
*
- * タスク実行関数をセットする
+ * ã¿ã¹ã¯å®è¡é¢æ°ãã»ãããã
*
- * @param obj オブジェクト
- * @param fun 関数
+ * @param obj ãªãã¸ã§ã¯ã
+ * @param fun é¢æ°
*
- * @return true: 成功, false: 失敗
+ * @return true: æå, false: 失æ
*
* @else
*
@@ -353,11 +353,11 @@
/*!
* @if jp
*
- * @brief タスク実行周期をセットする純粋仮想関数
+ * @brief ã¿ã¹ã¯å®è¡å¨æãã»ããããç´ç²ä»®æ³é¢æ°
*
- * タスク実行周期をセットする純粋仮想関数。
+ * ã¿ã¹ã¯å®è¡å¨æãã»ããããç´ç²ä»®æ³é¢æ°ã
*
- * @param period 実行周期
+ * @param period å®è¡å¨æ
*
* @else
*
@@ -374,11 +374,11 @@
/*!
* @if jp
*
- * @brief タスク実行周期をセットする純粋仮想関数
+ * @brief ã¿ã¹ã¯å®è¡å¨æãã»ããããç´ç²ä»®æ³é¢æ°
*
- * タスク実行周期をセットする純粋仮想関数。
+ * ã¿ã¹ã¯å®è¡å¨æãã»ããããç´ç²ä»®æ³é¢æ°ã
*
- * @param period 実行周期
+ * @param period å®è¡å¨æ
*
* @else
*
@@ -395,11 +395,11 @@
/*!
* @if jp
*
- * @brief タスク関数実行時間計測を有効にする純粋仮想関数
+ * @brief ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬ãæå¹ã«ããç´ç²ä»®æ³é¢æ°
*
- * タスク関数実行時間計測を有効にする純粋仮想関数。
+ * ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬ãæå¹ã«ããç´ç²ä»®æ³é¢æ°ã
*
- * @param value フラグ(true: 有効, false: 無効)
+ * @param value ãã©ã°(true: æå¹, false: ç¡å¹)
*
* @else
*
@@ -416,11 +416,11 @@
/*!
* @if jp
*
- * @brief タスク関数実行時間計測周期用純粋仮想関数
+ * @brief ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬å¨æç¨ç´ç²ä»®æ³é¢æ°
*
- * タスク関数実行時間計測周期用純粋仮想関数。
+ * ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬å¨æç¨ç´ç²ä»®æ³é¢æ°ã
*
- * @param n 計測周期
+ * @param n è¨æ¸¬å¨æ
*
* @else
*
@@ -437,11 +437,11 @@
/*!
* @if jp
*
- * @brief タスク周期時間計測を有効にする純粋仮想関数
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬ãæå¹ã«ããç´ç²ä»®æ³é¢æ°
*
- * タスク周期時間計測を有効にする純粋仮想関数。
+ * ã¿ã¹ã¯å¨ææéè¨æ¸¬ãæå¹ã«ããç´ç²ä»®æ³é¢æ°ã
*
- * @param value フラグ(true: 有効, false: 無効)
+ * @param value ãã©ã°(true: æå¹, false: ç¡å¹)
*
* @else
*
@@ -458,11 +458,11 @@
/*!
* @if jp
*
- * @brief タスク周期時間計測周期用純粋仮想関数
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬å¨æç¨ç´ç²ä»®æ³é¢æ°
*
- * タスク周期時間計測周期用純粋仮想関数。
+ * ã¿ã¹ã¯å¨ææéè¨æ¸¬å¨æç¨ç´ç²ä»®æ³é¢æ°ã
*
- * @param n 計測周期
+ * @param n è¨æ¸¬å¨æ
*
* @else
*
@@ -479,9 +479,9 @@
/*!
* @if jp
*
- * @brief タスク関数実行時間計測結果を取得する純粋仮想関数
+ * @brief ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬çµæãåå¾ããç´ç²ä»®æ³é¢æ°
*
- * タスク関数実行時間計測結果を取得する純粋仮想関数。
+ * ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬çµæãåå¾ããç´ç²ä»®æ³é¢æ°ã
*
* @else
*
@@ -496,9 +496,9 @@
/*!
* @if jp
*
- * @brief タスク周期時間計測結果を取得する純粋仮想関数
+ * @brief ã¿ã¹ã¯å¨ææéè¨æ¸¬çµæãåå¾ããç´ç²ä»®æ³é¢æ°
*
- * タスク周期時間計測結果を取得する純粋仮想関数。
+ * ã¿ã¹ã¯å¨ææéè¨æ¸¬çµæãåå¾ããç´ç²ä»®æ³é¢æ°ã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Properties.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Properties.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Properties.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Properties.cpp
* @brief Property list class (derived from Java Properties)
@@ -29,7 +29,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ(rootノードのみ作成)
+ * @brief ã³ã³ã¹ãã©ã¯ã¿(rootãã¼ãã®ã¿ä½æ)
* @else
* @brief Constructor(Create only root node)
* @endif
@@ -42,7 +42,7 @@
/*!
* @if jp
- * @brief コンストラクタ(mapでデフォルト値を与える)
+ * @brief ã³ã³ã¹ãã©ã¯ã¿(mapã§ããã©ã«ãå¤ãä¸ãã)
* @else
* @brief Constructor(Give the default value with map)
* @endif
@@ -63,7 +63,7 @@
/*!
* @if jp
- * @brief コンストラクタ(char*[] でデフォルト値を与える)
+ * @brief ã³ã³ã¹ãã©ã¯ã¿(char*[] ã§ããã©ã«ãå¤ãä¸ãã)
* @else
* @brief Constructor(Give the default value with char*[])
* @endif
@@ -77,7 +77,7 @@
/*!
* @if jp
- * @brief コピーコンストラクタ
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Copy Constructor
* @endif
@@ -101,7 +101,7 @@
/*!
* @if jp
- * @brief 代入演算子
+ * @brief 代å
¥æ¼ç®å
* @else
* @brief Assignment operator
* @endif
@@ -130,7 +130,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -152,7 +152,7 @@
//============================================================
/*!
* @if jp
- * @brief 指定されたキーを持つプロパティを、プロパティリストから探す
+ * @brief æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ã
* @else
* @brief Search for the property with the specified key in the property list.
* @endif
@@ -171,7 +171,7 @@
/*!
* @if jp
- * @brief 指定されたキーを持つプロパティを、プロパティリストから探す
+ * @brief æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ã
* @else
* @brief Search for the property with the specified key in the property list
* @endif
@@ -186,7 +186,7 @@
/*!
* @if jp
- * @brief 指定されたキーを持つプロパティを、プロパティリストから探す
+ * @brief æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ã
* @else
* @brief Search for the property with the specified key in the property list
* @endif
@@ -198,7 +198,7 @@
/*!
* @if jp
- * @brief 指定されたキーを持つプロパティを、プロパティリストから探す
+ * @brief æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ã
* @else
* @brief Search for the property with the specified key in the property list
* @endif
@@ -213,7 +213,7 @@
/*!
* @if jp
- * @brief 指定されたキーに対してデフォルト値を取得する
+ * @brief æå®ããããã¼ã«å¯¾ãã¦ããã©ã«ãå¤ãåå¾ãã
* @else
* @brief Get the default value with specified key
* @endif
@@ -232,7 +232,7 @@
/*!
* @if jp
- * @brief Properties に value を key について登録する
+ * @brief Properties ã« value ã key ã«ã¤ãã¦ç»é²ãã
* @else
* @brief Set the value associated with key in the property list
* @endif
@@ -262,7 +262,7 @@
/*!
* @if jp
- * @brief デフォルト値を登録する
+ * @brief ããã©ã«ãå¤ãç»é²ãã
* @else
* @brief Set the default value associated with key in the property list
* @endif
@@ -291,7 +291,7 @@
/*!
* @if jp
- * @brief Properties にデフォルト値をまとめて登録する
+ * @brief Properties ã«ããã©ã«ãå¤ãã¾ã¨ãã¦ç»é²ãã
* @else
* @brief Set a default value together in the property list
* @endif
@@ -318,7 +318,7 @@
//============================================================
/*!
* @if jp
- * @brief 指定された出力ストリームに、プロパティリストを出力する
+ * @brief æå®ãããåºåã¹ããªã¼ã ã«ãããããã£ãªã¹ããåºåãã
* @else
* @brief Print this property list out to the specified output stream
* @endif
@@ -330,7 +330,7 @@
/*!
* @if jp
- * @brief 入力ストリームからキーと要素が対になったプロパティリストを読み込む
+ * @brief å
¥åã¹ããªã¼ã ãããã¼ã¨è¦ç´ ã対ã«ãªã£ãããããã£ãªã¹ããèªã¿è¾¼ã
* @else
* @brief Load property list that consists of key:value from input stream
* @endif
@@ -378,7 +378,7 @@
/*!
* @if jp
- * @brief プロパティリストを指定されたストリームに保存する
+ * @brief ããããã£ãªã¹ããæå®ãããã¹ããªã¼ã ã«ä¿åãã
* @else
* @brief Save the property list to the specified stream
* @endif
@@ -391,7 +391,7 @@
/*!
* @if jp
- * @brief プロパティリストを出力ストリームへ保存する
+ * @brief ããããã£ãªã¹ããåºåã¹ããªã¼ã ã¸ä¿åãã
* @else
* @brief Store the property list to the output stream
* @endif
@@ -407,7 +407,7 @@
//============================================================
/*!
* @if jp
- * @brief プロパティのキーのリストを vector で返す
+ * @brief ããããã£ã®ãã¼ã®ãªã¹ãã vector ã§è¿ã
* @else
* @brief Return an vector of all the keys in this property
* @endif
@@ -424,7 +424,7 @@
/*!
* @if jp
- * @brief プロパティの数を取得する
+ * @brief ããããã£ã®æ°ãåå¾ãã
* @else
* @brief Get the number of properties
* @endif
@@ -436,7 +436,7 @@
/*!
* @if jp
- * @brief ノードを検索する
+ * @brief ãã¼ããæ¤ç´¢ãã
* @else
* @brief Find node of properties
* @endif
@@ -452,7 +452,7 @@
/*!
* @if jp
- * @brief ノードを取得する
+ * @brief ãã¼ããåå¾ãã
* @else
* @brief Get node of properties
* @endif
@@ -471,7 +471,7 @@
/*!
* @if jp
- * @brief 新規ノードを生成する
+ * @brief æ°è¦ãã¼ããçæãã
* @else
* @brief Create newly node of Properties
* @endif
@@ -490,7 +490,7 @@
/*!
* @if jp
- * @brief ノードを削除する
+ * @brief ãã¼ããåé¤ãã
* @else
* @brief Remove node of properties
* @endif
@@ -514,7 +514,7 @@
/*!
* @if jp
- * @brief 子ノードにkeyがあるかどうか
+ * @brief åãã¼ãã«keyããããã©ãã
* @else
* @brief Check whether key exists in the children
* @endif
@@ -531,7 +531,7 @@
/*!
* @if jp
- * @brief 子ノードを全て削除する
+ * @brief åãã¼ããå
¨ã¦åé¤ãã
* @else
* @brief Clear the children
* @endif
@@ -547,7 +547,7 @@
/*!
* @if jp
- * @brief Propertyをマージする
+ * @brief Propertyããã¼ã¸ãã
* @else
* @brief Merge properties
* @endif
@@ -568,7 +568,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief 文字列をキーと値のペアに分割する
+ * @brief æååããã¼ã¨å¤ã®ãã¢ã«åå²ãã
* @else
* @brief Split the string into a pair of the key and the value.
* @endif
@@ -618,7 +618,7 @@
/*!
* @if jp
- * @brief 文字列を分割する
+ * @brief æååãåå²ãã
* @else
* @brief Split the string
* @endif
@@ -647,7 +647,7 @@
/*!
* @if jp
- * @brief プロパティを取得する
+ * @brief ããããã£ãåå¾ãã
* @else
* @brief Get properties
* @endif
@@ -677,7 +677,7 @@
/*!
* @if jp
- * @brief プロパティの名称リストを取得する
+ * @brief ããããã£ã®å称ãªã¹ããåå¾ãã
* @else
* @brief Get a property name list
* @endif
@@ -706,7 +706,7 @@
/*!
* @if jp
- * @brief プロパティの名称リストを保存する
+ * @brief ããããã£ã®å称ãªã¹ããä¿åãã
* @else
* @brief Store the property name list
* @endif
@@ -744,7 +744,7 @@
/*!
* @if jp
- * @brief プロパティの内容を保存する
+ * @brief ããããã£ã®å
容ãä¿åãã
* @else
* @brief Save property's contents
* @endif
@@ -775,7 +775,7 @@
/*!
* @if jp
- * @brief インデントを生成する
+ * @brief ã¤ã³ãã³ããçæãã
* @else
* @brief Create indents
* @endif
@@ -792,7 +792,7 @@
/*!
* @if jp
- * @brief インデントを生成する
+ * @brief ã¤ã³ãã³ããçæãã
* @else
* @brief Create indents
* @endif
@@ -809,7 +809,7 @@
/*!
* @if jp
- * @brief Propertyをストリームに出力する
+ * @brief Propertyãã¹ããªã¼ã ã«åºåãã
* @else
* @brief Output Properties to stream
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Properties.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Properties.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Properties.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Properties.h
* @brief Property list class (derived from Java Properties)
@@ -48,26 +48,26 @@
* @if jp
*
* @class Properties
- * @brief プロパティセットを表現するクラス
+ * @brief ããããã£ã»ããã表ç¾ããã¯ã©ã¹
*
- * Properties クラスは、不変のプロパティセットを表す。 Properties をストリーム
- * に保管したり、ストリームからロードしたりすることができる。
- * プロパティリストの各キー、およびそれに対応する値は文字列となっている。
+ * Properties ã¯ã©ã¹ã¯ãä¸å¤ã®ããããã£ã»ããã表ãã Properties ãã¹ããªã¼ã
+ * ã«ä¿ç®¡ããããã¹ããªã¼ã ãããã¼ãããããããã¨ãã§ããã
+ * ããããã£ãªã¹ãã®åãã¼ãããã³ããã«å¯¾å¿ããå¤ã¯æååã¨ãªã£ã¦ããã
*
- * プロパティリストには、その「デフォルト値」として別のプロパティリストを持つ
- * ことができる。元のプロパティリストでプロパティキーが見つからないと、この
- * 2番目のプロパティリストが検索される。
+ * ããããã£ãªã¹ãã«ã¯ããã®ãããã©ã«ãå¤ãã¨ãã¦å¥ã®ããããã£ãªã¹ããæã¤
+ * ãã¨ãã§ãããå
ã®ããããã£ãªã¹ãã§ããããã£ãã¼ãè¦ã¤ãããªãã¨ããã®
+ * 2çªç®ã®ããããã£ãªã¹ããæ¤ç´¢ãããã
*
- * プロパティの取得には getProperty() 、プロパティのセットには setProperty() と
- * いったメソッドを使用することが推奨される。
+ * ããããã£ã®åå¾ã«ã¯ getProperty() ãããããã£ã®ã»ããã«ã¯ setProperty() ã¨
+ * ãã£ãã¡ã½ããã使ç¨ãããã¨ãæ¨å¥¨ãããã
*
- * プロパティをストリームに保存するとき、またはストリームからロードするとき
- * に、ISO 8859-1 文字エンコーディングが使用される。このエンコーディングに
- * 直接表示できない文字は、扱うことができない。
+ * ããããã£ãã¹ããªã¼ã ã«ä¿åããã¨ããã¾ãã¯ã¹ããªã¼ã ãããã¼ãããã¨ã
+ * ã«ãISO 8859-1 æåã¨ã³ã³ã¼ãã£ã³ã°ã使ç¨ãããããã®ã¨ã³ã³ã¼ãã£ã³ã°ã«
+ * ç´æ¥è¡¨ç¤ºã§ããªãæåã¯ãæ±ããã¨ãã§ããªãã
*
- * このクラスは、Java の Properties クラス (java.util.Properties) とほぼ同様の
- * メソッドを持つ。また、入出力されるファイルは Java の Properties クラスが
- * 出力するものと互換性があるが、Unicode を含むものは扱うことができない。
+ * ãã®ã¯ã©ã¹ã¯ãJava ã® Properties ã¯ã©ã¹ (java.util.Properties) ã¨ã»ã¼åæ§ã®
+ * ã¡ã½ãããæã¤ãã¾ããå
¥åºåããããã¡ã¤ã«ã¯ Java ã® Properties ã¯ã©ã¹ã
+ * åºåãããã®ã¨äºææ§ãããããUnicode ãå«ããã®ã¯æ±ããã¨ãã§ããªãã
*
* @since 0.4.0
*
@@ -104,13 +104,13 @@
/*!
* @if jp
*
- * @brief コンストラクタ(rootノードのみ作成)
+ * @brief ã³ã³ã¹ãã©ã¯ã¿(rootãã¼ãã®ã¿ä½æ)
*
- * key と value のみを与えて Property のルートノードを作成する。
- * 値は全てデフォルト値として設定される。
+ * key 㨠value ã®ã¿ãä¸ã㦠Property ã®ã«ã¼ããã¼ããä½æããã
+ * å¤ã¯å
¨ã¦ããã©ã«ãå¤ã¨ãã¦è¨å®ãããã
*
- * @param key プロパティのキー(デフォルト値:"")
- * @param value プロパティの値(デフォルト値:"")
+ * @param key ããããã£ã®ãã¼(ããã©ã«ãå¤:"")
+ * @param value ããããã£ã®å¤(ããã©ã«ãå¤:"")
*
* @else
*
@@ -129,12 +129,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ(mapでデフォルト値を与える)
+ * @brief ã³ã³ã¹ãã©ã¯ã¿(mapã§ããã©ã«ãå¤ãä¸ãã)
*
- * std::string の std::map をデフォルト値にもつ Properties を作成する。
- * 値は全てデフォルト値として設定される。
+ * std::string ã® std::map ãããã©ã«ãå¤ã«ã㤠Properties ãä½æããã
+ * å¤ã¯å
¨ã¦ããã©ã«ãå¤ã¨ãã¦è¨å®ãããã
*
- * @param defaults デフォルト値として指定されるmap
+ * @param defaults ããã©ã«ãå¤ã¨ãã¦æå®ãããmap
*
* @else
*
@@ -152,14 +152,14 @@
/*!
* @if jp
*
- * @brief コンストラクタ(char*[] でデフォルト値を与える)
+ * @brief ã³ã³ã¹ãã©ã¯ã¿(char*[] ã§ããã©ã«ãå¤ãä¸ãã)
*
- * 指定されたデフォルト値を持つ空のプロパティリストを作成する。
- * 値は全てデフォルト値として設定される。
- * デフォルト値は char* の配列により与えられ、key と value の対になって
- * おり、リストの終端は配列の数を表す引数 num か、空文字の key で与えらられ
- * なければならない。
- * 以下に例を示す。
+ * æå®ãããããã©ã«ãå¤ãæã¤ç©ºã®ããããã£ãªã¹ããä½æããã
+ * å¤ã¯å
¨ã¦ããã©ã«ãå¤ã¨ãã¦è¨å®ãããã
+ * ããã©ã«ãå¤ã¯ char* ã®é
åã«ããä¸ããããkey 㨠value ã®å¯¾ã«ãªã£ã¦
+ * ããããªã¹ãã®çµç«¯ã¯é
åã®æ°ã表ãå¼æ° num ãã空æåã® key ã§ä¸ãããã
+ * ãªããã°ãªããªãã
+ * 以ä¸ã«ä¾ã示ãã
*
* <pre>
* const char* defaults = {
@@ -170,12 +170,12 @@
* "key5", "value5",
* "" };
* Properties p(defaults);
- * // もしくは
+ * // ãããã¯
* Properties p(defaults, 10);
* </pre>
*
- * @param defaults デフォルト値を指定する配列
- * @param num デフォルト値を設定する要素数(デフォルト値:LONG_MAX)
+ * @param defaults ããã©ã«ãå¤ãæå®ããé
å
+ * @param num ããã©ã«ãå¤ãè¨å®ããè¦ç´ æ°(ããã©ã«ãå¤:LONG_MAX)
*
* @else
*
@@ -211,10 +211,10 @@
/*!
* @if jp
- * @brief コピーコンストラクタ
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * 引数に与えられた Properties のキー、値およびデフォルト値が
- * 全てそのままコピーされる。
+ * å¼æ°ã«ä¸ãããã Properties ã®ãã¼ãå¤ããã³ããã©ã«ãå¤ã
+ * å
¨ã¦ãã®ã¾ã¾ã³ãã¼ãããã
*
* @else
*
@@ -229,11 +229,11 @@
/*!
* @if jp
- * @brief 代入演算子
+ * @brief 代å
¥æ¼ç®å
*
- * 左辺値の Properties のキー、値およびデフォルト値は全て削除され、
- * 右辺値の Properties のキー、値およびデフォルト値が全てそのまま
- * コピーされる。
+ * 左辺å¤ã® Properties ã®ãã¼ãå¤ããã³ããã©ã«ãå¤ã¯å
¨ã¦åé¤ããã
+ * å³è¾ºå¤ã® Properties ã®ãã¼ãå¤ããã³ããã©ã«ãå¤ãå
¨ã¦ãã®ã¾ã¾
+ * ã³ãã¼ãããã
*
* @else
* @brief Assignment operator
@@ -249,7 +249,7 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -265,11 +265,11 @@
/*!
* @if jp
- * @brief Name の取得
+ * @brief Name ã®åå¾
*
- * プロパティの名称を取得する。
+ * ããããã£ã®å称ãåå¾ããã
*
- * @return プロパティ名
+ * @return ããããã£å
*
* @else
* @brief Get Names
@@ -284,11 +284,11 @@
/*!
* @if jp
- * @brief 値の取得
+ * @brief å¤ã®åå¾
*
- * プロパティの値を取得する。
+ * ããããã£ã®å¤ãåå¾ããã
*
- * @return プロパティ値
+ * @return ããããã£å¤
*
* @else
* @brief Get values
@@ -303,11 +303,11 @@
/*!
* @if jp
- * @brief デフォルト値の取得
+ * @brief ããã©ã«ãå¤ã®åå¾
*
- * プロパティのデフォルト値を取得する。
+ * ããããã£ã®ããã©ã«ãå¤ãåå¾ããã
*
- * @return プロパティデフォルト値
+ * @return ããããã£ããã©ã«ãå¤
*
* @else
* @brief Get default values
@@ -322,11 +322,11 @@
/*!
* @if jp
- * @brief 子要素の取得
+ * @brief åè¦ç´ ã®åå¾
*
- * プロパティの子要素を取得する。
+ * ããããã£ã®åè¦ç´ ãåå¾ããã
*
- * @return 子要素
+ * @return åè¦ç´
*
* @else
* @brief Get elements of leaf
@@ -341,11 +341,11 @@
/*!
* @if jp
- * @brief ルート要素の取得
+ * @brief ã«ã¼ãè¦ç´ ã®åå¾
*
- * プロパティのルート要素を取得する。
+ * ããããã£ã®ã«ã¼ãè¦ç´ ãåå¾ããã
*
- * @return ルート要素
+ * @return ã«ã¼ãè¦ç´
*
* @else
* @brief Get root element
@@ -361,16 +361,16 @@
/*!
* @if jp
*
- * @brief 指定されたキーを持つプロパティを、プロパティリストから探す
+ * @brief æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ã
*
- * 指定されたキーを持つプロパティを、プロパティリストから探す。
- * そのキーがプロパティリストにないと、デフォルトのプロパティリスト、
- * さらにそのデフォルト値が繰り返し調べられる。
- * そのプロパティが見つからない場合は、null が返される。
+ * æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ãã
+ * ãã®ãã¼ãããããã£ãªã¹ãã«ãªãã¨ãããã©ã«ãã®ããããã£ãªã¹ãã
+ * ããã«ãã®ããã©ã«ãå¤ãç¹°ãè¿ã調ã¹ãããã
+ * ãã®ããããã£ãè¦ã¤ãããªãå ´åã¯ãnull ãè¿ãããã
*
- * @param key プロパティキー
+ * @param key ããããã£ãã¼
*
- * @return 指定されたキー値を持つこのプロパティリストの値
+ * @return æå®ããããã¼å¤ãæã¤ãã®ããããã£ãªã¹ãã®å¤
*
* @else
*
@@ -392,15 +392,15 @@
/*!
* @if jp
*
- * @brief 指定されたキーを持つプロパティを、プロパティリストから探す
+ * @brief æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ã
*
- * 指定されたキーを持つプロパティを、プロパティリストから探す。
- * そのキーがプロパティリストにない場合は、デフォルト値の引数が返される。
+ * æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ãã
+ * ãã®ãã¼ãããããã£ãªã¹ãã«ãªãå ´åã¯ãããã©ã«ãå¤ã®å¼æ°ãè¿ãããã
*
- * @param key プロパティキー
- * @param def デフォルト値
+ * @param key ããããã£ãã¼
+ * @param def ããã©ã«ãå¤
*
- * @return 指定されたキー値を持つこのプロパティリストの値
+ * @return æå®ããããã¼å¤ãæã¤ãã®ããããã£ãªã¹ãã®å¤
*
* @else
*
@@ -423,15 +423,15 @@
/*!
* @if jp
*
- * @brief 指定されたキーを持つプロパティを、プロパティリストから探す
+ * @brief æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ã
*
- * 指定されたキーを持つプロパティを返す。
- * そのキーがプロパティリストになければデフォルト値を返す。
- * さらに見つからなければ、空文字を返す。
+ * æå®ããããã¼ãæã¤ããããã£ãè¿ãã
+ * ãã®ãã¼ãããããã£ãªã¹ãã«ãªããã°ããã©ã«ãå¤ãè¿ãã
+ * ããã«è¦ã¤ãããªããã°ã空æåãè¿ãã
*
- * @param key プロパティキー
+ * @param key ããããã£ãã¼
*
- * @return 指定されたキー値を持つこのプロパティリストの値
+ * @return æå®ããããã¼å¤ãæã¤ãã®ããããã£ãªã¹ãã®å¤
*
* @else
*
@@ -453,17 +453,17 @@
/*!
* @if jp
*
- * @brief 指定されたキーを持つプロパティを、プロパティリストから探す
+ * @brief æå®ããããã¼ãæã¤ããããã£ããããããã£ãªã¹ãããæ¢ã
*
- * 指定されたキーを持つプロパティを返す。
- * そのキーの値がプロパティリストになければデフォルト値を返す。
- * さらに見つからなければ、空文字を返す。
- * 左辺値になる場合に、同じ値を持つ要素がないときは与えられたキー
- * に対応するプロパティに右辺値を挿入。
+ * æå®ããããã¼ãæã¤ããããã£ãè¿ãã
+ * ãã®ãã¼ã®å¤ãããããã£ãªã¹ãã«ãªããã°ããã©ã«ãå¤ãè¿ãã
+ * ããã«è¦ã¤ãããªããã°ã空æåãè¿ãã
+ * 左辺å¤ã«ãªãå ´åã«ãåãå¤ãæã¤è¦ç´ ããªãã¨ãã¯ä¸ãããããã¼
+ * ã«å¯¾å¿ããããããã£ã«å³è¾ºå¤ãæ¿å
¥ã
*
- * @param key プロパティキー
+ * @param key ããããã£ãã¼
*
- * @return 指定されたキー値を持つこのプロパティリストの値
+ * @return æå®ããããã¼å¤ãæã¤ãã®ããããã£ãªã¹ãã®å¤
*
* @else
*
@@ -486,14 +486,14 @@
/*!
* @if jp
- * @brief 指定されたキーに対してデフォルト値を取得する
+ * @brief æå®ããããã¼ã«å¯¾ãã¦ããã©ã«ãå¤ãåå¾ãã
*
- * 指定されたキーを持つプロパティのデフォルト値を返す。
- * 指定されたキーを持つプロパティが存在しない場合には空文字を返す。
+ * æå®ããããã¼ãæã¤ããããã£ã®ããã©ã«ãå¤ãè¿ãã
+ * æå®ããããã¼ãæã¤ããããã£ãåå¨ããªãå ´åã«ã¯ç©ºæåãè¿ãã
*
- * @param key プロパティキー
+ * @param key ããããã£ãã¼
*
- * @return 指定されたキー値を持つプロパティのデフォルト値
+ * @return æå®ããããã¼å¤ãæã¤ããããã£ã®ããã©ã«ãå¤
*
* @else
* @brief Get the default values with specified key.
@@ -513,15 +513,15 @@
/*!
* @if jp
*
- * @brief Properties に value を key について登録する
+ * @brief Properties ã« value ã key ã«ã¤ãã¦ç»é²ãã
*
- * Properties に value を key について登録する。
- * すでに key に対する値を持っている場合、戻り値に古い値を返す。
+ * Properties ã« value ã key ã«ã¤ãã¦ç»é²ããã
+ * ãã§ã« key ã«å¯¾ããå¤ãæã£ã¦ããå ´åãæ»ãå¤ã«å¤ãå¤ãè¿ãã
*
- * @param key プロパティリストに配置されるキー
- * @param value key に対応する値
+ * @param key ããããã£ãªã¹ãã«é
ç½®ããããã¼
+ * @param value key ã«å¯¾å¿ããå¤
*
- * @return プロパティリストの指定されたキーの前の値。それがない場合は null
+ * @return ããããã£ãªã¹ãã®æå®ããããã¼ã®åã®å¤ãããããªãå ´å㯠null
*
* @else
*
@@ -542,14 +542,14 @@
/*!
* @if jp
- * @brief デフォルト値を登録する
+ * @brief ããã©ã«ãå¤ãç»é²ãã
*
- * key で指定される要素にデフォルト値を登録する。
+ * key ã§æå®ãããè¦ç´ ã«ããã©ã«ãå¤ãç»é²ããã
*
- * @param key デフォルト値を登録するプロパティのキー
- * @param value 登録されるデフォルト値
+ * @param key ããã©ã«ãå¤ãç»é²ããããããã£ã®ãã¼
+ * @param value ç»é²ãããããã©ã«ãå¤
*
- * @return 指定されたデフォルト値
+ * @return æå®ãããããã©ã«ãå¤
*
* @else
* @brief Set a default value associated with key in the property list
@@ -567,15 +567,15 @@
/*!
* @if jp
- * @brief Properties にデフォルト値をまとめて登録する
+ * @brief Properties ã«ããã©ã«ãå¤ãã¾ã¨ãã¦ç»é²ãã
*
- * 配列で指定された要素にデフォルト値をまとめて登録する。
- * デフォルト値は char* の配列により与えられ、key と value の対になって
- * おり、リストの終端は配列の数を表す引数 num か、空文字の key で与えらられ
- * なければならない。
+ * é
åã§æå®ãããè¦ç´ ã«ããã©ã«ãå¤ãã¾ã¨ãã¦ç»é²ããã
+ * ããã©ã«ãå¤ã¯ char* ã®é
åã«ããä¸ããããkey 㨠value ã®å¯¾ã«ãªã£ã¦
+ * ããããªã¹ãã®çµç«¯ã¯é
åã®æ°ã表ãå¼æ° num ãã空æåã® key ã§ä¸ãããã
+ * ãªããã°ãªããªãã
*
- * @param defaults デフォルト値を指定する配列
- * @param num デフォルト値を設定する要素数(デフォルト値:LONG_MAX)
+ * @param defaults ããã©ã«ãå¤ãæå®ããé
å
+ * @param num ããã©ã«ãå¤ãè¨å®ããè¦ç´ æ°(ããã©ã«ãå¤:LONG_MAX)
*
* @else
* @brief Set a default value together in the property list
@@ -600,12 +600,12 @@
/*!
* @if jp
*
- * @brief 指定された出力ストリームに、プロパティリストを出力する
+ * @brief æå®ãããåºåã¹ããªã¼ã ã«ãããããã£ãªã¹ããåºåãã
*
- * 指定された出力ストリームに、プロパティリストを出力する。
- * このメソッドは主にデバッグに用いられる。
+ * æå®ãããåºåã¹ããªã¼ã ã«ãããããã£ãªã¹ããåºåããã
+ * ãã®ã¡ã½ããã¯ä¸»ã«ãããã°ã«ç¨ããããã
*
- * @param out 出力ストリーム
+ * @param out åºåã¹ããªã¼ã
*
* @else
*
@@ -623,58 +623,58 @@
/*!
* @if jp
*
- * @brief 入力ストリームからキーと要素が対になったプロパティリストを読み込む
+ * @brief å
¥åã¹ããªã¼ã ãããã¼ã¨è¦ç´ ã対ã«ãªã£ãããããã£ãªã¹ããèªã¿è¾¼ã
*
- * 入力ストリームからキーと要素が対になったプロパティリストを読み込む。
- * ストリームは、ISO 8859-1 文字エンコーディングを使用しているとみなされる。
- * 各プロパティは、入力ストリームに行単位で登録されているものとみなされ、
- * 各行は行区切り文字 (\\n、\\r、または \\r\\n) で終わる。
- * 入力ストリームから読み込んだ行は、入力ストリームでファイルの終わりに
- * 達するまで処理される。
+ * å
¥åã¹ããªã¼ã ãããã¼ã¨è¦ç´ ã対ã«ãªã£ãããããã£ãªã¹ããèªã¿è¾¼ãã
+ * ã¹ããªã¼ã ã¯ãISO 8859-1 æåã¨ã³ã³ã¼ãã£ã³ã°ã使ç¨ãã¦ããã¨ã¿ãªãããã
+ * åããããã£ã¯ãå
¥åã¹ããªã¼ã ã«è¡åä½ã§ç»é²ããã¦ãããã®ã¨ã¿ãªããã
+ * åè¡ã¯è¡åºåãæå (\\nã\\rãã¾ã㯠\\r\\n) ã§çµããã
+ * å
¥åã¹ããªã¼ã ããèªã¿è¾¼ãã è¡ã¯ãå
¥åã¹ããªã¼ã ã§ãã¡ã¤ã«ã®çµããã«
+ * éããã¾ã§å¦çãããã
*
- * 空白文字だけの行、または最初の非空白文字が ASCII 文字 # または ! である
- * 行は無視される。つまり、# または ! はコメント行を示す。
+ * 空ç½æåã ãã®è¡ãã¾ãã¯æåã®é空ç½æåã ASCII æå # ã¾ã㯠! ã§ãã
+ * è¡ã¯ç¡è¦ããããã¤ã¾ãã# ã¾ã㯠! ã¯ã³ã¡ã³ãè¡ã示ãã
*
- * 空白行またはコメント行以外のすべての行は、テーブルに追加されるプロパティ
- * を記述する。ただし、行の終わりが \ の場合は、次の行があれば継続行として
- * 扱われる (下記を参照)。 キーは、最初の非空白文字から、最初の ASCII 文字
- * =、:、または空白文字の直前までの、行内のすべての文字から構成される。
+ * 空ç½è¡ã¾ãã¯ã³ã¡ã³ãè¡ä»¥å¤ã®ãã¹ã¦ã®è¡ã¯ããã¼ãã«ã«è¿½å ãããããããã£
+ * ãè¨è¿°ããããã ããè¡ã®çµããã \ ã®å ´åã¯ã次ã®è¡ãããã°ç¶ç¶è¡ã¨ãã¦
+ * æ±ããã (ä¸è¨ãåç
§)ã ãã¼ã¯ãæåã®é空ç½æåãããæåã® ASCII æå
+ * =ã:ãã¾ãã¯ç©ºç½æåã®ç´åã¾ã§ã®ãè¡å
ã®ãã¹ã¦ã®æåããæ§æãããã
*
- * キーの終わりを示す文字は、前に \ を付けることによりキーに含めることも
- * できる。キーの後ろの空白はすべてスキップされる。
- * キーの後ろの最初の非空白文字が = または : である場合は、これらのキーは
- * 無視され、そのあとの空白文字もすべてスキップされる。
- * 行内のそれ以外の文字はすべて、関連した要素文字列の一部となる。
- * 要素文字列内では、ASCII エスケープシーケンス \\t、\\n、\\r、\\\\、\\"、
- * \\'、\\ (円記号とスペース)、および \\uxxxx は認識され、単独の文字に変換
- * される。
- * また、行の最後の文字が \ である場合は、次の行は現在の行の継続として
- * 扱われる。その場合、\ と行区切り文字が破棄され、継続行の先頭に空白が
- * あればそれもすべて破棄され、要素文字列の一部にはならない。
+ * ãã¼ã®çµããã示ãæåã¯ãåã« \ ãä»ãããã¨ã«ãããã¼ã«å«ãããã¨ã
+ * ã§ããããã¼ã®å¾ãã®ç©ºç½ã¯ãã¹ã¦ã¹ããããããã
+ * ãã¼ã®å¾ãã®æåã®é空ç½æåã = ã¾ã㯠: ã§ããå ´åã¯ããããã®ãã¼ã¯
+ * ç¡è¦ããããã®ãã¨ã®ç©ºç½æåããã¹ã¦ã¹ããããããã
+ * è¡å
ã®ãã以å¤ã®æåã¯ãã¹ã¦ãé¢é£ããè¦ç´ æååã®ä¸é¨ã¨ãªãã
+ * è¦ç´ æååå
ã§ã¯ãASCII ã¨ã¹ã±ã¼ãã·ã¼ã±ã³ã¹ \\tã\\nã\\rã\\\\ã\\"ã
+ * \\'ã\\ (åè¨å·ã¨ã¹ãã¼ã¹)ãããã³ \\uxxxx ã¯èªèãããåç¬ã®æåã«å¤æ
+ * ãããã
+ * ã¾ããè¡ã®æå¾ã®æåã \ ã§ããå ´åã¯ã次ã®è¡ã¯ç¾å¨ã®è¡ã®ç¶ç¶ã¨ãã¦
+ * æ±ãããããã®å ´åã\ ã¨è¡åºåãæåãç ´æ£ãããç¶ç¶è¡ã®å
é ã«ç©ºç½ã
+ * ããã°ããããã¹ã¦ç ´æ£ãããè¦ç´ æååã®ä¸é¨ã«ã¯ãªããªãã
*
- * たとえば、次の 3 行はそれぞれキー Truth と関連した要素値 Beauty を表す。
+ * ãã¨ãã°ã次㮠3 è¡ã¯ãããããã¼ Truth ã¨é¢é£ããè¦ç´ å¤ Beauty ã表ãã
*
* Truth = Beauty <BR>
* Truth:Beauty <BR>
* Truth\\t\\t\\t:Beauty <BR>
*
- * また、次の 3 行は 1 つのプロパティを表す。
+ * ã¾ãã次㮠3 è¡ã¯ 1 ã¤ã®ããããã£ã表ãã
*
* fruits\\t\\t\\t\\tapple, banana, pear, \ <BR>
* cantaloupe, watermelon, \ <BR>
* kiwi, mango <BR>
- * キーは fruits で、次の要素に関連付けれられる。
+ * ãã¼ã¯ fruits ã§ã次ã®è¦ç´ ã«é¢é£ä»ãããããã
* "apple, banana, pear, cantaloupe, watermelon, kiwi, mango"
- * 最終的な結果でコンマのあとに必ずスペースが表示されるように、
- * 各 \ の前にスペースがある。行の終わりを示す \ と、継続行の先頭にある
- * 空白は破棄され、他の文字に置換されない。
- * また、次の 3 番目の例では、キーが cheeses で、関連した要素が空の文字列
- * であることを表す。
+ * æçµçãªçµæã§ã³ã³ãã®ãã¨ã«å¿
ãã¹ãã¼ã¹ã表示ãããããã«ã
+ * å \ ã®åã«ã¹ãã¼ã¹ããããè¡ã®çµããã示ã \ ã¨ãç¶ç¶è¡ã®å
é ã«ãã
+ * 空ç½ã¯ç ´æ£ãããä»ã®æåã«ç½®æãããªãã
+ * ã¾ãã次㮠3 çªç®ã®ä¾ã§ã¯ããã¼ã cheeses ã§ãé¢é£ããè¦ç´ ã空ã®æåå
+ * ã§ãããã¨ã表ãã
*
* cheeses <BR>
- * キーは、cheeses で、関連要素は空の文字列であることを指定している。
+ * ãã¼ã¯ãcheeses ã§ãé¢é£è¦ç´ ã¯ç©ºã®æååã§ãããã¨ãæå®ãã¦ããã
*
- * @param inStream 入力ストリーム
+ * @param inStream å
¥åã¹ããªã¼ã
*
* @else
*
@@ -751,14 +751,14 @@
/*!
* @if jp
*
- * @brief プロパティリストを指定されたストリームに保存する
+ * @brief ããããã£ãªã¹ããæå®ãããã¹ããªã¼ã ã«ä¿åãã
*
- * 推奨されていません。プロパティリストの保存方法としては、
- * store(ostream out, string header) メソッドの使用が推奨される。
- * このメソッドは Java Properties との互換性のために定義されている。
+ * æ¨å¥¨ããã¦ãã¾ãããããããã£ãªã¹ãã®ä¿åæ¹æ³ã¨ãã¦ã¯ã
+ * store(ostream out, string header) ã¡ã½ããã®ä½¿ç¨ãæ¨å¥¨ãããã
+ * ãã®ã¡ã½ãã㯠Java Properties ã¨ã®äºææ§ã®ããã«å®ç¾©ããã¦ããã
*
- * @param out 出力ストリーム
- * @param header プロパティリストの記述
+ * @param out åºåã¹ããªã¼ã
+ * @param header ããããã£ãªã¹ãã®è¨è¿°
*
* @else
*
@@ -778,42 +778,42 @@
/*!
* @if jp
*
- * @brief プロパティリストを出力ストリームへ保存する
+ * @brief ããããã£ãªã¹ããåºåã¹ããªã¼ã ã¸ä¿åãã
*
- * Properties テーブル内のプロパティリスト (キーと要素のペア) を、load
- * メソッドを使って Properties テーブルにロードするのに適切なフォーマットで
- * 出力ストリームに書き込む。
+ * Properties ãã¼ãã«å
ã®ããããã£ãªã¹ã (ãã¼ã¨è¦ç´ ã®ãã¢) ããload
+ * ã¡ã½ããã使ã£ã¦ Properties ãã¼ãã«ã«ãã¼ãããã®ã«é©åãªãã©ã¼ãããã§
+ * åºåã¹ããªã¼ã ã«æ¸ãè¾¼ãã
*
- * Properties テーブル内のプロパティリスト (キーと要素のペア) を、load
- * メソッドを使って Properties テーブルにロードするのに適切なフォーマットで
- * 出力ストリームに書き込む。ストリームは、ISO 8859-1 文字
- * エンコーディングを使用して書き込まれる。
- * Properties テーブル (存在する場合) のデフォルトテーブルからの
- * プロパティは、このメソッドによっては書き込まれない。
+ * Properties ãã¼ãã«å
ã®ããããã£ãªã¹ã (ãã¼ã¨è¦ç´ ã®ãã¢) ããload
+ * ã¡ã½ããã使ã£ã¦ Properties ãã¼ãã«ã«ãã¼ãããã®ã«é©åãªãã©ã¼ãããã§
+ * åºåã¹ããªã¼ã ã«æ¸ãè¾¼ããã¹ããªã¼ã ã¯ãISO 8859-1 æå
+ * ã¨ã³ã³ã¼ãã£ã³ã°ã使ç¨ãã¦æ¸ãè¾¼ã¾ããã
+ * Properties ãã¼ãã« (åå¨ããå ´å) ã®ããã©ã«ããã¼ãã«ããã®
+ * ããããã£ã¯ããã®ã¡ã½ããã«ãã£ã¦ã¯æ¸ãè¾¼ã¾ããªãã
*
- * header 引数が null でない場合は、ASCII 文字の #、header の文字列、
- * および行区切り文字が最初に出力ストリームに書き込まれます。このため、
- * header は識別コメントとして使うことができる。
+ * header å¼æ°ã null ã§ãªãå ´åã¯ãASCII æåã® #ãheader ã®æååã
+ * ããã³è¡åºåãæåãæåã«åºåã¹ããªã¼ã ã«æ¸ãè¾¼ã¾ãã¾ãããã®ããã
+ * header ã¯èå¥ã³ã¡ã³ãã¨ãã¦ä½¿ããã¨ãã§ããã
*
- * 次に、ASCII 文字の #、現在の日時 (Date の toString メソッドによって
- * 現在時刻が生成されるのと同様)、および Writer によって生成される行区切り
- * からなるコメント行が書き込まれる。
+ * 次ã«ãASCII æåã® #ãç¾å¨ã®æ¥æ (Date ã® toString ã¡ã½ããã«ãã£ã¦
+ * ç¾å¨æå»ãçæãããã®ã¨åæ§)ãããã³ Writer ã«ãã£ã¦çæãããè¡åºåã
+ * ãããªãã³ã¡ã³ãè¡ãæ¸ãè¾¼ã¾ããã
*
- * 続いて、 Properties テーブル内のすべてのエントリが 1 行ずつ書き出される。
- * 各エントリのキー文字列、ASCII 文字の=、関連した要素文字列が書き込まれる。
- * 要素文字列の各文字は、エスケープシーケンスとして描画する必要があるか
- * どうか確認される。ASCII 文字の \、タブ、改行、および復帰はそれぞれ \\\\、
- * \\t、\\n、および \\r として書き込まれる。\\u0020 より小さい文字および
- * \\u007E より大きい文字は、対応する 16 進値 xxxx を使って \\uxxxx として
- * 書き込まれる。埋め込み空白文字でも後書き空白文字でもない先行空白文字は、
- * 前に \ を付けて書き込まれる。キーと値の文字 #、!、=、および : は、
- * 必ず正しくロードされるように、前にスラッシュを付けて書き込まれる。
+ * ç¶ãã¦ã Properties ãã¼ãã«å
ã®ãã¹ã¦ã®ã¨ã³ããªã 1 è¡ãã¤æ¸ãåºãããã
+ * åã¨ã³ããªã®ãã¼æååãASCII æåã®=ãé¢é£ããè¦ç´ æååãæ¸ãè¾¼ã¾ããã
+ * è¦ç´ æååã®åæåã¯ãã¨ã¹ã±ã¼ãã·ã¼ã±ã³ã¹ã¨ãã¦æç»ããå¿
è¦ãããã
+ * ã©ãã確èªããããASCII æåã® \ãã¿ããæ¹è¡ãããã³å¾©å¸°ã¯ãããã \\\\ã
+ * \\tã\\nãããã³ \\r ã¨ãã¦æ¸ãè¾¼ã¾ããã\\u0020 ããå°ããæåããã³
+ * \\u007E ãã大ããæåã¯ã対å¿ãã 16 é²å¤ xxxx ã使ã£ã¦ \\uxxxx ã¨ãã¦
+ * æ¸ãè¾¼ã¾ãããåãè¾¼ã¿ç©ºç½æåã§ãå¾æ¸ã空ç½æåã§ããªãå
è¡ç©ºç½æåã¯ã
+ * åã« \ ãä»ãã¦æ¸ãè¾¼ã¾ããããã¼ã¨å¤ã®æå #ã!ã=ãããã³ : ã¯ã
+ * å¿
ãæ£ãããã¼ããããããã«ãåã«ã¹ã©ãã·ã¥ãä»ãã¦æ¸ãè¾¼ã¾ããã
*
- * エントリが書き込まれたあとで、出力ストリームがフラッシュされる。
- * 出力ストリームはこのメソッドから復帰したあとも開いたままとなる。
+ * ã¨ã³ããªãæ¸ãè¾¼ã¾ãããã¨ã§ãåºåã¹ããªã¼ã ããã©ãã·ã¥ãããã
+ * åºåã¹ããªã¼ã ã¯ãã®ã¡ã½ãããã復帰ãããã¨ãéããã¾ã¾ã¨ãªãã
*
- * @param out 出力ストリーム
- * @param header プロパティリストの記述
+ * @param out åºåã¹ããªã¼ã
+ * @param header ããããã£ãªã¹ãã®è¨è¿°
*
* @else
*
@@ -865,14 +865,14 @@
/*!
* @if jp
*
- * @brief プロパティのキーのリストを vector で返す
+ * @brief ããããã£ã®ãã¼ã®ãªã¹ãã vector ã§è¿ã
*
- * メインプロパティリストに同じ名前のキーが見つからない場合は、デフォルトの
- * プロパティリストにある個別のキーを含む、このプロパティリストにあるすべて
- * のキーのリストを返す。
+ * ã¡ã¤ã³ããããã£ãªã¹ãã«åãååã®ãã¼ãè¦ã¤ãããªãå ´åã¯ãããã©ã«ãã®
+ * ããããã£ãªã¹ãã«ããåå¥ã®ãã¼ãå«ãããã®ããããã£ãªã¹ãã«ãããã¹ã¦
+ * ã®ãã¼ã®ãªã¹ããè¿ãã
*
- * @return プロパティリストにあるすべてのキーのリスト。
- * デフォルトのプロパティリストにあるキーを含む
+ * @return ããããã£ãªã¹ãã«ãããã¹ã¦ã®ãã¼ã®ãªã¹ãã
+ * ããã©ã«ãã®ããããã£ãªã¹ãã«ãããã¼ãå«ã
*
* @else
*
@@ -891,11 +891,11 @@
/*!
* @if jp
- * @brief プロパティの数を取得する
+ * @brief ããããã£ã®æ°ãåå¾ãã
*
- * 設定済みのプロパティ数を取得する。
+ * è¨å®æ¸ã¿ã®ããããã£æ°ãåå¾ããã
*
- * @return プロパティ数
+ * @return ããããã£æ°
*
* @else
* @brief Get the number of Properties
@@ -910,14 +910,14 @@
/*!
* @if jp
- * @brief ノードを取得する
+ * @brief ãã¼ããåå¾ãã
*
- * 指定したキーを持つノードを取得する。
- * 存在しないキー、および空文字の場合 0 を返す。
+ * æå®ãããã¼ãæã¤ãã¼ããåå¾ããã
+ * åå¨ããªããã¼ãããã³ç©ºæåã®å ´å 0 ãè¿ãã
*
- * @param key 取得対象ノードのキー
+ * @param key åå¾å¯¾è±¡ãã¼ãã®ãã¼
*
- * @return 対象ノード
+ * @return 対象ãã¼ã
*
* @else
* @brief Get node of properties
@@ -933,14 +933,14 @@
Properties* const findNode(const std::string& key) const;
/*!
* @if jp
- * @brief ノードを取得する
+ * @brief ãã¼ããåå¾ãã
*
- * 指定したキーを持つノードを取得する。
- * 存在しないキー、および空文字の場合 0 を返す。
+ * æå®ãããã¼ãæã¤ãã¼ããåå¾ããã
+ * åå¨ããªããã¼ãããã³ç©ºæåã®å ´å 0 ãè¿ãã
*
- * @param key 取得対象ノードのキー
+ * @param key åå¾å¯¾è±¡ãã¼ãã®ãã¼
*
- * @return 対象ノード
+ * @return 対象ãã¼ã
*
* @else
* @brief Get node of properties
@@ -957,15 +957,15 @@
/*!
* @if jp
- * @brief 新規ノードを生成する
+ * @brief æ°è¦ãã¼ããçæãã
*
- * 指定したキーを持つ新規ノードを生成する。
- * 既に同一キーを持つノードが登録済みの場合にはエラーを返す。
+ * æå®ãããã¼ãæã¤æ°è¦ãã¼ããçæããã
+ * æ¢ã«åä¸ãã¼ãæã¤ãã¼ããç»é²æ¸ã¿ã®å ´åã«ã¯ã¨ã©ã¼ãè¿ãã
*
- * @param key 新規ノードのキー
+ * @param key æ°è¦ãã¼ãã®ãã¼
*
- * @return 新規ノード生成結果
- * 指定したキーを持つノードが既に存在する場合にはfalse
+ * @return æ°è¦ãã¼ãçæçµæ
+ * æå®ãããã¼ãæã¤ãã¼ããæ¢ã«åå¨ããå ´åã«ã¯false
*
* @else
* @brief Create newly node of Properties
@@ -985,14 +985,14 @@
/*!
* @if jp
- * @brief ノードを削除する
+ * @brief ãã¼ããåé¤ãã
*
- * 指定した名称を持つプロパティを削除する。
- * 削除したプロパティを返す。
+ * æå®ããå称ãæã¤ããããã£ãåé¤ããã
+ * åé¤ããããããã£ãè¿ãã
*
- * @param leaf_name 削除対象プロパティ名称
+ * @param leaf_name åé¤å¯¾è±¡ããããã£å称
*
- * @return 削除したプロパティ
+ * @return åé¤ããããããã£
*
* @else
* @brief Remove node of Properties
@@ -1010,14 +1010,14 @@
/*!
* @if jp
- * @brief 子ノードにkeyがあるかどうか
+ * @brief åãã¼ãã«keyããããã©ãã
*
- * 指定したキーを持つ子ノードが存在するかどうか確認する。
- * 存在する場合、子ノードを返す。
+ * æå®ãããã¼ãæã¤åãã¼ããåå¨ãããã©ãã確èªããã
+ * åå¨ããå ´åãåãã¼ããè¿ãã
*
- * @param key 確認対象のキー
+ * @param key 確èªå¯¾è±¡ã®ãã¼
*
- * @return 子ノード
+ * @return åãã¼ã
*
* @else
* @brief Check whether key exists in the children
@@ -1035,7 +1035,7 @@
/*!
* @if jp
- * @brief 子ノードを全て削除する
+ * @brief åãã¼ããå
¨ã¦åé¤ãã
* @else
* @brief Clear the children
* @endif
@@ -1044,13 +1044,13 @@
/*!
* @if jp
- * @brief Propertyをマージする
+ * @brief Propertyããã¼ã¸ãã
*
- * 現在のプロパティに設定したプロパティをマージする。
+ * ç¾å¨ã®ããããã£ã«è¨å®ããããããã£ããã¼ã¸ããã
*
- * @param prop マージするプロパティ
+ * @param prop ãã¼ã¸ããããããã£
*
- * @return プロパティマージ結果
+ * @return ããããã£ãã¼ã¸çµæ
*
* @else
* @brief Merge properties
@@ -1068,20 +1068,20 @@
protected:
/*!
* @if jp
- * @brief 文字列をキーと値のペアに分割する
+ * @brief æååããã¼ã¨å¤ã®ãã¢ã«åå²ãã
*
- * 与えられた文字列を、設定されたデリミタでキーと値のペアに分割する。
- * まず最初に与えられた文字列に':'もしくは'='が含まれるかを検索し、
- * どちらかの文字が含まれている場合にはそれをデリミタとして使用する。
- * 両方とも含まれていない場合には、' '(スペース)を用いて分割を試みる。
- * 全てのデリミタ候補が含まれていない場合には、与えられた文字列をキーとして
- * 設定し、値に空の文字列を設定する。
- * どのデリミタ候補についてもエスケープされている(直前に'\'が設定されている)
- * 場合には、デリミタとして使用しない。
+ * ä¸ããããæååããè¨å®ãããããªãã¿ã§ãã¼ã¨å¤ã®ãã¢ã«åå²ããã
+ * ã¾ãæåã«ä¸ããããæååã«':'ãããã¯'='ãå«ã¾ããããæ¤ç´¢ãã
+ * ã©ã¡ããã®æåãå«ã¾ãã¦ããå ´åã«ã¯ãããããªãã¿ã¨ãã¦ä½¿ç¨ããã
+ * 両æ¹ã¨ãå«ã¾ãã¦ããªãå ´åã«ã¯ã' '(ã¹ãã¼ã¹)ãç¨ãã¦åå²ã試ã¿ãã
+ * å
¨ã¦ã®ããªãã¿åè£ãå«ã¾ãã¦ããªãå ´åã«ã¯ãä¸ããããæååããã¼ã¨ãã¦
+ * è¨å®ããå¤ã«ç©ºã®æååãè¨å®ããã
+ * ã©ã®ããªãã¿åè£ã«ã¤ãã¦ãã¨ã¹ã±ã¼ãããã¦ãã(ç´åã«'\'ãè¨å®ããã¦ãã)
+ * å ´åã«ã¯ãããªãã¿ã¨ãã¦ä½¿ç¨ããªãã
*
- * @param str 分割対象文字列
- * @param key 分割結果キー
- * @param value 分割結果値
+ * @param str åå²å¯¾è±¡æåå
+ * @param key åå²çµæãã¼
+ * @param value åå²çµæå¤
*
* @else
* @brief Split the string into a pair of the key and the value.
@@ -1107,18 +1107,18 @@
/*!
* @if jp
- * @brief 文字列を分割する
+ * @brief æååãåå²ãã
*
- * 与えられた文字列を、与えられたデリミタで分割する。
- * 与えられた文字列が空の場合は、エラーを返す。
- * 与えられたデリミタがエスケープされている(直前に'\'が設定されている)場合
- * には、デリミタとして使用しない。
+ * ä¸ããããæååããä¸ããããããªãã¿ã§åå²ããã
+ * ä¸ããããæååã空ã®å ´åã¯ãã¨ã©ã¼ãè¿ãã
+ * ä¸ããããããªãã¿ãã¨ã¹ã±ã¼ãããã¦ãã(ç´åã«'\'ãè¨å®ããã¦ãã)å ´å
+ * ã«ã¯ãããªãã¿ã¨ãã¦ä½¿ç¨ããªãã
*
- * @param str 分割対象文字列
- * @param delim デリミタ
- * @param value 分割結果値リスト
+ * @param str åå²å¯¾è±¡æåå
+ * @param delim ããªãã¿
+ * @param value åå²çµæå¤ãªã¹ã
*
- * @return 分割処理結果
+ * @return åå²å¦ççµæ
*
* @else
* @brief Split the string
@@ -1141,18 +1141,18 @@
/*!
* @if jp
- * @brief プロパティを取得する
+ * @brief ããããã£ãåå¾ãã
*
- * キーリストで指定されたプロパティを取得する。
- * キーリストでは、指定するキーのプロパティでの階層関係をリスト形式で表現
- * する。
- * 指定したキーリストに該当するプロパティが存在しない場合はNULLを返す。
+ * ãã¼ãªã¹ãã§æå®ãããããããã£ãåå¾ããã
+ * ãã¼ãªã¹ãã§ã¯ãæå®ãããã¼ã®ããããã£ã§ã®é層é¢ä¿ããªã¹ãå½¢å¼ã§è¡¨ç¾
+ * ããã
+ * æå®ãããã¼ãªã¹ãã«è©²å½ããããããã£ãåå¨ããªãå ´åã¯NULLãè¿ãã
*
- * @param keys 取得対象プロパティのキーのリスト表現
- * @param index キーリストの階層数
- * @param curr 検索対象プロパティ
+ * @param keys åå¾å¯¾è±¡ããããã£ã®ãã¼ã®ãªã¹ã表ç¾
+ * @param index ãã¼ãªã¹ãã®é層æ°
+ * @param curr æ¤ç´¢å¯¾è±¡ããããã£
*
- * @return 検索対象プロパティ
+ * @return æ¤ç´¢å¯¾è±¡ããããã£
*
* @else
* @brief Get properties
@@ -1177,13 +1177,13 @@
/*!
* @if jp
- * @brief プロパティの名称リストを取得する
+ * @brief ããããã£ã®å称ãªã¹ããåå¾ãã
*
- * プロパティの名称を'.'区切りで表現したリストを取得する。
+ * ããããã£ã®å称ã'.'åºåãã§è¡¨ç¾ãããªã¹ããåå¾ããã
*
- * @param names プロパティの名称リスト
- * @param curr_name 現在のプロパティ名
- * @param curr 対象プロパティ
+ * @param names ããããã£ã®å称ãªã¹ã
+ * @param curr_name ç¾å¨ã®ããããã£å
+ * @param curr 対象ããããã£
*
* @else
* @brief Get property name list
@@ -1202,13 +1202,13 @@
/*!
* @if jp
- * @brief プロパティの名称リストを保存する
+ * @brief ããããã£ã®å称ãªã¹ããä¿åãã
*
- * プロパティの名称を'.'区切りで表現したリストを保存する。
+ * ããããã£ã®å称ã'.'åºåãã§è¡¨ç¾ãããªã¹ããä¿åããã
*
- * @param out プロパティの名称リスト保存先の出力ストリーム
- * @param curr_name 現在のプロパティ名
- * @param curr 対象プロパティ
+ * @param out ããããã£ã®å称ãªã¹ãä¿åå
ã®åºåã¹ããªã¼ã
+ * @param curr_name ç¾å¨ã®ããããã£å
+ * @param curr 対象ããããã£
*
* @else
* @brief Store the property name list
@@ -1226,15 +1226,15 @@
/*!
* @if jp
- * @brief プロパティの内容を保存する
+ * @brief ããããã£ã®å
容ãä¿åãã
*
- * プロパティに設定された内容を保存する。
- * 保存時にはプロパティ階層の深さを表す数字が付加される。
- * 値が設定されていないプロパティについては、デフォルト値が出力される。
+ * ããããã£ã«è¨å®ãããå
容ãä¿åããã
+ * ä¿åæã«ã¯ããããã£é層ã®æ·±ãã表ãæ°åãä»å ãããã
+ * å¤ãè¨å®ããã¦ããªãããããã£ã«ã¤ãã¦ã¯ãããã©ã«ãå¤ãåºåãããã
*
- * @param out プロパティ内容保存先の出力ストリーム
- * @param curr 対象プロパティ
- * @param index 現在のプロパティ階層
+ * @param out ããããã£å
容ä¿åå
ã®åºåã¹ããªã¼ã
+ * @param curr 対象ããããã£
+ * @param index ç¾å¨ã®ããããã£é層
*
* @else
* @brief Save property's contents
@@ -1256,14 +1256,14 @@
/*!
* @if jp
- * @brief インデントを生成する
+ * @brief ã¤ã³ãã³ããçæãã
*
- * 指定された数字に従って生成したインデントを返す。
- * 返されるインデントは、指定数字×2つの空白。
+ * æå®ãããæ°åã«å¾ã£ã¦çæããã¤ã³ãã³ããè¿ãã
+ * è¿ãããã¤ã³ãã³ãã¯ãæå®æ°åÃ2ã¤ã®ç©ºç½ã
*
- * @param index インデント数の指定
+ * @param index ã¤ã³ãã³ãæ°ã®æå®
*
- * @return 生成されたインデント
+ * @return çæãããã¤ã³ãã³ã
*
* @else
* @brief Create indents
@@ -1289,14 +1289,14 @@
/*!
* @if jp
- * @brief Propertyをストリームに出力する
+ * @brief Propertyãã¹ããªã¼ã ã«åºåãã
*
- * Propertyをストリームに出力する。
+ * Propertyãã¹ããªã¼ã ã«åºåããã
*
- * @param lhs 出力ストリーム
- * @param rhs プロパティ
+ * @param lhs åºåã¹ããªã¼ã
+ * @param rhs ããããã£
*
- * @return 出力ストリーム
+ * @return åºåã¹ããªã¼ã
*
* @else
* @brief Output Properties to stream
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Singleton.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Singleton.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Singleton.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Singleton.h
* @brief Singleton template class
@@ -29,25 +29,25 @@
* @if jp
*
* @class Singleton
- * @brief Singleton テンプレートクラス
+ * @brief Singleton ãã³ãã¬ã¼ãã¯ã©ã¹
*
- * このテンプレートは、任意のクラスを Singleton にするテンプレートである。
- * 以下のようにして使用する。
+ * ãã®ãã³ãã¬ã¼ãã¯ãä»»æã®ã¯ã©ã¹ã Singleton ã«ãããã³ãã¬ã¼ãã§ããã
+ * 以ä¸ã®ããã«ãã¦ä½¿ç¨ããã
*
* class A { // };
* typedef coil::Singleton<A> A_;
*
- * 任意の場所で
+ * ä»»æã®å ´æã§
*
- * A& a(A_:instance()); // a は A の唯一のインスタンスが入る
+ * A& a(A_:instance()); // a 㯠A ã®å¯ä¸ã®ã¤ã³ã¹ã¿ã³ã¹ãå
¥ã
*
- * ただし、A自体のコンストラクタは使用できるので、同一のソースで、
+ * ãã ããAèªä½ã®ã³ã³ã¹ãã©ã¯ã¿ã¯ä½¿ç¨ã§ããã®ã§ãåä¸ã®ã½ã¼ã¹ã§ã
*
* A* a = new A();
*
- * のようにすることもできるため、注意が必要である。
- * 対象とするクラスを new することを禁止するためには、以下のように、
- * 対象クラスで Singelton を継承 (CRTP) し friend 宣言する必要がある。
+ * ã®ããã«ãããã¨ãã§ããããã注æãå¿
è¦ã§ããã
+ * 対象ã¨ããã¯ã©ã¹ã new ãããã¨ãç¦æ¢ããããã«ã¯ã以ä¸ã®ããã«ã
+ * 対象ã¯ã©ã¹ã§ Singelton ãç¶æ¿ (CRTP) ã friend 宣è¨ããå¿
è¦ãããã
*
* class A
* : public coil::Singleton<A>
@@ -59,10 +59,10 @@
* friend class coil::Singelton<A>;
* };
*
- * こうすることで、
+ * ãããããã¨ã§ã
*
- * A* a = new A(); // は禁止される
- * A& a(A::instance()); // が唯一のインスタンスを得る唯一の方法
+ * A* a = new A(); // ã¯ç¦æ¢ããã
+ * A& a(A::instance()); // ãå¯ä¸ã®ã¤ã³ã¹ã¿ã³ã¹ãå¾ãå¯ä¸ã®æ¹æ³
*
* @else
*
@@ -112,11 +112,11 @@
/*!
* @if jp
*
- * @brief インスタンス生成
+ * @brief ã¤ã³ã¹ã¿ã³ã¹çæ
*
- * インスタンスを生成する。
+ * ã¤ã³ã¹ã¿ã³ã¹ãçæããã
*
- * @return インスタンス
+ * @return ã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
@@ -147,9 +147,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -164,9 +164,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -185,7 +185,7 @@
protected:
/*!
* @if jp
- * @brief 排他制御オブジェクト
+ * @brief æä»å¶å¾¡ãªãã¸ã§ã¯ã
* @else
* @brief Mutual exclusion object
* @endif
@@ -194,7 +194,7 @@
/*!
* @if jp
- * @brief SingletonClass オブジェクト
+ * @brief SingletonClass ãªãã¸ã§ã¯ã
* @else
* @brief SingletonClass object
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeMeasure.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeMeasure.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeMeasure.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file TimeMeasure.cpp
* @brief Periodic time measurement class
@@ -33,7 +33,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -52,7 +52,7 @@
/*!
* @if jp
- * @brief 時間統計の計測を開始する
+ * @brief æéçµ±è¨ã®è¨æ¸¬ãéå§ãã
* @else
* @brief Begin time measurement for time statistics
* @endif
@@ -64,7 +64,7 @@
/*!
* @if jp
- * @brief 時間統計の計測を終了する
+ * @brief æéçµ±è¨ã®è¨æ¸¬ãçµäºãã
* @else
* @brief Finish time measurement for time statistics
* @endif
@@ -85,7 +85,7 @@
/*!
* @if jp
- * @brief 経過時間を取得する
+ * @brief çµéæéãåå¾ãã
* @else
* @brief Get a interval time
* @endif
@@ -97,7 +97,7 @@
/*!
* @if jp
- * @brief 統計関連データの初期化
+ * @brief çµ±è¨é¢é£ãã¼ã¿ã®åæå
* @else
* @brief Initialize for statistics related data
* @endif
@@ -111,7 +111,7 @@
/*!
* @if jp
- * @brief 時間統計バッファサイズを取得する
+ * @brief æéçµ±è¨ãããã¡ãµã¤ãºãåå¾ãã
* @else
* @brief Get number of time measurement buffer
* @endif
@@ -123,7 +123,7 @@
/*!
* @if jp
- * @brief 統計データの総計を取得する
+ * @brief çµ±è¨ãã¼ã¿ã®ç·è¨ãåå¾ãã
* @else
* @brief Get total statistics
* @endif
@@ -160,7 +160,7 @@
/*!
* @if jp
- * @brief 統計結果を取得する
+ * @brief çµ±è¨çµæãåå¾ãã
* @else
* @brief Get statistics result
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeMeasure.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeMeasure.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeMeasure.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file TimeMeasure.h
* @brief Periodic time measurement class
@@ -30,10 +30,10 @@
* @if jp
*
* @class TimeMeasure
- * @brief TimeMeasure クラス
+ * @brief TimeMeasure ã¯ã©ã¹
*
- * このクラスは、コード実行時間の統計を取る為に使用します。
- * get_stat を使用してコード実行の最大・最小・平均・標準偏差時間を計測できます。
+ * ãã®ã¯ã©ã¹ã¯ãã³ã¼ãå®è¡æéã®çµ±è¨ãåãçºã«ä½¿ç¨ãã¾ãã
+ * get_stat ã使ç¨ãã¦ã³ã¼ãå®è¡ã®æ大ã»æå°ã»å¹³åã»æ¨æºåå·®æéãè¨æ¸¬ã§ãã¾ãã
*
* @else
*
@@ -52,7 +52,7 @@
/*!
* @if jp
*
- * @brief 時間統計用構造体
+ * @brief æéçµ±è¨ç¨æ§é ä½
*
* @else
*
@@ -71,9 +71,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * 時間統計のプロファイリング
+ * æéçµ±è¨ã®ãããã¡ã¤ãªã³ã°
*
* @else
*
@@ -88,9 +88,9 @@
/*!
* @if jp
*
- * @brief 時間統計の計測を開始する
+ * @brief æéçµ±è¨ã®è¨æ¸¬ãéå§ãã
*
- * 時間統計の計測を開始する
+ * æéçµ±è¨ã®è¨æ¸¬ãéå§ãã
*
* @else
*
@@ -105,9 +105,9 @@
/*!
* @if jp
*
- * @brief 時間統計の計測を終了する
+ * @brief æéçµ±è¨ã®è¨æ¸¬ãçµäºãã
*
- * 時間統計の計測を終了する
+ * æéçµ±è¨ã®è¨æ¸¬ãçµäºãã
*
* @else
*
@@ -122,11 +122,11 @@
/*!
* @if jp
*
- * @brief 経過時間を取得する
+ * @brief çµéæéãåå¾ãã
*
- * 経過時間を取得する
+ * çµéæéãåå¾ãã
*
- * @return TimeValue オブジェクト
+ * @return TimeValue ãªãã¸ã§ã¯ã
*
* @else
*
@@ -143,9 +143,9 @@
/*!
* @if jp
*
- * @brief 統計関連データの初期化
+ * @brief çµ±è¨é¢é£ãã¼ã¿ã®åæå
*
- * 統計関連データの初期化
+ * çµ±è¨é¢é£ãã¼ã¿ã®åæå
*
* @else
*
@@ -160,11 +160,11 @@
/*!
* @if jp
*
- * @brief 時間統計バッファサイズを取得する
+ * @brief æéçµ±è¨ãããã¡ãµã¤ãºãåå¾ãã
*
- * 時間統計バッファサイズを取得する
+ * æéçµ±è¨ãããã¡ãµã¤ãºãåå¾ãã
*
- * @return 計測件数
+ * @return è¨æ¸¬ä»¶æ°
*
* @else
*
@@ -181,16 +181,16 @@
/*!
* @if jp
*
- * @brief 統計データの総計を取得する
+ * @brief çµ±è¨ãã¼ã¿ã®ç·è¨ãåå¾ãã
*
- * 統計データの総計を取得する
+ * çµ±è¨ãã¼ã¿ã®ç·è¨ãåå¾ãã
*
- * @param max_interval 最大値 [ns]
- * @param min_interval 最小値 [ns]
- * @param mean_interval 平均値 [ns]
- * @param stddev 標準偏差値
+ * @param max_interval æå¤§å¤ [ns]
+ * @param min_interval æå°å¤ [ns]
+ * @param mean_interval å¹³åå¤ [ns]
+ * @param stddev æ¨æºåå·®å¤
*
- * @return true: データあり, false: データなし
+ * @return true: ãã¼ã¿ãã, false: ãã¼ã¿ãªã
*
* @else
*
@@ -215,11 +215,11 @@
/*!
* @if jp
*
- * @brief 統計結果を取得する
+ * @brief çµ±è¨çµæãåå¾ãã
*
- * 統計結果を取得する
+ * çµ±è¨çµæãåå¾ãã
*
- * @return 統計結果
+ * @return çµ±è¨çµæ
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeValue.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeValue.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeValue.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Timevalue.cpp
* @brief Timevalue class
@@ -22,7 +22,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -36,7 +36,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -60,7 +60,7 @@
/*!
* @if jp
- * @brief 時間減算
+ * @brief æéæ¸ç®
* @else
* @brief Time subtraction
* @endif
@@ -70,12 +70,12 @@
TimeValue res;
if (m_sec >= tm.m_sec) // +
{
- if (m_usec >= tm.m_usec) /* 繰り下がり無し */
+ if (m_usec >= tm.m_usec) /* ç¹°ãä¸ããç¡ã */
{
res.m_sec = m_sec - tm.m_sec; // -
res.m_usec = m_usec - tm.m_usec; // +
}
- else /* m_usec < tm.m_usec 繰り下がり有り */
+ else /* m_usec < tm.m_usec ç¹°ãä¸ããæã */
{
res.m_sec = m_sec - tm.m_sec - 1;
res.m_usec = (m_usec + 1000000) - tm.m_usec;
@@ -83,12 +83,12 @@
}
else // m_sec < tm.m_sec // -
{
- if (tm.m_usec >= m_usec) /* 繰り下がり無し */
+ if (tm.m_usec >= m_usec) /* ç¹°ãä¸ããç¡ã */
{
res.m_sec = - (tm.m_sec - m_sec); // +
res.m_usec = - (tm.m_usec - m_usec); // +
}
- else /* tm.m_usec < m_usec 繰り下がり有り */
+ else /* tm.m_usec < m_usec ç¹°ãä¸ããæã */
{
res.m_sec = - (tm.m_sec - m_sec - 1);
res.m_usec = - (tm.m_usec + 1000000) + m_usec;
@@ -100,7 +100,7 @@
/*!
* @if jp
- * @brief 時間加算
+ * @brief æéå ç®
* @else
* @brief Time addition
* @endif
@@ -121,7 +121,7 @@
/*!
* @if jp
- * @brief double型→時間型変換
+ * @brief doubleåâæéåå¤æ
* @else
* @brief Convert double type into time type
* @endif
@@ -146,7 +146,7 @@
/*!
* @if jp
- * @brief 時間型→double型変換
+ * @brief æéåâdoubleåå¤æ
* @else
* @brief Convert time type into double type
* @endif
@@ -158,7 +158,7 @@
/*!
* @if jp
- * @brief 符号判定
+ * @brief 符å·å¤å®
* @else
* @brief Sign judgment
* @endif
@@ -174,7 +174,7 @@
/*!
* @if jp
- * @brief 正規化
+ * @brief æ£è¦å
* @else
* @brief Normalize
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeValue.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeValue.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/TimeValue.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Timevalue.h
* @brief Timevalue class
@@ -28,7 +28,7 @@
* @if jp
*
* @class TimeValue
- * @brief TimeValue クラス
+ * @brief TimeValue ã¯ã©ã¹
*
* @else
*
@@ -43,13 +43,13 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
- * 指定された秒,マイクロ秒で初期化する。
+ * ã³ã³ã¹ãã©ã¯ã¿
+ * æå®ãããç§ï¼ãã¤ã¯ãç§ã§åæåããã
*
- * @param sec 秒(デフォルト値:ゼロ)
- * @param usec マイクロ秒(デフォルト値:ゼロ)
+ * @param sec ç§(ããã©ã«ãå¤:ã¼ã)
+ * @param usec ãã¤ã¯ãç§(ããã©ã«ãå¤:ã¼ã)
*
* @else
*
@@ -68,12 +68,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
- * 指定された秒,マイクロ秒で初期化する。
+ * ã³ã³ã¹ãã©ã¯ã¿
+ * æå®ãããç§ï¼ãã¤ã¯ãç§ã§åæåããã
*
- * @param timeval (秒 * 1000000 + マイクロ秒)
+ * @param timeval (ç§ * 1000000 + ãã¤ã¯ãç§)
*
* @else
*
@@ -91,11 +91,11 @@
/*!
* @if jp
*
- * @brief 秒単位の値を取得する
+ * @brief ç§åä½ã®å¤ãåå¾ãã
*
- * 秒単位の値を取得する
+ * ç§åä½ã®å¤ãåå¾ãã
*
- * @return 値
+ * @return å¤
*
* @else
*
@@ -112,11 +112,11 @@
/*!
* @if jp
*
- * @brief マイクロ秒単位の値を取得する
+ * @brief ãã¤ã¯ãç§åä½ã®å¤ãåå¾ãã
*
- * マイクロ秒単位の値を取得する
+ * ãã¤ã¯ãç§åä½ã®å¤ãåå¾ãã
*
- * @return 値
+ * @return å¤
*
* @else
*
@@ -133,13 +133,13 @@
/*!
* @if jp
*
- * @brief 時間減算
+ * @brief æéæ¸ç®
*
- * 設定された時間から引数で与えられた時間を減算する。
+ * è¨å®ãããæéããå¼æ°ã§ä¸ããããæéãæ¸ç®ããã
*
- * @param tm 減算時間
+ * @param tm æ¸ç®æé
*
- * @return 減算結果
+ * @return æ¸ç®çµæ
*
* @else
*
@@ -159,13 +159,13 @@
/*!
* @if jp
*
- * @brief 時間加算
+ * @brief æéå ç®
*
- * 設定された時間に引数で与えられた時間を加算する。
+ * è¨å®ãããæéã«å¼æ°ã§ä¸ããããæéãå ç®ããã
*
- * @param tm 加算時間
+ * @param tm å ç®æé
*
- * @return 加算結果
+ * @return å ç®çµæ
*
* @else
*
@@ -184,13 +184,13 @@
/*!
* @if jp
*
- * @brief double型→時間型変換
+ * @brief doubleåâæéåå¤æ
*
- * 引数で与えられたdouble型を時間型に変換する。
+ * å¼æ°ã§ä¸ããããdoubleåãæéåã«å¤æããã
*
- * @param time 変換元値
+ * @param time å¤æå
å¤
*
- * @return 変換結果
+ * @return å¤æçµæ
*
* @else
*
@@ -209,11 +209,11 @@
/*!
* @if jp
*
- * @brief 時間型→double型変換
+ * @brief æéåâdoubleåå¤æ
*
- * 保持している内容をdouble型に変換する。
+ * ä¿æãã¦ããå
容ãdoubleåã«å¤æããã
*
- * @return double型変換結果
+ * @return doubleåå¤æçµæ
*
* @else
*
@@ -230,11 +230,11 @@
/*!
* @if jp
*
- * @brief 符号判定
+ * @brief 符å·å¤å®
*
- * 保持している内容の符号を判定する。
+ * ä¿æãã¦ããå
容ã®ç¬¦å·ãå¤å®ããã
*
- * @return 正ならば1を、負ならば-1を、0ならば0
+ * @return æ£ãªãã°1ããè² ãªãã°-1ãã0ãªãã°0
*
* @else
*
@@ -253,9 +253,9 @@
/*!
* @if jp
*
- * @brief 正規化
+ * @brief æ£è¦å
*
- * 値の表現を正準形式に正規化する。
+ * å¤ã®è¡¨ç¾ãæ£æºå½¢å¼ã«æ£è¦åããã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Timer.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Timer.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Timer.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Timer.cpp
* @brief Timer class
@@ -23,7 +23,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -35,7 +35,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -48,7 +48,7 @@
/*!
* @if jp
- * @brief Timer 用スレッド生成
+ * @brief Timer ç¨ã¹ã¬ããçæ
* @else
* @brief Generate thread for Timer
* @endif
@@ -61,7 +61,7 @@
/*!
* @if jp
- * @brief Timer 用スレッド実行関数
+ * @brief Timer ç¨ã¹ã¬ããå®è¡é¢æ°
* @else
* @brief Thread execution function for Timer
* @endif
@@ -82,7 +82,7 @@
//============================================================
/*!
* @if jp
- * @brief Timer タスク開始
+ * @brief Timer ã¿ã¹ã¯éå§
* @else
* @brief Start Timer task
* @endif
@@ -99,7 +99,7 @@
/*!
* @if jp
- * @brief Timer タスク停止
+ * @brief Timer ã¿ã¹ã¯åæ¢
* @else
* @brief Stop Timer tast
* @endif
@@ -112,7 +112,7 @@
/*!
* @if jp
- * @brief Timer タスク実行
+ * @brief Timer ã¿ã¹ã¯å®è¡
* @else
* @brief Invoke Timer task
* @endif
@@ -133,7 +133,7 @@
/*!
* @if jp
- * @brief リスナー登録
+ * @brief ãªã¹ãã¼ç»é²
* @else
* @brief Register listener
* @endif
@@ -157,7 +157,7 @@
/*!
* @if jp
- * @brief リスナー登録解除
+ * @brief ãªã¹ãã¼ç»é²è§£é¤
* @else
* @brief Unregister listener
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Timer.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Timer.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/Timer.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Timer.h
* @brief Timer class
@@ -33,9 +33,9 @@
/*!
* @if jp
* @class Timer
- * @brief Timerクラス
+ * @brief Timerã¯ã©ã¹
*
- * 登録されたリスナーのコールバック関数を、設定された周期で定期的に呼び出す。
+ * ç»é²ããããªã¹ãã¼ã®ã³ã¼ã«ããã¯é¢æ°ããè¨å®ãããå¨æã§å®æçã«å¼ã³åºãã
*
* @since 0.4.0
*
@@ -58,11 +58,11 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param interval タイマ起動周期
+ * @param interval ã¿ã¤ãèµ·åå¨æ
*
* @else
* @brief Constructor
@@ -77,9 +77,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -95,14 +95,14 @@
//============================================================
/*!
* @if jp
- * @brief Timer 用スレッド生成
+ * @brief Timer ç¨ã¹ã¬ããçæ
*
- * Timer 用の内部スレッドを生成し起動する。
- * これは ACE_Task サービスクラスメソッドのオーバーライド。
+ * Timer ç¨ã®å
é¨ã¹ã¬ãããçæãèµ·åããã
+ * ãã㯠ACE_Task ãµã¼ãã¹ã¯ã©ã¹ã¡ã½ããã®ãªã¼ãã¼ã©ã¤ãã
*
- * @param args 通常は0
+ * @param args é常ã¯0
*
- * @return 生成処理実行結果
+ * @return çæå¦çå®è¡çµæ
*
* @else
* @brief Create thread for Timer
@@ -120,12 +120,12 @@
/*!
* @if jp
- * @brief Timer 用のスレッド実行関数
+ * @brief Timer ç¨ã®ã¹ã¬ããå®è¡é¢æ°
*
- * Timer 用のスレッド実行関数。
- * 登録されたリスナーのコールバック関数を呼び出す。
+ * Timer ç¨ã®ã¹ã¬ããå®è¡é¢æ°ã
+ * ç»é²ããããªã¹ãã¼ã®ã³ã¼ã«ããã¯é¢æ°ãå¼ã³åºãã
*
- * @return 実行結果
+ * @return å®è¡çµæ
*
* @else
* @brief Thread execution function for Timer
@@ -144,9 +144,9 @@
//============================================================
/*!
* @if jp
- * @brief Timer タスク開始
+ * @brief Timer ã¿ã¹ã¯éå§
*
- * Timer 用新規スレッドを生成し、処理を開始する。
+ * Timer ç¨æ°è¦ã¹ã¬ãããçæããå¦çãéå§ããã
*
* @else
* @brief Start Timer task
@@ -159,9 +159,9 @@
/*!
* @if jp
- * @brief Timer タスク停止
+ * @brief Timer ã¿ã¹ã¯åæ¢
*
- * Timer タスクを停止する。
+ * Timer ã¿ã¹ã¯ãåæ¢ããã
*
* @else
* @brief Stop Timer task
@@ -174,11 +174,11 @@
/*!
* @if jp
- * @brief Timer タスク実行
+ * @brief Timer ã¿ã¹ã¯å®è¡
*
- * 登録された各リスナの起動待ち時間からタイマ起動周期を減算する。
- * 起動待ち時間がゼロとなったリスナが存在する場合は、
- * コールバック関数を呼び出す。
+ * ç»é²ãããåãªã¹ãã®èµ·åå¾
ã¡æéããã¿ã¤ãèµ·åå¨æãæ¸ç®ããã
+ * èµ·åå¾
ã¡æéãã¼ãã¨ãªã£ããªã¹ããåå¨ããå ´åã¯ã
+ * ã³ã¼ã«ããã¯é¢æ°ãå¼ã³åºãã
*
* @else
* @brief Invoke Timer task
@@ -194,17 +194,17 @@
/*!
* @if jp
- * @brief リスナー登録
+ * @brief ãªã¹ãã¼ç»é²
*
- * 本 Timer から起動するコールバック関数用のリスナーを起動周期を指定して
- * 登録する。
- * 同一リスナーが既に登録済みの場合は、リスナーの起動周期を指定した値に
- * 更新する。
+ * æ¬ Timer ããèµ·åããã³ã¼ã«ããã¯é¢æ°ç¨ã®ãªã¹ãã¼ãèµ·åå¨æãæå®ãã¦
+ * ç»é²ããã
+ * åä¸ãªã¹ãã¼ãæ¢ã«ç»é²æ¸ã¿ã®å ´åã¯ããªã¹ãã¼ã®èµ·åå¨æãæå®ããå¤ã«
+ * æ´æ°ããã
*
- * @param listener 登録対象リスナー
- * @param tm リスナー起動周期
+ * @param listener ç»é²å¯¾è±¡ãªã¹ãã¼
+ * @param tm ãªã¹ãã¼èµ·åå¨æ
*
- * @return 登録リスナーID
+ * @return ç»é²ãªã¹ãã¼ID
*
* @else
* @brief Register listener
@@ -226,16 +226,16 @@
/*!
* @if jp
- * @brief リスナー登録
+ * @brief ãªã¹ãã¼ç»é²
*
- * コールバック対象オブジェクト、コールバック対象メソッドおよび起動周期を
- * 指定してリスナーを登録する。
+ * ã³ã¼ã«ããã¯å¯¾è±¡ãªãã¸ã§ã¯ããã³ã¼ã«ããã¯å¯¾è±¡ã¡ã½ããããã³èµ·åå¨æã
+ * æå®ãã¦ãªã¹ãã¼ãç»é²ããã
*
- * @param obj コールバック対象オブジェクト
- * @param cbf コールバック対象メソッド
- * @param tm リスナー起動周期
+ * @param obj ã³ã¼ã«ããã¯å¯¾è±¡ãªãã¸ã§ã¯ã
+ * @param cbf ã³ã¼ã«ããã¯å¯¾è±¡ã¡ã½ãã
+ * @param tm ãªã¹ãã¼èµ·åå¨æ
*
- * @return 登録リスナーID
+ * @return ç»é²ãªã¹ãã¼ID
*
* @else
* @brief Register listener
@@ -261,14 +261,14 @@
/*!
* @if jp
- * @brief リスナー登録
+ * @brief ãªã¹ãã¼ç»é²
*
- * コールバック対象メソッドと起動周期を指定してリスナーを登録する。
+ * ã³ã¼ã«ããã¯å¯¾è±¡ã¡ã½ããã¨èµ·åå¨æãæå®ãã¦ãªã¹ãã¼ãç»é²ããã
*
- * @param cbf コールバック対象メソッド
- * @param tm リスナー起動周期
+ * @param cbf ã³ã¼ã«ããã¯å¯¾è±¡ã¡ã½ãã
+ * @param tm ãªã¹ãã¼èµ·åå¨æ
*
- * @return 登録リスナーID
+ * @return ç»é²ãªã¹ãã¼ID
*
* @else
* @brief Register listener
@@ -290,14 +290,14 @@
/*!
* @if jp
- * @brief リスナー登録解除
+ * @brief ãªã¹ãã¼ç»é²è§£é¤
*
- * 指定したIDのリスナーの登録を解除する。
- * 指定したIDのリスナーが未登録の場合、false を返す。
+ * æå®ããIDã®ãªã¹ãã¼ã®ç»é²ã解é¤ããã
+ * æå®ããIDã®ãªã¹ãã¼ãæªç»é²ã®å ´åãfalse ãè¿ãã
*
- * @param id 登録解除対象リスナーID
+ * @param id ç»é²è§£é¤å¯¾è±¡ãªã¹ãã¼ID
*
- * @return 登録解除結果
+ * @return ç»é²è§£é¤çµæ
*
* @else
* @brief Unregister listener
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/crc.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/crc.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/crc.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file crc.cpp
* @brief CRC calculation functions
@@ -21,15 +21,15 @@
{
/*
* @if jp
- * @brief CRC-16 計算関数
+ * @brief CRC-16 è¨ç®é¢æ°
*
- * CRC種類: CRC-CCITT
- * CRC多項式: x^16 + x^12 + x^5 + 1 (0x1021)
- * 初期値: 0xFFFF
- * 出力XOR: 0x0000
- * 入力ビット反転: なし
- * 出力ビット反転: なし
- * ビットシフト: 左
+ * CRC種é¡: CRC-CCITT
+ * CRCå¤é
å¼: x^16 + x^12 + x^5 + 1 (0x1021)
+ * åæå¤: 0xFFFF
+ * åºåXOR: 0x0000
+ * å
¥åãããå転: ãªã
+ * åºåãããå転: ãªã
+ * ãããã·ãã: å·¦
*
* @else
* @brief CRC-16 calculation function
@@ -94,15 +94,15 @@
/*!
* @if jp
- * @brief CRC-32 計算関数
+ * @brief CRC-32 è¨ç®é¢æ°
*
- * CRC種類: RFC2083 Appendix 15
- * CRC多項式: 0xedb88320L
- * 初期値: 0xFFFFFFFF
- * 出力XOR: 0xFFFFFFFF
- * 入力ビット反転: なし
- * 出力ビット反転: なし
- * ビットシフト: 右
+ * CRC種é¡: RFC2083 Appendix 15
+ * CRCå¤é
å¼: 0xedb88320L
+ * åæå¤: 0xFFFFFFFF
+ * åºåXOR: 0xFFFFFFFF
+ * å
¥åãããå転: ãªã
+ * åºåãããå転: ãªã
+ * ãããã·ãã: å³
*
* @else
* @brief CRC-32 calculation function
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/crc.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/crc.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/crc.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file crc.h
* @brief CRC calculation functions
@@ -25,20 +25,20 @@
/*
* @if jp
*
- * @brief CRC-16 計算関数
+ * @brief CRC-16 è¨ç®é¢æ°
*
- * CRC種類: CRC-CCITT
- * CRC多項式: x^16 + x^12 + x^5 + 1 (0x1021)
- * 初期値: 0xFFFF
- * 出力XOR: 0x0000
- * 入力ビット反転: なし
- * 出力ビット反転: なし
- * ビットシフト: 左
+ * CRC種é¡: CRC-CCITT
+ * CRCå¤é
å¼: x^16 + x^12 + x^5 + 1 (0x1021)
+ * åæå¤: 0xFFFF
+ * åºåXOR: 0x0000
+ * å
¥åãããå転: ãªã
+ * åºåãããå転: ãªã
+ * ãããã·ãã: å·¦
*
- * @param str データストリーム
- * @param len データ長
+ * @param str ãã¼ã¿ã¹ããªã¼ã
+ * @param len ãã¼ã¿é·
*
- * @return 計算結果
+ * @return è¨ç®çµæ
*
* @else
*
@@ -64,20 +64,20 @@
/*!
* @if jp
*
- * @brief CRC-32 計算関数
+ * @brief CRC-32 è¨ç®é¢æ°
*
- * CRC種類: RFC2083 Appendix 15
- * CRC多項式: 0xedb88320L
- * 初期値: 0xFFFFFFFF
- * 出力XOR: 0xFFFFFFFF
- * 入力ビット反転: なし
- * 出力ビット反転: なし
- * ビットシフト: 右
+ * CRC種é¡: RFC2083 Appendix 15
+ * CRCå¤é
å¼: 0xedb88320L
+ * åæå¤: 0xFFFFFFFF
+ * åºåXOR: 0xFFFFFFFF
+ * å
¥åãããå転: ãªã
+ * åºåãããå転: ãªã
+ * ãããã·ãã: å³
*
- * @param str データストリーム
- * @param len データ長
+ * @param str ãã¼ã¿ã¹ããªã¼ã
+ * @param len ãã¼ã¿é·
*
- * @return 計算結果
+ * @return è¨ç®çµæ
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/stringutil.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/stringutil.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/stringutil.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file StringUtil.cpp
* @brief String operation utility
@@ -37,7 +37,7 @@
{
/*!
* @if jp
- * @brief string から wstring への変換
+ * @brief string ãã wstring ã¸ã®å¤æ
* @else
* @brief string to wstring conversion
* @endif
@@ -51,7 +51,7 @@
/*!
* @if jp
- * @brief wstring から string への変換
+ * @brief wstring ãã string ã¸ã®å¤æ
* @else
* @brief wstring to string conversion
* @endif
@@ -65,7 +65,7 @@
/*!
* @if jp
- * @brief 大文字への変換
+ * @brief 大æåã¸ã®å¤æ
* @else
* @brief Uppercase String Transformation
* @endif
@@ -78,7 +78,7 @@
/*!
* @if jp
- * @brief 小文字への変換
+ * @brief å°æåã¸ã®å¤æ
* @else
* @brief Lowercase String Transformation
* @endif
@@ -91,7 +91,7 @@
/*!
* @if jp
- * @brief 入力ストリームから1行読み込む
+ * @brief å
¥åã¹ããªã¼ã ãã1è¡èªã¿è¾¼ã
* @else
* @brief Read a line from input stream
* @endif
@@ -126,7 +126,7 @@
/*!
* @if jp
- * @brief 文字列がエスケープされているか判断する
+ * @brief æååãã¨ã¹ã±ã¼ãããã¦ãããå¤æãã
* @else
* @brief Check whether the character is escaped or not
* @endif
@@ -142,7 +142,7 @@
/*!
* @if jp
- * @brief 文字列をエスケープするためのFunctor
+ * @brief æååãã¨ã¹ã±ã¼ãããããã®Functor
* @else
* @brief Functor to escape string
* @endif
@@ -166,7 +166,7 @@
/*!
* @if jp
- * @brief 文字列をエスケープする
+ * @brief æååãã¨ã¹ã±ã¼ããã
* @else
* @brief Escape string
* @endif
@@ -178,7 +178,7 @@
/*!
* @if jp
- * @brief 文字列をアンエスケープするためのFunctor
+ * @brief æååãã¢ã³ã¨ã¹ã±ã¼ãããããã®Functor
* @else
* @brief Functor to unescape string
* @endif
@@ -222,7 +222,7 @@
/*!
* @if jp
- * @brief 文字列のエスケープを戻す
+ * @brief æååã®ã¨ã¹ã±ã¼ããæ»ã
* @else
* @brief Unescape string
* @endif
@@ -234,7 +234,7 @@
/*!
* @if jp
- * @brief 文字列の空白文字を削除する
+ * @brief æååã®ç©ºç½æåãåé¤ãã
* @else
* @brief Erase blank characters of string
* @endif
@@ -259,7 +259,7 @@
/*!
* @if jp
- * @brief 文字列の先頭の空白文字を削除する
+ * @brief æååã®å
é ã®ç©ºç½æåãåé¤ãã
* @else
* @brief Erase the head blank characters of string
* @endif
@@ -272,7 +272,7 @@
/*!
* @if jp
- * @brief 文字列の末尾の空白文字を削除する
+ * @brief æååã®æ«å°¾ã®ç©ºç½æåãåé¤ãã
* @else
* @brief Erase the tail blank characters of string
* @endif
@@ -287,7 +287,7 @@
/*!
* @if jp
- * @brief 文字列の先頭・末尾の空白文字を削除する
+ * @brief æååã®å
é ã»æ«å°¾ã®ç©ºç½æåãåé¤ãã
* @else
* @brief Erase the head blank and the tail blank characters of string
* @endif
@@ -300,7 +300,7 @@
/*!
* @if jp
- * @brief 文字列を正規化する
+ * @brief æååãæ£è¦åãã
* @else
* @brief Erase the head/tail blank and replace upper case to lower case
* @endif
@@ -314,7 +314,7 @@
/*!
* @if jp
- * @brief 文字列を置き換える
+ * @brief æååãç½®ãæãã
* @else
* @brief Replace string
* @endif
@@ -338,7 +338,7 @@
/*!
* @if jp
- * @brief 文字列を分割文字で分割する
+ * @brief æååãåå²æåã§åå²ãã
* @else
* @brief Split string by delimiter
* @endif
@@ -392,7 +392,7 @@
/*!
* @if jp
- * @brief 大文字に変換する Functor
+ * @brief 大æåã«å¤æãã Functor
* @else
* @brief Functor to convert to capital letters
* @endif
@@ -407,7 +407,7 @@
/*!
* @if jp
- * @brief 与えられた文字列をbool値に変換する
+ * @brief ä¸ããããæååãboolå¤ã«å¤æãã
* @else
* @brief Convert given string into bool value
* @endif
@@ -429,7 +429,7 @@
/*!
* @if jp
- * @brief 文字列リスト中にある文字列が含まれるかどうかを判断する
+ * @brief æååãªã¹ãä¸ã«ããæååãå«ã¾ãããã©ãããå¤æãã
* @else
* @brief Include if a string is included in string list
* @endif
@@ -449,7 +449,7 @@
/*!
* @if jp
- * @brief 文字列リスト中にある文字列が含まれるかどうかを判断する
+ * @brief æååãªã¹ãä¸ã«ããæååãå«ã¾ãããã©ãããå¤æãã
* @else
* @brief Include if a string is included in string list
* @endif
@@ -462,7 +462,7 @@
/*!
* @if jp
- * @brief 与えられた文字列が絶対パスかどうかを判断する
+ * @brief ä¸ããããæååã絶対ãã¹ãã©ãããå¤æãã
* @else
* @brief Investigate whether the given string is absolute path or not
* @endif
@@ -481,7 +481,7 @@
/*!
* @if jp
- * @brief 与えられた文字列がURLかどうかを判断する
+ * @brief ä¸ããããæååãURLãã©ãããå¤æãã
* @else
* @brief Investigate whether the given string is URL or not
* @endif
@@ -502,7 +502,7 @@
/*!
* @if jp
- * @brief リスト内の文字列を検索する Functor
+ * @brief ãªã¹ãå
ã®æååãæ¤ç´¢ãã Functor
* @else
* @brief Functor to find string in a list
* @endif
@@ -519,7 +519,7 @@
/*!
* @if jp
- * @brief 与えられた文字列をstd::stringに変換
+ * @brief ä¸ããããæååãstd::stringã«å¤æ
* @else
* @brief Convert the given string to std::string.
* @endif
@@ -534,7 +534,7 @@
/*!
* @if jp
- * @brief 与えられた文字列をboolに変換
+ * @brief ä¸ããããæååãboolã«å¤æ
* @else
* @brief Convert the given string to bool.
* @endif
@@ -563,7 +563,7 @@
/*!
* @if jp
- * @brief 与えられた文字列リストから重複を削除
+ * @brief ä¸ããããæååãªã¹ãããéè¤ãåé¤
* @else
* @brief Eliminate duplication from the given string list
* @endif
@@ -575,7 +575,7 @@
/*!
* @if jp
- * @brief 与えられた文字列リストからCSVを生成
+ * @brief ä¸ããããæååãªã¹ãããCSVãçæ
* @else
* @brief Create CSV file from the given string list
* @endif
@@ -594,7 +594,7 @@
/*!
* @if jp
- * @brief 与えられた文字列リストを引数リストに変換
+ * @brief ä¸ããããæååãªã¹ããå¼æ°ãªã¹ãã«å¤æ
* @else
* @brief Convert the given string list into the argument list
* @endif
@@ -619,7 +619,7 @@
/*!
* @if jp
- * @brief 指定された書式に変換
+ * @brief æå®ãããæ¸å¼ã«å¤æ
* @else
* @brief Convert it into a format given with an argumen
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/stringutil.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/stringutil.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/common/stringutil.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file StringUtil.h
* @brief String operation utility
@@ -42,12 +42,12 @@
/*!
* @if jp
- * @brief string から wstring への変換
+ * @brief string ãã wstring ã¸ã®å¤æ
*
- * 与えられた string 文字列を wstring 文字列に変換
+ * ä¸ãããã string æååã wstring æååã«å¤æ
*
- * @param str std::string 型の入力文字列
- * @return std::wstring 型の出力文字列
+ * @param str std::string åã®å
¥åæåå
+ * @return std::wstring åã®åºåæåå
*
* @else
* @brief string to wstring conversion
@@ -63,12 +63,12 @@
/*!
* @if jp
- * @brief wstring から string への変換
+ * @brief wstring ãã string ã¸ã®å¤æ
*
- * 与えられた wstring 文字列を string 文字列に変換
+ * ä¸ãããã wstring æååã string æååã«å¤æ
*
- * @param str std::wstring 型の入力文字列
- * @return std::string 型の出力文字列
+ * @param str std::wstring åã®å
¥åæåå
+ * @return std::string åã®åºåæåå
*
* @else
* @brief wstring to string conversion
@@ -84,11 +84,11 @@
/*!
* @if jp
- * @brief 大文字への変換
+ * @brief 大æåã¸ã®å¤æ
*
- * 与えられた文字列を大文字に変換
+ * ä¸ããããæååã大æåã«å¤æ
*
- * @param str 入力文字列
+ * @param str å
¥åæåå
*
* @else
* @brief Uppercase String Transformation
@@ -103,11 +103,11 @@
/*!
* @if jp
- * @brief 小文字への変換
+ * @brief å°æåã¸ã®å¤æ
*
- * 与えられた文字列を小文字に変換
+ * ä¸ããããæååãå°æåã«å¤æ
*
- * @param str 入力文字列
+ * @param str å
¥åæåå
*
* @else
* @brief Lowercase String Transformation
@@ -122,16 +122,16 @@
/*!
* @if jp
- * @brief 入力ストリームから1行読み込む
+ * @brief å
¥åã¹ããªã¼ã ãã1è¡èªã¿è¾¼ã
*
- * 入力ストリームから1行読み込む。
- * 入力ストリームはの改行コードはUNIX, Windowsの改行コードのいずれか、
- * もしくは混在していてもよい。
+ * å
¥åã¹ããªã¼ã ãã1è¡èªã¿è¾¼ãã
+ * å
¥åã¹ããªã¼ã ã¯ã®æ¹è¡ã³ã¼ãã¯UNIX, Windowsã®æ¹è¡ã³ã¼ãã®ããããã
+ * ãããã¯æ··å¨ãã¦ãã¦ãããã
*
- * @param istr 入力ストリーム
- * @param line 読み込んだ文字列を格納する変数
+ * @param istr å
¥åã¹ããªã¼ã
+ * @param line èªã¿è¾¼ãã æååãæ ¼ç´ããå¤æ°
*
- * @return 改行文字を除く読み込んだ文字列の長さ
+ * @return æ¹è¡æåãé¤ãèªã¿è¾¼ãã æååã®é·ã
*
* @else
* @brief Read a line from input stream
@@ -150,14 +150,14 @@
/*!
* @if jp
- * @brief 文字列がエスケープされているか判断する
+ * @brief æååãã¨ã¹ã±ã¼ãããã¦ãããå¤æãã
*
- * 指定された文字がエスケープされているかどうかを判断する。
+ * æå®ãããæåãã¨ã¹ã±ã¼ãããã¦ãããã©ãããå¤æããã
*
- * @param str エスケープされているかどうか判断する文字を含む文字列
- * @param pos エスケープされているかどうか判断する文字の位置
+ * @param str ã¨ã¹ã±ã¼ãããã¦ãããã©ããå¤æããæåãå«ãæåå
+ * @param pos ã¨ã¹ã±ã¼ãããã¦ãããã©ããå¤æããæåã®ä½ç½®
*
- * @return 指定した文字がエスケープされていれば true, それ以外は false
+ * @return æå®ããæåãã¨ã¹ã±ã¼ãããã¦ããã° true, ãã以å¤ã¯ false
*
* @else
* @brief Check whether the character is escaped or not
@@ -175,18 +175,18 @@
/*!
* @if jp
- * @brief 文字列をエスケープする
+ * @brief æååãã¨ã¹ã±ã¼ããã
*
- * 次の文字をエスケープシーケンスに変換する。<br>
+ * 次ã®æåãã¨ã¹ã±ã¼ãã·ã¼ã±ã³ã¹ã«å¤æããã<br>
* HT -> "\t" <br>
* LF -> "\n" <br>
* CR -> "\r" <br>
* FF -> "\f" <br>
- * シングルクオート、ダブルクオートについてはとくに処理はしない。
+ * ã·ã³ã°ã«ã¯ãªã¼ããããã«ã¯ãªã¼ãã«ã¤ãã¦ã¯ã¨ãã«å¦çã¯ããªãã
*
- * @param str エスケープ処理対象文字列
+ * @param str ã¨ã¹ã±ã¼ãå¦ç対象æåå
*
- * @return エスケープ処理結果文字列
+ * @return ã¨ã¹ã±ã¼ãå¦ççµææåå
*
* @else
*
@@ -209,20 +209,20 @@
/*!
* @if jp
- * @brief 文字列のエスケープを戻す
+ * @brief æååã®ã¨ã¹ã±ã¼ããæ»ã
*
- * 次のエスケープシーケンスを文字に変換する。<br>
+ * 次ã®ã¨ã¹ã±ã¼ãã·ã¼ã±ã³ã¹ãæåã«å¤æããã<br>
* "\t" -> HT <br>
* "\n" -> LF <br>
* "\r" -> CR <br>
* "\f" -> FF <br>
* "\"" -> " <br>
* "\'" -> ' <br>
- * ※エスケープ処理の完全な逆変換にはなっていないため、注意が必要。
+ * â»ã¨ã¹ã±ã¼ãå¦çã®å®å
¨ãªéå¤æã«ã¯ãªã£ã¦ããªãããã注æãå¿
è¦ã
*
- * @param str アンエスケープ処理対象文字列
+ * @param str ã¢ã³ã¨ã¹ã±ã¼ãå¦ç対象æåå
*
- * @return アンエスケープ処理結果文字列
+ * @return ã¢ã³ã¨ã¹ã±ã¼ãå¦ççµææåå
*
* @else
*
@@ -247,12 +247,12 @@
/*!
* @if jp
- * @brief 文字列の空白文字を削除する
+ * @brief æååã®ç©ºç½æåãåé¤ãã
*
- * 与えられた文字列の空白文字を削除する。
- * 空白文字として扱うのは' '(スペース)と'\\t'(タブ)。
+ * ä¸ããããæååã®ç©ºç½æåãåé¤ããã
+ * 空ç½æåã¨ãã¦æ±ãã®ã¯' '(ã¹ãã¼ã¹)ã¨'\\t'(ã¿ã)ã
*
- * @param str 空白文字削除処理文字列
+ * @param str 空ç½æååé¤å¦çæåå
*
* @else
* @brief Erase blank characters of string
@@ -268,12 +268,12 @@
/*!
* @if jp
- * @brief 文字列の先頭の空白文字を削除する
+ * @brief æååã®å
é ã®ç©ºç½æåãåé¤ãã
*
- * 与えられた文字列の先頭に存在する空白文字を削除する。
- * 空白文字として扱うのは' '(スペース)と'\\t'(タブ)。
+ * ä¸ããããæååã®å
é ã«åå¨ãã空ç½æåãåé¤ããã
+ * 空ç½æåã¨ãã¦æ±ãã®ã¯' '(ã¹ãã¼ã¹)ã¨'\\t'(ã¿ã)ã
*
- * @param str 先頭空白文字削除処理文字列
+ * @param str å
é 空ç½æååé¤å¦çæåå
*
* @else
* @brief Erase the head blank characters of string
@@ -289,12 +289,12 @@
/*!
* @if jp
- * @brief 文字列の末尾の空白文字を削除する
+ * @brief æååã®æ«å°¾ã®ç©ºç½æåãåé¤ãã
*
- * 与えられた文字列の末尾に存在する空白文字を削除する。
- * 空白文字として扱うのは' '(スペース)と'\\t'(タブ)。
+ * ä¸ããããæååã®æ«å°¾ã«åå¨ãã空ç½æåãåé¤ããã
+ * 空ç½æåã¨ãã¦æ±ãã®ã¯' '(ã¹ãã¼ã¹)ã¨'\\t'(ã¿ã)ã
*
- * @param str 末尾空白文字削除処理文字列
+ * @param str æ«å°¾ç©ºç½æååé¤å¦çæåå
*
* @else
* @brief Erase the tail blank characters of string
@@ -311,12 +311,12 @@
/*!
* @if jp
- * @brief 文字列の先頭・末尾の空白文字を削除する
+ * @brief æååã®å
é ã»æ«å°¾ã®ç©ºç½æåãåé¤ãã
*
- * 与えられた文字列の先頭および末尾に存在する空白文字を削除する。
- * 空白文字として扱うのは' '(スペース)と'\\t'(タブ)。
+ * ä¸ããããæååã®å
é ããã³æ«å°¾ã«åå¨ãã空ç½æåãåé¤ããã
+ * 空ç½æåã¨ãã¦æ±ãã®ã¯' '(ã¹ãã¼ã¹)ã¨'\\t'(ã¿ã)ã
*
- * @param str 先頭末尾空白文字削除処理文字列
+ * @param str å
é æ«å°¾ç©ºç½æååé¤å¦çæåå
*
* @else
* @brief Erase the head blank and the tail blank characters of string
@@ -333,12 +333,12 @@
/*!
* @if jp
- * @brief 文字列を正規化する
+ * @brief æååãæ£è¦åãã
*
- * 与えられた文字列の先頭および末尾に存在する空白文字を削除し、
- * 英字をすべて小文字に変換する。
+ * ä¸ããããæååã®å
é ããã³æ«å°¾ã«åå¨ãã空ç½æåãåé¤ãã
+ * è±åããã¹ã¦å°æåã«å¤æããã
*
- * @param str 処理対象文字列
+ * @param str å¦ç対象æåå
*
* @else
* @brief Erase the head/tail blank and replace upper case to lower case
@@ -356,13 +356,13 @@
/*!
* @if jp
- * @brief 文字列を置き換える
+ * @brief æååãç½®ãæãã
*
- * 与えられた文字列に対して、指定した文字の置き換えを行う。
+ * ä¸ããããæååã«å¯¾ãã¦ãæå®ããæåã®ç½®ãæããè¡ãã
*
- * @param str 置き換え処理対象文字列
- * @param from 置換元文字
- * @param to 置換先文字
+ * @param str ç½®ãæãå¦ç対象æåå
+ * @param from ç½®æå
æå
+ * @param to ç½®æå
æå
*
* @else
* @brief Replace string
@@ -380,14 +380,14 @@
/*!
* @if jp
- * @brief 文字列を分割文字で分割する
+ * @brief æååãåå²æåã§åå²ãã
*
- * 設定された文字列を与えられたデリミタで分割する。
+ * è¨å®ãããæååãä¸ããããããªãã¿ã§åå²ããã
*
- * @param input 分割対象文字列
- * @param delimiter 分割文字列(デリミタ)
+ * @param input åå²å¯¾è±¡æåå
+ * @param delimiter åå²æåå(ããªãã¿)
*
- * @return 文字列分割結果リスト
+ * @return æåååå²çµæãªã¹ã
*
* @else
* @brief Split string by delimiter
@@ -407,17 +407,17 @@
/*!
* @if jp
- * @brief 与えられた文字列をbool値に変換する
+ * @brief ä¸ããããæååãboolå¤ã«å¤æãã
*
- * 指定された文字列を、true表現文字列、false表現文字列と比較し、その結果を
- * bool値として返す。
- * 比較の結果、true表現文字列、false表現文字列のどちらとも一致しない場合は、
- * 与えられたデフォルト値を返す。
+ * æå®ãããæååããtrue表ç¾æååãfalse表ç¾æååã¨æ¯è¼ãããã®çµæã
+ * boolå¤ã¨ãã¦è¿ãã
+ * æ¯è¼ã®çµæãtrue表ç¾æååãfalse表ç¾æååã®ã©ã¡ãã¨ãä¸è´ããªãå ´åã¯ã
+ * ä¸ããããããã©ã«ãå¤ãè¿ãã
*
- * @param str 判断対象文字列
- * @param yes true表現文字列
- * @param no false表現文字列
- * @param default_value デフォルト値(デフォルト値:true)
+ * @param str å¤æ対象æåå
+ * @param yes true表ç¾æåå
+ * @param no false表ç¾æåå
+ * @param default_value ããã©ã«ãå¤(ããã©ã«ãå¤:true)
* @else
* @brief Convert given string into bool value
*
@@ -437,14 +437,14 @@
bool default_value = true);
/*!
* @if jp
- * @brief 文字列リスト中にある文字列が含まれるかどうかを判断する
+ * @brief æååãªã¹ãä¸ã«ããæååãå«ã¾ãããã©ãããå¤æãã
*
- * 第1引数にカンマ区切りのリストを、第2引数に探索対象文字列を指定し、
- * その文字列が第1引数の中に含まれるかを判断する。
+ * 第1å¼æ°ã«ã«ã³ãåºåãã®ãªã¹ããã第2å¼æ°ã«æ¢ç´¢å¯¾è±¡æååãæå®ãã
+ * ãã®æååã第1å¼æ°ã®ä¸ã«å«ã¾ããããå¤æããã
*
- * @param list 対象リスト
- * @param value 探索文字列
- * @return true: 含まれる、false: 含まれない
+ * @param list 対象ãªã¹ã
+ * @param value æ¢ç´¢æåå
+ * @return true: å«ã¾ãããfalse: å«ã¾ããªã
*
* @else
* @brief Include if a string is included in string list
@@ -463,14 +463,14 @@
/*!
* @if jp
- * @brief 文字列リスト中にある文字列が含まれるかどうかを判断する
+ * @brief æååãªã¹ãä¸ã«ããæååãå«ã¾ãããã©ãããå¤æãã
*
- * 第1引数にカンマ区切りのリストを、第2引数に探索対象文字列を指定し、
- * その文字列が第1引数の中に含まれるかを判断する。
+ * 第1å¼æ°ã«ã«ã³ãåºåãã®ãªã¹ããã第2å¼æ°ã«æ¢ç´¢å¯¾è±¡æååãæå®ãã
+ * ãã®æååã第1å¼æ°ã®ä¸ã«å«ã¾ããããå¤æããã
*
- * @param list 対象文字列
- * @param value 探索文字列
- * @return true: 含まれる、false: 含まれない
+ * @param list 対象æåå
+ * @param value æ¢ç´¢æåå
+ * @return true: å«ã¾ãããfalse: å«ã¾ããªã
*
* @else
* @brief Include if a string is included in string list
@@ -489,17 +489,17 @@
/*!
* @if jp
- * @brief 与えられた文字列が絶対パスかどうかを判断する
+ * @brief ä¸ããããæååã絶対ãã¹ãã©ãããå¤æãã
*
- * 与えられた文字列が絶対パス表現であるかどうかを判断する。
- * 文字列が以下の場合には絶対パスとして判断する。
- * - 先頭文字が'/' (UNIXの場合)
- * - 先頭3文字がアルファベット+'/'+'\\' (Windowsの場合)
- * - 先頭2文字が'\\\\' (Windowsネットワークパスの場合)
+ * ä¸ããããæååã絶対ãã¹è¡¨ç¾ã§ãããã©ãããå¤æããã
+ * æååã以ä¸ã®å ´åã«ã¯çµ¶å¯¾ãã¹ã¨ãã¦å¤æããã
+ * - å
é æåã'/' (UNIXã®å ´å)
+ * - å
é ï¼æåãã¢ã«ãã¡ãããï¼'/'ï¼'\\' (Windowsã®å ´å)
+ * - å
é ï¼æåã'\\\\' (Windowsãããã¯ã¼ã¯ãã¹ã®å ´å)
*
- * @param str 判定対象文字列
+ * @param str å¤å®å¯¾è±¡æåå
*
- * @return 絶対パス判定結果
+ * @return 絶対ãã¹å¤å®çµæ
*
* @else
* @brief Investigate whether the given string is absolute path or not
@@ -507,7 +507,7 @@
* Investigate whether the given string is absolute path or not.
* Investigate it as an absolute path, if the string is as follows:
* - The first character '/' (UNIX)
- * - The first 3 characters are alphabet +'/'+'\\' (Windows)
+ * - The first 3 characters are alphabet ï¼'/'ï¼'\\' (Windows)
* - The first 2 characters are '\\\\' (Windows network path)
*
* @param str The target string for the investigation
@@ -520,15 +520,15 @@
/*!
* @if jp
- * @brief 与えられた文字列がURLかどうかを判断する
+ * @brief ä¸ããããæååãURLãã©ãããå¤æãã
*
- * 与えられた文字列がURL表現かどうかを判断する。
- * 与えられた文字列中に、'://'という文字列が含まれている場合には
- * URL表現として判断する。
+ * ä¸ããããæååãURL表ç¾ãã©ãããå¤æããã
+ * ä¸ããããæååä¸ã«ã'://'ã¨ããæååãå«ã¾ãã¦ããå ´åã«ã¯
+ * URL表ç¾ã¨ãã¦å¤æããã
*
- * @param str 判定対象文字列
+ * @param str å¤å®å¯¾è±¡æåå
*
- * @return URL判定結果
+ * @return URLå¤å®çµæ
*
* @else
* @brief Investigate whether the given string is URL or not
@@ -547,13 +547,13 @@
/*!
* @if jp
- * @brief 与えられたオブジェクトをstd::stringに変換
+ * @brief ä¸ãããããªãã¸ã§ã¯ããstd::stringã«å¤æ
*
- * 引数で指定されたオブジェクトを文字列に変換する。
+ * å¼æ°ã§æå®ããããªãã¸ã§ã¯ããæååã«å¤æããã
*
- * @param n 変換対象オブジェクト
+ * @param n å¤æ対象ãªãã¸ã§ã¯ã
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
* @brief Convert the given object to std::string
@@ -576,14 +576,14 @@
/*!
* @if jp
- * @brief 与えられたstd::stringをオブジェクトに変換
+ * @brief ä¸ããããstd::stringããªãã¸ã§ã¯ãã«å¤æ
*
- * 引数で与えられた文字列を指定されたオブジェクトに変換する。
+ * å¼æ°ã§ä¸ããããæååãæå®ããããªãã¸ã§ã¯ãã«å¤æããã
*
- * @param val 変換先オブジェクト
- * @param str 変換元文字列
+ * @param val å¤æå
ãªãã¸ã§ã¯ã
+ * @param str å¤æå
æåå
*
- * @return true: 成功, false: 失敗
+ * @return true: æå, false: 失æ
*
* @else
* @brief Convert the given std::string to object.
@@ -610,14 +610,14 @@
/*!
* @if jp
- * @brief 与えられた文字列をstd::stringに変換
+ * @brief ä¸ããããæååãstd::stringã«å¤æ
*
- * 引数で与えられた文字列をstd::stringに変換する。
+ * å¼æ°ã§ä¸ããããæååãstd::stringã«å¤æããã
*
- * @param val 変換先文字列
- * @param str 変換元文字列
+ * @param val å¤æå
æåå
+ * @param str å¤æå
æåå
*
- * @return true: 成功, false: 失敗
+ * @return true: æå, false: 失æ
*
* @else
* @brief Convert the given string to std::string.
@@ -636,18 +636,18 @@
/*!
* @if jp
- * @brief 与えられた文字列をboolに変換
+ * @brief ä¸ããããæååãboolã«å¤æ
*
- * 引数で与えられた文字列をboolに変換する。true/false を指定するため
- * に以下の文字列が使用可能。大文字と小文字の区別はない。
+ * å¼æ°ã§ä¸ããããæååãboolã«å¤æãããtrue/false ãæå®ãããã
+ * ã«ä»¥ä¸ã®æååã使ç¨å¯è½ã大æåã¨å°æåã®åºå¥ã¯ãªãã
*
* - true: 1, true, yes, on
* - true: 0, false, no, off
*
- * @param val 変換先文字列
- * @param str 変換元文字列
+ * @param val å¤æå
æåå
+ * @param str å¤æå
æåå
*
- * @return true: 成功, false: 失敗
+ * @return true: æå, false: 失æ
*
* @else
* @brief Convert the given string to bool
@@ -671,14 +671,14 @@
/*!
* @if jp
- * @brief ポインタを16進数文字列に変換する
+ * @brief ãã¤ã³ã¿ã16é²æ°æååã«å¤æãã
*
- * 引数で与えられた文字列を16進数文字列に変換する。変換された文字列の
- * 先頭には "0x" が付加される。
+ * å¼æ°ã§ä¸ããããæååã16é²æ°æååã«å¤æãããå¤æãããæååã®
+ * å
é ã«ã¯ "0x" ãä»å ãããã
*
- * @param ptr ポインタ
+ * @param ptr ãã¤ã³ã¿
*
- * @return 16進数文字列
+ * @return 16é²æ°æåå
*
* @else
* @brief Converting a pointer to hexadecimal string
@@ -703,14 +703,14 @@
/*!
* @if jp
- * @brief 16進数文字列をポインタに変換する
+ * @brief 16é²æ°æååããã¤ã³ã¿ã«å¤æãã
*
- * 引数で与えられた16進数文字列を文字列をに変換する。文字列の
- * 先頭には "0x" が付加されているべきである。
+ * å¼æ°ã§ä¸ãããã16é²æ°æååãæååãã«å¤æãããæååã®
+ * å
é ã«ã¯ "0x" ãä»å ããã¦ããã¹ãã§ããã
*
- * @param ptr ポインタ
- * @param str 16進数文字列
- * @return 変換が成功したら true、それ以外は false
+ * @param ptr ãã¤ã³ã¿
+ * @param str 16é²æ°æåå
+ * @return å¤æãæåããã trueããã以å¤ã¯ false
*
* @else
* @brief Converting hexadecimal string to a pointer
@@ -739,13 +739,13 @@
/*!
* @if jp
- * @brief 与えられた文字列リストから重複を削除
+ * @brief ä¸ããããæååãªã¹ãããéè¤ãåé¤
*
- * 引数で与えられた文字列リストから重複を削除したリストを作成する。
+ * å¼æ°ã§ä¸ããããæååãªã¹ãããéè¤ãåé¤ãããªã¹ããä½æããã
*
- * @param sv 確認元文字列リスト
+ * @param sv 確èªå
æååãªã¹ã
*
- * @return 重複削除処理結果リスト
+ * @return éè¤åé¤å¦ççµæãªã¹ã
*
* @else
* @brief Eliminate duplication from the given string list
@@ -763,15 +763,15 @@
/*!
* @if jp
- * @brief 与えられた文字列リストからCSVを生成
+ * @brief ä¸ããããæååãªã¹ãããCSVãçæ
*
- * 引数で与えられた文字列リストの各要素を並べたCSVを生成する。
- * 文字列リストが空の場合には空白文字を返す。
+ * å¼æ°ã§ä¸ããããæååãªã¹ãã®åè¦ç´ ã並ã¹ãCSVãçæããã
+ * æååãªã¹ãã空ã®å ´åã«ã¯ç©ºç½æåãè¿ãã
*
- * @param sv CSV変換対象文字列リスト
- * @param delimiter 接続される文字列の間の文字 (デフォルト: ", ")
+ * @param sv CSVå¤æ対象æååãªã¹ã
+ * @param delimiter æ¥ç¶ãããæååã®éã®æå (ããã©ã«ã: ", ")
*
- * @return CSV変換結果文字列
+ * @return CSVå¤æçµææåå
*
* @else
* @brief Create CSV file from the given string list
@@ -791,14 +791,14 @@
/*!
* @if jp
- * @brief 与えられた文字列リストを引数リストに変換
+ * @brief ä¸ããããæååãªã¹ããå¼æ°ãªã¹ãã«å¤æ
*
- * 引数で与えられた文字列リストの各要素末尾に'\\0'を加え、引数リスト
- * に変換する。
+ * å¼æ°ã§ä¸ããããæååãªã¹ãã®åè¦ç´ æ«å°¾ã«'\\0'ãå ããå¼æ°ãªã¹ã
+ * ã«å¤æããã
*
- * @param args 変換対象文字列リスト
+ * @param args å¤æ対象æååãªã¹ã
*
- * @return 引数変換結果文字列
+ * @return å¼æ°å¤æçµææåå
*
* @else
* @brief Convert the given string list into the argument list
@@ -817,13 +817,13 @@
/*!
* @if jp
- * @brief 指定された書式に変換
+ * @brief æå®ãããæ¸å¼ã«å¤æ
*
- * 引数で与えられた書式に変換して返す。
+ * å¼æ°ã§ä¸ããããæ¸å¼ã«å¤æãã¦è¿ãã
*
- * @param fmt 書式
+ * @param fmt æ¸å¼
*
- * @return 変換結果文字列
+ * @return å¤æçµææåå
*
* @else
* @brief Convert it into a format given with an argumen
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Condition.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Condition.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Condition.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Condition.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Condition.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Condition.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Condition_posix.h
* @brief Condition variable for POSIX
@@ -31,7 +31,7 @@
* @if jp
*
* @class Condition
- * @brief Condition テンプレートクラス
+ * @brief Condition ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -48,9 +48,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -69,9 +69,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -89,9 +89,9 @@
/*!
* @if jp
*
- * @brief スレッド実行の再開
+ * @brief ã¹ã¬ããå®è¡ã®åé
*
- * 待機しているスレッド実行を再開させる。
+ * å¾
æ©ãã¦ããã¹ã¬ããå®è¡ãåéãããã
*
* @else
*
@@ -109,9 +109,9 @@
/*!
* @if jp
*
- * @brief 全スレッド実行の再開
+ * @brief å
¨ã¹ã¬ããå®è¡ã®åé
*
- * 待機している全てのスレッド実行を再開させる。
+ * å¾
æ©ãã¦ããå
¨ã¦ã®ã¹ã¬ããå®è¡ãåéãããã
*
* @else
*
@@ -129,11 +129,11 @@
/*!
* @if jp
*
- * @brief スレッド実行の待機
+ * @brief ã¹ã¬ããå®è¡ã®å¾
æ©
*
- * 条件変数が送信されるまでスレッドの実行を停止する。
+ * æ¡ä»¶å¤æ°ãéä¿¡ãããã¾ã§ã¹ã¬ããã®å®è¡ãåæ¢ããã
*
- * @return true: 成功, false: 失敗
+ * @return true: æå, false: 失æ
*
* @else
*
@@ -153,14 +153,14 @@
/*!
* @if jp
*
- * @brief 設定時間のスレッド実行待機
+ * @brief è¨å®æéã®ã¹ã¬ããå®è¡å¾
æ©
*
- * 設定された時間、スレッドの実行を停止する。
+ * è¨å®ãããæéãã¹ã¬ããã®å®è¡ãåæ¢ããã
*
- * @param second 秒単位の時間
- * @param nano_second ナノ秒単位の時間
+ * @param second ç§åä½ã®æé
+ * @param nano_second ããç§åä½ã®æé
*
- * @return true: 成功, false: 失敗
+ * @return true: æå, false: 失æ
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/DynamicLib.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/DynamicLib.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/DynamicLib.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DynamicLib.cpp
* @brief DynamicLib class
@@ -22,7 +22,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -34,7 +34,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -53,7 +53,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -65,7 +65,7 @@
/*!
* @if jp
- * @brief コピーコンストラクタ
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Copy Constructor
* @endif
@@ -81,7 +81,7 @@
/*!
* @if jp
- * @brief 代入演算子
+ * @brief 代å
¥æ¼ç®å
* @else
* @brief Assignment operator
* @endif
@@ -98,7 +98,7 @@
/*!
* @if jp
- * @brief 動的リンクライブラリのロード
+ * @brief åçãªã³ã¯ã©ã¤ãã©ãªã®ãã¼ã
* @else
* @brief Load of the Dynamic link library
* @endif
@@ -119,7 +119,7 @@
/*!
* @if jp
- * @brief 動的リンクライブラリのアンロード
+ * @brief åçãªã³ã¯ã©ã¤ãã©ãªã®ã¢ã³ãã¼ã
* @else
* @brief Unload of the Dynamic link library
* @endif
@@ -140,7 +140,7 @@
/*!
* @if jp
- * @brief シンボルがロードされたメモリアドレスを返す
+ * @brief ã·ã³ãã«ããã¼ããããã¡ã¢ãªã¢ãã¬ã¹ãè¿ã
* @else
* @brief Return an address of the memory where a symbol was loaded
* @endif
@@ -153,7 +153,7 @@
/*!
* @if jp
- * @brief エラーについての説明メッセージを返す
+ * @brief ã¨ã©ã¼ã«ã¤ãã¦ã®èª¬æã¡ãã»ã¼ã¸ãè¿ã
* @else
* @brief Return the explanation message about the error
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/DynamicLib.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/DynamicLib.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/DynamicLib.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DynamicLib_posix.h
* @brief DynamicLib class
@@ -36,7 +36,7 @@
* @if jp
*
* @class DynamicLib
- * @brief DynamicLib クラス
+ * @brief DynamicLib ã¯ã©ã¹
*
* @else
*
@@ -52,11 +52,11 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param close_handle_on_destruction クローズフラグ
+ * @param close_handle_on_destruction ã¯ãã¼ãºãã©ã°
*
* @else
*
@@ -73,13 +73,13 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param dynlib_name 動的リンクライブラリ名称
- * @param open_mode オープンモード
- * @param close_handle_on_destruction クローズフラグ
+ * @param dynlib_name åçãªã³ã¯ã©ã¤ãã©ãªå称
+ * @param open_mode ãªã¼ãã³ã¢ã¼ã
+ * @param close_handle_on_destruction ã¯ãã¼ãºãã©ã°
*
* @else
*
@@ -100,9 +100,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -117,11 +117,11 @@
/*!
* @if jp
*
- * @brief コピーコンストラクタ
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * コピーコンストラクタ。
+ * ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param rhs コピー元動的リンクライブラリオブジェクト
+ * @param rhs ã³ãã¼å
åçãªã³ã¯ã©ã¤ãã©ãªãªãã¸ã§ã¯ã
*
* @else
*
@@ -138,13 +138,13 @@
/*!
* @if jp
*
- * @brief 代入演算子
+ * @brief 代å
¥æ¼ç®å
*
- * 動的リンクライブラリオブジェクトをコピーする。
+ * åçãªã³ã¯ã©ã¤ãã©ãªãªãã¸ã§ã¯ããã³ãã¼ããã
*
- * @param rhs 代入元動的リンクライブラリオブジェクト
+ * @param rhs 代å
¥å
åçãªã³ã¯ã©ã¤ãã©ãªãªãã¸ã§ã¯ã
*
- * @return 代入結果
+ * @return 代å
¥çµæ
*
* @else
*
@@ -163,15 +163,15 @@
/*!
* @if jp
*
- * @brief 動的リンクライブラリのロード
+ * @brief åçãªã³ã¯ã©ã¤ãã©ãªã®ãã¼ã
*
- * 動的リンクライブラリをロードする。
+ * åçãªã³ã¯ã©ã¤ãã©ãªããã¼ãããã
*
- * @param dll_name 動的リンクライブラリ名称
- * @param open_mode オープンモード
- * @param close_handle_on_destruction クローズフラグ
+ * @param dll_name åçãªã³ã¯ã©ã¤ãã©ãªå称
+ * @param open_mode ãªã¼ãã³ã¢ã¼ã
+ * @param close_handle_on_destruction ã¯ãã¼ãºãã©ã°
*
- * @return 0: 成功, -1: 失敗
+ * @return 0: æå, -1: 失æ
*
* @else
*
@@ -194,11 +194,11 @@
/*!
* @if jp
*
- * @brief 動的リンクライブラリのアンロード
+ * @brief åçãªã³ã¯ã©ã¤ãã©ãªã®ã¢ã³ãã¼ã
*
- * 動的リンクライブラリをアンロードする。
+ * åçãªã³ã¯ã©ã¤ãã©ãªãã¢ã³ãã¼ãããã
*
- * @return 0: 成功, -1: 失敗
+ * @return 0: æå, -1: 失æ
*
* @else
*
@@ -215,13 +215,13 @@
/*!
* @if jp
*
- * @brief シンボルがロードされたメモリアドレスを返す
+ * @brief ã·ã³ãã«ããã¼ããããã¡ã¢ãªã¢ãã¬ã¹ãè¿ã
*
- * シンボルがロードされたメモリアドレスを返す。
+ * ã·ã³ãã«ããã¼ããããã¡ã¢ãªã¢ãã¬ã¹ãè¿ãã
*
- * @param symbol_name シンボル名称
+ * @param symbol_name ã·ã³ãã«å称
*
- * @return メモリアドレス(NULL: 失敗)
+ * @return ã¡ã¢ãªã¢ãã¬ã¹(NULL: 失æ)
*
* @else
*
@@ -240,11 +240,11 @@
/*!
* @if jp
*
- * @brief エラーについての説明メッセージを返す
+ * @brief ã¨ã©ã¼ã«ã¤ãã¦ã®èª¬æã¡ãã»ã¼ã¸ãè¿ã
*
- * エラーについての説明メッセージを返す。
+ * ã¨ã©ã¼ã«ã¤ãã¦ã®èª¬æã¡ãã»ã¼ã¸ãè¿ãã
*
- * @return エラーメッセージ(NULL: エラーなし)
+ * @return ã¨ã©ã¼ã¡ãã»ã¼ã¸(NULL: ã¨ã©ã¼ãªã)
*
* @else
*
@@ -261,9 +261,9 @@
/*!
* @if jp
*
- * @brief ユニットテスト
+ * @brief ã¦ããããã¹ã
*
- * ユニットテストを行う。
+ * ã¦ããããã¹ããè¡ãã
*
* @return 0xdeadbeef
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/File.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/File.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/File.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file File_posix.h
* @brief File functions
@@ -38,13 +38,13 @@
/*!
* @if jp
*
- * @brief ファイルパスよりディレクトリ部分を取得する
+ * @brief ãã¡ã¤ã«ãã¹ãããã£ã¬ã¯ããªé¨åãåå¾ãã
*
- * ファイルパスよりディレクトリ部分を取得する。
+ * ãã¡ã¤ã«ãã¹ãããã£ã¬ã¯ããªé¨åãåå¾ããã
*
- * @param path ファイルパス
+ * @param path ãã¡ã¤ã«ãã¹
*
- * @return ディレクトリ名称
+ * @return ãã£ã¬ã¯ããªå称
*
* @else
*
@@ -69,13 +69,13 @@
/*!
* @if jp
*
- * @brief ファイルパスよりファイル名部分を取得する
+ * @brief ãã¡ã¤ã«ãã¹ãããã¡ã¤ã«åé¨åãåå¾ãã
*
- * ファイルパスよりファイル名部分を取得する。
+ * ãã¡ã¤ã«ãã¹ãããã¡ã¤ã«åé¨åãåå¾ããã
*
- * @param path ファイルパス
+ * @param path ãã¡ã¤ã«ãã¹
*
- * @return ファイル名称
+ * @return ãã¡ã¤ã«å称
*
* @else
*
@@ -100,14 +100,14 @@
/*!
* @if jp
*
- * @brief ファイルリストを取得する
+ * @brief ãã¡ã¤ã«ãªã¹ããåå¾ãã
*
- * ディレクトリパスの中で指定ファイルにマッチするリストを取得する。
+ * ãã£ã¬ã¯ããªãã¹ã®ä¸ã§æå®ãã¡ã¤ã«ã«ããããããªã¹ããåå¾ããã
*
- * @param path ディレクトリパス
- * @param glob_str ファイル名
+ * @param path ãã£ã¬ã¯ããªãã¹
+ * @param glob_str ãã¡ã¤ã«å
*
- * @return ファイルリスト
+ * @return ãã¡ã¤ã«ãªã¹ã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Mutex.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Mutex.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Mutex.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Mutex.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Mutex.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Mutex.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Mutex_posix.h
* @brief coil POSIX mutex class
@@ -28,7 +28,7 @@
* @if jp
*
* @class Mutex
- * @brief Mutex クラス
+ * @brief Mutex ã¯ã©ã¹
*
* @else
*
@@ -43,11 +43,11 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param name オブジェクト名
+ * @param name ãªãã¸ã§ã¯ãå
*
* @else
*
@@ -67,9 +67,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -87,9 +87,9 @@
/*!
* @if jp
*
- * @brief 排他制御のロック
+ * @brief æä»å¶å¾¡ã®ããã¯
*
- * 排他制御のロックを行う。
+ * æä»å¶å¾¡ã®ããã¯ãè¡ãã
*
* @else
*
@@ -107,9 +107,9 @@
/*!
* @if jp
*
- * @brief 排他制御のノンブロッキングロック
+ * @brief æä»å¶å¾¡ã®ãã³ããããã³ã°ããã¯
*
- * 排他制御のロックをノンブロッキングで行う。
+ * æä»å¶å¾¡ã®ããã¯ããã³ããããã³ã°ã§è¡ãã
*
* @else
*
@@ -127,9 +127,9 @@
/*!
* @if jp
*
- * @brief 排他制御のロック解除
+ * @brief æä»å¶å¾¡ã®ããã¯è§£é¤
*
- * 排他制御のロック解除を行う。
+ * æä»å¶å¾¡ã®ããã¯è§£é¤ãè¡ãã
*
* @else
*
@@ -147,7 +147,7 @@
/*!
* @if jp
*
- * @brief 排他制御オブジェクト
+ * @brief æä»å¶å¾¡ãªãã¸ã§ã¯ã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/OS.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/OS.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/OS.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OS_posix.h
* @brief OS class
@@ -35,13 +35,13 @@
/*!
* @if jp
*
- * @brief システム情報取得
+ * @brief ã·ã¹ãã æ
å ±åå¾
*
- * システム情報を構造体に設定して返す。
+ * ã·ã¹ãã æ
å ±ãæ§é ä½ã«è¨å®ãã¦è¿ãã
*
- * @param name 構造体名称
+ * @param name æ§é ä½å称
*
- * @return 0: 成功, -1: 失敗
+ * @return 0: æå, -1: 失æ
*
* @else
*
@@ -64,11 +64,11 @@
/*!
* @if jp
*
- * @brief 呼び出し元プロセスのプロセスID取得
+ * @brief å¼ã³åºãå
ããã»ã¹ã®ããã»ã¹IDåå¾
*
- * 呼び出し元プロセスのプロセスIDを返す。
+ * å¼ã³åºãå
ããã»ã¹ã®ããã»ã¹IDãè¿ãã
*
- * @return プロセスID
+ * @return ããã»ã¹ID
*
* @else
*
@@ -89,11 +89,11 @@
/*!
* @if jp
*
- * @brief 呼び出し元プロセスの親プロセスのプロセスID取得
+ * @brief å¼ã³åºãå
ããã»ã¹ã®è¦ªããã»ã¹ã®ããã»ã¹IDåå¾
*
- * 呼び出し元プロセスの親プロセスのプロセスIDを返す。
+ * å¼ã³åºãå
ããã»ã¹ã®è¦ªããã»ã¹ã®ããã»ã¹IDãè¿ãã
*
- * @return プロセスID
+ * @return ããã»ã¹ID
*
* @else
*
@@ -113,13 +113,13 @@
/*!
* @if jp
*
- * @brief 環境変数取得
+ * @brief ç°å¢å¤æ°åå¾
*
- * 環境変数を返す。
+ * ç°å¢å¤æ°ãè¿ãã
*
- * @param name 環境変数名称
+ * @param name ç°å¢å¤æ°å称
*
- * @return 環境変数の値(NULL: 該当なし)
+ * @return ç°å¢å¤æ°ã®å¤(NULL: 該å½ãªã)
*
* @else
*
@@ -145,7 +145,7 @@
* @if jp
*
* @class GetOpt
- * @brief GetOpt クラス
+ * @brief GetOpt ã¯ã©ã¹
*
* @else
*
@@ -160,11 +160,11 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param name オブジェクト名
+ * @param name ãªãã¸ã§ã¯ãå
*
* @else
*
@@ -188,9 +188,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -211,11 +211,11 @@
/*!
* @if jp
*
- * @brief コマンドライン引数解析
+ * @brief ã³ãã³ãã©ã¤ã³å¼æ°è§£æ
*
- * コマンドライン引数を解析する。
+ * ã³ãã³ãã©ã¤ã³å¼æ°ã解æããã
*
- * @return 解析結果
+ * @return 解æçµæ
*
* @else
*
@@ -254,10 +254,10 @@
return result;
}
- char* optarg; //! オプション引数
- int optind; //! 処理対象引数
- int opterr; //! エラー表示 0:抑止、1:表示
- int optopt; //! オプション文字が足りない時、多い時にセットされる
+ char* optarg; //! ãªãã·ã§ã³å¼æ°
+ int optind; //! å¦ç対象å¼æ°
+ int opterr; //! ã¨ã©ã¼è¡¨ç¤º 0:ææ¢ã1:表示
+ int optopt; //! ãªãã·ã§ã³æåã足ããªãæãå¤ãæã«ã»ããããã
#ifdef __QNX__
int optind_last;
#endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Process.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Process.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Process.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Process.h
* @brief Process handling functions
@@ -33,7 +33,7 @@
/*!
* @if jp
- * @brief プロセスを起動する
+ * @brief ããã»ã¹ãèµ·åãã
* @else
* @brief Launching a process
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Process.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Process.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Process.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Process.h
* @brief Process handling functions
@@ -30,15 +30,15 @@
/*!
* @if jp
- * @brief プロセスを起動する
+ * @brief ããã»ã¹ãèµ·åãã
*
- * プロセスを起動する。引数には起動するファイル名を与える。実行ファイ
- * ルは環境変数 PATH に設定されたコマンドサーチパス内から検索され、見
- * つかればコマンドが起動される。プロセスの起動が成功すれば 0、失敗す
- * れば -1 を返す。
+ * ããã»ã¹ãèµ·åãããå¼æ°ã«ã¯èµ·åãããã¡ã¤ã«åãä¸ãããå®è¡ãã¡ã¤
+ * ã«ã¯ç°å¢å¤æ° PATH ã«è¨å®ãããã³ãã³ããµã¼ããã¹å
ããæ¤ç´¢ãããè¦
+ * ã¤ããã°ã³ãã³ããèµ·åããããããã»ã¹ã®èµ·åãæåããã° 0ã失æã
+ * ãã° -1 ãè¿ãã
*
- * @param command 起動する実行ファイルのフルパス
- * @return 0: 成功, -1: 失敗
+ * @param command èµ·åããå®è¡ãã¡ã¤ã«ã®ãã«ãã¹
+ * @return 0: æå, -1: 失æ
*
* @else
* @brief Launching a process
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Routing.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Routing.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Routing.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Routing.cpp
* @brief Network routing information handling functions
@@ -31,7 +31,7 @@
{
/*!
* @if jp
- * @brief 宛先アドレスから利用されるエンドポイントアドレスを得る
+ * @brief å®å
ã¢ãã¬ã¹ããå©ç¨ãããã¨ã³ããã¤ã³ãã¢ãã¬ã¹ãå¾ã
* @else
* @brief Getting network interface name from destination address
* @endif
@@ -48,7 +48,7 @@
/*!
* @if jp
- * @brief 宛先アドレスから利用されるネットワークインターフェース名を得る
+ * @brief å®å
ã¢ãã¬ã¹ããå©ç¨ããããããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼ã¹åãå¾ã
* @else
* @brief Getting network interface name from destination address
* @endif
@@ -128,7 +128,7 @@
/*!
* @if jp
- * @brief ネットワークインターフェース名からIPアドレスを得る
+ * @brief ãããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼ã¹åããIPã¢ãã¬ã¹ãå¾ã
* @else
* @brief Get IP address from a network interface name
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Routing.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Routing.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Routing.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Routing.h
* @brief Network routing information handling functions
@@ -26,17 +26,17 @@
{
/*!
* @if jp
- * @brief 宛先アドレスから利用されるエンドポイントアドレスを得る
+ * @brief å®å
ã¢ãã¬ã¹ããå©ç¨ãããã¨ã³ããã¤ã³ãã¢ãã¬ã¹ãå¾ã
*
- * 宛先アドレスを与えると、その際に利用されるエンドポイントのアドレス
- * が返される。宛先アドレス dest_addr には、IPアドレスまたはFQDNホス
- * ト名を与えることができる。宛先アドレスが到
- * 達可能であり、利用するエンドポイントが得られた場合 true、宛先アド
- * レスに到達できない場合は false が返される。
+ * å®å
ã¢ãã¬ã¹ãä¸ããã¨ããã®éã«å©ç¨ãããã¨ã³ããã¤ã³ãã®ã¢ãã¬ã¹
+ * ãè¿ããããå®å
ã¢ãã¬ã¹ dest_addr ã«ã¯ãIPã¢ãã¬ã¹ã¾ãã¯FQDNãã¹
+ * ãåãä¸ãããã¨ãã§ãããå®å
ã¢ãã¬ã¹ãå°
+ * éå¯è½ã§ãããå©ç¨ããã¨ã³ããã¤ã³ããå¾ãããå ´å trueãå®å
ã¢ã
+ * ã¬ã¹ã«å°éã§ããªãå ´å㯠false ãè¿ãããã
*
- * @param dest_addr 宛先アドレスまたはホスト名
- * @param dest_if 宛先と通信を行う際に使用されるインターフェース名
- * @return 成功 true, 失敗 false
+ * @param dest_addr å®å
ã¢ãã¬ã¹ã¾ãã¯ãã¹ãå
+ * @param dest_if å®å
ã¨éä¿¡ãè¡ãéã«ä½¿ç¨ãããã¤ã³ã¿ã¼ãã§ã¼ã¹å
+ * @return æå true, 失æ false
*
* @else
* @brief Getting network interface name from destination address
@@ -59,18 +59,18 @@
/*!
* @if jp
- * @brief 宛先アドレスから利用されるネットワークインターフェース名を得る
+ * @brief å®å
ã¢ãã¬ã¹ããå©ç¨ããããããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼ã¹åãå¾ã
*
- * 宛先アドレスを与えると、その際に利用されるネットワークインターフェー
- * ス名をルーティングテーブルから取得する。宛先アドレス dest_addr に
- * は、IPアドレスまたはFQDNホスト名を与えることができる。返される
- * dest_if はネットワークインターフェース名である。宛先アドレスが到達
- * 可能であり、利用するネットワークインターフェース名が得られた場合
- * true、宛先アドレスに到達できない場合は false が返される。
+ * å®å
ã¢ãã¬ã¹ãä¸ããã¨ããã®éã«å©ç¨ããããããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼
+ * ã¹åãã«ã¼ãã£ã³ã°ãã¼ãã«ããåå¾ãããå®å
ã¢ãã¬ã¹ dest_addr ã«
+ * ã¯ãIPã¢ãã¬ã¹ã¾ãã¯FQDNãã¹ãåãä¸ãããã¨ãã§ãããè¿ããã
+ * dest_if ã¯ãããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼ã¹åã§ãããå®å
ã¢ãã¬ã¹ãå°é
+ * å¯è½ã§ãããå©ç¨ãããããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼ã¹åãå¾ãããå ´å
+ * trueãå®å
ã¢ãã¬ã¹ã«å°éã§ããªãå ´å㯠false ãè¿ãããã
*
- * @param dest_addr 宛先アドレスまたはホスト名
- * @param dest_if 宛先と通信を行う際に使用されるインターフェース名
- * @return 成功 true, 失敗 false
+ * @param dest_addr å®å
ã¢ãã¬ã¹ã¾ãã¯ãã¹ãå
+ * @param dest_if å®å
ã¨éä¿¡ãè¡ãéã«ä½¿ç¨ãããã¤ã³ã¿ã¼ãã§ã¼ã¹å
+ * @return æå true, 失æ false
*
* @else
* @brief Getting network interface name from destination address
@@ -93,15 +93,15 @@
/*!
* @if jp
- * @brief ネットワークインターフェース名からIPアドレスを得る
+ * @brief ãããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼ã¹åããIPã¢ãã¬ã¹ãå¾ã
*
- * ネットワークインターフェース名を与えると、当該インターフェースに割
- * り当てられたIPアドレスを返す。IPアドレスが割り当てられていない場合
- * は、falseが返される。
+ * ãããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼ã¹åãä¸ããã¨ãå½è©²ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«å²
+ * ãå½ã¦ãããIPã¢ãã¬ã¹ãè¿ããIPã¢ãã¬ã¹ãå²ãå½ã¦ããã¦ããªãå ´å
+ * ã¯ãfalseãè¿ãããã
*
- * @param ifname ネットワークインターフェース名
- * @param ipaddr ネットワークインターフェースに割り当てられたIPアドレス
- * @return 成功 true, 失敗 false
+ * @param ifname ãããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼ã¹å
+ * @param ipaddr ãããã¯ã¼ã¯ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«å²ãå½ã¦ãããIPã¢ãã¬ã¹
+ * @return æå true, 失æ false
*
* @else
* @brief Get IP address from a network interface name
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Signal.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Signal.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Signal.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Signal_posix.cpp
* @brief SignalAction class
@@ -29,7 +29,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -41,9 +41,9 @@
/*!
* @if jp
- * @brief コンストラクタ
- * @param handle シグナルハンドラ
- * @param signum シグナル番号
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
+ * @param handle ã·ã°ãã«ãã³ãã©
+ * @param signum ã·ã°ãã«çªå·
* @else
* @brief Constructor
* @param handle Signal handler.
@@ -70,7 +70,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Signal.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Signal.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Signal.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Signal_posix.h
* @brief SignalAction class
@@ -30,7 +30,7 @@
* @if jp
*
* @class SignalAction
- * @brief SignalAction クラス
+ * @brief SignalAction ã¯ã©ã¹
*
* @else
*
@@ -45,9 +45,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -62,12 +62,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param handle シグナルハンドラ
- * @param signum シグナル番号
+ * @param handle ã·ã°ãã«ãã³ãã©
+ * @param signum ã·ã°ãã«çªå·
*
* @else
*
@@ -85,9 +85,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Task.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Task.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Task.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Task_posix.cpp
* @brief Task class
@@ -23,7 +23,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -36,7 +36,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -48,7 +48,7 @@
/*!
* @if jp
- * @brief タスクオープン
+ * @brief ã¿ã¹ã¯ãªã¼ãã³
* @else
* @brief Task open
* @endif
@@ -60,7 +60,7 @@
/*!
* @if jp
- * @brief タスククローズ
+ * @brief ã¿ã¹ã¯ã¯ãã¼ãº
* @else
* @brief Task close
* @endif
@@ -72,7 +72,7 @@
/*!
* @if jp
- * @brief スレッドを実行する
+ * @brief ã¹ã¬ãããå®è¡ãã
* @else
* @brief Execute thread
* @endif
@@ -84,7 +84,7 @@
/*!
* @if jp
- * @brief スレッドを生成する
+ * @brief ã¹ã¬ãããçæãã
* @else
* @brief Create a thread
* @endif
@@ -103,7 +103,7 @@
/*!
* @if jp
- * @brief スレッド終了を待つ
+ * @brief ã¹ã¬ããçµäºãå¾
ã¤
* @else
* @brief Waiting for the thread terminate
* @endif
@@ -120,7 +120,7 @@
/*!
* @if jp
- * @brief タスク実行を中断する
+ * @brief ã¿ã¹ã¯å®è¡ãä¸æãã
* @else
* @brief Suspending the task
* @endif
@@ -132,7 +132,7 @@
/*!
* @if jp
- * @brief 中断されているタスクを再開する
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ãåéãã
* @else
* @brief Resuming the suspended task
* @endif
@@ -144,7 +144,7 @@
/*!
* @if jp
- * @brief タスク数リセット
+ * @brief ã¿ã¹ã¯æ°ãªã»ãã
* @else
* @brief Reset of task count
* @endif
@@ -156,7 +156,7 @@
/*!
* @if jp
- * @brief タスク実行を終了する
+ * @brief ã¿ã¹ã¯å®è¡ãçµäºãã
* @else
* @brief Finalizing the task
* @endif
@@ -168,7 +168,7 @@
/*!
* @if jp
- * @brief スレッド実行を開始する
+ * @brief ã¹ã¬ããå®è¡ãéå§ãã
* @else
* @brief Start thread Execution
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Task.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Task.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Task.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Task_posix.h
* @brief Task class
@@ -27,7 +27,7 @@
* @if jp
*
* @class Task
- * @brief Task クラス
+ * @brief Task ã¯ã©ã¹
*
* @else
*
@@ -42,9 +42,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -59,9 +59,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -76,11 +76,11 @@
/*!
* @if jp
*
- * @brief タスクオープン
+ * @brief ã¿ã¹ã¯ãªã¼ãã³
*
- * タスクオープン
+ * ã¿ã¹ã¯ãªã¼ãã³
*
- * @param args 引数
+ * @param args å¼æ°
*
* @else
*
@@ -97,11 +97,11 @@
/*!
* @if jp
*
- * @brief タスククローズ
+ * @brief ã¿ã¹ã¯ã¯ãã¼ãº
*
- * タスククローズ
+ * ã¿ã¹ã¯ã¯ãã¼ãº
*
- * @param flags フラグ
+ * @param flags ãã©ã°
*
* @else
*
@@ -118,9 +118,9 @@
/*!
* @if jp
*
- * @brief スレッドを実行する
+ * @brief ã¹ã¬ãããå®è¡ãã
*
- * スレッドを実行する
+ * ã¹ã¬ãããå®è¡ãã
*
* @else
*
@@ -135,9 +135,9 @@
/*!
* @if jp
*
- * @brief スレッドを生成する
+ * @brief ã¹ã¬ãããçæãã
*
- * スレッドを生成する
+ * ã¹ã¬ãããçæãã
*
* @else
*
@@ -152,9 +152,9 @@
/*!
* @if jp
*
- * @brief スレッド終了を待つ
+ * @brief ã¹ã¬ããçµäºãå¾
ã¤
*
- * スレッド終了を待つ
+ * ã¹ã¬ããçµäºãå¾
ã¤
*
* @else
*
@@ -169,9 +169,9 @@
/*!
* @if jp
*
- * @brief タスク実行を中断する
+ * @brief ã¿ã¹ã¯å®è¡ãä¸æãã
*
- * タスク実行を中断する
+ * ã¿ã¹ã¯å®è¡ãä¸æãã
*
* @else
*
@@ -186,9 +186,9 @@
/*!
* @if jp
*
- * @brief 中断されているタスクを再開する
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ãåéãã
*
- * 中断されているタスクを再開する
+ * ä¸æããã¦ããã¿ã¹ã¯ãåéãã
*
* @else
*
@@ -203,9 +203,9 @@
/*!
* @if jp
*
- * @brief タスク数リセット
+ * @brief ã¿ã¹ã¯æ°ãªã»ãã
*
- * タスク数リセット
+ * ã¿ã¹ã¯æ°ãªã»ãã
*
* @else
*
@@ -220,9 +220,9 @@
/*!
* @if jp
*
- * @brief タスク実行を終了する
+ * @brief ã¿ã¹ã¯å®è¡ãçµäºãã
*
- * タスク実行を終了する
+ * ã¿ã¹ã¯å®è¡ãçµäºãã
*
* @else
*
@@ -237,11 +237,11 @@
/*!
* @if jp
*
- * @brief スレッド実行を開始する
+ * @brief ã¹ã¬ããå®è¡ãéå§ãã
*
- * スレッド実行を開始する
+ * ã¹ã¬ããå®è¡ãéå§ãã
*
- * @param args スレッド引数
+ * @param args ã¹ã¬ããå¼æ°
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Time.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Time.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Time.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Timevalue.h
* @brief Timevalue class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Time.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Time.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/Time.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Time_posix.h
* @brief Time functions
@@ -32,13 +32,13 @@
/*!
* @if jp
- * @brief 指定された秒間は処理を休止する
+ * @brief æå®ãããç§éã¯å¦çãä¼æ¢ãã
*
- * 指定された秒間は処理を休止する。
+ * æå®ãããç§éã¯å¦çãä¼æ¢ããã
*
- * @param seconds 秒数
+ * @param seconds ç§æ°
*
- * @return 0: 成功, >0: 失敗
+ * @return 0: æå, >0: 失æ
*
* @else
* @brief Stop a processing at specified second time
@@ -58,13 +58,13 @@
/*!
* @if jp
- * @brief 指定された秒間は処理を休止する
+ * @brief æå®ãããç§éã¯å¦çãä¼æ¢ãã
*
- * 指定された秒間は処理を休止する。
+ * æå®ãããç§éã¯å¦çãä¼æ¢ããã
*
- * @param interval TimeValueオブジェクト
+ * @param interval TimeValueãªãã¸ã§ã¯ã
*
- * @return 0: 成功, >0: 失敗
+ * @return 0: æå, >0: 失æ
*
* @else
* @brief Stop a processing at specified second time
@@ -87,13 +87,13 @@
/*!
* @if jp
- * @brief 指定されたマイクロ秒間は処理を休止する
+ * @brief æå®ããããã¤ã¯ãç§éã¯å¦çãä¼æ¢ãã
*
- * 指定されたマイクロ秒間は処理を休止する。
+ * æå®ããããã¤ã¯ãç§éã¯å¦çãä¼æ¢ããã
*
- * @param usec マイクロ秒数
+ * @param usec ãã¤ã¯ãç§æ°
*
- * @return 0: 成功, -1: 失敗
+ * @return 0: æå, -1: 失æ
*
* @else
* @brief Stop a processing at specified micro second time
@@ -113,14 +113,14 @@
/*!
* @if jp
- * @brief 時刻とタイムゾーンを取得する
+ * @brief æå»ã¨ã¿ã¤ã ã¾ã¼ã³ãåå¾ãã
*
- * 時刻とタイムゾーンを取得する。
+ * æå»ã¨ã¿ã¤ã ã¾ã¼ã³ãåå¾ããã
*
- * @param tv 時刻構造体
- * @param tz タイムゾーン構造体
+ * @param tv æå»æ§é ä½
+ * @param tz ã¿ã¤ã ã¾ã¼ã³æ§é ä½
*
- * @return 0: 成功, -1: 失敗
+ * @return 0: æå, -1: 失æ
*
* @else
* @brief Get the time and timezone
@@ -141,11 +141,11 @@
/*!
* @if jp
- * @brief 時刻を取得する
+ * @brief æå»ãåå¾ãã
*
- * 時刻を取得する。
+ * æå»ãåå¾ããã
*
- * @return TimeValueオブジェクト
+ * @return TimeValueãªãã¸ã§ã¯ã
*
* @else
* @brief Get the time
@@ -165,14 +165,14 @@
/*!
* @if jp
- * @brief 時刻とタイムゾーンを設定する
+ * @brief æå»ã¨ã¿ã¤ã ã¾ã¼ã³ãè¨å®ãã
*
- * 時刻とタイムゾーンを設定する。
+ * æå»ã¨ã¿ã¤ã ã¾ã¼ã³ãè¨å®ããã
*
- * @param tv 時刻構造体
- * @param tz タイムゾーン構造体
+ * @param tv æå»æ§é ä½
+ * @param tz ã¿ã¤ã ã¾ã¼ã³æ§é ä½
*
- * @return 0: 成功, -1: 失敗
+ * @return 0: æå, -1: 失æ
*
* @else
* @brief Set the time and timezone
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/UUID.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/UUID.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/UUID.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/UUID.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/UUID.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/UUID.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/atomic.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/atomic.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/posix/coil/atomic.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file atomic.h
* @brief atomic add func
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Condition.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Condition.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Condition.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Condition.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Condition.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Condition.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Condition_win32.h
* @brief Condition variable class for Win32
@@ -70,7 +70,7 @@
* @if jp
*
* @class Condition
- * @brief Condition ev[gNX
+ * @brief Condition ãã³ãã¬ã¼ãã¯ã©ã¹
*
* @else
*
@@ -87,9 +87,9 @@
/*!
* @if jp
*
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * RXgN^B
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -108,9 +108,9 @@
/*!
* @if jp
*
- * @brief fXgN^
+ * @brief ãã¹ãã©ã¯ã¿
*
- * fXgN^B
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -127,9 +127,9 @@
/*!
* @if jp
*
- * @brief XbhÀsÌÄJ
+ * @brief ã¹ã¬ããå®è¡ã®åé
*
- * Ò@µÄ¢éXbhÀsðÄJ³¹éB
+ * å¾
æ©ãã¦ããã¹ã¬ããå®è¡ãåéãããã
*
* @else
*
@@ -147,9 +147,9 @@
/*!
* @if jp
*
- * @brief SXbhÀsÌÄJ
+ * @brief å
¨ã¹ã¬ããå®è¡ã®åé
*
- * Ò@µÄ¢éSÄÌXbhÀsðÄJ³¹éB
+ * å¾
æ©ãã¦ããå
¨ã¦ã®ã¹ã¬ããå®è¡ãåéãããã
*
* @else
*
@@ -167,11 +167,11 @@
/*!
* @if jp
*
- * @brief XbhÀsÌÒ@
+ * @brief ã¹ã¬ããå®è¡ã®å¾
æ©
*
- * ðϪM³êéÜÅXbhÌÀsðâ~·éB
+ * æ¡ä»¶å¤æ°ãéä¿¡ãããã¾ã§ã¹ã¬ããã®å®è¡ãåæ¢ããã
*
- * @return true: ¬÷, false: ¸s
+ * @return true: æå, false: 失æ
*
* @else
*
@@ -191,14 +191,14 @@
/*!
* @if jp
*
- * @brief ÝèÔÌXbhÀsÒ@
+ * @brief è¨å®æéã®ã¹ã¬ããå®è¡å¾
æ©
*
- * Ýè³ê½ÔAXbhÌÀsðâ~·éB
+ * è¨å®ãããæéãã¹ã¬ããã®å®è¡ãåæ¢ããã
*
- * @param second bPÊÌÔ
- * @param nano_second imbPÊÌÔ
+ * @param second ç§åä½ã®æé
+ * @param nano_second ããç§åä½ã®æé
*
- * @return true: ¬÷, false: ¸s
+ * @return true: æå, false: 失æ
*
* @else
*
@@ -224,11 +224,11 @@
/*!
* @if jp
*
- * @brief XbhÀsÌÒ@
+ * @brief ã¹ã¬ããå®è¡ã®å¾
æ©
*
- * VOióÔÉÈéÜÅXbhÌÀsðâ~·éB
+ * ã·ã°ãã«ç¶æ
ã«ãªãã¾ã§ã¹ã¬ããã®å®è¡ãåæ¢ããã
*
- * @return ÀsÊ(¬÷:0A¸s:0ÈO)
+ * @return å®è¡çµæ(æå:0ã失æ:0以å¤)
*
* @else
*
@@ -304,11 +304,11 @@
/*!
* @if jp
*
- * @brief XbhÀsÌÄJ
+ * @brief ã¹ã¬ããå®è¡ã®åé
*
- * Ò@µÄ¢éXbhÀsðÄJ³¹éB
+ * å¾
æ©ãã¦ããã¹ã¬ããå®è¡ãåéãããã
*
- * @return ÀsÊ(¬÷:0)
+ * @return å®è¡çµæ(æå:0)
*
* @else
*
@@ -337,11 +337,11 @@
/*!
* @if jp
*
- * @brief SXbhÀsÌÄJ
+ * @brief å
¨ã¹ã¬ããå®è¡ã®åé
*
- * Ò@µÄ¢éSÄÌXbhÀsðÄJ³¹éB
+ * å¾
æ©ãã¦ããå
¨ã¦ã®ã¹ã¬ããå®è¡ãåéãããã
*
- * @return ÀsÊ(¬÷:0)
+ * @return å®è¡çµæ(æå:0)
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/DynamicLib.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/DynamicLib.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/DynamicLib.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DynamicLib.cpp
* @brief DynamicLib class
@@ -23,7 +23,7 @@
{
/*!
* @if jp
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -35,7 +35,7 @@
/*!
* @if jp
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -54,7 +54,7 @@
/*!
* @if jp
- * @brief fXgN^
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -66,7 +66,7 @@
/*!
* @if jp
- * @brief Rs[RXgN^
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Copy Constructor
* @endif
@@ -82,7 +82,7 @@
/*!
* @if jp
- * @brief ãüZq
+ * @brief 代å
¥æ¼ç®å
* @else
* @brief Assignment operator
* @endif
@@ -99,7 +99,7 @@
/*!
* @if jp
- * @brief ®INCuÌ[h
+ * @brief åçãªã³ã¯ã©ã¤ãã©ãªã®ãã¼ã
* @else
* @brief Load of the Dynamic link library
* @endif
@@ -120,7 +120,7 @@
/*!
* @if jp
- * @brief ®INCuÌA[h
+ * @brief åçãªã³ã¯ã©ã¤ãã©ãªã®ã¢ã³ãã¼ã
* @else
* @brief Unload of the Dynamic link library
* @endif
@@ -135,7 +135,7 @@
/*!
* @if jp
- * @brief V{ª[h³ê½AhXðÔ·
+ * @brief ã·ã³ãã«ããã¼ããããã¡ã¢ãªã¢ãã¬ã¹ãè¿ã
* @else
* @brief Return an address of the memory where a symbol was loaded
* @endif
@@ -148,7 +148,7 @@
/*!
* @if jp
- * @brief G[É¢ÄÌà¾bZ[WðÔ·
+ * @brief ã¨ã©ã¼ã«ã¤ãã¦ã®èª¬æã¡ãã»ã¼ã¸ãè¿ã
* @else
* @brief Return the explanation message about the error
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/DynamicLib.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/DynamicLib.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/DynamicLib.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DynamicLib_win32.h
* @brief DynamicLib class
@@ -46,7 +46,7 @@
* @if jp
*
* @class DynamicLib
- * @brief DynamicLib NX
+ * @brief DynamicLib ã¯ã©ã¹
*
* @else
*
@@ -62,11 +62,11 @@
/*!
* @if jp
*
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * RXgN^B
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param close_handle_on_destruction N[YtO
+ * @param close_handle_on_destruction ã¯ãã¼ãºãã©ã°
*
* @else
*
@@ -83,13 +83,13 @@
/*!
* @if jp
*
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * RXgN^B
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param dynlib_name ®INCu¼Ì
- * @param open_mode I[v[h
- * @param close_handle_on_destruction N[YtO
+ * @param dynlib_name åçãªã³ã¯ã©ã¤ãã©ãªå称
+ * @param open_mode ãªã¼ãã³ã¢ã¼ã
+ * @param close_handle_on_destruction ã¯ãã¼ãºãã©ã°
*
* @else
*
@@ -110,9 +110,9 @@
/*!
* @if jp
*
- * @brief fXgN^
+ * @brief ãã¹ãã©ã¯ã¿
*
- * fXgN^B
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -127,11 +127,11 @@
/*!
* @if jp
*
- * @brief Rs[RXgN^
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * Rs[RXgN^B
+ * ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param rhs Rs[³®INCuIuWFNg
+ * @param rhs ã³ãã¼å
åçãªã³ã¯ã©ã¤ãã©ãªãªãã¸ã§ã¯ã
*
* @else
*
@@ -148,13 +148,13 @@
/*!
* @if jp
*
- * @brief ãüZq
+ * @brief 代å
¥æ¼ç®å
*
- * ®INCuIuWFNgðRs[·éB
+ * åçãªã³ã¯ã©ã¤ãã©ãªãªãã¸ã§ã¯ããã³ãã¼ããã
*
- * @param rhs ãü³®INCuIuWFNg
+ * @param rhs 代å
¥å
åçãªã³ã¯ã©ã¤ãã©ãªãªãã¸ã§ã¯ã
*
- * @return ãüÊ
+ * @return 代å
¥çµæ
*
* @else
*
@@ -174,15 +174,15 @@
/*!
* @if jp
*
- * @brief ®INCuÌ[h
+ * @brief åçãªã³ã¯ã©ã¤ãã©ãªã®ãã¼ã
*
- * ®INCuð[h·éB
+ * åçãªã³ã¯ã©ã¤ãã©ãªããã¼ãããã
*
- * @param dll_name ®INCu¼Ì
- * @param open_mode I[v[h
- * @param close_handle_on_destruction N[YtO
+ * @param dll_name åçãªã³ã¯ã©ã¤ãã©ãªå称
+ * @param open_mode ãªã¼ãã³ã¢ã¼ã
+ * @param close_handle_on_destruction ã¯ãã¼ãºãã©ã°
*
- * @return 0: ¬÷, -1: ¸s
+ * @return 0: æå, -1: 失æ
*
* @else
*
@@ -205,11 +205,11 @@
/*!
* @if jp
*
- * @brief ®INCuÌA[h
+ * @brief åçãªã³ã¯ã©ã¤ãã©ãªã®ã¢ã³ãã¼ã
*
- * ®INCuðA[h·éB
+ * åçãªã³ã¯ã©ã¤ãã©ãªãã¢ã³ãã¼ãããã
*
- * @return 0: ¬÷, -1: ¸s
+ * @return 0: æå, -1: 失æ
*
* @else
*
@@ -226,13 +226,13 @@
/*!
* @if jp
*
- * @brief V{ª[h³ê½AhXðÔ·
+ * @brief ã·ã³ãã«ããã¼ããããã¡ã¢ãªã¢ãã¬ã¹ãè¿ã
*
- * V{ª[h³ê½AhXðÔ·B
+ * ã·ã³ãã«ããã¼ããããã¡ã¢ãªã¢ãã¬ã¹ãè¿ãã
*
- * @param symbol_name V{¼Ì
+ * @param symbol_name ã·ã³ãã«å称
*
- * @return AhX(NULL: ¸s)
+ * @return ã¡ã¢ãªã¢ãã¬ã¹(NULL: 失æ)
*
* @else
*
@@ -251,11 +251,11 @@
/*!
* @if jp
*
- * @brief G[É¢ÄÌà¾bZ[WðÔ·
+ * @brief ã¨ã©ã¼ã«ã¤ãã¦ã®èª¬æã¡ãã»ã¼ã¸ãè¿ã
*
- * G[É¢ÄÌà¾bZ[WðÔ·B
+ * ã¨ã©ã¼ã«ã¤ãã¦ã®èª¬æã¡ãã»ã¼ã¸ãè¿ãã
*
- * @return G[bZ[W(NULL: G[ȵ)
+ * @return ã¨ã©ã¼ã¡ãã»ã¼ã¸(NULL: ã¨ã©ã¼ãªã)
*
* @else
*
@@ -272,9 +272,9 @@
/*!
* @if jp
*
- * @brief jbgeXg
+ * @brief ã¦ããããã¹ã
*
- * jbgeXgðs¤B
+ * ã¦ããããã¹ããè¡ãã
*
* @return 0xdeadbeef
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/File.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/File.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/File.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file File_win32.h
* @brief File functions
@@ -33,13 +33,13 @@
/*!
* @if jp
*
- * @brief t@CpXæèfBNgªðæ¾·é
+ * @brief ãã¡ã¤ã«ãã¹ãããã£ã¬ã¯ããªé¨åãåå¾ãã
*
- * t@CpXæèfBNgªðæ¾·éB
+ * ãã¡ã¤ã«ãã¹ãããã£ã¬ã¯ããªé¨åãåå¾ããã
*
- * @param path t@CpX
+ * @param path ãã¡ã¤ã«ãã¹
*
- * @return fBNg¼Ì
+ * @return ãã£ã¬ã¯ããªå称
*
* @else
*
@@ -100,13 +100,13 @@
/*!
* @if jp
*
- * @brief t@CpXæèt@C¼ªðæ¾·é
+ * @brief ãã¡ã¤ã«ãã¹ãããã¡ã¤ã«åé¨åãåå¾ãã
*
- * t@CpXæèt@C¼ªðæ¾·éB
+ * ãã¡ã¤ã«ãã¹ãããã¡ã¤ã«åé¨åãåå¾ããã
*
- * @param path t@CpX
+ * @param path ãã¡ã¤ã«ãã¹
*
- * @return t@C¼Ì
+ * @return ãã¡ã¤ã«å称
*
* @else
*
@@ -175,7 +175,7 @@
/*!
* @if jp
*
- * @brief fBNgGgp\¢Ì
+ * @brief ãã£ã¬ã¯ããªã¨ã³ããªç¨æ§é ä½
*
* @else
*
@@ -192,7 +192,7 @@
/*!
* @if jp
*
- * @brief fBNgXg[p\¢Ì
+ * @brief ãã£ã¬ã¯ããªã¹ããªã¼ã ç¨æ§é ä½
*
* @else
*
@@ -212,13 +212,13 @@
/*!
* @if jp
*
- * @brief fBNgXg[ðI[v·é
+ * @brief ãã£ã¬ã¯ããªã¹ããªã¼ã ããªã¼ãã³ãã
*
- * fBNgXg[ðI[v·éB
+ * ãã£ã¬ã¯ããªã¹ããªã¼ã ããªã¼ãã³ããã
*
- * @param name t@CpX
+ * @param name ãã¡ã¤ã«ãã¹
*
- * @return DIR \¢Ì|C^
+ * @return DIR æ§é ä½ãã¤ã³ã¿
*
* @else
*
@@ -283,13 +283,13 @@
/*!
* @if jp
*
- * @brief fBNgGg|C^ðæ¾·é
+ * @brief ãã£ã¬ã¯ããªã¨ã³ããªãã¤ã³ã¿ãåå¾ãã
*
- * fBNgGg|C^ðæ¾·éB
+ * ãã£ã¬ã¯ããªã¨ã³ããªãã¤ã³ã¿ãåå¾ããã
*
- * @param dir DIR \¢Ì|C^
+ * @param dir DIR æ§é ä½ãã¤ã³ã¿
*
- * @return DIR Gg|C^
+ * @return DIR ã¨ã³ããªãã¤ã³ã¿
*
* @else
*
@@ -318,13 +318,13 @@
/*!
* @if jp
*
- * @brief fBNgXg[ð¶é
+ * @brief ãã£ã¬ã¯ããªã¹ããªã¼ã ãéãã
*
- * fBNgXg[ð¶éB
+ * ãã£ã¬ã¯ããªã¹ããªã¼ã ãéããã
*
- * @param dir DIR \¢Ì|C^
+ * @param dir DIR æ§é ä½ãã¤ã³ã¿
*
- * @return 0: ¬÷, -1: ¸s
+ * @return 0: æå, -1: 失æ
*
* @else
*
@@ -356,14 +356,14 @@
/*!
* @if jp
*
- * @brief t@CXgðæ¾·é
+ * @brief ãã¡ã¤ã«ãªã¹ããåå¾ãã
*
- * fBNgpXÌÅwèt@CÉ}b`·éXgðæ¾·éB
+ * ãã£ã¬ã¯ããªãã¹ã®ä¸ã§æå®ãã¡ã¤ã«ã«ããããããªã¹ããåå¾ããã
*
- * @param path fBNgpX
- * @param glob_str t@C¼
+ * @param path ãã£ã¬ã¯ããªãã¹
+ * @param glob_str ãã¡ã¤ã«å
*
- * @return t@CXg
+ * @return ãã¡ã¤ã«ãªã¹ã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Mutex.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Mutex.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Mutex.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Mutex.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Mutex.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Mutex.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Mutex_win32.h
* @brief mutex class
@@ -30,7 +30,7 @@
* @if jp
*
* @class Mutex
- * @brief Mutex NX
+ * @brief Mutex ã¯ã©ã¹
*
* @else
*
@@ -45,11 +45,11 @@
/*!
* @if jp
*
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * RXgN^B
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param name IuWFNg¼
+ * @param name ãªãã¸ã§ã¯ãå
*
* @else
*
@@ -80,9 +80,9 @@
/*!
* @if jp
*
- * @brief fXgN^
+ * @brief ãã¹ãã©ã¯ã¿
*
- * fXgN^B
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -101,9 +101,9 @@
/*!
* @if jp
*
- * @brief r¼§äÌbN
+ * @brief æä»å¶å¾¡ã®ããã¯
*
- * r¼§äÌbNðs¤B
+ * æä»å¶å¾¡ã®ããã¯ãè¡ãã
*
* @else
*
@@ -121,9 +121,9 @@
/*!
* @if jp
*
- * @brief r¼§äÌmubLObN
+ * @brief æä»å¶å¾¡ã®ãã³ããããã³ã°ããã¯
*
- * r¼§äÌbNðmubLOÅs¤B
+ * æä»å¶å¾¡ã®ããã¯ããã³ããããã³ã°ã§è¡ãã
*
* @else
*
@@ -154,9 +154,9 @@
/*!
* @if jp
*
- * @brief r¼§äÌbNð
+ * @brief æä»å¶å¾¡ã®ããã¯è§£é¤
*
- * r¼§äÌbNððs¤B
+ * æä»å¶å¾¡ã®ããã¯è§£é¤ãè¡ãã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/OS.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/OS.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/OS.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OS_win32.h
* @brief OS class
@@ -58,13 +58,13 @@
/*!
* @if jp
*
- * @brief VXeîñæ¾
+ * @brief ã·ã¹ãã æ
å ±åå¾
*
- * VXeîñð\¢ÌÉÝèµÄÔ·B
+ * ã·ã¹ãã æ
å ±ãæ§é ä½ã«è¨å®ãã¦è¿ãã
*
- * @param name \¢Ì¼Ì
+ * @param name æ§é ä½å称
*
- * @return 0: ¬÷, -1: ¸s
+ * @return 0: æå, -1: 失æ
*
* @else
*
@@ -152,11 +152,11 @@
/*!
* @if jp
*
- * @brief ÄÑoµ³vZXÌvZXIDæ¾
+ * @brief å¼ã³åºãå
ããã»ã¹ã®ããã»ã¹IDåå¾
*
- * ÄÑoµ³vZXÌvZXIDðÔ·B
+ * å¼ã³åºãå
ããã»ã¹ã®ããã»ã¹IDãè¿ãã
*
- * @return vZXID
+ * @return ããã»ã¹ID
*
* @else
*
@@ -177,9 +177,9 @@
/*!
* @if jp
*
- * @brief ÄÑoµ³vZXÌevZXÌvZXIDæ¾
+ * @brief å¼ã³åºãå
ããã»ã¹ã®è¦ªããã»ã¹ã®ããã»ã¹IDåå¾
*
- * ÄÑoµ³vZXÌevZXÌvZXIDðÔ·B
+ * å¼ã³åºãå
ããã»ã¹ã®è¦ªããã»ã¹ã®ããã»ã¹IDãè¿ãã
*
* @return 0
*
@@ -201,13 +201,13 @@
/*!
* @if jp
*
- * @brief «Ïæ¾
+ * @brief ç°å¢å¤æ°åå¾
*
- * «ÏðÔ·B
+ * ç°å¢å¤æ°ãè¿ãã
*
- * @param name «ϼÌ
+ * @param name ç°å¢å¤æ°å称
*
- * @return «ÏÌl(NULL: Yȵ)
+ * @return ç°å¢å¤æ°ã®å¤(NULL: 該å½ãªã)
*
* @else
*
@@ -239,11 +239,11 @@
/*!
* @if jp
*
- * @brief R}hCøðÍÖ
+ * @brief ã³ãã³ãã©ã¤ã³å¼æ°è§£æé¢æ°
*
- * R}hCøððÍ·éB
+ * ã³ãã³ãã©ã¤ã³å¼æ°ã解æããã
*
- * @return ðÍÊ
+ * @return 解æçµæ
*
* @else
*
@@ -351,7 +351,7 @@
* @if jp
*
* @class GetOpt
- * @brief GetOpt NX
+ * @brief GetOpt ã¯ã©ã¹
*
* @else
*
@@ -366,11 +366,11 @@
/*!
* @if jp
*
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * RXgN^B
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param name IuWFNg¼
+ * @param name ãªãã¸ã§ã¯ãå
*
* @else
*
@@ -393,9 +393,9 @@
/*!
* @if jp
*
- * @brief fXgN^
+ * @brief ãã¹ãã©ã¯ã¿
*
- * fXgN^B
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -413,11 +413,11 @@
/*!
* @if jp
*
- * @brief R}hCøðÍ
+ * @brief ã³ãã³ãã©ã¤ã³å¼æ°è§£æ
*
- * R}hCøððÍ·éB
+ * ã³ãã³ãã©ã¤ã³å¼æ°ã解æããã
*
- * @return ðÍÊ
+ * @return 解æçµæ
*
* @else
*
@@ -443,10 +443,10 @@
return result;
}
- char* optarg; //! IvVø
- int optind; //! ÎÛø
- int opterr; //! G[\¦ 0:}~A1:\¦
- int optopt; //! IvV¶ª«èÈ¢A½¢ÉZbg³êé
+ char* optarg; //! ãªãã·ã§ã³å¼æ°
+ int optind; //! å¦ç対象å¼æ°
+ int opterr; //! ã¨ã©ã¼è¡¨ç¤º 0:ææ¢ã1:表示
+ int optopt; //! ãªãã·ã§ã³æåã足ããªãæãå¤ãæã«ã»ããããã
private:
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Process.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Process.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Process.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Process.cpp
* @brief coil process management functions
@@ -24,7 +24,7 @@
/*!
* @if jp
- * @brief vZXðN®·é
+ * @brief ããã»ã¹ãèµ·åãã
* @else
* @brief Launching a process
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Process.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Process.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Process.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Process.h
* @brief coil process management functions
@@ -30,15 +30,15 @@
/*!
* @if jp
- * @brief vZXðN®·é
+ * @brief ããã»ã¹ãèµ·åãã
*
- * vZXðN®·éBøÉÍN®·ét@C¼ð^¦éBÀst@C
- * ÍÂ«Ï PATH ÉÝè³ê½R}hT[`pXà©çõ³êA©
- * ©êÎR}hªN®³êéBvZXÌN®ª¬÷·êÎ 0A¸s·
- * êÎ -1 ðÔ·B
+ * ããã»ã¹ãèµ·åãããå¼æ°ã«ã¯èµ·åãããã¡ã¤ã«åãä¸ãããå®è¡ãã¡ã¤
+ * ã«ã¯ç°å¢å¤æ° PATH ã«è¨å®ãããã³ãã³ããµã¼ããã¹å
ããæ¤ç´¢ãããè¦
+ * ã¤ããã°ã³ãã³ããèµ·åããããããã»ã¹ã®èµ·åãæåããã° 0ã失æã
+ * ãã° -1 ãè¿ãã
*
- * @param command N®·éÀst@CÌtpX
- * @return 0: ¬÷, -1: ¸s
+ * @param command èµ·åããå®è¡ãã¡ã¤ã«ã®ãã«ãã¹
+ * @return 0: æå, -1: 失æ
*
* @else
* @brief Launching a process
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Routing.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Routing.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Routing.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Routing.cpp
* @brief Network routing information handling functions
@@ -61,7 +61,7 @@
/*!
* @if jp
- * @brief ¶æAhX©çp³êéGh|CgAhXð¾é
+ * @brief å®å
ã¢ãã¬ã¹ããå©ç¨ãããã¨ã³ããã¤ã³ãã¢ãã¬ã¹ãå¾ã
* @else
* @brief Getting network interface name from destination address
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Routing.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Routing.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Routing.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Routing.h
* @brief Network routing information handling functions
@@ -26,17 +26,17 @@
{
/*!
* @if jp
- * @brief ¶æAhX©çp³êéGh|CgAhXð¾é
+ * @brief å®å
ã¢ãã¬ã¹ããå©ç¨ãããã¨ã³ããã¤ã³ãã¢ãã¬ã¹ãå¾ã
*
- * ¶æAhXð^¦éÆA»ÌÛÉp³êéGh|CgÌAhX
- * ªÔ³êéB¶æAhX dest_addr ÉÍAIPAhXܽÍFQDNzX
- * g¼ð^¦é±ÆªÅ«éB¶æAhXª
- * BÂ\Å èAp·éGh|Cgª¾çê½ê trueA¶æAh
- * XÉBÅ«È¢êÍ false ªÔ³êéB
+ * å®å
ã¢ãã¬ã¹ãä¸ããã¨ããã®éã«å©ç¨ãããã¨ã³ããã¤ã³ãã®ã¢ãã¬ã¹
+ * ãè¿ããããå®å
ã¢ãã¬ã¹ dest_addr ã«ã¯ãIPã¢ãã¬ã¹ã¾ãã¯FQDNãã¹
+ * ãåãä¸ãããã¨ãã§ãããå®å
ã¢ãã¬ã¹ãå°
+ * éå¯è½ã§ãããå©ç¨ããã¨ã³ããã¤ã³ããå¾ãããå ´å trueãå®å
ã¢ã
+ * ã¬ã¹ã«å°éã§ããªãå ´å㯠false ãè¿ãããã
*
- * @param dest_addr ¶æAhXܽÍzXg¼
- * @param dest_if ¶æÆÊMðs¤ÛÉgp³êéC^[tF[X¼
- * @return ¬÷ true, ¸s false
+ * @param dest_addr å®å
ã¢ãã¬ã¹ã¾ãã¯ãã¹ãå
+ * @param dest_if å®å
ã¨éä¿¡ãè¡ãéã«ä½¿ç¨ãããã¤ã³ã¿ã¼ãã§ã¼ã¹å
+ * @return æå true, 失æ false
*
* @else
* @brief Getting network interface name from destination address
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Signal.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Signal.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Signal.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Signal_win32.cpp
* @brief SignalAction class
@@ -25,7 +25,7 @@
{
/*!
* @if jp
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -37,11 +37,11 @@
/*!
* @if jp
- * @brief RXgN^
- * @param handle VOinh
- * @param signum VOiÔ
- * @param mask VOi}XN
- * @param flags tO
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
+ * @param handle ã·ã°ãã«ãã³ãã©
+ * @param signum ã·ã°ãã«çªå·
+ * @param mask ã·ã°ãã«ãã¹ã¯
+ * @param flags ãã©ã°
* @else
* @brief Constructor
* @param handle Signal handler.
@@ -59,7 +59,7 @@
/*!
* @if jp
- * @brief fXgN^
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Signal.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Signal.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Signal.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Signal_win32.h
* @brief SignalAction class
@@ -38,7 +38,7 @@
* @if jp
*
* @class SignalAction
- * @brief SignalAction NX
+ * @brief SignalAction ã¯ã©ã¹
*
* @else
*
@@ -53,9 +53,9 @@
/*!
* @if jp
*
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * RXgN^B
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -70,14 +70,14 @@
/*!
* @if jp
*
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * RXgN^B
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param handle VOinh
- * @param signum VOiÔ
- * @param mask }XN
- * @param flags tO
+ * @param handle ã·ã°ãã«ãã³ãã©
+ * @param signum ã·ã°ãã«çªå·
+ * @param mask ãã¹ã¯
+ * @param flags ãã©ã°
*
* @else
*
@@ -98,9 +98,9 @@
/*!
* @if jp
*
- * @brief fXgN^
+ * @brief ãã¹ãã©ã¯ã¿
*
- * fXgN^B
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Task.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Task.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Task.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Task_win32.cpp
* @brief Task class
@@ -23,7 +23,7 @@
/*!
* @if jp
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -35,7 +35,7 @@
/*!
* @if jp
- * @brief fXgN^
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -47,7 +47,7 @@
/*!
* @if jp
- * @brief ^XNI[v
+ * @brief ã¿ã¹ã¯ãªã¼ãã³
* @else
* @brief Task open
* @endif
@@ -59,7 +59,7 @@
/*!
* @if jp
- * @brief ^XNN[Y
+ * @brief ã¿ã¹ã¯ã¯ãã¼ãº
* @else
* @brief Task close
* @endif
@@ -71,7 +71,7 @@
/*!
* @if jp
- * @brief XbhðÀs·é
+ * @brief ã¹ã¬ãããå®è¡ãã
* @else
* @brief Execute thread
* @endif
@@ -83,7 +83,7 @@
/*!
* @if jp
- * @brief Xbh𶬷é
+ * @brief ã¹ã¬ãããçæãã
* @else
* @brief Create a thread
* @endif
@@ -105,7 +105,7 @@
/*!
* @if jp
- * @brief XbhI¹ðÒÂ
+ * @brief ã¹ã¬ããçµäºãå¾
ã¤
* @else
* @brief Waiting for the thread terminate
* @endif
@@ -122,7 +122,7 @@
/*!
* @if jp
- * @brief ^XNÀsðf·é
+ * @brief ã¿ã¹ã¯å®è¡ãä¸æãã
* @else
* @brief Suspending the task
* @endif
@@ -134,7 +134,7 @@
/*!
* @if jp
- * @brief f³êÄ¢é^XNðÄJ·é
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ãåéãã
* @else
* @brief Resuming the suspended task
* @endif
@@ -146,7 +146,7 @@
/*!
* @if jp
- * @brief ^XNZbg
+ * @brief ã¿ã¹ã¯æ°ãªã»ãã
* @else
* @brief Reset of task count
* @endif
@@ -158,7 +158,7 @@
/*!
* @if jp
- * @brief ^XNÀsðI¹·é
+ * @brief ã¿ã¹ã¯å®è¡ãçµäºãã
* @else
* @brief Finalizing the task
* @endif
@@ -170,7 +170,7 @@
/*!
* @if jp
- * @brief XbhÀsðJn·é
+ * @brief ã¹ã¬ããå®è¡ãéå§ãã
* @else
* @brief Start thread Execution
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Task.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Task.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Task.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Task_win32.h
* @brief Task class
@@ -29,7 +29,7 @@
* @if jp
*
* @class Task
- * @brief Task NX
+ * @brief Task ã¯ã©ã¹
*
* @else
*
@@ -44,9 +44,9 @@
/*!
* @if jp
*
- * @brief RXgN^
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * RXgN^
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -61,9 +61,9 @@
/*!
* @if jp
*
- * @brief fXgN^
+ * @brief ãã¹ãã©ã¯ã¿
*
- * fXgN^
+ * ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -78,11 +78,11 @@
/*!
* @if jp
*
- * @brief ^XNI[v
+ * @brief ã¿ã¹ã¯ãªã¼ãã³
*
- * ^XNI[v
+ * ã¿ã¹ã¯ãªã¼ãã³
*
- * @param args ø
+ * @param args å¼æ°
*
* @else
*
@@ -99,11 +99,11 @@
/*!
* @if jp
*
- * @brief ^XNN[Y
+ * @brief ã¿ã¹ã¯ã¯ãã¼ãº
*
- * ^XNN[Y
+ * ã¿ã¹ã¯ã¯ãã¼ãº
*
- * @param flags tO
+ * @param flags ãã©ã°
*
* @else
*
@@ -120,9 +120,9 @@
/*!
* @if jp
*
- * @brief XbhðÀs·é
+ * @brief ã¹ã¬ãããå®è¡ãã
*
- * XbhðÀs·é
+ * ã¹ã¬ãããå®è¡ãã
*
* @else
*
@@ -137,9 +137,9 @@
/*!
* @if jp
*
- * @brief Xbh𶬷é
+ * @brief ã¹ã¬ãããçæãã
*
- * Xbh𶬷é
+ * ã¹ã¬ãããçæãã
*
* @else
*
@@ -154,9 +154,9 @@
/*!
* @if jp
*
- * @brief XbhI¹ðÒÂ
+ * @brief ã¹ã¬ããçµäºãå¾
ã¤
*
- * XbhI¹ðÒÂ
+ * ã¹ã¬ããçµäºãå¾
ã¤
*
* @else
*
@@ -171,9 +171,9 @@
/*!
* @if jp
*
- * @brief ^XNÀsðf·é
+ * @brief ã¿ã¹ã¯å®è¡ãä¸æãã
*
- * ^XNÀsðf·é
+ * ã¿ã¹ã¯å®è¡ãä¸æãã
*
* @else
*
@@ -188,9 +188,9 @@
/*!
* @if jp
*
- * @brief f³êÄ¢é^XNðÄJ·é
+ * @brief ä¸æããã¦ããã¿ã¹ã¯ãåéãã
*
- * f³êÄ¢é^XNðÄJ·é
+ * ä¸æããã¦ããã¿ã¹ã¯ãåéãã
*
* @else
*
@@ -205,9 +205,9 @@
/*!
* @if jp
*
- * @brief ^XNZbg
+ * @brief ã¿ã¹ã¯æ°ãªã»ãã
*
- * ^XNZbg
+ * ã¿ã¹ã¯æ°ãªã»ãã
*
* @else
*
@@ -222,9 +222,9 @@
/*!
* @if jp
*
- * @brief ^XNÀsðI¹·é
+ * @brief ã¿ã¹ã¯å®è¡ãçµäºãã
*
- * ^XNÀsðI¹·é
+ * ã¿ã¹ã¯å®è¡ãçµäºãã
*
* @else
*
@@ -239,11 +239,11 @@
/*!
* @if jp
*
- * @brief XbhÀsðJn·é
+ * @brief ã¹ã¬ããå®è¡ãéå§ãã
*
- * XbhÀsðJn·é
+ * ã¹ã¬ããå®è¡ãéå§ãã
*
- * @param args Xbhø
+ * @param args ã¹ã¬ããå¼æ°
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Time.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Time.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Time.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Timevalue.h
* @brief Timevalue class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Time.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Time.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/Time.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Time_win32.h
* @brief Time functions
@@ -38,13 +38,13 @@
/*!
* @if jp
- * @brief wè³ê½bÔÍðx~·é
+ * @brief æå®ãããç§éã¯å¦çãä¼æ¢ãã
*
- * wè³ê½bÔÍðx~·éB
+ * æå®ãããç§éã¯å¦çãä¼æ¢ããã
*
- * @param seconds b
+ * @param seconds ç§æ°
*
- * @return 0: ¬÷
+ * @return 0: æå
*
* @else
* @brief Stop a processing at specified second time
@@ -68,13 +68,13 @@
/*!
* @if jp
- * @brief wè³ê½bÔÍðx~·é
+ * @brief æå®ãããç§éã¯å¦çãä¼æ¢ãã
*
- * wè³ê½bÔÍðx~·éB
+ * æå®ãããç§éã¯å¦çãä¼æ¢ããã
*
- * @param interval TimeValueIuWFNg
+ * @param interval TimeValueãªãã¸ã§ã¯ã
*
- * @return 0: ¬÷, != 0: ¸s
+ * @return 0: æå, != 0: 失æ
*
* @else
* @brief Stop a processing at specified second time
@@ -143,13 +143,13 @@
/*!
* @if jp
- * @brief wè³ê½}CNbÔÍðx~·é
+ * @brief æå®ããããã¤ã¯ãç§éã¯å¦çãä¼æ¢ãã
*
- * wè³ê½}CNbÔÍðx~·éB
+ * æå®ããããã¤ã¯ãç§éã¯å¦çãä¼æ¢ããã
*
- * @param usec }CNb
+ * @param usec ãã¤ã¯ãç§æ°
*
- * @return 0: ¬÷, != 0: ¸s
+ * @return 0: æå, != 0: 失æ
*
* @else
* @brief Stop a processing at specified micro second time
@@ -211,14 +211,14 @@
/*!
* @if jp
- * @brief Æ^C][ðæ¾·é
+ * @brief æå»ã¨ã¿ã¤ã ã¾ã¼ã³ãåå¾ãã
*
- * Æ^C][ðæ¾·éB
+ * æå»ã¨ã¿ã¤ã ã¾ã¼ã³ãåå¾ããã
*
- * @param tv \¢Ì
- * @param tz ^C][\¢Ì
+ * @param tv æå»æ§é ä½
+ * @param tz ã¿ã¤ã ã¾ã¼ã³æ§é ä½
*
- * @return 0: ¬÷
+ * @return 0: æå
*
* @else
* @brief Get the time and timezone
@@ -268,11 +268,11 @@
/*!
* @if jp
- * @brief ðæ¾·é
+ * @brief æå»ãåå¾ãã
*
- * ðæ¾·éB
+ * æå»ãåå¾ããã
*
- * @return TimeValueIuWFNg
+ * @return TimeValueãªãã¸ã§ã¯ã
*
* @else
* @brief Get the time
@@ -292,14 +292,14 @@
/*!
* @if jp
- * @brief Æ^C][ðÝè·é
+ * @brief æå»ã¨ã¿ã¤ã ã¾ã¼ã³ãè¨å®ãã
*
- * Æ^C][ðÝè·éB
+ * æå»ã¨ã¿ã¤ã ã¾ã¼ã³ãè¨å®ããã
*
- * @param tv \¢Ì
- * @param tz ^C][\¢Ì
+ * @param tv æå»æ§é ä½
+ * @param tz ã¿ã¤ã ã¾ã¼ã³æ§é ä½
*
- * @return 0: ¬÷
+ * @return 0: æå
*
* @else
* @brief Set the time and timezone
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/UUID.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/UUID.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/UUID.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
@@ -26,7 +26,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief UUIDNX RXgN^
+ * @brief UUIDã¯ã©ã¹ ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief UUID class constructor
* @endif
@@ -38,7 +38,7 @@
/*!
* @if jp
- * @brief UUIDNX RXgN^
+ * @brief UUIDã¯ã©ã¹ ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief UUID class constructor
* @endif
@@ -50,7 +50,7 @@
/*!
* @if jp
- * @brief UUIDNX fXgN^
+ * @brief UUIDã¯ã©ã¹ ãã¹ãã©ã¯ã¿
* @else
* @brief UUID class destructor
* @endif
@@ -62,7 +62,7 @@
/*!
* @if jp
- * @brief UUIDlð¶ñÉÏ··é
+ * @brief UUIDå¤ãæååã«å¤æãã
* @else
* @brief Converting from UUID value to string
* @endif
@@ -85,7 +85,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief UUIDNX RXgN^
+ * @brief UUIDã¯ã©ã¹ ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief UUID class constructor
@@ -97,7 +97,7 @@
}
/*!
* @if jp
- * @brief UUIDNX fXgN^
+ * @brief UUIDã¯ã©ã¹ ãã¹ãã©ã¯ã¿
* @else
* @brief UUID class destructor
* @endif
@@ -108,7 +108,7 @@
/*!
* @if jp
- * @brief ú»
+ * @brief åæå
* @else
* @brief Initialization
* @endif
@@ -119,7 +119,7 @@
/*!
* @if jp
- * @brief UUID𶬷é
+ * @brief UUIDãçæãã
* @else
* @brief Generate UUID value
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/UUID.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/UUID.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/UUID.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file MutexPosix.h
* @brief RT-Middleware Service interface
@@ -33,8 +33,8 @@
//------------------------------------------------------------
/*!
* @if jp
- * @class UUID NX
- * @brief UUID ÌlðÛ·éNX
+ * @class UUID ã¯ã©ã¹
+ * @brief UUID ã®å¤ãä¿æããã¯ã©ã¹
* @else
* @class UUID class
* @brief UUID value class
@@ -45,7 +45,7 @@
public:
/*!
* @if jp
- * @brief UUIDNX RXgN^
+ * @brief UUIDã¯ã©ã¹ ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief UUID class constructor
@@ -56,7 +56,7 @@
/*!
* @if jp
- * @brief UUIDNX RXgN^
+ * @brief UUIDã¯ã©ã¹ ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief UUID class constructor
@@ -67,7 +67,7 @@
/*!
* @if jp
- * @brief UUIDNX fXgN^
+ * @brief UUIDã¯ã©ã¹ ãã¹ãã©ã¯ã¿
*
* @else
* @brief UUID class destructor
@@ -78,7 +78,7 @@
/*!
* @if jp
- * @brief UUIDlð¶ñÉÏ··é
+ * @brief UUIDå¤ãæååã«å¤æãã
*
* @else
* @brief Converting from UUID value to string
@@ -98,8 +98,8 @@
//------------------------------------------------------------
/*!
* @if jp
- * @class UUID ¶¬NX
- * @brief UUID l𶬷éNX
+ * @class UUID çæã¯ã©ã¹
+ * @brief UUID å¤ãçæããã¯ã©ã¹
* @else
* @class UUID generator class
* @brief Generate UUID value
@@ -110,7 +110,7 @@
public:
/*!
* @if jp
- * @brief UUIDNX RXgN^
+ * @brief UUIDã¯ã©ã¹ ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief UUID class constructor
@@ -121,7 +121,7 @@
/*!
* @if jp
- * @brief UUIDNX fXgN^
+ * @brief UUIDã¯ã©ã¹ ãã¹ãã©ã¯ã¿
*
* @else
* @brief UUID class destructor
@@ -132,7 +132,7 @@
/*!
* @if jp
- * @brief ú»
+ * @brief åæå
*
* @else
* @brief Initialization
@@ -143,11 +143,11 @@
/*!
* @if jp
- * @brief UUID𶬷é
+ * @brief UUIDãçæãã
*
- * @param n ¢gp
- * @param h ¢gp
- * @return ¶¬³ê½UUIDl. ÄÑoµ¤Å delete ·éKvª éB
+ * @param n æªä½¿ç¨
+ * @param h æªä½¿ç¨
+ * @return çæãããUUIDå¤. å¼ã³åºãå´ã§ delete ããå¿
è¦ãããã
*
* @else
* @brief Generate UUID value
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/atomic.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/atomic.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/atomic.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file atomic.h
* @brief atomic add func
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/config_coil.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/config_coil.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/coil/win32/coil/config_coil.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-/* config_coil.h. Generated from config_coil.h.in by configure. */
+/* config_coil.h. Generated from config_coil.h.in by configure. */
/* config_coil.h.in. Generated from configure.ac by autoheader. */
/* ACE version 5.6.1 or earlier */
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/BufferBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/BufferBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/BufferBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
*
* @file BufferBase.h
@@ -28,7 +28,7 @@
* @if jp
* @namespace RTC
*
- * @brief RTコンポーネント
+ * @brief RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -43,34 +43,34 @@
/*!
* @if jp
* @class BufferBase
- * @brief BufferBase 抽象クラス
+ * @brief BufferBase æ½è±¡ã¯ã©ã¹
*
- * 種々のバッファのための抽象インターフェースクラス。
- * 具象バッファクラスは、以下の純粋仮想関数の実装を提供しなければならない。
- * \<DataType\>としてバッファ内で保持するデータ型を指定する。
+ * 種ã
ã®ãããã¡ã®ããã®æ½è±¡ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ã©ã¹ã
+ * å
·è±¡ãããã¡ã¯ã©ã¹ã¯ã以ä¸ã®ç´ç²ä»®æ³é¢æ°ã®å®è£
ãæä¾ããªããã°ãªããªãã
+ * \<DataType\>ã¨ãã¦ãããã¡å
ã§ä¿æãããã¼ã¿åãæå®ããã
*
- * publicインターフェースとして以下のものを提供する。
- * - length(): バッファの長さを返す
- * - length(n): バッファ長をnにセットする
- * - reset(): バッファのポインタをリセットする
+ * publicã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ãã¦ä»¥ä¸ã®ãã®ãæä¾ããã
+ * - length(): ãããã¡ã®é·ããè¿ã
+ * - length(n): ãããã¡é·ãnã«ã»ãããã
+ * - reset(): ãããã¡ã®ãã¤ã³ã¿ããªã»ãããã
*
- * 書込み関連
- * - wptr(n=0): 現在の書き込み対象の要素のn個先のポインタを返す。
- * - advanceWptr(n=1): 書込みポインタをn進める。
- * - put(): 現在の書き込み位置に書き込む、ポインタは進めない。
- * - write(): バッファに書き込む。ポインタは1つすすむ。
- * - writable(): 書込み可能な要素数を返す。
- * - full(): バッファがフル状態。
+ * æ¸è¾¼ã¿é¢é£
+ * - wptr(n=0): ç¾å¨ã®æ¸ãè¾¼ã¿å¯¾è±¡ã®è¦ç´ ã®nåå
ã®ãã¤ã³ã¿ãè¿ãã
+ * - advanceWptr(n=1): æ¸è¾¼ã¿ãã¤ã³ã¿ãné²ããã
+ * - put(): ç¾å¨ã®æ¸ãè¾¼ã¿ä½ç½®ã«æ¸ãè¾¼ãããã¤ã³ã¿ã¯é²ããªãã
+ * - write(): ãããã¡ã«æ¸ãè¾¼ãããã¤ã³ã¿ã¯1ã¤ãããã
+ * - writable(): æ¸è¾¼ã¿å¯è½ãªè¦ç´ æ°ãè¿ãã
+ * - full(): ãããã¡ããã«ç¶æ
ã
*
- * 読み出し関連
- * - rptr(n=0): 現在の読み出し対象のn個先のポインタを返す。
- * - advanceRptr(n=1): 読み出しポインタをn進める。
- * - get(): 現在の読み出し位置から読む。ポインタは進めない。
- * - read(): バッファから読み出す。ポインタは1つすすむ。
- * - readable(): 読み出し可能要素数を返す。
- * - empty(): バッファが空状態。
+ * èªã¿åºãé¢é£
+ * - rptr(n=0): ç¾å¨ã®èªã¿åºã対象ã®nåå
ã®ãã¤ã³ã¿ãè¿ãã
+ * - advanceRptr(n=1): èªã¿åºããã¤ã³ã¿ãné²ããã
+ * - get(): ç¾å¨ã®èªã¿åºãä½ç½®ããèªãããã¤ã³ã¿ã¯é²ããªãã
+ * - read(): ãããã¡ããèªã¿åºãããã¤ã³ã¿ã¯1ã¤ãããã
+ * - readable(): èªã¿åºãå¯è½è¦ç´ æ°ãè¿ãã
+ * - empty(): ãããã¡ã空ç¶æ
ã
*
- * @param DataType バッファに格納するデータ型
+ * @param DataType ãããã¡ã«æ ¼ç´ãããã¼ã¿å
*
* @since 0.4.0
*
@@ -110,7 +110,7 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -125,7 +125,7 @@
/*!
* @if jp
*
- * @brief バッファの設定
+ * @brief ãããã¡ã®è¨å®
*
* @else
*
@@ -138,11 +138,11 @@
/*!
* @if jp
*
- * @brief バッファの長さを取得する
+ * @brief ãããã¡ã®é·ããåå¾ãã
*
- * バッファ長を取得するための純粋仮想関数
+ * ãããã¡é·ãåå¾ããããã®ç´ç²ä»®æ³é¢æ°
*
- * @return バッファ長
+ * @return ãããã¡é·
*
* @else
*
@@ -159,13 +159,13 @@
/*!
* @if jp
*
- * @brief バッファの長さをセットする
+ * @brief ãããã¡ã®é·ããã»ãããã
*
- * バッファ長を設定する。設定不可な場合はNOT_SUPPORTEDが返る。
+ * ãããã¡é·ãè¨å®ãããè¨å®ä¸å¯ãªå ´åã¯NOT_SUPPORTEDãè¿ãã
*
- * @return BUFFER_OK: 正常終了
- * NOT_SUPPORTED: バッファ長変更不可
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * NOT_SUPPORTED: ãããã¡é·å¤æ´ä¸å¯
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -185,13 +185,13 @@
/*!
* @if jp
*
- * @brief バッファの状態をリセットする
+ * @brief ãããã¡ã®ç¶æ
ããªã»ãããã
*
- * バッファの読み出しポインタと書き込みポインタの位置をリセットする。
+ * ãããã¡ã®èªã¿åºããã¤ã³ã¿ã¨æ¸ãè¾¼ã¿ãã¤ã³ã¿ã®ä½ç½®ããªã»ããããã
*
- * @return BUFFER_OK: 正常終了
- * NOT_SUPPORTED: リセット不可能
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * NOT_SUPPORTED: ãªã»ããä¸å¯è½
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -212,12 +212,12 @@
/*!
* @if jp
*
- * @brief バッファの現在の書込み要素のポインタ
+ * @brief ãããã¡ã®ç¾å¨ã®æ¸è¾¼ã¿è¦ç´ ã®ãã¤ã³ã¿
*
- * バッファの現在の書込み要素のポインタまたは、n個先のポインタを返す
+ * ãããã¡ã®ç¾å¨ã®æ¸è¾¼ã¿è¦ç´ ã®ãã¤ã³ã¿ã¾ãã¯ãnåå
ã®ãã¤ã³ã¿ãè¿ã
*
- * @param n 書込みポインタ + n の位置のポインタ
- * @return 書込み位置のポインタ
+ * @param n æ¸è¾¼ã¿ãã¤ã³ã¿ + n ã®ä½ç½®ã®ãã¤ã³ã¿
+ * @return æ¸è¾¼ã¿ä½ç½®ã®ãã¤ã³ã¿
*
* @else
*
@@ -235,13 +235,13 @@
/*!
* @if jp
*
- * @brief 書込みポインタを進める
+ * @brief æ¸è¾¼ã¿ãã¤ã³ã¿ãé²ãã
*
- * 現在の書き込み位置のポインタを n 個進める。
+ * ç¾å¨ã®æ¸ãè¾¼ã¿ä½ç½®ã®ãã¤ã³ã¿ã n åé²ããã
*
- * @param n 書込みポインタ + n の位置のポインタ
- * @return BUFFER_OK: 正常終了
- * BUFFER_ERROR: 異常終了
+ * @param n æ¸è¾¼ã¿ãã¤ã³ã¿ + n ã®ä½ç½®ã®ãã¤ã³ã¿
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -259,14 +259,14 @@
/*!
* @if jp
*
- * @brief バッファにデータを書き込む
+ * @brief ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ã
*
- * バッファにデータを書き込む。書き込みポインタの位置は変更されない。
+ * ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ããæ¸ãè¾¼ã¿ãã¤ã³ã¿ã®ä½ç½®ã¯å¤æ´ãããªãã
*
- * @param value 書き込み対象データ
+ * @param value æ¸ãè¾¼ã¿å¯¾è±¡ãã¼ã¿
*
- * @return BUFFER_OK: 正常終了
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -286,14 +286,14 @@
/*!
* @if jp
*
- * @brief バッファにデータを書き込む
+ * @brief ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ã
*
- * バッファにデータを書き込む。書き込みポインタの位置は1つすすむ。
+ * ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ããæ¸ãè¾¼ã¿ãã¤ã³ã¿ã®ä½ç½®ã¯1ã¤ãããã
*
- * @param value 書き込み対象データ
+ * @param value æ¸ãè¾¼ã¿å¯¾è±¡ãã¼ã¿
*
- * @return BUFFER_OK: 正常終了
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -314,11 +314,11 @@
/*!
* @if jp
*
- * @brief バッファに書込み可能な要素数
+ * @brief ãããã¡ã«æ¸è¾¼ã¿å¯è½ãªè¦ç´ æ°
*
- * バッファに書込み可能な要素数を返す。
+ * ãããã¡ã«æ¸è¾¼ã¿å¯è½ãªè¦ç´ æ°ãè¿ãã
*
- * @return 書き込み可能な要素数
+ * @return æ¸ãè¾¼ã¿å¯è½ãªè¦ç´ æ°
*
*
* @else
@@ -337,11 +337,11 @@
/*!
* @if jp
*
- * @brief バッファfullチェック
+ * @brief ãããã¡fullãã§ãã¯
*
- * バッファfullチェック用純粋仮想関数
+ * ãããã¡fullãã§ãã¯ç¨ç´ç²ä»®æ³é¢æ°
*
- * @return fullチェック結果(true:バッファfull,false:バッファ空きあり)
+ * @return fullãã§ãã¯çµæ(true:ãããã¡fullï¼false:ãããã¡ç©ºããã)
*
* @else
*
@@ -359,12 +359,12 @@
/*!
* @if jp
*
- * @brief バッファの現在の読み出し要素のポインタ
+ * @brief ãããã¡ã®ç¾å¨ã®èªã¿åºãè¦ç´ ã®ãã¤ã³ã¿
*
- * バッファの現在の読み出し要素のポインタまたは、n個先のポインタを返す
+ * ãããã¡ã®ç¾å¨ã®èªã¿åºãè¦ç´ ã®ãã¤ã³ã¿ã¾ãã¯ãnåå
ã®ãã¤ã³ã¿ãè¿ã
*
- * @param n 読み出しポインタ + n の位置のポインタ
- * @return 読み出し位置のポインタ
+ * @param n èªã¿åºããã¤ã³ã¿ + n ã®ä½ç½®ã®ãã¤ã³ã¿
+ * @return èªã¿åºãä½ç½®ã®ãã¤ã³ã¿
*
* @else
*
@@ -381,13 +381,13 @@
/*!
* @if jp
*
- * @brief 読み出しポインタを進める
+ * @brief èªã¿åºããã¤ã³ã¿ãé²ãã
*
- * 現在の読み出し位置のポインタを n 個進める。
+ * ç¾å¨ã®èªã¿åºãä½ç½®ã®ãã¤ã³ã¿ã n åé²ããã
*
- * @param n 読み出しポインタ + n の位置のポインタ
- * @return BUFFER_OK: 正常終了
- * BUFFER_ERROR: 異常終了
+ * @param n èªã¿åºããã¤ã³ã¿ + n ã®ä½ç½®ã®ãã¤ã³ã¿
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -405,14 +405,14 @@
/*!
* @if jp
*
- * @brief バッファからデータを読み出す
+ * @brief ãããã¡ãããã¼ã¿ãèªã¿åºã
*
- * バッファからデータを読みだす。読み出しポインタの位置は変更されない。
+ * ãããã¡ãããã¼ã¿ãèªã¿ã ããèªã¿åºããã¤ã³ã¿ã®ä½ç½®ã¯å¤æ´ãããªãã
*
- * @param value 読み出しデータ
+ * @param value èªã¿åºããã¼ã¿
*
- * @return BUFFER_OK: 正常終了
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -432,11 +432,11 @@
/*!
* @if jp
*
- * @brief バッファからデータを読み出す
+ * @brief ãããã¡ãããã¼ã¿ãèªã¿åºã
*
- * バッファからデータを読みだす。読み出しポインタの位置は変更されない。
+ * ãããã¡ãããã¼ã¿ãèªã¿ã ããèªã¿åºããã¤ã³ã¿ã®ä½ç½®ã¯å¤æ´ãããªãã
*
- * @return 読み出しデータ
+ * @return èªã¿åºããã¼ã¿
*
* @else
*
@@ -453,13 +453,13 @@
/*!
* @if jp
*
- * @brief バッファからデータを読み出す
+ * @brief ãããã¡ãããã¼ã¿ãèªã¿åºã
*
- * バッファからデータを読み出すための純粋仮想関数
+ * ãããã¡ãããã¼ã¿ãèªã¿åºãããã®ç´ç²ä»®æ³é¢æ°
*
- * @param value 読み出しデータ
+ * @param value èªã¿åºããã¼ã¿
*
- * @return データ読み出し結果(true:読み出し成功,false:読み出し失敗)
+ * @return ãã¼ã¿èªã¿åºãçµæ(true:èªã¿åºãæåï¼false:èªã¿åºã失æ)
*
* @else
*
@@ -479,11 +479,11 @@
/*!
* @if jp
*
- * @brief バッファから読み出し可能な要素数
+ * @brief ãããã¡ããèªã¿åºãå¯è½ãªè¦ç´ æ°
*
- * バッファから読み出し可能な要素数を返す。
+ * ãããã¡ããèªã¿åºãå¯è½ãªè¦ç´ æ°ãè¿ãã
*
- * @return 読み出し可能な要素数
+ * @return èªã¿åºãå¯è½ãªè¦ç´ æ°
*
*
* @else
@@ -502,11 +502,11 @@
/*!
* @if jp
*
- * @brief バッファemptyチェック
+ * @brief ãããã¡emptyãã§ãã¯
*
- * バッファemptyチェック用純粋仮想関数
+ * ãããã¡emptyãã§ãã¯ç¨ç´ç²ä»®æ³é¢æ°
*
- * @return emptyチェック結果(true:バッファempty,false:バッファデータあり)
+ * @return emptyãã§ãã¯çµæ(true:ãããã¡emptyï¼false:ãããã¡ãã¼ã¿ãã)
*
* @else
*
@@ -525,12 +525,12 @@
/*!
* @if jp
* @class NullBuffer
- * @brief ダミーバッファ実装クラス
+ * @brief ããã¼ãããã¡å®è£
ã¯ã©ã¹
*
- * バッファ長が1固定のダミーバッファ実装クラス。
- * \<DataType\>としてバッファ内で保持するデータ型を指定する。
+ * ãããã¡é·ãï¼åºå®ã®ããã¼ãããã¡å®è£
ã¯ã©ã¹ã
+ * \<DataType\>ã¨ãã¦ãããã¡å
ã§ä¿æãããã¼ã¿åãæå®ããã
*
- * @param DataType バッファに格納するデータ型
+ * @param DataType ãããã¡ã«æ ¼ç´ãããã¼ã¿å
*
* @since 0.4.0
*
@@ -556,12 +556,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
- * バッファ長を1(固定)で初期化する。
+ * ã³ã³ã¹ãã©ã¯ã¿
+ * ãããã¡é·ã1(åºå®)ã§åæåããã
*
- * @param size バッファ長(ただし無効)
+ * @param size ãããã¡é·(ãã ãç¡å¹)
*
* @else
*
@@ -582,9 +582,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -601,11 +601,11 @@
/*!
* @if jp
*
- * @brief バッファ長(1固定)を取得する
+ * @brief ãããã¡é·(1åºå®)ãåå¾ãã
*
- * バッファ長を取得する。(常に1を返す。)
+ * ãããã¡é·ãåå¾ããã(常ã«1ãè¿ãã)
*
- * @return バッファ長(1固定)
+ * @return ãããã¡é·(1åºå®)
*
* @else
*
@@ -625,13 +625,13 @@
/*!
* @if jp
*
- * @brief バッファにデータを書き込む
+ * @brief ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ã
*
- * 引数で与えられたデータをバッファに書き込む。
+ * å¼æ°ã§ä¸ãããããã¼ã¿ããããã¡ã«æ¸ãè¾¼ãã
*
- * @param value 書き込み対象データ
+ * @param value æ¸ãè¾¼ã¿å¯¾è±¡ãã¼ã¿
*
- * @return データ書き込み結果(true:書き込み成功,false:書き込み失敗)
+ * @return ãã¼ã¿æ¸ãè¾¼ã¿çµæ(true:æ¸ãè¾¼ã¿æåï¼false:æ¸ãè¾¼ã¿å¤±æ)
*
* @else
*
@@ -654,13 +654,13 @@
/*!
* @if jp
*
- * @brief バッファからデータを読み出す
+ * @brief ãããã¡ãããã¼ã¿ãèªã¿åºã
*
- * バッファに格納されたデータを読み出す。
+ * ãããã¡ã«æ ¼ç´ããããã¼ã¿ãèªã¿åºãã
*
- * @param value 読み出したデータ
+ * @param value èªã¿åºãããã¼ã¿
*
- * @return データ読み出し結果(true:読み出し成功,false:読み出し失敗)
+ * @return ãã¼ã¿èªã¿åºãçµæ(true:èªã¿åºãæåï¼false:èªã¿åºã失æ)
*
* @else
*
@@ -683,11 +683,11 @@
/*!
* @if jp
*
- * @brief バッファfullチェック
+ * @brief ãããã¡fullãã§ãã¯
*
- * バッファfullをチェックする。(常にfalseを返す。)
+ * ãããã¡fullããã§ãã¯ããã(常ã«falseãè¿ãã)
*
- * @return fullチェック結果(常にfalse)
+ * @return fullãã§ãã¯çµæ(常ã«false)
*
* @else
*
@@ -707,11 +707,11 @@
/*!
* @if jp
*
- * @brief バッファemptyチェック
+ * @brief ãããã¡emptyãã§ãã¯
*
- * バッファemptyをチェックする。(常にfalseを返す。)
+ * ãããã¡emptyããã§ãã¯ããã(常ã«falseãè¿ãã)
*
- * @return emptyチェック結果(常にfalse)
+ * @return emptyãã§ãã¯çµæ(常ã«false)
*
* @else
*
@@ -732,11 +732,11 @@
/*!
* @if jp
*
- * @brief バッファにデータを格納
+ * @brief ãããã¡ã«ãã¼ã¿ãæ ¼ç´
*
- * 引数で与えられたデータをバッファに格納する。
+ * å¼æ°ã§ä¸ãããããã¼ã¿ããããã¡ã«æ ¼ç´ããã
*
- * @param data 対象データ
+ * @param data 対象ãã¼ã¿
*
* @else
*
@@ -756,11 +756,11 @@
/*!
* @if jp
*
- * @brief バッファからデータを取得する
+ * @brief ãããã¡ãããã¼ã¿ãåå¾ãã
*
- * バッファに格納されたデータを取得する。
+ * ãããã¡ã«æ ¼ç´ããããã¼ã¿ãåå¾ããã
*
- * @return 取得データ
+ * @return åå¾ãã¼ã¿
*
* @else
*
@@ -780,13 +780,13 @@
/*!
* @if jp
*
- * @brief 次に書き込むバッファへの参照を取得する
+ * @brief 次ã«æ¸ãè¾¼ããããã¡ã¸ã®åç
§ãåå¾ãã
*
- * 書き込みバッファへの参照を取得する。
- * 本バッファ実装ではバッファ長は固定で1であるため,
- * 常に同じ位置への参照を返す。
+ * æ¸ãè¾¼ã¿ãããã¡ã¸ã®åç
§ãåå¾ããã
+ * æ¬ãããã¡å®è£
ã§ã¯ãããã¡é·ã¯åºå®ã§ï¼ã§ããããï¼
+ * 常ã«åãä½ç½®ã¸ã®åç
§ãè¿ãã
*
- * @return 次の書き込み対象バッファへの参照(固定)
+ * @return 次ã®æ¸ãè¾¼ã¿å¯¾è±¡ãããã¡ã¸ã®åç
§(åºå®)
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/BufferStatus.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/BufferStatus.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/BufferStatus.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
*
* @file BufferStatus.h
@@ -25,15 +25,15 @@
/*!
* @if jp
* @class BufferStatus mixin class
- * @brief BufferStatus mixin クラス
+ * @brief BufferStatus mixin ã¯ã©ã¹
*
- * このクラスは、enum定義されたリターンコードを、バッファ関連サブクラ
- * スで共通利用するための mixin クラスである。このリターンコードを使
- * 用するクラスでは、BufferStatus クラスをpublic 継承し、下に define
- * してある BUFFERSTATUS_ENUM をクラス内に記述することで利用可能とな
- * る。これにより、enum を ReturnCode_t 型として typedef し、以後
- * ReturnCode_t を利用できるようにするとともに、名前空間に enum 定義
- * された各識別子を当該クラス名前空間内に導入する。
+ * ãã®ã¯ã©ã¹ã¯ãenumå®ç¾©ããããªã¿ã¼ã³ã³ã¼ããããããã¡é¢é£ãµãã¯ã©
+ * ã¹ã§å
±éå©ç¨ããããã® mixin ã¯ã©ã¹ã§ããããã®ãªã¿ã¼ã³ã³ã¼ãã使
+ * ç¨ããã¯ã©ã¹ã§ã¯ãBufferStatus ã¯ã©ã¹ãpublic ç¶æ¿ããä¸ã« define
+ * ãã¦ãã BUFFERSTATUS_ENUM ãã¯ã©ã¹å
ã«è¨è¿°ãããã¨ã§å©ç¨å¯è½ã¨ãª
+ * ããããã«ãããenum ã ReturnCode_t åã¨ã㦠typedef ãã以å¾
+ * ReturnCode_t ãå©ç¨ã§ããããã«ããã¨ã¨ãã«ãåå空éã« enum å®ç¾©
+ * ãããåèå¥åãå½è©²ã¯ã©ã¹åå空éå
ã«å°å
¥ããã
*
* @else
* @class BufferStatus mixin class
@@ -54,17 +54,17 @@
public:
/*!
* @if jp
- * @brief BufferStatus リターンコード
+ * @brief BufferStatus ãªã¿ã¼ã³ã³ã¼ã
*
- * バッファ関連のクラスで共通のリターンコード
+ * ãããã¡é¢é£ã®ã¯ã©ã¹ã§å
±éã®ãªã¿ã¼ã³ã³ã¼ã
*
- * - BUFFER_OK: 正常終了
- * - BUFFER_ERROR: バッファエラー
- * - BUFFER_FULL: バッファフル
- * - BUFFER_EMPTY: バッファエンプティ
- * - NOT_SUPPORTED: 未サポート機能
- * - TIMEOUT: タイムアウト
- * - PRECONDITION_NOT_MET: 事前条件を満たしていない
+ * - BUFFER_OK: æ£å¸¸çµäº
+ * - BUFFER_ERROR: ãããã¡ã¨ã©ã¼
+ * - BUFFER_FULL: ãããã¡ãã«
+ * - BUFFER_EMPTY: ãããã¡ã¨ã³ããã£
+ * - NOT_SUPPORTED: æªãµãã¼ãæ©è½
+ * - TIMEOUT: ã¿ã¤ã ã¢ã¦ã
+ * - PRECONDITION_NOT_MET: äºåæ¡ä»¶ãæºããã¦ããªã
*
* @else
* @brief DataPortStatus return codes
@@ -95,13 +95,13 @@
/*!
* @if jp
*
- * @brief BufferStatus リターンコードを文字列に変換
+ * @brief BufferStatus ãªã¿ã¼ã³ã³ã¼ããæååã«å¤æ
*
- * BufferStatus リターンコードを文字列に変換する
+ * BufferStatus ãªã¿ã¼ã³ã³ã¼ããæååã«å¤æãã
*
- * @param status 変換対象 BufferStatus リターンコード
+ * @param status å¤æ対象 BufferStatus ãªã¿ã¼ã³ã³ã¼ã
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -134,13 +134,13 @@
/*!
* @if jp
*
- * @brief ::RTC::BufferStatus 導入
+ * @brief ::RTC::BufferStatus å°å
¥
*
- * ::RTC::BufferStatus で宣言されている Enum のすべてのメンバをネーム
- * スペースに導入するためのマクロ。BufferStatus を利用するクラスにお
- * いて、クラス宣言の先頭において DATAPORTSTATUS_ENUM を記載するだけで、
- * BufferStatus で宣言されている enum メンバが名前解決演算子なしにア
- * クセス可能になる。
+ * ::RTC::BufferStatus ã§å®£è¨ããã¦ãã Enum ã®ãã¹ã¦ã®ã¡ã³ãããã¼ã
+ * ã¹ãã¼ã¹ã«å°å
¥ããããã®ãã¯ããBufferStatus ãå©ç¨ããã¯ã©ã¹ã«ã
+ * ãã¦ãã¯ã©ã¹å®£è¨ã®å
é ã«ãã㦠DATAPORTSTATUS_ENUM ãè¨è¼ããã ãã§ã
+ * BufferStatus ã§å®£è¨ããã¦ãã enum ã¡ã³ããåå解決æ¼ç®åãªãã«ã¢
+ * ã¯ã»ã¹å¯è½ã«ãªãã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_IORUtil.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_IORUtil.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_IORUtil.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file CORBA_IORUtil.h
* @brief CORBA IOR manipulation utility functions
@@ -47,7 +47,7 @@
/*!
* @if jp
- * @brief IOR 文字列をIOR構造体へ変換する
+ * @brief IOR æååãIORæ§é ä½ã¸å¤æãã
* @else
* @brief Convert from IOR string to IOR structure
* @endif
@@ -113,7 +113,7 @@
/*!
* @if jp
- * @brief IOR構造体をIOR文字列へ変換する
+ * @brief IORæ§é ä½ãIORæååã¸å¤æãã
* @else
* @brief Convert from IOR structure to IOR string
* @endif
@@ -173,7 +173,7 @@
/*!
* @if jp
- * @brief IOR内のエンドポイントを置換する
+ * @brief IORå
ã®ã¨ã³ããã¤ã³ããç½®æãã
* @else
* @brief Replace endpoint address in IOR entry
* @endif
@@ -218,7 +218,7 @@
/*!
* @if jp
- * @brief IOR文字列から情報を抽出しフォーマット済みの文字列として返す
+ * @brief IORæååããæ
å ±ãæ½åºããã©ã¼ãããæ¸ã¿ã®æååã¨ãã¦è¿ã
* @else
* @brief Extracts information from IOR string and returns formatted string
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_IORUtil.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_IORUtil.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_IORUtil.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file CORBA_IORUtil.h
* @brief CORBA IOR manipulation utility functions
@@ -24,7 +24,7 @@
* @if jp
* @namespace CORBA_IORUtil
*
- * @brief CORBA IOR ヘルパー関数
+ * @brief CORBA IOR ãã«ãã¼é¢æ°
*
*
* @else
@@ -39,7 +39,7 @@
{
/*!
* @if jp
- * @brief IOR 文字列をIOR構造体へ変換する
+ * @brief IOR æååãIORæ§é ä½ã¸å¤æãã
*
* @else
* @brief Convert from IOR string to IOR structure
@@ -50,7 +50,7 @@
/*!
* @if jp
- * @brief IOR構造体をIOR文字列へ変換する
+ * @brief IORæ§é ä½ãIORæååã¸å¤æãã
*
* @else
* @brief Convert from IOR structure to IOR string
@@ -61,7 +61,7 @@
/*!
* @if jp
- * @brief IOR内のエンドポイントを置換する
+ * @brief IORå
ã®ã¨ã³ããã¤ã³ããç½®æãã
* @else
* @brief Replace endpoint address in IOR entry
* @endif
@@ -70,7 +70,7 @@
/*!
* @if jp
- * @brief IOR文字列から情報を抽出しフォーマット済みの文字列として返す
+ * @brief IORæååããæ
å ±ãæ½åºããã©ã¼ãããæ¸ã¿ã®æååã¨ãã¦è¿ã
* @else
* @brief Extracts information from IOR string and returns formatted string
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_SeqUtil.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_SeqUtil.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CORBA_SeqUtil.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file CORBA_SeqUtil.h
* @brief CORBA sequence utility template functions
@@ -26,11 +26,11 @@
* @if jp
* @namespace CORBA_SeqUtil
*
- * @brief CORBA sequence ヘルパーテンプレート関数
+ * @brief CORBA sequence ãã«ãã¼ãã³ãã¬ã¼ãé¢æ°
*
- * CORBA sequence に対して以下のユーティリティテンプレート関数を提供する。
- * 操作はスレッドセーフではないので、スレッドセーフに操作したい場合は、
- * 対象となるシーケンス値を適切にmutex等で保護する必要がある。
+ * CORBA sequence ã«å¯¾ãã¦ä»¥ä¸ã®ã¦ã¼ãã£ãªãã£ãã³ãã¬ã¼ãé¢æ°ãæä¾ããã
+ * æä½ã¯ã¹ã¬ããã»ã¼ãã§ã¯ãªãã®ã§ãã¹ã¬ããã»ã¼ãã«æä½ãããå ´åã¯ã
+ * 対象ã¨ãªãã·ã¼ã±ã³ã¹å¤ãé©åã«mutexçã§ä¿è·ããå¿
è¦ãããã
*
* - for_each()
* - find()
@@ -68,15 +68,15 @@
/*!
* @if jp
*
- * @brief CORBA sequence に対して functor を適用する
+ * @brief CORBA sequence ã«å¯¾ã㦠functor ãé©ç¨ãã
*
- * CORBA sequence 全ての要素に対して、与えられた functor を適用する。
- * functor は void functor(CORBA sequence の要素) の形式をとる必要がある。
+ * CORBA sequence å
¨ã¦ã®è¦ç´ ã«å¯¾ãã¦ãä¸ãããã functor ãé©ç¨ããã
+ * functor 㯠void functor(CORBA sequence ã®è¦ç´ ) ã®å½¢å¼ãã¨ãå¿
è¦ãããã
*
- * @param seq Functor を適用する CORBA sequence
- * @param f CORBA sequence の要素を処理する Functor
+ * @param seq Functor ãé©ç¨ãã CORBA sequence
+ * @param f CORBA sequence ã®è¦ç´ ãå¦çãã Functor
*
- * @return 全ての要素を処理した Functor
+ * @return å
¨ã¦ã®è¦ç´ ãå¦çãã Functor
*
* @since 0.4.0
*
@@ -108,18 +108,18 @@
/*!
* @if jp
- * @brief CORBA sequence の中から functor に適合する要素のインデックスを返す
+ * @brief CORBA sequence ã®ä¸ãã functor ã«é©åããè¦ç´ ã®ã¤ã³ããã¯ã¹ãè¿ã
*
- * CORBA sequence 全ての要素に対して、与えられた functor を適用し、
- * functor が true を返すようそのインデックスを返す。
- * functor は bool functor(const CORBA sequence の要素) の形式をとり、
- * 適合する要素に対して true を返す必要がある。
+ * CORBA sequence å
¨ã¦ã®è¦ç´ ã«å¯¾ãã¦ãä¸ãããã functor ãé©ç¨ãã
+ * functor ã true ãè¿ããããã®ã¤ã³ããã¯ã¹ãè¿ãã
+ * functor 㯠bool functor(const CORBA sequence ã®è¦ç´ ) ã®å½¢å¼ãã¨ãã
+ * é©åããè¦ç´ ã«å¯¾ã㦠true ãè¿ãå¿
è¦ãããã
*
- * @param seq Functor を適用する CORBA sequence
- * @param f CORBA sequence から要素を見つける Functor
+ * @param seq Functor ãé©ç¨ãã CORBA sequence
+ * @param f CORBA sequence ããè¦ç´ ãè¦ã¤ãã Functor
*
- * @return Functor に適合する要素のインデックス。
- * 見つからないときは -1 を返す。
+ * @return Functor ã«é©åããè¦ç´ ã®ã¤ã³ããã¯ã¹ã
+ * è¦ã¤ãããªãã¨ã㯠-1 ãè¿ãã
*
* @else
*
@@ -151,13 +151,13 @@
/*!
* @if jp
- * @brief CORBA sequence の最後に要素を追加する
+ * @brief CORBA sequence ã®æå¾ã«è¦ç´ ã追å ãã
*
- * CORBA sequence の最後に与えられた要素を追加する。
- * CORBA sequence の長さは自動的に拡張される。
+ * CORBA sequence ã®æå¾ã«ä¸ããããè¦ç´ ã追å ããã
+ * CORBA sequence ã®é·ãã¯èªåçã«æ¡å¼µãããã
*
- * @param seq 要素を追加する CORBA sequence
- * @param elem 追加する要素
+ * @param seq è¦ç´ ã追å ãã CORBA sequence
+ * @param elem 追å ããè¦ç´
*
* @else
*
@@ -181,12 +181,12 @@
/*!
* @if jp
- * @brief CORBA sequence をマージする
+ * @brief CORBA sequence ããã¼ã¸ãã
*
- * 与えられた CORBA sequence をマージする。
+ * ä¸ãããã CORBA sequence ããã¼ã¸ããã
*
- * @param seq1 マージされる CORBA sequence
- * @param seq2 マージされる CORBA sequence
+ * @param seq1 ãã¼ã¸ããã CORBA sequence
+ * @param seq2 ãã¼ã¸ããã CORBA sequence
*
* @else
*
@@ -215,16 +215,16 @@
/*!
* @if jp
- * @brief CORBA sequence に要素を挿入する
+ * @brief CORBA sequence ã«è¦ç´ ãæ¿å
¥ãã
*
- * CORBA sequence の index の位置に要素を加える。
- * index が 与えられた CORBA sequence の最大の index より大きい場合
- * 最後の要素として加えられる。
- * CORBA sequence の長さは自動的に拡張される。
+ * CORBA sequence ã® index ã®ä½ç½®ã«è¦ç´ ãå ããã
+ * index ã ä¸ãããããCORBA sequence ã®æ大㮠index ãã大ããå ´å
+ * æå¾ã®è¦ç´ ã¨ãã¦å ããããã
+ * CORBA sequence ã®é·ãã¯èªåçã«æ¡å¼µãããã
*
- * @param seq 要素を追加する CORBA sequence
- * @param elem 追加する要素
- * @param index 要素を追加する位置
+ * @param seq è¦ç´ ã追å ãã CORBA sequence
+ * @param elem 追å ããè¦ç´
+ * @param index è¦ç´ ã追å ããä½ç½®
*
* @else
*
@@ -261,14 +261,14 @@
/*!
* @if jp
- * @brief CORBA sequence の先頭要素を取得する
+ * @brief CORBA sequence ã®å
é è¦ç´ ãåå¾ãã
*
- * CORBA sequence の先頭要素を取得する。
- * seq[0] と同じ。
+ * CORBA sequence ã®å
é è¦ç´ ãåå¾ããã
+ * seq[0] ã¨åãã
*
- * @param seq 要素を取得する CORBA sequence
+ * @param seq è¦ç´ ãåå¾ãã CORBA sequence
*
- * @return 取得した要素
+ * @return åå¾ããè¦ç´
*
* @else
*
@@ -292,14 +292,14 @@
/*!
* @if jp
- * @brief CORBA sequence の末尾要素を取得する
+ * @brief CORBA sequence ã®æ«å°¾è¦ç´ ãåå¾ãã
*
- * CORBA sequence の末尾要素を取得する。
- * seq[seq.length() - 1] と同じ。
+ * CORBA sequence ã®æ«å°¾è¦ç´ ãåå¾ããã
+ * seq[seq.length() - 1] ã¨åãã
*
- * @param seq 要素を取得する CORBA sequence
+ * @param seq è¦ç´ ãåå¾ãã CORBA sequence
*
- * @return 取得した要素
+ * @return åå¾ããè¦ç´
*
* @else
*
@@ -321,13 +321,13 @@
/*!
* @if jp
- * @brief CORBA sequence の指定された位置の要素を削除する
+ * @brief CORBA sequence ã®æå®ãããä½ç½®ã®è¦ç´ ãåé¤ãã
*
- * 指定されたインデックスの要素を削除する。
- * 削除された要素は詰められ、sequence の長さは1減る。
+ * æå®ãããã¤ã³ããã¯ã¹ã®è¦ç´ ãåé¤ããã
+ * åé¤ãããè¦ç´ ã¯è©°ããããsequence ã®é·ãã¯1æ¸ãã
*
- * @param seq 要素を削除する CORBA sequence
- * @param index 削除する要素のインデックス
+ * @param seq è¦ç´ ãåé¤ãã CORBA sequence
+ * @param index åé¤ããè¦ç´ ã®ã¤ã³ããã¯ã¹
*
* @else
*
@@ -357,13 +357,13 @@
/*!
* @if jp
*
- * @brief シーケンスの要素を述語にしたがって削除する
+ * @brief ã·ã¼ã±ã³ã¹ã®è¦ç´ ãè¿°èªã«ãããã£ã¦åé¤ãã
*
- * このオペレーションは述語として与えられた関数オブジェクトの
- * 条件が真のとき、そのシーケンスの要素を削除する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯è¿°èªã¨ãã¦ä¸ããããé¢æ°ãªãã¸ã§ã¯ãã®
+ * æ¡ä»¶ãçã®ã¨ãããã®ã·ã¼ã±ã³ã¹ã®è¦ç´ ãåé¤ããã
*
- * @param seq 要素検索対象の CORBA sequence
- * @param f 削除するシーケンスを決定する術語
+ * @param seq è¦ç´ æ¤ç´¢å¯¾è±¡ã® CORBA sequence
+ * @param f åé¤ããã·ã¼ã±ã³ã¹ã決å®ããè¡èª
*
* @else
*
@@ -388,10 +388,10 @@
/*!
* @if jp
- * @brief CORBA sequence の全要素を削除
+ * @brief CORBA sequence ã®å
¨è¦ç´ ãåé¤
*
- * CORBA sequence の全要素を削除する。
- * seq.length(0) と同じ。
+ * CORBA sequence ã®å
¨è¦ç´ ãåé¤ããã
+ * seq.length(0) ã¨åãã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrBufferBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrBufferBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrBufferBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortConsumer.h
* @brief InPortConsumer class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrRingBuffer.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrRingBuffer.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrRingBuffer.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortConsumer.h
* @brief InPortConsumer class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrRingBuffer.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrRingBuffer.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CdrRingBuffer.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file CdrRingBuffer.h
* @brief RingBuffer for CDR
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ComponentActionListener.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ComponentActionListener.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ComponentActionListener.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ComponentActionListener.cpp
* @brief Component action listener class
@@ -24,7 +24,7 @@
//============================================================
/*!
* @if jp
- * @class PostComponentActionListener クラス
+ * @class PostComponentActionListener ã¯ã©ã¹
* @else
* @class PostComponentActionListener class
* @endif
@@ -33,7 +33,7 @@
/*!
* @if jp
- * @class PreComponentActionListener クラス
+ * @class PreComponentActionListener ã¯ã©ã¹
* @else
* @class PreComponentActionListener class
* @endif
@@ -42,7 +42,7 @@
/*!
* @if jp
- * @class PortActionListener クラス
+ * @class PortActionListener ã¯ã©ã¹
* @else
* @class PortActionListener class
* @endif
@@ -51,7 +51,7 @@
/*!
* @if jp
- * @class ExecutionContextActionListener クラス
+ * @class ExecutionContextActionListener ã¯ã©ã¹
* @else
* @class ExecutionContextActionListener class
* @endif
@@ -65,7 +65,7 @@
//============================================================
/*!
* @if jp
- * @class PreComponentActionListener ホルダクラス
+ * @class PreComponentActionListener ãã«ãã¯ã©ã¹
* @else
* @class PreComponentActionListener holder class
* @endif
@@ -131,7 +131,7 @@
//============================================================
/*!
* @if jp
- * @class PostComponentActionListener ホルダクラス
+ * @class PostComponentActionListener ãã«ãã¯ã©ã¹
* @else
* @class PostComponentActionListener holder class
* @endif
@@ -196,7 +196,7 @@
/*!
* @if jp
- * @class PortActionListener ホルダクラス
+ * @class PortActionListener ãã«ãã¯ã©ã¹
* @else
* @class PortActionListener holder class
* @endif
@@ -261,7 +261,7 @@
/*!
* @if jp
- * @class ExecutionContextActionListener ホルダクラス
+ * @class ExecutionContextActionListener ãã«ãã¯ã©ã¹
* @else
* @class ExecutionContextActionListener holder class
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ComponentActionListener.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ComponentActionListener.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ComponentActionListener.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ComponentActionListener.h
* @brief component action listener class
@@ -33,20 +33,20 @@
//============================================================
/*!
* @if jp
- * @brief PreComponentActionListener のタイプ
+ * @brief PreComponentActionListener ã®ã¿ã¤ã
*
- * - PRE_ON_INITIALIZE: onInitialize 直前
- * - PRE_ON_FINALIZE: onFinalize 直前
- * - PRE_ON_STARTUP: onStartup 直前
- * - PRE_ON_SHUTDOWN: onShutdown 直前
- * - PRE_ON_ACTIVATED: onActivated 直前
- * - PRE_ON_DEACTIVATED: onDeactivated 直前
- * - PRE_ON_ABORTING: onAborted 直前
- * - PRE_ON_ERROR: onError 直前
- * - PRE_ON_RESET: onReset 直前
- * - PRE_ON_EXECUTE: onExecute 直前
- * - PRE_ON_STATE_UPDATE: onStateUpdate 直前
- * - PRE_ON_RATE_CHANGED: onRateChanged 直前
+ * - PRE_ON_INITIALIZE: onInitialize ç´å
+ * - PRE_ON_FINALIZE: onFinalize ç´å
+ * - PRE_ON_STARTUP: onStartup ç´å
+ * - PRE_ON_SHUTDOWN: onShutdown ç´å
+ * - PRE_ON_ACTIVATED: onActivated ç´å
+ * - PRE_ON_DEACTIVATED: onDeactivated ç´å
+ * - PRE_ON_ABORTING: onAborted ç´å
+ * - PRE_ON_ERROR: onError ç´å
+ * - PRE_ON_RESET: onReset ç´å
+ * - PRE_ON_EXECUTE: onExecute ç´å
+ * - PRE_ON_STATE_UPDATE: onStateUpdate ç´å
+ * - PRE_ON_RATE_CHANGED: onRateChanged ç´å
*
* @else
* @brief The types of ConnectorDataListener
@@ -73,11 +73,11 @@
/*!
* @if jp
- * @class PreComponentActionListener クラス
- * @brief PreComponentActionListener クラス
+ * @class PreComponentActionListener ã¯ã©ã¹
+ * @brief PreComponentActionListener ã¯ã©ã¹
*
- * OMG RTC仕様で定義されている以下のコンポーネントアクショントについ
- * て、
+ * OMG RTCä»æ§ã§å®ç¾©ããã¦ãã以ä¸ã®ã³ã³ãã¼ãã³ãã¢ã¯ã·ã§ã³ãã«ã¤ã
+ * ã¦ã
*
* - on_initialize()
* - on_finalize()
@@ -92,8 +92,8 @@
* - on_state_update()
* - on_rate_changed()
*
- * 各アクションに対応するユーザーコードが呼ばれる直前のタイミング
- * でコールされるリスナクラスの基底クラス。
+ * åã¢ã¯ã·ã§ã³ã«å¯¾å¿ããã¦ã¼ã¶ã¼ã³ã¼ããå¼ã°ããç´åã®ã¿ã¤ãã³ã°
+ * ã§ã³ã¼ã«ããããªã¹ãã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
* - PRE_ON_INITIALIZE:
* - PRE_ON_FINALIZE:
@@ -123,13 +123,13 @@
/*!
* @if jp
*
- * @brief PreComponentActionListenerType を文字列に変換
+ * @brief PreComponentActionListenerType ãæååã«å¤æ
*
- * PreComponentActionListenerType を文字列に変換する
+ * PreComponentActionListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 PreComponentActionListenerType
+ * @param type å¤æ対象 PreComponentActionListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -167,7 +167,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -177,9 +177,9 @@
/*!
* @if jp
*
- * @brief 仮想コールバック関数
+ * @brief ä»®æ³ã³ã¼ã«ããã¯é¢æ°
*
- * PreComponentActionListener のコールバック関数
+ * PreComponentActionListener ã®ã³ã¼ã«ããã¯é¢æ°
*
* @else
*
@@ -196,7 +196,7 @@
//============================================================
/*!
* @if jp
- * @brief PostCompoenntActionListener のタイプ
+ * @brief PostCompoenntActionListener ã®ã¿ã¤ã
*
* - POST_ON_INITIALIZE:
* - POST_ON_FINALIZE:
@@ -236,11 +236,11 @@
/*!
* @if jp
- * @class PostComponentActionListener クラス
- * @brief PostComponentActionListener クラス
+ * @class PostComponentActionListener ã¯ã©ã¹
+ * @brief PostComponentActionListener ã¯ã©ã¹
*
- * OMG RTC仕様で定義されている以下のコンポーネントアクショントについ
- * て、
+ * OMG RTCä»æ§ã§å®ç¾©ããã¦ãã以ä¸ã®ã³ã³ãã¼ãã³ãã¢ã¯ã·ã§ã³ãã«ã¤ã
+ * ã¦ã
*
* - on_initialize()
* - on_finalize()
@@ -255,8 +255,8 @@
* - on_state_update()
* - on_rate_changed()
*
- * 各アクションに対応するユーザーコードが呼ばれる直前のタイミング
- * でコールされるリスなクラスの基底クラス。
+ * åã¢ã¯ã·ã§ã³ã«å¯¾å¿ããã¦ã¼ã¶ã¼ã³ã¼ããå¼ã°ããç´åã®ã¿ã¤ãã³ã°
+ * ã§ã³ã¼ã«ããããªã¹ãªã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
* - POST_ON_INITIALIZE:
* - POST_ON_FINALIZE:
@@ -286,13 +286,13 @@
/*!
* @if jp
*
- * @brief PostComponentActionListenerType を文字列に変換
+ * @brief PostComponentActionListenerType ãæååã«å¤æ
*
- * PostComponentActionListenerType を文字列に変換する
+ * PostComponentActionListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 PostComponentActionListenerType
+ * @param type å¤æ対象 PostComponentActionListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -333,7 +333,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -343,9 +343,9 @@
/*!
* @if jp
*
- * @brief 仮想コールバック関数
+ * @brief ä»®æ³ã³ã¼ã«ããã¯é¢æ°
*
- * PostComponentActionListener のコールバック関数
+ * PostComponentActionListener ã®ã³ã¼ã«ããã¯é¢æ°
*
* @else
*
@@ -362,10 +362,10 @@
//============================================================
/*!
* @if jp
- * @brief PortActionListener のタイプ
+ * @brief PortActionListener ã®ã¿ã¤ã
*
- * - ADD_PORT: Port 追加時
- * - REMOVE_PORT: Port 削除時
+ * - ADD_PORT: Port 追å æ
+ * - REMOVE_PORT: Port åé¤æ
*
* @else
* @brief The types of PortActionListener
@@ -382,11 +382,11 @@
/*!
* @if jp
- * @class PortActionListener クラス
- * @brief PortActionListener クラス
+ * @class PortActionListener ã¯ã©ã¹
+ * @brief PortActionListener ã¯ã©ã¹
*
- * 各アクションに対応するユーザーコードが呼ばれる直前のタイミング
- * でコールされるリスなクラスの基底クラス。
+ * åã¢ã¯ã·ã§ã³ã«å¯¾å¿ããã¦ã¼ã¶ã¼ã³ã¼ããå¼ã°ããç´åã®ã¿ã¤ãã³ã°
+ * ã§ã³ã¼ã«ããããªã¹ãªã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
* - ADD_PORT:
* - REMOVE_PORT:
@@ -406,13 +406,13 @@
/*!
* @if jp
*
- * @brief PreComponentActionListenerType を文字列に変換
+ * @brief PreComponentActionListenerType ãæååã«å¤æ
*
- * PreComponentActionListenerType を文字列に変換する
+ * PreComponentActionListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 PreComponentActionListenerType
+ * @param type å¤æ対象 PreComponentActionListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -440,7 +440,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -450,9 +450,9 @@
/*!
* @if jp
*
- * @brief 仮想コールバック関数
+ * @brief ä»®æ³ã³ã¼ã«ããã¯é¢æ°
*
- * PortActionListener のコールバック関数
+ * PortActionListener ã®ã³ã¼ã«ããã¯é¢æ°
*
* @else
*
@@ -469,10 +469,10 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContextActionListener のタイプ
+ * @brief ExecutionContextActionListener ã®ã¿ã¤ã
*
- * - ADD_PORT: ExecutionContext 追加時
- * - REMOVE_PORT: ExecutionContext 削除時
+ * - ADD_PORT: ExecutionContext 追å æ
+ * - REMOVE_PORT: ExecutionContext åé¤æ
*
* @else
* @brief The types of ExecutionContextActionListener
@@ -489,11 +489,11 @@
/*!
* @if jp
- * @class ExecutionContextActionListener クラス
- * @brief ExecutionContextActionListener クラス
+ * @class ExecutionContextActionListener ã¯ã©ã¹
+ * @brief ExecutionContextActionListener ã¯ã©ã¹
*
- * 各アクションに対応するユーザーコードが呼ばれる直前のタイミング
- * でコールされるリスなクラスの基底クラス。
+ * åã¢ã¯ã·ã§ã³ã«å¯¾å¿ããã¦ã¼ã¶ã¼ã³ã¼ããå¼ã°ããç´åã®ã¿ã¤ãã³ã°
+ * ã§ã³ã¼ã«ããããªã¹ãªã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
* - ADD_PORT:
* - REMOVE_PORT:
@@ -513,13 +513,13 @@
/*!
* @if jp
*
- * @brief PreComponentActionListenerType を文字列に変換
+ * @brief PreComponentActionListenerType ãæååã«å¤æ
*
- * PreComponentActionListenerType を文字列に変換する
+ * PreComponentActionListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 PreComponentActionListenerType
+ * @param type å¤æ対象 PreComponentActionListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -547,7 +547,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -557,9 +557,9 @@
/*!
* @if jp
*
- * @brief 仮想コールバック関数
+ * @brief ä»®æ³ã³ã¼ã«ããã¯é¢æ°
*
- * ExecutionContextActionListener のコールバック関数
+ * ExecutionContextActionListener ã®ã³ã¼ã«ããã¯é¢æ°
*
* @else
*
@@ -578,9 +578,9 @@
/*!
* @if jp
* @class PreComponentActionListenerHolder
- * @brief PreComponentActionListener ホルダクラス
+ * @brief PreComponentActionListener ãã«ãã¯ã©ã¹
*
- * 複数の PreComponentActionListener を保持し管理するクラス。
+ * è¤æ°ã® PreComponentActionListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class PreComponentActionListenerHolder
@@ -598,7 +598,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -607,7 +607,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -617,13 +617,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -640,11 +640,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -659,9 +659,9 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
* @else
@@ -684,9 +684,9 @@
/*!
* @if jp
* @class PostComponentActionListenerHolder
- * @brief PostComponentActionListener ホルダクラス
+ * @brief PostComponentActionListener ãã«ãã¯ã©ã¹
*
- * 複数の PostComponentActionListener を保持し管理するクラス。
+ * è¤æ°ã® PostComponentActionListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class PostComponentActionListenerHolder
@@ -704,7 +704,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -712,7 +712,7 @@
PostComponentActionListenerHolder();
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -722,13 +722,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -745,11 +745,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -764,12 +764,12 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
- * @param cdrdata データ
+ * @param cdrdata ãã¼ã¿
* @else
*
* @brief Notify listeners.
@@ -792,9 +792,9 @@
/*!
* @if jp
* @class PortActionListenerHolder
- * @brief PortActionListener ホルダクラス
+ * @brief PortActionListener ãã«ãã¯ã©ã¹
*
- * 複数の PortActionListener を保持し管理するクラス。
+ * è¤æ°ã® PortActionListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class PortActionListenerHolder
@@ -812,7 +812,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -820,7 +820,7 @@
PortActionListenerHolder();
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -830,13 +830,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -853,11 +853,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -872,12 +872,12 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
- * @param cdrdata データ
+ * @param cdrdata ãã¼ã¿
* @else
*
* @brief Notify listeners.
@@ -898,9 +898,9 @@
/*!
* @if jp
* @class ExecutionContextActionListenerHolder
- * @brief ExecutionContextActionListener ホルダクラス
+ * @brief ExecutionContextActionListener ãã«ãã¯ã©ã¹
*
- * 複数の ExecutionContextActionListener を保持し管理するクラス。
+ * è¤æ°ã® ExecutionContextActionListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class ExecutionContextActionListenerHolder
@@ -918,7 +918,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -926,7 +926,7 @@
ExecutionContextActionListenerHolder();
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -936,13 +936,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -959,11 +959,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -978,12 +978,12 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
- * @param cdrdata データ
+ * @param cdrdata ãã¼ã¿
* @else
*
* @brief Notify listeners.
@@ -1005,7 +1005,7 @@
/*!
* @if jp
* @class ComponentActionListeners
- * @brief ComponentActionListeners クラス
+ * @brief ComponentActionListeners ã¯ã©ã¹
*
*
* @else
@@ -1020,8 +1020,8 @@
public:
/*!
* @if jp
- * @brief PreComponentActionListenerTypeリスナ配列
- * PreComponentActionListenerTypeリスナを格納
+ * @brief PreComponentActionListenerTypeãªã¹ãé
å
+ * PreComponentActionListenerTypeãªã¹ããæ ¼ç´
* @else
* @brief PreComponentActionListenerType listener array
* The PreComponentActionListenerType listener is stored.
@@ -1031,8 +1031,8 @@
preaction_[PRE_COMPONENT_ACTION_LISTENER_NUM];
/*!
* @if jp
- * @brief PostComponentActionTypeリスナ配列
- * PostComponentActionTypeリスナを格納
+ * @brief PostComponentActionTypeãªã¹ãé
å
+ * PostComponentActionTypeãªã¹ããæ ¼ç´
* @else
* @brief PostComponentActionType listener array
* The PostComponentActionType listener is stored.
@@ -1042,8 +1042,8 @@
postaction_[POST_COMPONENT_ACTION_LISTENER_NUM];
/*!
* @if jp
- * @brief PortActionTypeリスナ配列
- * PortActionTypeリスナを格納
+ * @brief PortActionTypeãªã¹ãé
å
+ * PortActionTypeãªã¹ããæ ¼ç´
* @else
* @brief PortActionType listener array
* The PortActionType listener is stored.
@@ -1053,8 +1053,8 @@
portaction_[PORT_ACTION_LISTENER_NUM];
/*!
* @if jp
- * @brief ExecutionContextActionTypeリスナ配列
- * ExecutionContextActionTypeリスナを格納
+ * @brief ExecutionContextActionTypeãªã¹ãé
å
+ * ExecutionContextActionTypeãªã¹ããæ ¼ç´
* @else
* @brief ExecutionContextActionType listener array
* The ExecutionContextActionType listener is stored.
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigAdmin.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigAdmin.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigAdmin.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ConfigAdmin.cpp
* @brief Configuration Administration classes
@@ -25,7 +25,7 @@
{
/*!
* @if jp
- * @brief コールバックのセット
+ * @brief ã³ã¼ã«ããã¯ã®ã»ãã
* @else
* @brief Setting callback
* @endif
@@ -38,7 +38,7 @@
/*!
* @if jp
- * @brief 変数変更を知らせるオブザーバ関数
+ * @brief å¤æ°å¤æ´ãç¥ããããªãã¶ã¼ãé¢æ°
* @else
* @brief Observer function to notify variable changed
* @endif
@@ -51,7 +51,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @endif
*/
@@ -63,7 +63,7 @@
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief Virtual destructor
* @endif
@@ -79,7 +79,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションパラメータの解除
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®è§£é¤
* @else
* @brief Unbinding configuration parameters
* @endif
@@ -113,8 +113,8 @@
/*!
* @if jp
- * @brief コンフィギュレーションパラメータの更新
- * (アクティブコンフィギュレーションセット)
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°
+ * (ã¢ã¯ãã£ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãã)
* @else
* @brief Update the values of configuration parameters
* (Active configuration set)
@@ -134,7 +134,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションパラメータの更新(ID指定)
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(IDæå®)
* @else
* @brief Update configuration parameter (By ID)
* @endif
@@ -160,7 +160,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションパラメータの更新(名称指定)
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(å称æå®)
* @else
* @brief Update the values of configuration parameters (By name)
* @endif
@@ -186,7 +186,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションパラメータの存在確認
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®åå¨ç¢ºèª
* @else
* @brief Check the existence of configuration parameters
* @endif
@@ -206,7 +206,7 @@
/*!
* @if jp
- * @brief 全コンフィギュレーションセットの取得
+ * @brief å
¨ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®åå¾
* @else
* @brief Get all configuration sets
* @endif
@@ -218,7 +218,7 @@
/*!
* @if jp
- * @brief 指定したIDのコンフィギュレーションセットの取得
+ * @brief æå®ããIDã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®åå¾
* @else
* @brief Get a configuration set by specified ID
* @endif
@@ -233,7 +233,7 @@
/*!
* @if jp
- * @brief 指定したプロパティのコンフィギュレーションセットへの追加
+ * @brief æå®ããããããã£ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã¸ã®è¿½å
* @else
* @brief Add to the configuration set from specified property
* @endif
@@ -255,7 +255,7 @@
/*!
* @if jp
- * @brief アクティブ・コンフィギュレーションセットを取得
+ * @brief ã¢ã¯ãã£ãã»ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¾
* @else
* @brief Get the active configuration set
* @endif
@@ -269,7 +269,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションセットに設定値を追加
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã«è¨å®å¤ã追å
* @else
* @brief Add the configuration value to the configuration set
* @endif
@@ -292,7 +292,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションセットの削除
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®åé¤
* @else
* @brief Remove the configuration set
* @endif
@@ -319,7 +319,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションセットのアクティブ化
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ã¢ã¯ãã£ãå
* @else
* @brief Activate the configuration set
* @endif
@@ -389,7 +389,7 @@
/*!
* @if jp
- * @brief ConfigurationParamListener を追加する
+ * @brief ConfigurationParamListener ã追å ãã
* @else
* @brief Adding ConfigurationParamListener
* @endif
@@ -404,7 +404,7 @@
/*!
* @if jp
- * @brief ConfigurationParamListener を削除する
+ * @brief ConfigurationParamListener ãåé¤ãã
* @else
* @brief Removing ConfigurationParamListener
* @endif
@@ -418,7 +418,7 @@
/*!
* @if jp
- * @brief ConfigurationSetListener を追加する
+ * @brief ConfigurationSetListener ã追å ãã
* @else
* @brief Adding ConfigurationSetListener
* @endif
@@ -433,7 +433,7 @@
/*!
* @if jp
- * @brief ConfigurationSetListener を削除する
+ * @brief ConfigurationSetListener ãåé¤ãã
* @else
* @brief Removing ConfigurationSetListener
* @endif
@@ -447,7 +447,7 @@
/*!
* @if jp
- * @brief ConfigurationSetNameListener を追加する
+ * @brief ConfigurationSetNameListener ã追å ãã
* @else
* @brief Adding ConfigurationSetNameListener
* @endif
@@ -462,7 +462,7 @@
/*!
* @if jp
- * @brief ConfigurationSetNameListener を削除する
+ * @brief ConfigurationSetNameListener ãåé¤ãã
* @else
* @brief Removing ConfigurationSetNameListener
* @endif
@@ -478,7 +478,7 @@
// protected functions
/*!
* @if jp
- * @brief コンフィギュレーションパラメータの更新(ID指定)時にコールされる
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(IDæå®)æã«ã³ã¼ã«ããã
* @else
* @brief When the configuration parameter is updated, it is called.
* @endif
@@ -490,7 +490,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションパラメータの更新(名称指定)時にコールされる
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(å称æå®)æã«ã³ã¼ã«ããã
* @else
* @brief When the configuration parameter is updated, it is called.
* @endif
@@ -505,7 +505,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションセットへの追加時にコールされる
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã¸ã®è¿½å æã«ã³ã¼ã«ããã
* @else
* @brief Called when the property is added to the configuration set
* @endif
@@ -517,7 +517,7 @@
/*!
* @if jp
- * @brief 設定値が追加されたときにコールされる。
+ * @brief è¨å®å¤ã追å ãããã¨ãã«ã³ã¼ã«ãããã
* @else
* @brief Called when a set value is added to the configuration set
* @endif
@@ -529,7 +529,7 @@
/*!
* @if jp
- * @brief セットが削除されてるときにコールされる。
+ * @brief ã»ãããåé¤ããã¦ãã¨ãã«ã³ã¼ã«ãããã
* @else
* @brief Called when the configuration set has been deleted
* @endif
@@ -541,7 +541,7 @@
/*!
* @if jp
- * @brief セットがアクティブ化されたときにコールされる。
+ * @brief ã»ãããã¢ã¯ãã£ãåãããã¨ãã«ã³ã¼ã«ãããã
* @else
* @brief Called when the configuration set is made active
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigAdmin.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigAdmin.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigAdmin.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ConfigAdmin.h
* @brief Configuration Administration classes
@@ -30,7 +30,7 @@
* @if jp
* @namespace RTC
*
- * @brief RTコンポーネント
+ * @brief RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -45,7 +45,7 @@
/*!
* @if jp
* @class OnUpdateCallback
- * @brief OnUpdate コールバック抽象クラス
+ * @brief OnUpdate ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
* @else
* @class OnUpdateCallback
@@ -58,7 +58,7 @@
/*!
* @if jp
* @class OnUpdateParamCallback
- * @brief OnUpdateParam コールバック抽象クラス
+ * @brief OnUpdateParam ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
* @else
* @class OnUpdateParamCallback
@@ -71,7 +71,7 @@
/*!
* @if jp
* @class OnSetConfigurationSetCallback
- * @brief OnSetConfigurationSet コールバック抽象クラス
+ * @brief OnSetConfigurationSet ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
* @else
* @class OnSetConfigurationSetCallback
@@ -84,7 +84,7 @@
/*!
* @if jp
* @class OnAddConfigurationAddCallback
- * @brief OnAddConfigurationAdd コールバック抽象クラス
+ * @brief OnAddConfigurationAdd ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
* @else
* @class OnAddConfigurationAddCallback
@@ -97,7 +97,7 @@
/*!
* @if jp
* @class OnRemoveConfigurationSetCallback
- * @brief OnRemoveConfigurationSet コールバック抽象クラス
+ * @brief OnRemoveConfigurationSet ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
* @else
* @class OnRemoveConfigurationSetCallback
@@ -110,7 +110,7 @@
/*!
* @if jp
* @class OnActivateSetCallback
- * @brief OnActivateSet コールバック抽象クラス
+ * @brief OnActivateSet ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
* @else
* @class OnActivateSetCallback
@@ -129,14 +129,14 @@
/*!
* @if jp
* @class ConfigBase
- * @brief ConfigBase 抽象クラス
+ * @brief ConfigBase æ½è±¡ã¯ã©ã¹
*
- * 各種コンフィギュレーション情報を保持するための抽象クラス。具象コン
- * フィギュレーションクラスは、以下の純粋仮想関数の実装を提供しなけれ
- * ばならない。
+ * å種ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æ
å ±ãä¿æããããã®æ½è±¡ã¯ã©ã¹ãå
·è±¡ã³ã³
+ * ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã¯ã©ã¹ã¯ã以ä¸ã®ç´ç²ä»®æ³é¢æ°ã®å®è£
ãæä¾ããªãã
+ * ã°ãªããªãã
*
- * publicインターフェースとして以下のものを提供する。
- * - update(): コンフィギュレーションパラメータ値の更新
+ * publicã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ãã¦ä»¥ä¸ã®ãã®ãæä¾ããã
+ * - update(): ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å¤ã®æ´æ°
*
* @since 0.4.0
*
@@ -161,12 +161,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param name_ コンフィギュレーション名
- * @param def_val 文字列形式のデフォルト値
+ * @param name_ ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å
+ * @param def_val æååå½¢å¼ã®ããã©ã«ãå¤
*
* @else
*
@@ -187,9 +187,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -207,9 +207,9 @@
/*!
* @if jp
*
- * @brief コールバックのセット
+ * @brief ã³ã¼ã«ããã¯ã®ã»ãã
*
- * 変数変更時にコールされるコールバック関数をセットする.
+ * å¤æ°å¤æ´æã«ã³ã¼ã«ãããã³ã¼ã«ããã¯é¢æ°ãã»ãããã.
*
* @else
*
@@ -225,9 +225,9 @@
/*!
* @if jp
*
- * @brief 変数変更を知らせるオブザーバ関数
+ * @brief å¤æ°å¤æ´ãç¥ããããªãã¶ã¼ãé¢æ°
*
- * 変数変更を知らせるオブザーバ関数.
+ * å¤æ°å¤æ´ãç¥ããããªãã¶ã¼ãé¢æ°.
*
* @else
*
@@ -242,14 +242,14 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータ値更新用純粋仮想関数
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å¤æ´æ°ç¨ç´ç²ä»®æ³é¢æ°
*
- * コンフィギュレーション設定値でコンフィギュレーションパラメータを
- * 更新するための純粋仮想関数。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³è¨å®å¤ã§ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã
+ * æ´æ°ããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * @param val パラメータ値の文字列表現
+ * @param val ãã©ã¡ã¼ã¿å¤ã®æåå表ç¾
*
- * @return 設定結果
+ * @return è¨å®çµæ
*
* @else
*
@@ -268,7 +268,7 @@
/*!
* @if jp
- * @brief コンフィギュレーション名
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å
* @else
* @brief Configuration name
* @endif
@@ -277,7 +277,7 @@
/*!
* @if jp
- * @brief 文字列形式のデフォルト値
+ * @brief æååå½¢å¼ã®ããã©ã«ãå¤
* @else
* @brief Default value in string format
* @endif
@@ -287,7 +287,7 @@
protected:
/*!
* @if jp
- * @brief 文字列形式の現在値
+ * @brief æååå½¢å¼ã®ç¾å¨å¤
* @else
* @brief Current value in string format
* @endif
@@ -295,7 +295,7 @@
std::string string_value;
/*!
* @if jp
- * @brief ConfigAdminオブジェクトへのポインタ
+ * @brief ConfigAdminãªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
* @else
* @brief A pointer to the ConfigAdmin object
* @endif
@@ -303,7 +303,7 @@
ConfigAdmin* m_admin;
/*!
* @if jp
- * @brief コールバックのメンバ関数ポインタ
+ * @brief ã³ã¼ã«ããã¯ã®ã¡ã³ãé¢æ°ãã¤ã³ã¿
* @else
* @brief A member function pointer to the callback function.
* @endif
@@ -317,15 +317,15 @@
/*!
* @if jp
* @class Config
- * @brief Config クラス
+ * @brief Config ã¯ã©ã¹
*
- * コンフィギュレーションパラメータの情報を保持するクラス。
- * \<VarType\>としてコンフィギュレーションのデータ型を指定する。
- * \<TransFunc\>として設定されたデータ型を文字列に変換する変換関数を
- * 指定する。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ
å ±ãä¿æããã¯ã©ã¹ã
+ * \<VarType\>ã¨ãã¦ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®ãã¼ã¿åãæå®ããã
+ * \<TransFunc\>ã¨ãã¦è¨å®ããããã¼ã¿åãæååã«å¤æããå¤æé¢æ°ã
+ * æå®ããã
*
- * @param VarType コンフィギュレーションパラメータ格納用変数
- * @param TransFunc 格納したデータ型を文字列に変換する変換関数
+ * @param VarType ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿æ ¼ç´ç¨å¤æ°
+ * @param TransFunc æ ¼ç´ãããã¼ã¿åãæååã«å¤æããå¤æé¢æ°
*
* @since 0.4.0
*
@@ -355,14 +355,14 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param name コンフィギュレーションパラメータ名
- * @param var コンフィギュレーションパラメータ格納用変数
- * @param def_val 文字列形式のデフォルト値
- * @param trans 文字列形式変換関数
+ * @param name ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å
+ * @param var ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿æ ¼ç´ç¨å¤æ°
+ * @param def_val æååå½¢å¼ã®ããã©ã«ãå¤
+ * @param trans æååå½¢å¼å¤æé¢æ°
*
* @else
*
@@ -386,9 +386,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -403,13 +403,13 @@
/*!
* @if jp
*
- * @brief バインドパラメータ値を更新
+ * @brief ãã¤ã³ããã©ã¡ã¼ã¿å¤ãæ´æ°
*
- * コンフィギュレーション設定値でコンフィギュレーションパラメータを更新する
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³è¨å®å¤ã§ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ãæ´æ°ãã
*
- * @param val パラメータ値の文字列表現
+ * @param val ãã©ã¡ã¼ã¿å¤ã®æåå表ç¾
*
- * @return 更新処理結果(更新成功:true,更新失敗:false)
+ * @return æ´æ°å¦ççµæ(æ´æ°æå:trueï¼æ´æ°å¤±æ:false)
*
* @else
*
@@ -441,7 +441,7 @@
protected:
/*!
* @if jp
- * @brief コンフィギュレーションパラメータ格納用変数
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿æ ¼ç´ç¨å¤æ°
* @else
* @brief Configuration parameter variable
* @endif
@@ -450,7 +450,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションパラメータ型文字列変換関数
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿åæååå¤æé¢æ°
* @else
* @brief Transformation function to convert configuration parameter type
* into string format.
@@ -465,43 +465,43 @@
/*!
* @if jp
* @class ConfigAdmin
- * @brief ConfigAdmin クラス
+ * @brief ConfigAdmin ã¯ã©ã¹
*
- * 各種コンフィギュレーション情報を管理するクラス。
- * 用語を以下のように定義する。
+ * å種ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æ
å ±ã管çããã¯ã©ã¹ã
+ * ç¨èªã以ä¸ã®ããã«å®ç¾©ããã
*
- * - コンフィギュレーション: コンポーネントの設定情報。
+ * - ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³: ã³ã³ãã¼ãã³ãã®è¨å®æ
å ±ã
*
- * - (コンフィギュレーション)パラメータ: key-value からなる設定情報。
- * coil::Properties 変数として扱われ、key、value 共に文字列として保
- * 持される。key をコンフィギュレーションパラメータ名、value をコン
- * フィギュレーションパラメータ値と呼ぶ。
+ * - (ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³)ãã©ã¡ã¼ã¿ï¼ key-value ãããªãè¨å®æ
å ±ã
+ * coil::Properties å¤æ°ã¨ãã¦æ±ãããkeyãvalue å
±ã«æååã¨ãã¦ä¿
+ * æããããkey ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿åãvalue ãã³ã³
+ * ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å¤ã¨å¼ã¶ã
*
- * - コンフィギュレーションセット: コンフィギュレーションパラメータ
- * のリストで、名前 (ID) によって区別される。IDをコンフィギュレーショ
- * ンセットIDと呼ぶ。
+ * - ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããï¼ ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿
+ * ã®ãªã¹ãã§ãåå (ID) ã«ãã£ã¦åºå¥ããããIDãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§
+ * ã³ã»ããIDã¨å¼ã¶ã
*
- * - (コンフィギュレーション)パラメータ変数:コンフィギュレーションパ
- * ラメータをRTCのアクティビティ内で実際に利用する際に参照される変
- * 数。パラメータごとに固有の型を持つ。
+ * - (ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³)ãã©ã¡ã¼ã¿å¤æ°ï¼ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã
+ * ã©ã¡ã¼ã¿ãRTCã®ã¢ã¯ãã£ããã£å
ã§å®éã«å©ç¨ããéã«åç
§ãããå¤
+ * æ°ããã©ã¡ã¼ã¿ãã¨ã«åºæã®åãæã¤ã
*
- * - アクティブ(コンフィギュレーション)セット:現在有効なコンフィギュ
- * レーションセットのことであり、唯一つ存在する。原則として、アクティ
- * ブコンフィギュレーションセットのパラメータがコンフィギュレーショ
- * ンパラメータ変数に反映される。
+ * - ã¢ã¯ãã£ã(ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³)ã»ããï¼ç¾å¨æå¹ãªã³ã³ãã£ã®ã¥
+ * ã¬ã¼ã·ã§ã³ã»ããã®ãã¨ã§ãããå¯ä¸ã¤åå¨ãããååã¨ãã¦ãã¢ã¯ãã£
+ * ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ãã©ã¡ã¼ã¿ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§
+ * ã³ãã©ã¡ã¼ã¿å¤æ°ã«åæ ãããã
*
- * このクラスでは、コンフィギュレーションのための以下の2つの情報を保
- * 持している。
+ * ãã®ã¯ã©ã¹ã§ã¯ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®ããã®ä»¥ä¸ã®2ã¤ã®æ
å ±ãä¿
+ * æãã¦ããã
*
- * -# コンフィギュレーションセットのリスト
- * -# パラメータ変数のリスト
+ * -# ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ãªã¹ã
+ * -# ãã©ã¡ã¼ã¿å¤æ°ã®ãªã¹ã
*
- * 基本的には、(1) のコンフィギュレーションセットのリストのうち一つを、
- * (2) のパラメータ変数へ反映させる、のが本クラスの目的である。通常、
- * パラメータ変数の変更操作は、コンフィギュレーションセットの変更とパ
- * ラメータ変数への反映の2段階で行われる。
+ * åºæ¬çã«ã¯ã(1) ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ãªã¹ãã®ãã¡ä¸ã¤ãã
+ * (2) ã®ãã©ã¡ã¼ã¿å¤æ°ã¸åæ ããããã®ãæ¬ã¯ã©ã¹ã®ç®çã§ãããé常ã
+ * ãã©ã¡ã¼ã¿å¤æ°ã®å¤æ´æä½ã¯ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®å¤æ´ã¨ã
+ * ã©ã¡ã¼ã¿å¤æ°ã¸ã®åæ ã®2段éã§è¡ãããã
*
- * コンフィギュレーションセットのリストの操作には、以下の関数を用いる。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ãªã¹ãã®æä½ã«ã¯ã以ä¸ã®é¢æ°ãç¨ããã
*
* - getConfigurationSets()
* - getConfigurationSet()
@@ -511,24 +511,24 @@
* - removeConfigurationSet()
* - activateConfigurationSet()
*
- * これらの関数により、コンフィギュレーションセットの変更、追加、削除、
- * 取得、アクティブ化を行う。これらの操作により変更されたコンフィギュ
- * レーションセットを、RTCのアクティビティから使用するパラメータ変数
- * に反映させるには、以下の update() 関数を用いる。
+ * ãããã®é¢æ°ã«ãããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®å¤æ´ã追å ãåé¤ã
+ * åå¾ãã¢ã¯ãã£ãåãè¡ãããããã®æä½ã«ããå¤æ´ãããã³ã³ãã£ã®ã¥
+ * ã¬ã¼ã·ã§ã³ã»ããããRTCã®ã¢ã¯ãã£ããã£ãã使ç¨ãããã©ã¡ã¼ã¿å¤æ°
+ * ã«åæ ãããã«ã¯ã以ä¸ã® update() é¢æ°ãç¨ããã
*
* - update(void)
* - update(const char* config_set)
* - update(const char* config_set, const char* config_param)
*
- * コンフィギュレーション操作をフックするためにコールバックファンクタ
- * を与えることができる。フックできる操作は以下の通り。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æä½ãããã¯ããããã«ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿
+ * ãä¸ãããã¨ãã§ãããããã¯ã§ããæä½ã¯ä»¥ä¸ã®éãã
*
- * - ON_UPDATE : update() コール時
- * - ON_UPDATE_PARAM : update(param) コール時
- * - ON_SET_CONFIGURATIONSET : setConfigurationSet() コール時
- * - ON_ADD_CONFIGURATIONSET : addConfigurationSet() コール時
- * - ON_REMOVE_CONFIGURATIONSET : removeConfigurationSet() コール時
- * - ON_ACTIVATE_CONFIGURATIONSET: activateConfigurationSet() コール時
+ * - ON_UPDATE : update() ã³ã¼ã«æ
+ * - ON_UPDATE_PARAM : update(param) ã³ã¼ã«æ
+ * - ON_SET_CONFIGURATIONSET : setConfigurationSet() ã³ã¼ã«æ
+ * - ON_ADD_CONFIGURATIONSET : addConfigurationSet() ã³ã¼ã«æ
+ * - ON_REMOVE_CONFIGURATIONSET : removeConfigurationSet() ã³ã¼ã«æ
+ * - ON_ACTIVATE_CONFIGURATIONSET: activateConfigurationSet() ã³ã¼ã«æ
*
* @since 0.4.0
*
@@ -613,11 +613,11 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param prop 設定対象プロパティ名
+ * @param prop è¨å®å¯¾è±¡ããããã£å
*
* @else
*
@@ -634,9 +634,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -651,21 +651,21 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの設定
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®è¨å®
*
- * コンフィギュレーションパラメータと変数をバインドする
- * 指定した名称のコンフィギュレーションパラメータが既に存在する場合は
- * falseを返す。
- * \<VarType\>としてコンフィギュレーションパラメータのデータ型を指定する。
- * なお、このメンバ関数が呼ばれた後、現在アクティブなコンフィギュレー
- * ションセットの値が変数にセットされる。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã¨å¤æ°ããã¤ã³ããã
+ * æå®ããå称ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ãæ¢ã«åå¨ããå ´åã¯
+ * falseãè¿ãã
+ * \<VarType\>ã¨ãã¦ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®ãã¼ã¿åãæå®ããã
+ * ãªãããã®ã¡ã³ãé¢æ°ãå¼ã°ããå¾ãç¾å¨ã¢ã¯ãã£ããªã³ã³ãã£ã®ã¥ã¬ã¼
+ * ã·ã§ã³ã»ããã®å¤ãå¤æ°ã«ã»ãããããã
*
- * @param param_name コンフィギュレーションパラメータ名
- * @param var コンフィギュレーションパラメータ格納用変数
- * @param def_val コンフィギュレーションパラメータデフォルト値
- * @param trans コンフィギュレーションパラメータ文字列変換用関数
+ * @param param_name ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å
+ * @param var ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿æ ¼ç´ç¨å¤æ°
+ * @param def_val ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ããã©ã«ãå¤
+ * @param trans ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿æååå¤æç¨é¢æ°
*
- * @return 設定結果(設定成功:true,設定失敗:false)
+ * @return è¨å®çµæ(è¨å®æå:trueï¼è¨å®å¤±æ:false)
*
* @else
*
@@ -707,14 +707,14 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの解除
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®è§£é¤
*
- * コンフィギュレーションパラメータと変数のバインドを解除する。
- * 指定した名称のコンフィギュレーションパラメータが存在しない場合は
- * falseを返す。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã¨å¤æ°ã®ãã¤ã³ãã解é¤ããã
+ * æå®ããå称ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ãåå¨ããªãå ´åã¯
+ * falseãè¿ãã
*
- * @param param_name コンフィギュレーションパラメータ名
- * @return 設定結果(設定成功:true,設定失敗:false)
+ * @param param_name ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å
+ * @return è¨å®çµæ(è¨å®æå:trueï¼è¨å®å¤±æ:false)
*
* @else
*
@@ -734,15 +734,15 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの更新
- * (アクティブコンフィギュレーションセット)
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°
+ * (ã¢ã¯ãã£ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãã)
*
- * コンフィギュレーションセットが更新されている場合に、現在アクティ
- * ブになっているコンフィギュレーションに設定した値で、コンフィギュ
- * レーションパラメータの値を更新する。この処理での更新は、アクティ
- * ブとなっているコンフィギュレーションセットが存在している場合、前
- * 回の更新からコンフィギュレーションセットの内容が更新されている場
- * 合のみ実行される。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããæ´æ°ããã¦ããå ´åã«ãç¾å¨ã¢ã¯ãã£
+ * ãã«ãªã£ã¦ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã«è¨å®ããå¤ã§ãã³ã³ãã£ã®ã¥
+ * ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®å¤ãæ´æ°ããããã®å¦çã§ã®æ´æ°ã¯ãã¢ã¯ãã£
+ * ãã¨ãªã£ã¦ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¨ãã¦ããå ´åãå
+ * åã®æ´æ°ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®å
容ãæ´æ°ããã¦ããå ´
+ * åã®ã¿å®è¡ãããã
*
* @else
*
@@ -762,18 +762,18 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの更新(ID指定)
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(IDæå®)
*
- * コンフィギュレーション変数の値を、指定したIDを持つコンフィギュレー
- * ションセットの値で更新する。これにより、アクティブなコンフィギュ
- * レーションセットは変更されない。したがって、アクティブコンフィギュ
- * レーションセットとパラメータ変数の間に矛盾が発生する可能性がある
- * ので注意が必要である。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¤æ°ã®å¤ããæå®ããIDãæã¤ã³ã³ãã£ã®ã¥ã¬ã¼
+ * ã·ã§ã³ã»ããã®å¤ã§æ´æ°ãããããã«ãããã¢ã¯ãã£ããªã³ã³ãã£ã®ã¥
+ * ã¬ã¼ã·ã§ã³ã»ããã¯å¤æ´ãããªãããããã£ã¦ãã¢ã¯ãã£ãã³ã³ãã£ã®ã¥
+ * ã¬ã¼ã·ã§ã³ã»ããã¨ãã©ã¡ã¼ã¿å¤æ°ã®éã«çç¾ãçºçããå¯è½æ§ããã
+ * ã®ã§æ³¨æãå¿
è¦ã§ããã
*
- * 指定したIDのコンフィギュレーションセットが存在しない場合は、何も
- * せずに終了する。
+ * æå®ããIDã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¨ããªãå ´åã¯ãä½ã
+ * ããã«çµäºããã
*
- * @param config_set 設定対象のコンフィギュレーションセットID
+ * @param config_set è¨å®å¯¾è±¡ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããID
*
* @else
*
@@ -798,19 +798,19 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの更新(名称指定)
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(å称æå®)
*
- * 特定のコンフィギュレーション変数の値を、指定したIDを持つコンフィ
- * ギュレーションセットの値で更新する。これにより、アクティブなコン
- * フィギュレーションセットは変更されない。したがって、アクティブコ
- * ンフィギュレーションセットとパラメータ変数の間に矛盾が発生する可
- * 能性があるので注意が必要である。
+ * ç¹å®ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¤æ°ã®å¤ããæå®ããIDãæã¤ã³ã³ãã£
+ * ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®å¤ã§æ´æ°ãããããã«ãããã¢ã¯ãã£ããªã³ã³
+ * ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã¯å¤æ´ãããªãããããã£ã¦ãã¢ã¯ãã£ãã³
+ * ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã¨ãã©ã¡ã¼ã¿å¤æ°ã®éã«çç¾ãçºçããå¯
+ * è½æ§ãããã®ã§æ³¨æãå¿
è¦ã§ããã
*
- * 指定したIDのコンフィギュレーションセットや、指定した名称のパラメー
- * タが存在しない場合は、何もせずに終了する。
+ * æå®ããIDã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããããæå®ããå称ã®ãã©ã¡ã¼
+ * ã¿ãåå¨ããªãå ´åã¯ãä½ãããã«çµäºããã
*
- * @param config_set コンフィギュレーションID
- * @param config_param コンフィギュレーションパラメータ名
+ * @param config_set ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ID
+ * @param config_param ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å
*
* @else
*
@@ -837,15 +837,15 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの存在確認
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®åå¨ç¢ºèª
*
- * 指定した名称を持つコンフィギュレーションパラメータ変数が存在する
- * か確認する。ここで存在確認を行うパラメータ変数とは、
- * bindParameter() によって登録される、変数を持つパラメータである。
+ * æå®ããå称ãæã¤ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å¤æ°ãåå¨ãã
+ * ã確èªãããããã§åå¨ç¢ºèªãè¡ããã©ã¡ã¼ã¿å¤æ°ã¨ã¯ã
+ * bindParameter() ã«ãã£ã¦ç»é²ããããå¤æ°ãæã¤ãã©ã¡ã¼ã¿ã§ããã
*
- * @param name コンフィギュレーションパラメータ名称。
+ * @param name ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å称ã
*
- * @return 存在確認結果(パラメータあり:true,パラメータなし:false)
+ * @return åå¨ç¢ºèªçµæ(ãã©ã¡ã¼ã¿ãã:trueï¼ãã©ã¡ã¼ã¿ãªã:false)
*
* @else
*
@@ -865,11 +865,11 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの変更確認
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®å¤æ´ç¢ºèª
*
- * コンフィギュレーションパラメータが変更されたか確認する。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ãå¤æ´ãããã確èªããã
*
- * @return 変更確認結果(変更あり:true、変更なし:false)
+ * @return å¤æ´ç¢ºèªçµæ(å¤æ´ãã:trueãå¤æ´ãªã:false)
*
* @else
*
@@ -878,7 +878,7 @@
* Confirm that configuration parameters have changed.
*
* @return Result of change confirmation
- * (There is a change:true、No change:false)
+ * (There is a change:trueãNo change:false)
*
* @endif
*/
@@ -887,11 +887,11 @@
/*!
* @if jp
*
- * @brief 変更されたパラメータのリスト
+ * @brief å¤æ´ããããã©ã¡ã¼ã¿ã®ãªã¹ã
*
- * コンフィギュレーションパラメータのうち変更されたもののリストを返す。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®ãã¡å¤æ´ããããã®ã®ãªã¹ããè¿ãã
*
- * @return 変更されたパラメータ名リスト
+ * @return å¤æ´ããããã©ã¡ã¼ã¿åãªã¹ã
*
* @else
*
@@ -908,11 +908,11 @@
/*!
* @if jp
*
- * @brief アクティブ・コンフィギュレーションセットIDの取得
+ * @brief ã¢ã¯ãã£ãã»ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããIDã®åå¾
*
- * 現在アクティブなコンフィギュレーションセットのIDを取得する。
+ * ç¾å¨ã¢ã¯ãã£ããªã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®IDãåå¾ããã
*
- * @return アクティブ・コンフィギュレーションセットID
+ * @return ã¢ã¯ãã£ãã»ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããID
*
* @else
*
@@ -929,13 +929,13 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションセットの存在確認
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®åå¨ç¢ºèª
*
- * 指定したコンフィギュレーションセットが存在するか確認する。
+ * æå®ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¨ããã確èªããã
*
- * @param config_id 確認対象コンフィギュレーションセットID
+ * @param config_id 確èªå¯¾è±¡ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããID
*
- * @return 存在確認結果(指定したConfigSetあり:true、なし:false)
+ * @return åå¨ç¢ºèªçµæ(æå®ããConfigSetãã:trueããªã:false)
*
* @else
*
@@ -958,11 +958,11 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションセットのアクティブ化確認
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ã¢ã¯ãã£ãå確èª
*
- * コンフィギュレーションセットがアクティブ化されているか確認する。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããã¢ã¯ãã£ãåããã¦ããã確èªããã
*
- * @return 状態確認結果(アクティブ状態:true、非アクティブ状態:false)
+ * @return ç¶æ
確èªçµæ(ã¢ã¯ãã£ãç¶æ
:trueãéã¢ã¯ãã£ãç¶æ
:false)
*
* @else
*
@@ -986,11 +986,11 @@
/*!
* @if jp
*
- * @brief 全コンフィギュレーションセットの取得
+ * @brief å
¨ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®åå¾
*
- * 設定されている全コンフィギュレーションセットを取得する。
+ * è¨å®ããã¦ããå
¨ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¾ããã
*
- * @return 全コンフィギュレーションセット
+ * @return å
¨ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãã
*
* @else
*
@@ -1007,15 +1007,15 @@
/*!
* @if jp
*
- * @brief 指定したIDのコンフィギュレーションセットの取得
+ * @brief æå®ããIDã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®åå¾
*
- * IDで指定したコンフィギュレーションセットを取得する。
- * 指定したコンフィギュレーションセットが存在しない場合は、
- * 空のコンフィギュレーションセットを返す。
+ * IDã§æå®ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¾ããã
+ * æå®ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¨ããªãå ´åã¯ã
+ * 空ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããè¿ãã
*
- * @param config_id 取得対象コンフィギュレーションセットのID
+ * @param config_id åå¾å¯¾è±¡ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ID
*
- * @return コンフィギュレーションセット
+ * @return ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãã
*
* @else
*
@@ -1036,16 +1036,16 @@
/*!
* @if jp
*
- * @brief 指定したプロパティのコンフィギュレーションセットへの追加
+ * @brief æå®ããããããã£ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã¸ã®è¿½å
*
- * 指定したプロパティをIDで指定したコンフィギュレーションセットへ追加する。
- * 指定したIDと一致するコンフィギュレーションセットが存在しない場合は、
- * false を返す。
+ * æå®ããããããã£ãIDã§æå®ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã¸è¿½å ããã
+ * æå®ããIDã¨ä¸è´ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¨ããªãå ´åã¯ã
+ * false ãè¿ãã
*
- * @param config_id 追加対象コンフィギュレーションセットのID
- * @param configuration_set 追加するプロパティ
+ * @param config_id 追å 対象ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ID
+ * @param configuration_set 追å ããããããã£
*
- * @return 追加処理実行結果(追加成功:true、追加失敗:false)
+ * @return 追å å¦çå®è¡çµæ(追å æå:trueã追å 失æ:false)
*
* @else
*
@@ -1067,13 +1067,13 @@
/*!
* @if jp
*
- * @brief アクティブ・コンフィギュレーションセットを取得
+ * @brief ã¢ã¯ãã£ãã»ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¾
*
- * 現在アクティブとなっているコンフィギュレーションセットを取得する。
- * アクティブとなっているコンフィギュレーションセットが存在しない場合は、
- * 空のコンフィギュレーションセット を返す。
+ * ç¾å¨ã¢ã¯ãã£ãã¨ãªã£ã¦ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¾ããã
+ * ã¢ã¯ãã£ãã¨ãªã£ã¦ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¨ããªãå ´åã¯ã
+ * 空ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãã ãè¿ãã
*
- * @return アクティブ・コンフィギュレーションセット
+ * @return ã¢ã¯ãã£ãã»ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãã
*
* @else
*
@@ -1092,13 +1092,13 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションセットに設定値を追加
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã«è¨å®å¤ã追å
*
- * コンフィギュレーションセットに設定値を追加する。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã«è¨å®å¤ã追å ããã
*
- * @param configuration_set 追加するプロパティ
+ * @param configuration_set 追å ããããããã£
*
- * @return 追加処理結果(追加成功:true、追加失敗:false)
+ * @return 追å å¦ççµæ(追å æå:trueã追å 失æ:false)
*
* @else
*
@@ -1117,27 +1117,27 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションセットの削除
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®åé¤
*
- * 指定したIDのコンフィギュレーションセットを削除する。
+ * æå®ããIDã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåé¤ããã
*
- * 指定したIDのコンフィギュレーションセットが存在しない場合は、
- * falseを返す。削除可能なコンフィギュレーションセットは、
- * addConfigruationSet() によって追加したコンフィギュレーションセッ
- * トのみであり、デフォルトコンフィギュレーションセット、コンポーネ
- * ント起動時にファイルから読み込まれるコンフィギュレーションセット
- * は削除することができない。
+ * æå®ããIDã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¨ããªãå ´åã¯ã
+ * falseãè¿ããåé¤å¯è½ãªã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã¯ã
+ * addConfigruationSet() ã«ãã£ã¦è¿½å ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ã
+ * ãã®ã¿ã§ãããããã©ã«ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããã³ã³ãã¼ã
+ * ã³ãèµ·åæã«ãã¡ã¤ã«ããèªã¿è¾¼ã¾ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãã
+ * ã¯åé¤ãããã¨ãã§ããªãã
*
- * また、指定したコンフィギュレーションセットが現在アクティブである
- * 場合には、いかなるコンフィギュレーションセットでも削除できない。
+ * ã¾ããæå®ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããç¾å¨ã¢ã¯ãã£ãã§ãã
+ * å ´åã«ã¯ããããªãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã§ãåé¤ã§ããªãã
*
- * この関数により実際にコンフィギュレーションセットが削除された場合、
- * setOnRemoveConfigurationSet() でセットされたコールバック関数が呼
- * び出される。
+ * ãã®é¢æ°ã«ããå®éã«ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåé¤ãããå ´åã
+ * setOnRemoveConfigurationSet() ã§ã»ãããããã³ã¼ã«ããã¯é¢æ°ãå¼
+ * ã³åºãããã
*
- * @param config_id 削除対象コンフィギュレーションセットのID
+ * @param config_id åé¤å¯¾è±¡ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ID
*
- * @return 削除処理結果(削除成功:true、削除失敗:false)
+ * @return åé¤å¦ççµæ(åé¤æå:trueãåé¤å¤±æ:false)
*
* @else
*
@@ -1173,15 +1173,15 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションセットのアクティブ化
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ã¢ã¯ãã£ãå
*
- * 指定したIDのコンフィギュレーションセットをアクティブ化する。
- * 指定したIDのコンフィギュレーションセットが存在しない場合は、
- * falseを返す。
+ * æå®ããIDã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããã¢ã¯ãã£ãåããã
+ * æå®ããIDã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãããåå¨ããªãå ´åã¯ã
+ * falseãè¿ãã
*
- * @param config_id 削除対象コンフィギュレーションセットのID
+ * @param config_id åé¤å¯¾è±¡ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®ID
*
- * @return アクティブ処理結果(成功:true、失敗:false)
+ * @return ã¢ã¯ãã£ãå¦ççµæ(æå:trueã失æ:false)
*
* @else
*
@@ -1193,7 +1193,7 @@
*
* @param config_id ID of the target configuration set for remove
*
- * @return Activate result (Remove success:true、Remove failure:false)
+ * @return Activate result (Remove success:trueãRemove failure:false)
*
* @endif
*/
@@ -1220,17 +1220,17 @@
/*!
* @if jp
*
- * @brief ConfigurationParamListener を追加する
+ * @brief ConfigurationParamListener ã追å ãã
*
- * update(const char* config_set, const char* config_param) が呼ばれた際に
- * コールされるリスナ ConfigurationParamListener を追加する。
- * type には現在のところ ON_UPDATE_CONFIG_PARAM のみが入る。
+ * update(const char* config_set, const char* config_param) ãå¼ã°ããéã«
+ * ã³ã¼ã«ããããªã¹ã ConfigurationParamListener ã追å ããã
+ * type ã«ã¯ç¾å¨ã®ã¨ãã ON_UPDATE_CONFIG_PARAM ã®ã¿ãå
¥ãã
*
- * @param type ConfigurationParamListenerType型の値。
- * ON_UPDATE_CONFIG_PARAM がある。
+ * @param type ConfigurationParamListenerTypeåã®å¤ã
+ * ON_UPDATE_CONFIG_PARAM ãããã
*
- * @param listener ConfigurationParamListener 型のリスナオブジェクト。
- * @param autoclean リスナオブジェクトを自動で削除するかどうかのフラグ
+ * @param listener ConfigurationParamListener åã®ãªã¹ããªãã¸ã§ã¯ãã
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ããèªåã§åé¤ãããã©ããã®ãã©ã°
*
* @else
*
@@ -1256,13 +1256,13 @@
/*!
* @if jp
*
- * @brief ConfigurationParamListener を削除する
+ * @brief ConfigurationParamListener ãåé¤ãã
*
- * addConfigurationParamListener で追加されたリスナオブジェクトを削除する。
+ * addConfigurationParamListener ã§è¿½å ããããªã¹ããªãã¸ã§ã¯ããåé¤ããã
*
- * @param type ConfigurationParamListenerType型の値。
- * ON_UPDATE_CONFIG_PARAM がある。
- * @param listener 与えたリスナオブジェクトへのポインタ
+ * @param type ConfigurationParamListenerTypeåã®å¤ã
+ * ON_UPDATE_CONFIG_PARAM ãããã
+ * @param listener ä¸ãããªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -1283,20 +1283,20 @@
/*!
* @if jp
*
- * @brief ConfigurationSetListener を追加する
+ * @brief ConfigurationSetListener ã追å ãã
*
- * ConfigurationSet が更新されたときなどに呼ばれるリスナ
- * ConfigurationSetListener を追加する。設定可能なイベントは以下の
- * 2種類がある。
+ * ConfigurationSet ãæ´æ°ãããã¨ããªã©ã«å¼ã°ãããªã¹ã
+ * ConfigurationSetListener ã追å ãããè¨å®å¯è½ãªã¤ãã³ãã¯ä»¥ä¸ã®
+ * 2種é¡ãããã
*
- * - ON_SET_CONFIG_SET: setConfigurationSetValues() で
- * ConfigurationSet に値が設定された場合。
- * - ON_ADD_CONFIG_SET: addConfigurationSet() で新しい
- * ConfigurationSet が追加された場合。
+ * - ON_SET_CONFIG_SET: setConfigurationSetValues() ã§
+ * ConfigurationSet ã«å¤ãè¨å®ãããå ´åã
+ * - ON_ADD_CONFIG_SET: addConfigurationSet() ã§æ°ãã
+ * ConfigurationSet ã追å ãããå ´åã
*
- * @param type ConfigurationSetListenerType型の値。
- * @param listener ConfigurationSetListener 型のリスナオブジェクト。
- * @param autoclean リスナオブジェクトを自動で削除するかどうかのフラグ
+ * @param type ConfigurationSetListenerTypeåã®å¤ã
+ * @param listener ConfigurationSetListener åã®ãªã¹ããªãã¸ã§ã¯ãã
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ããèªåã§åé¤ãããã©ããã®ãã©ã°
*
* @else
*
@@ -1318,12 +1318,12 @@
/*!
* @if jp
*
- * @brief ConfigurationSetListener を削除する
+ * @brief ConfigurationSetListener ãåé¤ãã
*
- * addConfigurationSetListener で追加されたリスナオブジェクトを削除する。
+ * addConfigurationSetListener ã§è¿½å ããããªã¹ããªãã¸ã§ã¯ããåé¤ããã
*
- * @param type ConfigurationSetListenerType型の値。
- * @param listener 与えたリスナオブジェクトへのポインタ
+ * @param type ConfigurationSetListenerTypeåã®å¤ã
+ * @param listener ä¸ãããªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -1343,19 +1343,19 @@
/*!
* @if jp
*
- * @brief ConfigurationSetNameListener を追加する
+ * @brief ConfigurationSetNameListener ã追å ãã
*
- * ConfigurationSetName が更新されたときなどに呼ばれるリスナ
- * ConfigurationSetNameListener を追加する。設定可能なイベントは以下の
- * 3種類がある。
+ * ConfigurationSetName ãæ´æ°ãããã¨ããªã©ã«å¼ã°ãããªã¹ã
+ * ConfigurationSetNameListener ã追å ãããè¨å®å¯è½ãªã¤ãã³ãã¯ä»¥ä¸ã®
+ * 3種é¡ãããã
*
- * - ON_UPDATE_CONFIG_SET: ある ConfigurationSet がアップデートされた
- * - ON_REMOVE_CONFIG_SET: ある ConfigurationSet が削除された
- * - ON_ACTIVATE_CONFIG_SET: ある ConfigurationSet がアクティブ化された
+ * - ON_UPDATE_CONFIG_SET: ãã ConfigurationSet ãã¢ãããã¼ãããã
+ * - ON_REMOVE_CONFIG_SET: ãã ConfigurationSet ãåé¤ããã
+ * - ON_ACTIVATE_CONFIG_SET: ãã ConfigurationSet ãã¢ã¯ãã£ãåããã
*
- * @param type ConfigurationSetNameListenerType型の値。
- * @param listener ConfigurationSetNameListener 型のリスナオブジェクト。
- * @param autoclean リスナオブジェクトを自動で削除するかどうかのフラグ
+ * @param type ConfigurationSetNameListenerTypeåã®å¤ã
+ * @param listener ConfigurationSetNameListener åã®ãªã¹ããªãã¸ã§ã¯ãã
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ããèªåã§åé¤ãããã©ããã®ãã©ã°
*
* @else
*
@@ -1382,14 +1382,14 @@
/*!
* @if jp
*
- * @brief ConfigurationSetNameListener を削除する
+ * @brief ConfigurationSetNameListener ãåé¤ãã
*
- * addConfigurationSetNameListener で追加されたリスナオブジェクトを
- * 削除する。
+ * addConfigurationSetNameListener ã§è¿½å ããããªã¹ããªãã¸ã§ã¯ãã
+ * åé¤ããã
*
- * @param type ConfigurationSetNameListenerType型の値。
- * ON_UPDATE_CONFIG_PARAM がある。
- * @param listener 与えたリスナオブジェクトへのポインタ
+ * @param type ConfigurationSetNameListenerTypeåã®å¤ã
+ * ON_UPDATE_CONFIG_PARAM ãããã
+ * @param listener ä¸ãããªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -1413,11 +1413,11 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの更新(ID指定)時にコールされる
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(IDæå®)æã«ã³ã¼ã«ããã
*
- * 設定されてるコールバックオブジェクトを呼び出す。
+ * è¨å®ããã¦ãã³ã¼ã«ããã¯ãªãã¸ã§ã¯ããå¼ã³åºãã
*
- * @param config_set 設定対象のコンフィギュレーションセットID
+ * @param config_set è¨å®å¯¾è±¡ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããID
*
* @else
*
@@ -1434,12 +1434,12 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの更新(名称指定)時にコールされる
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(å称æå®)æã«ã³ã¼ã«ããã
*
- * 設定されてるコールバックオブジェクトを呼び出す。
+ * è¨å®ããã¦ãã³ã¼ã«ããã¯ãªãã¸ã§ã¯ããå¼ã³åºãã
*
- * @param config_set コンフィギュレーションID
- * @param config_param コンフィギュレーションパラメータ名
+ * @param config_set ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ID
+ * @param config_param ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å
*
* @else
*
@@ -1457,11 +1457,11 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションセットへの追加時にコールされる
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã¸ã®è¿½å æã«ã³ã¼ã«ããã
*
- * 設定されてるコールバックオブジェクトを呼び出す。
+ * è¨å®ããã¦ãã³ã¼ã«ããã¯ãªãã¸ã§ã¯ããå¼ã³åºãã
*
- * @param configuration_set プロパティ
+ * @param configuration_set ããããã£
*
* @else
*
@@ -1478,11 +1478,11 @@
/*!
* @if jp
*
- * @brief 設定値が追加されたときにコールされる。
+ * @brief è¨å®å¤ã追å ãããã¨ãã«ã³ã¼ã«ãããã
*
- * 設定されてるコールバックオブジェクトを呼び出す。
+ * è¨å®ããã¦ãã³ã¼ã«ããã¯ãªãã¸ã§ã¯ããå¼ã³åºãã
*
- * @param configuration_set プロパティ
+ * @param configuration_set ããããã£
*
* @else
*
@@ -1499,11 +1499,11 @@
/*!
* @if jp
*
- * @brief セットが削除されてるときにコールされる。
+ * @brief ã»ãããåé¤ããã¦ãã¨ãã«ã³ã¼ã«ãããã
*
- * 設定されてるコールバックオブジェクトを呼び出す。
+ * è¨å®ããã¦ãã³ã¼ã«ããã¯ãªãã¸ã§ã¯ããå¼ã³åºãã
*
- * @param config_id プロパティ
+ * @param config_id ããããã£
*
* @else
*
@@ -1520,11 +1520,11 @@
/*!
* @if jp
*
- * @brief セットがアクティブ化されたときにコールされる。
+ * @brief ã»ãããã¢ã¯ãã£ãåãããã¨ãã«ã³ã¼ã«ãããã
*
- * 設定されてるコールバックオブジェクトを呼び出す。
+ * è¨å®ããã¦ãã³ã¼ã«ããã¯ãªãã¸ã§ã¯ããå¼ã³åºãã
*
- * @param config_id プロパティ
+ * @param config_id ããããã£
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigurationListener.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigurationListener.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigurationListener.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ConfigurationListener.cpp
* @brief Configuration related event listener classes
@@ -24,7 +24,7 @@
//============================================================
/*!
* @if jp
- * @class ConfigurationParamListener クラス
+ * @class ConfigurationParamListener ã¯ã©ã¹
* @else
* @class ConfigurationParamListener class
* @endif
@@ -33,7 +33,7 @@
/*!
* @if jp
- * @class ConfigurationSetNameListener クラス
+ * @class ConfigurationSetNameListener ã¯ã©ã¹
* @else
* @class ConfigurationSetNameListener class
* @endif
@@ -42,7 +42,7 @@
/*!
* @if jp
- * @class ConfigurationSetListener クラス
+ * @class ConfigurationSetListener ã¯ã©ã¹
* @else
* @class ConfigurationSetListener class
* @endif
@@ -53,7 +53,7 @@
//============================================================
/*!
* @if jp
- * @class ConfigurationParamListener ホルダクラス
+ * @class ConfigurationParamListener ãã«ãã¯ã©ã¹
* @else
* @class ConfigurationParamListener holder class
* @endif
@@ -121,7 +121,7 @@
//============================================================
/*!
* @if jp
- * @class ConfigurationSetListener ホルダクラス
+ * @class ConfigurationSetListener ãã«ãã¯ã©ã¹
* @else
* @class ConfigurationSetListener holder class
* @endif
@@ -188,7 +188,7 @@
//============================================================
/*!
* @if jp
- * @class ConfigurationSetNameListener ホルダクラス
+ * @class ConfigurationSetNameListener ãã«ãã¯ã©ã¹
* @else
* @class ConfigurationSetNameListener holder class
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigurationListener.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigurationListener.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConfigurationListener.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ConfigurationListener.h
* @brief Configuration related event listener classes
@@ -29,9 +29,9 @@
//============================================================
/*!
* @if jp
- * @brief ConfigurationParamListener のタイプ
+ * @brief ConfigurationParamListener ã®ã¿ã¤ã
*
- * - ON_UPDATE_CONFIG_PARAM: パラメータが変更された
+ * - ON_UPDATE_CONFIG_PARAM: ãã©ã¡ã¼ã¿ãå¤æ´ããã
*
* @else
* @brief The types of ConnectorDataListener
@@ -49,11 +49,11 @@
/*!
* @if jp
- * @class ConfigurationParamListener クラス
- * @brief ConfigurationParamListener クラス
+ * @class ConfigurationParamListener ã¯ã©ã¹
+ * @brief ConfigurationParamListener ã¯ã©ã¹
*
- * Configuration パラメータの変更に関するリスナクラス。
- * 以下のイベントに対してコールバックされる。
+ * Configuration ãã©ã¡ã¼ã¿ã®å¤æ´ã«é¢ãããªã¹ãã¯ã©ã¹ã
+ * 以ä¸ã®ã¤ãã³ãã«å¯¾ãã¦ã³ã¼ã«ããã¯ãããã
*
* - ON_UPDATE_CONFIG_PARAM
*
@@ -75,13 +75,13 @@
/*!
* @if jp
*
- * @brief ConfigurationParamListenerType を文字列に変換
+ * @brief ConfigurationParamListenerType ãæååã«å¤æ
*
- * ConfigurationParamListenerType を文字列に変換する
+ * ConfigurationParamListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 ConfigurationParamListenerType
+ * @param type å¤æ対象 ConfigurationParamListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -111,7 +111,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -121,9 +121,9 @@
/*!
* @if jp
*
- * @brief 仮想コールバック関数
+ * @brief ä»®æ³ã³ã¼ã«ããã¯é¢æ°
*
- * ConfigurationParamListener のコールバック関数
+ * ConfigurationParamListener ã®ã³ã¼ã«ããã¯é¢æ°
*
* @else
*
@@ -141,10 +141,10 @@
//============================================================
/*!
* @if jp
- * @brief ConfigurationSetListener のタイプ
+ * @brief ConfigurationSetListener ã®ã¿ã¤ã
*
- * - ON_SET_CONFIG_SET: ConfigurationSet 単位で値がセットされた
- * - ON_ADD_CONFIG_SET: ConfigurationSet が追加された
+ * - ON_SET_CONFIG_SET: ConfigurationSet åä½ã§å¤ãã»ããããã
+ * - ON_ADD_CONFIG_SET: ConfigurationSet ã追å ããã
*
* @else
* @brief The types of ConfigurationSetListener
@@ -164,14 +164,14 @@
/*!
* @if jp
- * @class ConfigurationSetListener クラス
- * @brief ConfigurationSetListener クラス
+ * @class ConfigurationSetListener ã¯ã©ã¹
+ * @brief ConfigurationSetListener ã¯ã©ã¹
*
- * Configurationセットが変更されたり追加された場合に呼び出されるリスナクラス。
- * 以下のConfigurationセットに関連するイベントに対するリスナ。
+ * Configurationã»ãããå¤æ´ãããã追å ãããå ´åã«å¼ã³åºããããªã¹ãã¯ã©ã¹ã
+ * 以ä¸ã®Configurationã»ããã«é¢é£ããã¤ãã³ãã«å¯¾ãããªã¹ãã
*
- * - ON_SET_CONFIG_SET: ConfigurationSet 単位で値がセットされた
- * - ON_ADD_CONFIG_SET: ConfigurationSet が追加された
+ * - ON_SET_CONFIG_SET: ConfigurationSet åä½ã§å¤ãã»ããããã
+ * - ON_ADD_CONFIG_SET: ConfigurationSet ã追å ããã
*
* @else
* @class ConfigurationSetListener class
@@ -191,13 +191,13 @@
/*!
* @if jp
*
- * @brief ConfigurationSetNameListenerType を文字列に変換
+ * @brief ConfigurationSetNameListenerType ãæååã«å¤æ
*
- * ConfigurationSetNameListenerType を文字列に変換する
+ * ConfigurationSetNameListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 ConfigurationSetNameListenerType
+ * @param type å¤æ対象 ConfigurationSetNameListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -226,7 +226,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -236,9 +236,9 @@
/*!
* @if jp
*
- * @brief 仮想コールバック関数
+ * @brief ä»®æ³ã³ã¼ã«ããã¯é¢æ°
*
- * ConfigurationSetListener のコールバック関数
+ * ConfigurationSetListener ã®ã³ã¼ã«ããã¯é¢æ°
*
* @else
*
@@ -273,10 +273,10 @@
/*!
* @if jp
- * @class ConfigurationSetNameListener クラス
- * @brief ConfigurationSetNameListener クラス
+ * @class ConfigurationSetNameListener ã¯ã©ã¹
+ * @brief ConfigurationSetNameListener ã¯ã©ã¹
*
- * ConfigurationSetに関するイベントに関するリスナークラス。
+ * ConfigurationSetã«é¢ããã¤ãã³ãã«é¢ãããªã¹ãã¼ã¯ã©ã¹ã
*
* - ON_UPDATE_CONFIG_SET:
* - ON_REMOVE_CONFIG_SET:
@@ -301,13 +301,13 @@
/*!
* @if jp
*
- * @brief ConfigurationSetNameListenerType を文字列に変換
+ * @brief ConfigurationSetNameListenerType ãæååã«å¤æ
*
- * ConfigurationSetNameListenerType を文字列に変換する
+ * ConfigurationSetNameListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 ConfigurationSetNameListenerType
+ * @param type å¤æ対象 ConfigurationSetNameListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -337,7 +337,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -347,9 +347,9 @@
/*!
* @if jp
*
- * @brief 仮想コールバック関数
+ * @brief ä»®æ³ã³ã¼ã«ããã¯é¢æ°
*
- * ConfigurationSetNameListener のコールバック関数
+ * ConfigurationSetNameListener ã®ã³ã¼ã«ããã¯é¢æ°
*
* @else
*
@@ -366,9 +366,9 @@
/*!
* @if jp
* @class ConfigurationParamListenerHolder
- * @brief ConfigurationParamListener ホルダクラス
+ * @brief ConfigurationParamListener ãã«ãã¯ã©ã¹
*
- * 複数の ConfigurationParamListener を保持し管理するクラス。
+ * è¤æ°ã® ConfigurationParamListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class ConfigurationParamListenerHolder
@@ -386,7 +386,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -394,7 +394,7 @@
ConfigurationParamListenerHolder();
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -404,13 +404,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -427,11 +427,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -446,12 +446,12 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
- * @param cdrdata データ
+ * @param cdrdata ãã¼ã¿
* @else
*
* @brief Notify listeners.
@@ -474,9 +474,9 @@
/*!
* @if jp
* @class ConfigurationSetListenerHolder
- * @brief ConfigurationSetListener ホルダクラス
+ * @brief ConfigurationSetListener ãã«ãã¯ã©ã¹
*
- * 複数の ConfigurationSetListener を保持し管理するクラス。
+ * è¤æ°ã® ConfigurationSetListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class ConfigurationSetListenerHolder
@@ -494,7 +494,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -502,7 +502,7 @@
ConfigurationSetListenerHolder();
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -512,13 +512,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -535,11 +535,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -554,12 +554,12 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
- * @param cdrdata データ
+ * @param cdrdata ãã¼ã¿
* @else
*
* @brief Notify listeners.
@@ -582,9 +582,9 @@
/*!
* @if jp
* @class ConfigurationSetNameListenerHolder
- * @brief ConfigurationSetNameListener ホルダクラス
+ * @brief ConfigurationSetNameListener ãã«ãã¯ã©ã¹
*
- * 複数の ConfigurationSetNameListener を保持し管理するクラス。
+ * è¤æ°ã® ConfigurationSetNameListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class ConfigurationSetNameListenerHolder
@@ -602,7 +602,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -611,7 +611,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -621,13 +621,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -644,11 +644,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -663,9 +663,9 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
* @else
@@ -688,7 +688,7 @@
/*!
* @if jp
* @class ConfigurationActionListeners
- * @brief ConfigurationActionListeners クラス
+ * @brief ConfigurationActionListeners ã¯ã©ã¹
*
*
* @else
@@ -703,8 +703,8 @@
public:
/*!
* @if jp
- * @brief ConfigurationParamTypeリスナ配列
- * ConfigurationParamTypeリスナを格納
+ * @brief ConfigurationParamTypeãªã¹ãé
å
+ * ConfigurationParamTypeãªã¹ããæ ¼ç´
* @else
* @brief ConfigurationParamType listener array
* The ConfigurationParamType listener is stored.
@@ -714,8 +714,8 @@
configparam_[CONFIG_PARAM_LISTENER_NUM];
/*!
* @if jp
- * @brief ConfigurationSetTypeリスナ配列
- * ConfigurationSetTypeリスナを格納
+ * @brief ConfigurationSetTypeãªã¹ãé
å
+ * ConfigurationSetTypeãªã¹ããæ ¼ç´
* @else
* @brief ConfigurationSetType listener array
* The ConfigurationSetType listener is stored.
@@ -725,8 +725,8 @@
configset_[CONFIG_SET_LISTENER_NUM];
/*!
* @if jp
- * @brief ConfigurationSetNameListenerTypeリスナ配列
- * ConfigurationSetNameListenerTypeリスナを格納
+ * @brief ConfigurationSetNameListenerTypeãªã¹ãé
å
+ * ConfigurationSetNameListenerTypeãªã¹ããæ ¼ç´
* @else
* @brief ConfigurationSetNameListenerType listener array
* The ConfigurationSetNameListenerType listener is stored.
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ConnectorBase.h
* @brief Connector base class
@@ -32,8 +32,8 @@
{
/*!
* @if jp
- * @class ConnectorInfo クラス
- * @brief ConnectorInfo クラス
+ * @class ConnectorInfo ã¯ã©ã¹
+ * @brief ConnectorInfo ã¯ã©ã¹
*
* @class ConnectorInfo class
* @brief ConnectorInfo class
@@ -46,14 +46,14 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param name_ 接続名前
- * @param id_ 接続ID
- * @param ports_ 接続ポートIOR
- * @param properties_ プロパティ
+ * @param name_ æ¥ç¶åå
+ * @param id_ æ¥ç¶ID
+ * @param ports_ æ¥ç¶ãã¼ãIOR
+ * @param properties_ ããããã£
*
* @else
*
@@ -77,9 +77,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -94,7 +94,7 @@
}
/*!
* @if jp
- * @brief 接続名前
+ * @brief æ¥ç¶åå
* @else
* @brief Connection name
* @endif
@@ -102,7 +102,7 @@
std::string name;
/*!
* @if jp
- * @brief 接続ID
+ * @brief æ¥ç¶ID
* @else
* @brief ConnectionID
* @endif
@@ -110,7 +110,7 @@
std::string id;
/*!
* @if jp
- * @brief 接続ポートIOR
+ * @brief æ¥ç¶ãã¼ãIOR
* @else
* @brief Connection ports
* @endif
@@ -118,7 +118,7 @@
coil::vstring ports;
/*!
* @if jp
- * @brief プロパティ
+ * @brief ããããã£
* @else
* @brief Connection properties
* @endif
@@ -135,10 +135,10 @@
/*!
* @if jp
* @class ConnectorBase
- * @brief Connector 基底クラス
+ * @brief Connector åºåºã¯ã©ã¹
*
- * InPort/OutPort, Push/Pull 各種 Connector を派生させるための
- * 基底クラス。
+ * InPort/OutPort, Push/Pull å種 Connector ãæ´¾çãããããã®
+ * åºåºã¯ã©ã¹ã
*
* @since 1.0.0
*
@@ -162,9 +162,9 @@
/*!
* @if jp
* @class Profile
- * @brief Connector profile ローカル構造体
+ * @brief Connector profile ãã¼ã«ã«æ§é ä½
*
- * ConnectorBase およびその派生クラスで扱う ConnectorProfile 構造体。
+ * ConnectorBase ããã³ãã®æ´¾çã¯ã©ã¹ã§æ±ã ConnectorProfile æ§é ä½ã
*
* @since 1.0.0
*
@@ -183,7 +183,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -192,9 +192,9 @@
/*!
* @if jp
- * @brief Profile 取得
+ * @brief Profile åå¾
*
- * Connector Profile を取得する
+ * Connector Profile ãåå¾ãã
*
* @else
* @brief Getting Profile
@@ -207,9 +207,9 @@
/*!
* @if jp
- * @brief Connector ID 取得
+ * @brief Connector ID åå¾
*
- * Connector ID を取得する
+ * Connector ID ãåå¾ãã
*
* @else
* @brief Getting Connector ID
@@ -222,9 +222,9 @@
/*!
* @if jp
- * @brief Connector 名取得
+ * @brief Connector ååå¾
*
- * Connector 名を取得する
+ * Connector åãåå¾ãã
*
* @else
* @brief Getting Connector name
@@ -237,9 +237,9 @@
/*!
* @if jp
- * @brief 接続解除関数
+ * @brief æ¥ç¶è§£é¤é¢æ°
*
- * Connector が保持している接続を解除する
+ * Connector ãä¿æãã¦ããæ¥ç¶ã解é¤ãã
*
* @else
* @brief Disconnect connection
@@ -252,9 +252,9 @@
/*!
* @if jp
- * @brief Buffer を取得する
+ * @brief Buffer ãåå¾ãã
*
- * Connector が保持している Buffer を返す
+ * Connector ãä¿æãã¦ãã Buffer ãè¿ã
*
* @else
* @brief Getting Buffer
@@ -267,9 +267,9 @@
/*!
* @if jp
- * @brief アクティブ化
+ * @brief ã¢ã¯ãã£ãå
*
- * このコネクタをアクティブ化する
+ * ãã®ã³ãã¯ã¿ãã¢ã¯ãã£ãåãã
*
* @else
*
@@ -283,9 +283,9 @@
/*!
* @if jp
- * @brief 非アクティブ化
+ * @brief éã¢ã¯ãã£ãå
*
- * このコネクタを非アクティブ化する
+ * ãã®ã³ãã¯ã¿ãéã¢ã¯ãã£ãåãã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorListener.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorListener.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorListener.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ConnectorListener.cpp
* @brief connector listener class
@@ -23,7 +23,7 @@
{
/*!
* @if jp
- * @class ConnectorDataListener クラス
+ * @class ConnectorDataListener ã¯ã©ã¹
* @else
* @class ConnectorDataListener class
* @endif
@@ -32,7 +32,7 @@
/*!
* @if jp
- * @class ConnectorListener クラス
+ * @class ConnectorListener ã¯ã©ã¹
* @else
* @class ConnectorListener class
* @endif
@@ -41,7 +41,7 @@
/*!
* @if jp
- * @class ConnectorDataListener ホルダクラス
+ * @class ConnectorDataListener ãã«ãã¯ã©ã¹
* @else
* @class ConnectorDataListener holder class
* @endif
@@ -111,7 +111,7 @@
/*!
* @if jp
- * @class ConnectorListener ホルダクラス
+ * @class ConnectorListener ãã«ãã¯ã©ã¹
* @else
* @class ConnectorListener holder class
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorListener.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorListener.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ConnectorListener.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ConnectorListener.h
* @brief connector listener class
@@ -35,18 +35,18 @@
/*!
* @if jp
- * @brief ConnectorDataListener のタイプ
+ * @brief ConnectorDataListener ã®ã¿ã¤ã
*
- * - ON_BUFFER_WRITE: バッファ書き込み時
- * - ON_BUFFER_FULL: バッファフル時
- * - ON_BUFFER_WRITE_TIMEOUT: バッファ書き込みタイムアウト時
- * - ON_BUFFER_OVERWRITE: バッファ上書き時
- * - ON_BUFFER_READ: バッファ読み出し時
- * - ON_SEND: InProtへの送信時
- * - ON_RECEIVED: InProtへの送信完了時
- * - ON_RECEIVER_FULL: InProt側バッファフル時
- * - ON_RECEIVER_TIMEOUT: InProt側バッファタイムアウト時
- * - ON_RECEIVER_ERROR: InProt側エラー時
+ * - ON_BUFFER_WRITE: ãããã¡æ¸ãè¾¼ã¿æ
+ * - ON_BUFFER_FULL: ãããã¡ãã«æ
+ * - ON_BUFFER_WRITE_TIMEOUT: ãããã¡æ¸ãè¾¼ã¿ã¿ã¤ã ã¢ã¦ãæ
+ * - ON_BUFFER_OVERWRITE: ãããã¡ä¸æ¸ãæ
+ * - ON_BUFFER_READ: ãããã¡èªã¿åºãæ
+ * - ON_SEND: InProtã¸ã®éä¿¡æ
+ * - ON_RECEIVED: InProtã¸ã®éä¿¡å®äºæ
+ * - ON_RECEIVER_FULL: InProtå´ãããã¡ãã«æ
+ * - ON_RECEIVER_TIMEOUT: InProtå´ãããã¡ã¿ã¤ã ã¢ã¦ãæ
+ * - ON_RECEIVER_ERROR: InProtå´ã¨ã©ã¼æ
*
* @else
* @brief The types of ConnectorDataListener
@@ -81,32 +81,32 @@
/*!
* @if jp
- * @class ConnectorDataListener クラス
- * @brief ConnectorDataListener クラス
+ * @class ConnectorDataListener ã¯ã©ã¹
+ * @brief ConnectorDataListener ã¯ã©ã¹
*
- * データポートの Connector において発生する各種イベントに対するコー
- * ルバックを実現するリスナクラスの基底クラス。
+ * ãã¼ã¿ãã¼ãã® Connector ã«ããã¦çºçããå種ã¤ãã³ãã«å¯¾ããã³ã¼
+ * ã«ããã¯ãå®ç¾ãããªã¹ãã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
- * コアロジックがOutPortに対してデータ書き込み、InPort側でデータが取
- * 得されるまでの間で発生する各種イベントをフックするコールバックを設
- * 定することができる。なお、リスナークラスは2種類存在し、バッファフ
- * ルや送信時のコールバックで、その時点で有効なデータをファンクタの引
- * 数として受け取る ConnectorDataListener であり、もう一方はデータエ
- * ンプティやバッファ読み込み時のタイムアウトなどデータが取得できない
- * 場合などにコールされるファンクタの引数に何もとらならい
- * ConnecotorListener がある。
+ * ã³ã¢ãã¸ãã¯ãOutPortã«å¯¾ãã¦ãã¼ã¿æ¸ãè¾¼ã¿ãInPortå´ã§ãã¼ã¿ãå
+ * å¾ãããã¾ã§ã®éã§çºçããå種ã¤ãã³ããããã¯ããã³ã¼ã«ããã¯ãè¨
+ * å®ãããã¨ãã§ããããªãããªã¹ãã¼ã¯ã©ã¹ã¯2種é¡åå¨ãããããã¡ã
+ * ã«ãéä¿¡æã®ã³ã¼ã«ããã¯ã§ããã®æç¹ã§æå¹ãªãã¼ã¿ããã¡ã³ã¯ã¿ã®å¼
+ * æ°ã¨ãã¦åãåã ConnectorDataListener ã§ãããããä¸æ¹ã¯ãã¼ã¿ã¨
+ * ã³ããã£ããããã¡èªã¿è¾¼ã¿æã®ã¿ã¤ã ã¢ã¦ããªã©ãã¼ã¿ãåå¾ã§ããªã
+ * å ´åãªã©ã«ã³ã¼ã«ããããã¡ã³ã¯ã¿ã®å¼æ°ã«ä½ãã¨ããªãã
+ * ConnecotorListener ãããã
*
- * データポートには、接続時にデータの送受信方法についてデータフロー型、
- * サブスクリプション型等を設定することができる。
- * ConnectorDaataListener/ConnectorListener はともに、様々なイベント
- * に対するコールバックを設定することができるが、これらデータフロー型
- * およびサブスクリプション型の設定に応じて、利用可能なもの利用不可能
- * なものや、呼び出されるタイミングが異なる。
- * 以下に、インターフェースがCORBA CDR型の場合のコールバック一覧を示す。
+ * ãã¼ã¿ãã¼ãã«ã¯ãæ¥ç¶æã«ãã¼ã¿ã®éåä¿¡æ¹æ³ã«ã¤ãã¦ãã¼ã¿ããã¼åã
+ * ãµãã¹ã¯ãªãã·ã§ã³åçãè¨å®ãããã¨ãã§ããã
+ * ConnectorDaataListener/ConnectorListener ã¯ã¨ãã«ãæ§ã
ãªã¤ãã³ã
+ * ã«å¯¾ããã³ã¼ã«ããã¯ãè¨å®ãããã¨ãã§ããããããããã¼ã¿ããã¼å
+ * ããã³ãµãã¹ã¯ãªãã·ã§ã³åã®è¨å®ã«å¿ãã¦ãå©ç¨å¯è½ãªãã®å©ç¨ä¸å¯è½
+ * ãªãã®ããå¼ã³åºãããã¿ã¤ãã³ã°ãç°ãªãã
+ * 以ä¸ã«ãã¤ã³ã¿ã¼ãã§ã¼ã¹ãCORBA CDRåã®å ´åã®ã³ã¼ã«ããã¯ä¸è¦§ã示ãã
*
* OutPort:
- * - Push型: Subscription Typeによりさらにイベントの種類が分かれる。
- * - Flush: Flush型にはバッファがないため ON_BUFFER 系のイベントは発生しない
+ * - Pushå: Subscription Typeã«ããããã«ã¤ãã³ãã®ç¨®é¡ãåãããã
+ * - Flush: Flushåã«ã¯ãããã¡ããªããã ON_BUFFER ç³»ã®ã¤ãã³ãã¯çºçããªã
* - ON_SEND
* - ON_RECEIVED
* - ON_RECEIVER_FULL
@@ -115,7 +115,7 @@
* - ON_CONNECT
* - ON_DISCONNECT
* .
- * - New型
+ * - Newå
* - ON_BUFFER_WRITE
* - ON_BUFFER_FULL
* - ON_BUFFER_WRITE_TIMEOUT
@@ -130,7 +130,7 @@
* - ON_CONNECT
* - ON_DISCONNECT
* .
- * - Periodic型
+ * - Periodicå
* - ON_BUFFER_WRITE
* - ON_BUFFER_FULL
* - ON_BUFFER_WRITE_TIMEOUT
@@ -147,7 +147,7 @@
* - ON_DISCONNECT
* .
* .
- * - Pull型
+ * - Pullå
* - ON_BUFFER_READ
* - ON_SEND
* - ON_BUFFER_EMPTY
@@ -159,7 +159,7 @@
* - ON_DISCONNECT
*
* InPort:
- * - Push型:
+ * - Pushå:
* - ON_BUFFER_WRITE
* - ON_BUFFER_FULL
* - ON_BUFFER_WRITE_TIMEOUT
@@ -171,7 +171,7 @@
* - ON_CONNECT
* - ON_DISCONNECT
* .
- * - Pull型
+ * - Pullå
* - ON_CONNECT
* - ON_DISCONNECT
*
@@ -191,13 +191,13 @@
/*!
* @if jp
*
- * @brief ConnectorDataListenerType を文字列に変換
+ * @brief ConnectorDataListenerType ãæååã«å¤æ
*
- * ConnectorDataListenerType を文字列に変換する
+ * ConnectorDataListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 ConnectorDataListenerType
+ * @param type å¤æ対象 ConnectorDataListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -233,7 +233,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -243,10 +243,10 @@
/*!
* @if jp
*
- * @brief 仮想コールバックメソッド
+ * @brief ä»®æ³ã³ã¼ã«ããã¯ã¡ã½ãã
*
- * データポートの Connector において発生する各種イベントに対するコー
- * ルバックメソッド
+ * ãã¼ã¿ãã¼ãã® Connector ã«ããã¦çºçããå種ã¤ãã³ãã«å¯¾ããã³ã¼
+ * ã«ããã¯ã¡ã½ãã
*
* @else
*
@@ -262,15 +262,15 @@
/*!
* @if jp
- * @class ConnectorDataListenerT クラス
- * @brief ConnectorDataListenerT クラス
+ * @class ConnectorDataListenerT ã¯ã©ã¹
+ * @brief ConnectorDataListenerT ã¯ã©ã¹
*
- * データポートの Connector において発生する各種イベントに対するコー
- * ルバックを実現するリスナクラスの基底クラス。
+ * ãã¼ã¿ãã¼ãã® Connector ã«ããã¦çºçããå種ã¤ãã³ãã«å¯¾ããã³ã¼
+ * ã«ããã¯ãå®ç¾ãããªã¹ãã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
- * このクラスは、operator()() の第2引数に cdrMemoryStream 型ではなく、
- * 実際にデータポートで使用される変数型をテンプレート引数として
- * 渡すことができる。
+ * ãã®ã¯ã©ã¹ã¯ãoperator()() ã®ç¬¬2å¼æ°ã« cdrMemoryStream åã§ã¯ãªãã
+ * å®éã«ãã¼ã¿ãã¼ãã§ä½¿ç¨ãããå¤æ°åããã³ãã¬ã¼ãå¼æ°ã¨ãã¦
+ * 渡ããã¨ãã§ããã
*
* @else
* @class ConnectorDataListenerT class
@@ -293,7 +293,7 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -303,13 +303,13 @@
/*!
* @if jp
*
- * @brief コールバックメソッド
+ * @brief ã³ã¼ã«ããã¯ã¡ã½ãã
*
- * データをデータポートで使用される変数型に変換して ConnectorDataListenerT
- * のコールバックメソッドを呼び出す。
+ * ãã¼ã¿ããã¼ã¿ãã¼ãã§ä½¿ç¨ãããå¤æ°åã«å¤æã㦠ConnectorDataListenerT
+ * ã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
- * @param cdrdata cdrMemoryStream型のデータ
+ * @param cdrdata cdrMemoryStreamåã®ãã¼ã¿
*
* @else
*
@@ -350,10 +350,10 @@
/*!
* @if jp
*
- * @brief 仮想コールバックメソッド
+ * @brief ä»®æ³ã³ã¼ã«ããã¯ã¡ã½ãã
*
- * データポートの Connector において発生する各種イベントに対するコー
- * ルバックメソッド
+ * ãã¼ã¿ãã¼ãã® Connector ã«ããã¦çºçããå種ã¤ãã³ãã«å¯¾ããã³ã¼
+ * ã«ããã¯ã¡ã½ãã
*
* @else
*
@@ -372,15 +372,15 @@
/*!
* @if jp
- * @brief ConnectorListener のタイプ
+ * @brief ConnectorListener ã®ã¿ã¤ã
*
- * - ON_BUFFER_EMPTY: バッファが空の場合
- * - ON_BUFFER_READTIMEOUT: バッファが空でタイムアウトした場合
- * - ON_SENDER_EMPTY: OutPort側バッファが空
- * - ON_SENDER_TIMEOUT: OutPort側タイムアウト時
- * - ON_SENDER_ERROR: OutPort側エラー時
- * - ON_CONNECT: 接続確立時
- * - ON_DISCONNECT: 接続切断時
+ * - ON_BUFFER_EMPTY: ãããã¡ã空ã®å ´å
+ * - ON_BUFFER_READTIMEOUT: ãããã¡ã空ã§ã¿ã¤ã ã¢ã¦ãããå ´å
+ * - ON_SENDER_EMPTY: OutPortå´ãããã¡ã空
+ * - ON_SENDER_TIMEOUT: OutPortå´ã¿ã¤ã ã¢ã¦ãæ
+ * - ON_SENDER_ERROR: OutPortå´ã¨ã©ã¼æ
+ * - ON_CONNECT: æ¥ç¶ç¢ºç«æ
+ * - ON_DISCONNECT: æ¥ç¶åææ
*
* @else
* @brief The types of ConnectorListener
@@ -409,32 +409,32 @@
/*!
* @if jp
- * @class ConnectorListener クラス
- * @brief ConnectorListener クラス
+ * @class ConnectorListener ã¯ã©ã¹
+ * @brief ConnectorListener ã¯ã©ã¹
*
- * データポートの Connector において発生する各種イベントに対するコー
- * ルバックを実現するリスナクラスの基底クラス。
+ * ãã¼ã¿ãã¼ãã® Connector ã«ããã¦çºçããå種ã¤ãã³ãã«å¯¾ããã³ã¼
+ * ã«ããã¯ãå®ç¾ãããªã¹ãã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
- * コアロジックがOutPortに対してデータ書き込み、InPort側でデータが取
- * 得されるまでの間で発生する各種イベントをフックするコールバックを設
- * 定することができる。なお、リスナークラスは2種類存在し、バッファフ
- * ルや送信時のコールバックで、その時点で有効なデータをファンクタの引
- * 数として受け取る ConnectorDataListener であり、もう一方はデータエ
- * ンプティやバッファ読み込み時のタイムアウトなどデータが取得できない
- * 場合などにコールされるファンクタの引数に何もとらならい
- * ConnecotorListener がある。
+ * ã³ã¢ãã¸ãã¯ãOutPortã«å¯¾ãã¦ãã¼ã¿æ¸ãè¾¼ã¿ãInPortå´ã§ãã¼ã¿ãå
+ * å¾ãããã¾ã§ã®éã§çºçããå種ã¤ãã³ããããã¯ããã³ã¼ã«ããã¯ãè¨
+ * å®ãããã¨ãã§ããããªãããªã¹ãã¼ã¯ã©ã¹ã¯2種é¡åå¨ãããããã¡ã
+ * ã«ãéä¿¡æã®ã³ã¼ã«ããã¯ã§ããã®æç¹ã§æå¹ãªãã¼ã¿ããã¡ã³ã¯ã¿ã®å¼
+ * æ°ã¨ãã¦åãåã ConnectorDataListener ã§ãããããä¸æ¹ã¯ãã¼ã¿ã¨
+ * ã³ããã£ããããã¡èªã¿è¾¼ã¿æã®ã¿ã¤ã ã¢ã¦ããªã©ãã¼ã¿ãåå¾ã§ããªã
+ * å ´åãªã©ã«ã³ã¼ã«ããããã¡ã³ã¯ã¿ã®å¼æ°ã«ä½ãã¨ããªãã
+ * ConnecotorListener ãããã
*
- * データポートには、接続時にデータの送受信方法についてデータフロー型、
- * サブスクリプション型等を設定することができる。
- * ConnectorDaataListener/ConnectorListener は共にに、様々なイベント
- * に対するコールバックを設定することができるが、これらデータフロー型
- * およびサブスクリプション型の設定に応じて、利用できるもの、できない
- * もの、また呼び出されるタイミングが異なる。以下に、インターフェース
- * がCORBA CDR型の場合のコールバック一覧を示す。
+ * ãã¼ã¿ãã¼ãã«ã¯ãæ¥ç¶æã«ãã¼ã¿ã®éåä¿¡æ¹æ³ã«ã¤ãã¦ãã¼ã¿ããã¼åã
+ * ãµãã¹ã¯ãªãã·ã§ã³åçãè¨å®ãããã¨ãã§ããã
+ * ConnectorDaataListener/ConnectorListener ã¯å
±ã«ã«ãæ§ã
ãªã¤ãã³ã
+ * ã«å¯¾ããã³ã¼ã«ããã¯ãè¨å®ãããã¨ãã§ããããããããã¼ã¿ããã¼å
+ * ããã³ãµãã¹ã¯ãªãã·ã§ã³åã®è¨å®ã«å¿ãã¦ãå©ç¨ã§ãããã®ãã§ããªã
+ * ãã®ãã¾ãå¼ã³åºãããã¿ã¤ãã³ã°ãç°ãªãã以ä¸ã«ãã¤ã³ã¿ã¼ãã§ã¼ã¹
+ * ãCORBA CDRåã®å ´åã®ã³ã¼ã«ããã¯ä¸è¦§ã示ãã
*
* OutPort:
- * - Push型: Subscription Typeによりさらにイベントの種類が分かれる。
- * - Flush: Flush型にはバッファがないため ON_BUFFER 系のイベントは発生しない
+ * - Pushå: Subscription Typeã«ããããã«ã¤ãã³ãã®ç¨®é¡ãåãããã
+ * - Flush: Flushåã«ã¯ãããã¡ããªããã ON_BUFFER ç³»ã®ã¤ãã³ãã¯çºçããªã
* - ON_SEND
* - ON_RECEIVED
* - ON_RECEIVER_FULL
@@ -443,7 +443,7 @@
* - ON_CONNECT
* - ON_DISCONNECT
* .
- * - New型
+ * - Newå
* - ON_BUFFER_WRITE
* - ON_BUFFER_FULL
* - ON_BUFFER_WRITE_TIMEOUT
@@ -458,7 +458,7 @@
* - ON_CONNECT
* - ON_DISCONNECT
* .
- * - Periodic型
+ * - Periodicå
* - ON_BUFFER_WRITE
* - ON_BUFFER_FULL
* - ON_BUFFER_WRITE_TIMEOUT
@@ -475,7 +475,7 @@
* - ON_DISCONNECT
* .
* .
- * - Pull型
+ * - Pullå
* - ON_BUFFER_READ
* - ON_SEND
* - ON_BUFFER_EMPTY
@@ -487,7 +487,7 @@
* - ON_DISCONNECT
*
* InPort:
- * - Push型:
+ * - Pushå:
* - ON_BUFFER_WRITE
* - ON_BUFFER_FULL
* - ON_BUFFER_WRITE_TIMEOUT
@@ -499,7 +499,7 @@
* - ON_CONNECT
* - ON_DISCONNECT
* .
- * - Pull型
+ * - Pullå
* - ON_CONNECT
* - ON_DISCONNECT
*
@@ -519,13 +519,13 @@
/*!
* @if jp
*
- * @brief ConnectorListenerType を文字列に変換
+ * @brief ConnectorListenerType ãæååã«å¤æ
*
- * ConnectorListenerType を文字列に変換する
+ * ConnectorListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 ConnectorListenerType
+ * @param type å¤æ対象 ConnectorListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -558,7 +558,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -568,10 +568,10 @@
/*!
* @if jp
*
- * @brief 仮想コールバックメソッド
+ * @brief ä»®æ³ã³ã¼ã«ããã¯ã¡ã½ãã
*
- * データポートの Connector において発生する各種イベントに対するコー
- * ルバックメソッド
+ * ãã¼ã¿ãã¼ãã® Connector ã«ããã¦çºçããå種ã¤ãã³ãã«å¯¾ããã³ã¼
+ * ã«ããã¯ã¡ã½ãã
*
* @else
*
@@ -589,9 +589,9 @@
/*!
* @if jp
* @class ConnectorDataListenerHolder
- * @brief ConnectorDataListener ホルダクラス
+ * @brief ConnectorDataListener ãã«ãã¯ã©ã¹
*
- * 複数の ConnectorDataListener を保持し管理するクラス。
+ * è¤æ°ã® ConnectorDataListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class ConnectorDataListenerHolder
@@ -608,7 +608,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -616,7 +616,7 @@
ConnectorDataListenerHolder();
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -626,13 +626,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -649,11 +649,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -668,11 +668,11 @@
/*!
* @if jp
*
- * @brief リスナーの数を得る
+ * @brief ãªã¹ãã¼ã®æ°ãå¾ã
*
- * 現在登録されているリスナー数を得る。
+ * ç¾å¨ç»é²ããã¦ãããªã¹ãã¼æ°ãå¾ãã
*
- * @return listener数
+ * @return listeneræ°
* @else
*
* @brief Getting number of listeners.
@@ -687,12 +687,12 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
- * @param cdrdata データ
+ * @param cdrdata ãã¼ã¿
* @else
*
* @brief Notify listeners.
@@ -709,13 +709,13 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する(データ型指定版)
+ * @brief ãªã¹ãã¼ã¸éç¥ãã(ãã¼ã¿åæå®ç)
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
- * COnnectorDataListenerT 型のコールバックのみコールされる。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
+ * COnnectorDataListenerT åã®ã³ã¼ã«ããã¯ã®ã¿ã³ã¼ã«ãããã
*
* @param info ConnectorInfo
- * @param typeddata データ(データ型指定あり)
+ * @param typeddata ãã¼ã¿ï¼ãã¼ã¿åæå®ããï¼
* @else
*
* @brief Notify listeners. (Typed data version)
@@ -752,9 +752,9 @@
/*!
* @if jp
* @class ConnectorListenerHolder
- * @brief ConnectorListener ホルダクラス
+ * @brief ConnectorListener ãã«ãã¯ã©ã¹
*
- * 複数の ConnectorListener を保持し管理するクラス。
+ * è¤æ°ã® ConnectorListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class ConnectorListenerHolder
@@ -771,7 +771,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -780,7 +780,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -790,13 +790,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -813,11 +813,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -832,11 +832,11 @@
/*!
* @if jp
*
- * @brief リスナーの数を得る
+ * @brief ãªã¹ãã¼ã®æ°ãå¾ã
*
- * 現在登録されているリスナー数を得る。
+ * ç¾å¨ç»é²ããã¦ãããªã¹ãã¼æ°ãå¾ãã
*
- * @return listener数
+ * @return listeneræ°
* @else
*
* @brief Getting number of listeners.
@@ -851,9 +851,9 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
* @else
@@ -875,7 +875,7 @@
/*!
* @if jp
* @class ConnectorListeners
- * @brief ConnectorListeners クラス
+ * @brief ConnectorListeners ã¯ã©ã¹
*
*
* @else
@@ -890,8 +890,8 @@
public:
/*!
* @if jp
- * @brief ConnectorDataListenerTypeリスナ配列
- * ConnectorDataListenerTypeリスナを格納
+ * @brief ConnectorDataListenerTypeãªã¹ãé
å
+ * ConnectorDataListenerTypeãªã¹ããæ ¼ç´
* @else
* @brief ConnectorDataListenerType listener array
* The ConnectorDataListenerType listener is stored.
@@ -900,8 +900,8 @@
ConnectorDataListenerHolder connectorData_[CONNECTOR_DATA_LISTENER_NUM];
/*!
* @if jp
- * @brief ConnectorListenerTypeリスナ配列
- * ConnectorListenerTypeリスナを格納
+ * @brief ConnectorListenerTypeãªã¹ãé
å
+ * ConnectorListenerTypeãªã¹ããæ ¼ç´
* @else
* @brief ConnectorListenerType listener array
* The ConnectorListenerType listener is stored.
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaConsumer.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaConsumer.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaConsumer.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file CorbaConsumer.h
* @brief CORBA Consumer class
@@ -56,7 +56,7 @@
* @if jp
* @namespace RTC
*
- * @brief RTコンポーネント
+ * @brief RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -72,9 +72,9 @@
* @if jp
* @class CorbaConsumerBase
*
- * @brief オブジェクトリファレンスを保持するプレースホルダ基底クラス
+ * @brief ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãä¿æãããã¬ã¼ã¹ãã«ãåºåºã¯ã©ã¹
*
- * 通信手段として CORBA を選択した場合のコンシューマ実装のための基底クラス
+ * éä¿¡æ段ã¨ã㦠CORBA ãé¸æããå ´åã®ã³ã³ã·ã¥ã¼ãå®è£
ã®ããã®åºåºã¯ã©ã¹
*
* @since 0.4.0
*
@@ -97,7 +97,7 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -110,9 +110,9 @@
/*!
* @if jp
*
- * @brief コピーコンストラクタ
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * @param x コピー元のCorbaConsumerBaseオブジェクト
+ * @param x ã³ãã¼å
ã®CorbaConsumerBaseãªãã¸ã§ã¯ã
*
* @else
*
@@ -130,11 +130,11 @@
/*!
* @if jp
*
- * @brief 代入演算子
+ * @brief 代å
¥æ¼ç®å
*
- * @param x 代入元
+ * @param x 代å
¥å
*
- * @return 代入結果
+ * @return 代å
¥çµæ
*
* @else
*
@@ -156,9 +156,9 @@
/*!
* @if jp
*
- * @brief swap関数
+ * @brief swapé¢æ°
*
- * @param x 代入元
+ * @param x 代å
¥å
*
* @else
*
@@ -178,7 +178,7 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -194,15 +194,15 @@
/*!
* @if jp
*
- * @brief CORBAオブジェクトをセットする
+ * @brief CORBAãªãã¸ã§ã¯ããã»ãããã
*
- * 与えられたオブジェクトリファレンスは、ConsumerBase オブジェクト内に
- * CORBA::Object_var 型として保持される。
- * _var 型変数を引数に渡す場合は var.in() を渡すこと。
+ * ä¸ãããããªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã¯ãConsumerBase ãªãã¸ã§ã¯ãå
ã«
+ * CORBA::Object_var åã¨ãã¦ä¿æãããã
+ * _var åå¤æ°ãå¼æ°ã«æ¸¡ãå ´å㯠var.in() ã渡ããã¨ã
*
- * @param obj CORBA オブジェクトのリファレンス
+ * @param obj CORBA ãªãã¸ã§ã¯ãã®ãªãã¡ã¬ã³ã¹
*
- * @return obj が nil リファレンスの場合 false を返す。
+ * @return obj ã nil ãªãã¡ã¬ã³ã¹ã®å ´å false ãè¿ãã
*
* @else
*
@@ -231,14 +231,14 @@
/*!
* @if jp
*
- * @brief CORBAオブジェクトを取得する
+ * @brief CORBAãªãã¸ã§ã¯ããåå¾ãã
*
- * ConsumerBase オブジェクト内に CORBA::Object_var 型として保持されている
- * オブジェクトリファレンスを取得する。
- * 呼び出し側はvar型変数で受けるか、使用後CORBA::release()を呼び出して
- * 参照カウントをデクリメントすること。
+ * ConsumerBase ãªãã¸ã§ã¯ãå
ã« CORBA::Object_var åã¨ãã¦ä¿æããã¦ãã
+ * ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãåå¾ããã
+ * å¼ã³åºãå´ã¯varåå¤æ°ã§åãããã使ç¨å¾CORBA::release()ãå¼ã³åºãã¦
+ * åç
§ã«ã¦ã³ãããã¯ãªã¡ã³ããããã¨ã
*
- * @return obj CORBA オブジェクトのリファレンス
+ * @return obj CORBA ãªãã¸ã§ã¯ãã®ãªãã¡ã¬ã³ã¹
*
* @else
*
@@ -259,10 +259,10 @@
/*!
* @if jp
*
- * @brief CORBAオブジェクトの設定をクリアする
+ * @brief CORBAãªãã¸ã§ã¯ãã®è¨å®ãã¯ãªã¢ãã
*
- * 設定されている CORBA オブジェクトをクリアする。
- * CORBAオブジェクトそのものに対しては何も操作しない。
+ * è¨å®ããã¦ãã CORBA ãªãã¸ã§ã¯ããã¯ãªã¢ããã
+ * CORBAãªãã¸ã§ã¯ããã®ãã®ã«å¯¾ãã¦ã¯ä½ãæä½ããªãã
*
* @else
*
@@ -281,7 +281,7 @@
protected:
/*!
* @if jp
- * @brief 設定された CORBA オブジェクト
+ * @brief è¨å®ããã CORBA ãªãã¸ã§ã¯ã
* @else
* @brief CORBA object which is set.
* @endif
@@ -293,23 +293,23 @@
* @if jp
*
* @class CorbaConsumer
- * @brief オブジェクトリファレンスを保持するプレースホルダテンプレートクラス
+ * @brief ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãä¿æãããã¬ã¼ã¹ãã«ããã³ãã¬ã¼ãã¯ã©ã¹
*
- * テンプレート引数で与えられた型のCORBAオブジェクトを保持する。
- * オブジェクトがセットされたときに、与えられた型で narrow されるので、
- * _ptr() で取得するリファレンスは、narrow 済みのリファレンスである。
- * 内部的な使用のために、_ptr 型, _var型も同時にテンプレート引数として
- * 与える必要がある。(下記注意事項参照)
+ * ãã³ãã¬ã¼ãå¼æ°ã§ä¸ããããåã®CORBAãªãã¸ã§ã¯ããä¿æããã
+ * ãªãã¸ã§ã¯ããã»ãããããã¨ãã«ãä¸ããããå㧠narrow ãããã®ã§ã
+ * _ptr() ã§åå¾ãããªãã¡ã¬ã³ã¹ã¯ãnarrow æ¸ã¿ã®ãªãã¡ã¬ã³ã¹ã§ããã
+ * å
é¨çãªä½¿ç¨ã®ããã«ã_ptr å, _varåãåæã«ãã³ãã¬ã¼ãå¼æ°ã¨ãã¦
+ * ä¸ããå¿
è¦ãããã(ä¸è¨æ³¨æäºé
åç
§)
* <br>
- * 注意: ObjectTypePtr = ObjectType::_ptr_type としているか、
- * _ptr_type は標準では規定されていない。
- * ただし、omniORB, TAO, MICO では、プロキシクラス内部で、
- * Type_ptr 型を _ptr_type に typedef しているので、
- * テンプレートの第2引数を指定しなくてもコンパイルは通る。
+ * 注æ: ObjectTypePtr = ObjectType::_ptr_type ã¨ãã¦ãããã
+ * _ptr_type ã¯æ¨æºã§ã¯è¦å®ããã¦ããªãã
+ * ãã ããomniORB, TAO, MICO ã§ã¯ããããã·ã¯ã©ã¹å
é¨ã§ã
+ * Type_ptr åã _ptr_type ã« typedef ãã¦ããã®ã§ã
+ * ãã³ãã¬ã¼ãã®ç¬¬2å¼æ°ãæå®ããªãã¦ãã³ã³ãã¤ã«ã¯éãã
*
- * @param ObjectType このホルダが保持するオブジェクトの型
- * @param ObjectTypePtr このホルダが保持する _ptr 型
- * @param ObjectTypeVar このホルダが保持する _var 型
+ * @param ObjectType ãã®ãã«ããä¿æãããªãã¸ã§ã¯ãã®å
+ * @param ObjectTypePtr ãã®ãã«ããä¿æãã _ptr å
+ * @param ObjectTypeVar ãã®ãã«ããä¿æãã _var å
*
* @since 0.4.0
*
@@ -342,7 +342,7 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -355,9 +355,9 @@
/*!
* @if jp
*
- * @brief コピーコンストラクタ
+ * @brief ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * @param x コピー元
+ * @param x ã³ãã¼å
*
* @else
*
@@ -375,11 +375,11 @@
/*!
* @if jp
*
- * @brief 代入演算子
+ * @brief 代å
¥æ¼ç®å
*
- * @param x 代入元
+ * @param x 代å
¥å
*
- * @return 代入結果
+ * @return 代å
¥çµæ
*
* @else
*
@@ -410,7 +410,7 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -425,17 +425,17 @@
/*!
* @if jp
- * @brief オブジェクトをセットする
+ * @brief ãªãã¸ã§ã¯ããã»ãããã
*
- * ConsumerBase のオーバーライド。CORBA::Object_var にオブジェクトをセット
- * するとともに、templateパラメータの型で narrow したオブジェクトを
- * メンバ変数に保持する。
- * _var 型変数を引数に渡す場合は var.in() を渡すこと。
+ * ConsumerBase ã®ãªã¼ãã¼ã©ã¤ããCORBA::Object_var ã«ãªãã¸ã§ã¯ããã»ãã
+ * ããã¨ã¨ãã«ãtemplateãã©ã¡ã¼ã¿ã®å㧠narrow ãããªãã¸ã§ã¯ãã
+ * ã¡ã³ãå¤æ°ã«ä¿æããã
+ * _var åå¤æ°ãå¼æ°ã«æ¸¡ãå ´å㯠var.in() ã渡ããã¨ã
*
* @param [in] obj CORBA Objecct
*
- * @return オブジェクト設定結果
- * 設定対象オブジェクトが null の場合は false が返ってくる
+ * @return ãªãã¸ã§ã¯ãè¨å®çµæ
+ * è¨å®å¯¾è±¡ãªãã¸ã§ã¯ãã null ã®å ´å㯠false ãè¿ã£ã¦ãã
*
* @else
* @brief Set Object
@@ -473,15 +473,15 @@
/*!
* @if jp
- * @brief ObjectType 型のオブジェクトのリファレンスを取得
+ * @brief ObjectType åã®ãªãã¸ã§ã¯ãã®ãªãã¡ã¬ã³ã¹ãåå¾
*
- * ObjectType に narrow済みのオブジェクトのリファレンスを取得する。
- * オブジェクトリファレンスを使用するには、setObject() でセット済みで
- * なければならない。
- * オブジェクトがセットされていなければ nil オブジェクトリファレンスが
- * 返される。
+ * ObjectType ã« narrowæ¸ã¿ã®ãªãã¸ã§ã¯ãã®ãªãã¡ã¬ã³ã¹ãåå¾ããã
+ * ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã使ç¨ããã«ã¯ãsetObject() ã§ã»ããæ¸ã¿ã§
+ * ãªããã°ãªããªãã
+ * ãªãã¸ã§ã¯ããã»ããããã¦ããªããã°ãnil ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã
+ * è¿ãããã
*
- * @return ObjectType に narrow 済みのオブジェクトのリファレンス
+ * @return ObjectType ã« narrow æ¸ã¿ã®ãªãã¸ã§ã¯ãã®ãªãã¡ã¬ã³ã¹
*
* @else
* @brief Get Object reference narrowed as ObjectType
@@ -502,15 +502,15 @@
/*!
* @if jp
- * @brief ObjectType 型のオブジェクトのリファレンスを取得
+ * @brief ObjectType åã®ãªãã¸ã§ã¯ãã®ãªãã¡ã¬ã³ã¹ãåå¾
*
- * ObjectType に narrow済みのオブジェクトのリファレンスを取得する。
- * オブジェクトリファレンスを使用するには、setObject() でセット済みで
- * なければならない。
- * オブジェクトがセットされていなければ nil オブジェクトリファレンスが
- * 返される。
+ * ObjectType ã« narrowæ¸ã¿ã®ãªãã¸ã§ã¯ãã®ãªãã¡ã¬ã³ã¹ãåå¾ããã
+ * ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã使ç¨ããã«ã¯ãsetObject() ã§ã»ããæ¸ã¿ã§
+ * ãªããã°ãªããªãã
+ * ãªãã¸ã§ã¯ããã»ããããã¦ããªããã°ãnil ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã
+ * è¿ãããã
*
- * @return ObjectType に narrow 済みのオブジェクトのリファレンス
+ * @return ObjectType ã« narrow æ¸ã¿ã®ãªãã¸ã§ã¯ãã®ãªãã¡ã¬ã³ã¹
*
* @else
* @brief Get Object reference narrowed as ObjectType
@@ -532,10 +532,10 @@
/*!
* @if jp
*
- * @brief CORBAオブジェクトの設定をクリアする
+ * @brief CORBAãªãã¸ã§ã¯ãã®è¨å®ãã¯ãªã¢ãã
*
- * 設定されている CORBA オブジェクトをクリアする。
- * CORBAオブジェクトそのものに対しては何も操作しない。
+ * è¨å®ããã¦ãã CORBA ãªãã¸ã§ã¯ããã¯ãªã¢ããã
+ * CORBAãªãã¸ã§ã¯ããã®ãã®ã«å¯¾ãã¦ã¯ä½ãæä½ããªãã
*
* @else
*
@@ -555,7 +555,7 @@
protected:
/*!
* @if jp
- * @brief 設定された CORBA オブジェクト
+ * @brief è¨å®ããã CORBA ãªãã¸ã§ã¯ã
* @else
* @brief CORBA object which has been set.
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaNaming.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaNaming.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaNaming.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file CorbaNaming.cpp
* @brief CORBA naming service helper class
@@ -29,7 +29,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -43,7 +43,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -69,7 +69,7 @@
/*!
* @if jp
- * @brief ネーミングサービスの初期化
+ * @brief ãã¼ãã³ã°ãµã¼ãã¹ã®åæå
* @else
* @brief Initialize the Naming Service
* @endif
@@ -100,7 +100,7 @@
/*!
* @if jp
- * @brief Object を bind する
+ * @brief Object ã bind ãã
* @else
* @brief Bind object on specified name component position
* @endif
@@ -129,7 +129,7 @@
/*!
* @if jp
- * @brief Object を bind する
+ * @brief Object ã bind ãã
* @else
* @brief Bind object on specified string name position
* @endif
@@ -143,7 +143,7 @@
/*!
* @if jp
- * @brief 途中のコンテキストを再帰的に bind しながら Object を bind する
+ * @brief éä¸ã®ã³ã³ããã¹ããå帰çã« bind ããªãã Object ã bind ãã
* @else
* @brief Bind intermediate context recursively and bind object
* @endif
@@ -177,7 +177,7 @@
/*!
* @if jp
- * @brief Object を rebind する
+ * @brief Object ã rebind ãã
* @else
* @brief Rebind object
* @endif
@@ -207,7 +207,7 @@
/*!
* @if jp
- * @brief Object を rebind する
+ * @brief Object ã rebind ãã
* @else
* @brief Rebind object
* @endif
@@ -222,7 +222,7 @@
/*!
* @if jp
- * @brief 途中のコンテキストを bind しながら Object を rebind する
+ * @brief éä¸ã®ã³ã³ããã¹ãã bind ããªãã Object ã rebind ãã
* @else
* @brief Bind intermediate context recursively and rebind object
* @endif
@@ -268,7 +268,7 @@
/*!
* @if jp
- * @brief NamingContext を bind する
+ * @brief NamingContext ã bind ãã
* @else
* @brief Bind NamingContext
* @endif
@@ -283,7 +283,7 @@
/*!
* @if jp
- * @brief NamingContext を bind する
+ * @brief NamingContext ã bind ãã
* @else
* @brief Bind NamingContext
* @endif
@@ -298,7 +298,7 @@
/*!
* @if jp
- * @brief 途中のコンテキストを再帰的に bind し NamingContext を bind する
+ * @brief éä¸ã®ã³ã³ããã¹ããå帰çã« bind ã NamingContext ã bind ãã
* @else
* @brief Bind intermediate context recursively and bind NamingContext
* @endif
@@ -314,7 +314,7 @@
/*!
* @if jp
- * @brief NamingContext を rebind する
+ * @brief NamingContext ã rebind ãã
* @else
* @brief Rebind NamingContext
* @endif
@@ -330,7 +330,7 @@
/*!
* @if jp
- * @brief NamingContext を rebind する
+ * @brief NamingContext ã rebind ãã
* @else
* @brief Rebind NamingContext
* @endif
@@ -345,7 +345,7 @@
/*!
* @if jp
- * @brief 途中のコンテキストを再帰的に rebind し NamingContext を rebind する
+ * @brief éä¸ã®ã³ã³ããã¹ããå帰çã« rebind ã NamingContext ã rebind ãã
* @else
* @brief Rebind intermediate context recursively and rebind NamingContext
* @endif
@@ -361,7 +361,7 @@
/*!
* @if jp
- * @brief 与えられた NameComponent にバインドされている Object を返す
+ * @brief ä¸ãããã NameComponent ã«ãã¤ã³ãããã¦ãã Object ãè¿ã
* @else
* @brief Return object bound on the specified NameComponent
* @endif
@@ -374,7 +374,7 @@
/*!
* @if jp
- * @brief 与えられた NameComponent にバインドされている Object を返す
+ * @brief ä¸ãããã NameComponent ã«ãã¤ã³ãããã¦ãã Object ãè¿ã
* @else
* @brief Return object bound on the specified name
* @endif
@@ -387,7 +387,7 @@
/*!
* @if jp
- * @brief 与えられた NameComponent のバインディングを削除する
+ * @brief ä¸ãããã NameComponent ã®ãã¤ã³ãã£ã³ã°ãåé¤ãã
* @else
* @brief Unbind a binding specified by NameComponent
* @endif
@@ -400,7 +400,7 @@
/*!
* @if jp
- * @brief 与えられた NameComponent のバインディングを削除する
+ * @brief ä¸ãããã NameComponent ã®ãã¤ã³ãã£ã³ã°ãåé¤ãã
* @else
* @brief Unbind a binding specified by NameComponent
* @endif
@@ -413,7 +413,7 @@
/*!
* @if jp
- * @brief 新しいコンテキストを生成する
+ * @brief æ°ããã³ã³ããã¹ããçæãã
* @else
* @brief Create new NamingContext
* @endif
@@ -425,7 +425,7 @@
/*!
* @if jp
- * @brief 新しいコンテキストを bind する
+ * @brief æ°ããã³ã³ããã¹ãã bind ãã
* @else
* pbrief Bind new namingContext
* @endif
@@ -456,7 +456,7 @@
/*!
* @if jp
- * @brief 新しいコンテキストを bind する
+ * @brief æ°ããã³ã³ããã¹ãã bind ãã
* @else
* pbrief Bind new namingContext
* @endif
@@ -470,7 +470,7 @@
/*!
* @if jp
- * @brief NamingContext を非アクティブ化する
+ * @brief NamingContext ãéã¢ã¯ãã£ãåãã
* @else
* @brief Destroy the naming context
* @endif
@@ -483,7 +483,7 @@
/*!
* @if jp
- * @brief NamingContext を再帰的に下って非アクティブ化する
+ * @brief NamingContext ãå帰çã«ä¸ã£ã¦éã¢ã¯ãã£ãåãã
* @else
* @brief Destroy the naming context recursively
* @endif
@@ -538,7 +538,7 @@
/*!
* @if jp
- * @brief すべての Binding を削除する
+ * @brief ãã¹ã¦ã® Binding ãåé¤ãã
* @else
* @brief Destroy all bindings
* @endif
@@ -550,7 +550,7 @@
/*!
* @if jp
- * @brief 与えられた NamingContext の Binding を取得する
+ * @brief ä¸ãããã NamingContext ã® Binding ãåå¾ãã
* @else
* @brief Get Binding on the given NamingContext
* @endif
@@ -571,7 +571,7 @@
/*!
* @if jp
- * @brief 与えられた Naming パス以下のすべてのバインディングを取得する
+ * @brief ä¸ãããã Naming ãã¹ä»¥ä¸ã®ãã¹ã¦ã®ãã¤ã³ãã£ã³ã°ãåå¾ãã
* @else
* @brief Get all the binding under given naming path
* @endif
@@ -621,7 +621,7 @@
/*!
* @if jp
- * @brief 与えられたパス以下の指定されたkindのバインディングを取得する
+ * @brief ä¸ãããããã¹ä»¥ä¸ã®æå®ãããkindã®ãã¤ã³ãã£ã³ã°ãåå¾ãã
* @else
* @brief Get all the binding with specified kind under given naming path
* @endif
@@ -658,7 +658,7 @@
/*!
* @if jp
- * @brief 与えられた NameComponent の文字列表現を返す
+ * @brief ä¸ãããã NameComponent ã®æåå表ç¾ãè¿ã
* @else
* @brief Get string representation of given NameComponent
* @endif
@@ -680,7 +680,7 @@
/*!
* @if jp
- * @brief 与えられた文字列表現を NameComponent に分解する
+ * @brief ä¸ããããæåå表ç¾ã NameComponent ã«å解ãã
* @else
* @brief Resolve given string representation to NameComponent
* @endif
@@ -730,7 +730,7 @@
/*!
* @if jp
- * @brief 与えられた addre と string_name から URL表現を取得する
+ * @brief ä¸ãããã addre 㨠string_name ãã URL表ç¾ãåå¾ãã
* @else
* @brief Get URL representation from given addr and string_name
* @endif
@@ -743,7 +743,7 @@
/*!
* @if jp
- * @brief 与えられた文字列表現を resolve しオブジェクトを返す
+ * @brief ä¸ããããæåå表ç¾ã resolve ããªãã¸ã§ã¯ããè¿ã
* @else
* @brief Resolve from name of string representation and get object
* @endif
@@ -759,7 +759,7 @@
//======================================================================
/*!
* @if jp
- * @brief オブジェクトの名前をバインドまたは解決する
+ * @brief ãªãã¸ã§ã¯ãã®ååããã¤ã³ãã¾ãã¯è§£æ±ºãã
* @else
* @brief Bind or resolve the given name component
* @endif
@@ -784,7 +784,7 @@
/*!
* @if jp
- * @brief 名前をバインドまたは解決する
+ * @brief ååããã¤ã³ãã¾ãã¯è§£æ±ºãã
* @else
* @brief Bind or resolve the given name component
* @endif
@@ -800,7 +800,7 @@
/*!
* @if jp
- * @brief 名前をバインドまたは解決する
+ * @brief ååããã¤ã³ãã¾ãã¯è§£æ±ºãã
* @else
* @brief Bind or resolve the given name component
* @endif
@@ -814,7 +814,7 @@
/*!
* @if jp
- * @brief ネームサーバの名前を取得する
+ * @brief ãã¼ã ãµã¼ãã®ååãåå¾ãã
* @else
* @brief Get the name of naming server
* @endif
@@ -826,7 +826,7 @@
/*!
* @if jp
- * @brief ルートコンテキストを取得する
+ * @brief ã«ã¼ãã³ã³ããã¹ããåå¾ãã
* @else
* @brief Get the root context
* @endif
@@ -838,7 +838,7 @@
/*!
* @if jp
- * @brief オブジェクトがネーミングコンテキストか判別する
+ * @brief ãªãã¸ã§ã¯ãããã¼ãã³ã°ã³ã³ããã¹ããå¤å¥ãã
* @else
* @brief Determine whether the object is NamingContext
* @endif
@@ -852,7 +852,7 @@
/*!
* @if jp
- * @brief 与えられた名前がネーミングコンテキストかどうか
+ * @brief ä¸ããããååããã¼ãã³ã°ã³ã³ããã¹ããã©ãã
* @else
* @brief Determine whether the given name component is NamingContext
* @endif
@@ -864,7 +864,7 @@
/*!
* @if jp
- * @brief 与えられた名前がネーミングコンテキストかどうか
+ * @brief ä¸ããããååããã¼ãã³ã°ã³ã³ããã¹ããã©ãã
* @else
* @brief Determine whether the given string name is NamingContext
* @endif
@@ -876,7 +876,7 @@
/*!
* @if jp
- * @brief ネームコンポーネントの部分を返す
+ * @brief ãã¼ã ã³ã³ãã¼ãã³ãã®é¨åãè¿ã
* @else
* @brief Get subset of given name component
* @endif
@@ -911,7 +911,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief ネームコンポーネントの文字列表現を取得する
+ * @brief ãã¼ã ã³ã³ãã¼ãã³ãã®æåå表ç¾ãåå¾ãã
* @else
* @brief Get string representation of name component
* @endif
@@ -948,7 +948,7 @@
/*!
* @if jp
- * @brief ネームコンポーネントの文字列表現時の文字長を取得する
+ * @brief ãã¼ã ã³ã³ãã¼ãã³ãã®æåå表ç¾æã®æåé·ãåå¾ãã
* @else
* @brief Get string length of the name component's string representation
* @endif
@@ -986,7 +986,7 @@
/*!
* @if jp
- * @brief 文字列の分割
+ * @brief æååã®åå²
* @else
* @brief Split of string
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaNaming.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaNaming.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaNaming.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file CorbaNaming.h
* @brief CORBA naming service helper class
@@ -31,7 +31,7 @@
* @if jp
* @namespace RTC
*
- * @brief RTコンポーネント
+ * @brief RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -51,19 +51,19 @@
/*!
* @if jp
* @class CorbaNaming
- * @brief CORBA Naming Service ヘルパークラス
+ * @brief CORBA Naming Service ãã«ãã¼ã¯ã©ã¹
*
- * このクラスは、CosNaming::NamingContext に対するラッパークラスである。
- * CosNaming::NamingContext が持つオペレーションとほぼ同じ機能の
- * オペレーションを提供するとともに、ネームコンポーネント CosNaming::Name
- * の代わりに文字列による名前表現を受け付けるオペレーションも提供する。
+ * ãã®ã¯ã©ã¹ã¯ãCosNaming::NamingContext ã«å¯¾ããã©ããã¼ã¯ã©ã¹ã§ããã
+ * CosNaming::NamingContext ãæã¤ãªãã¬ã¼ã·ã§ã³ã¨ã»ã¼åãæ©è½ã®
+ * ãªãã¬ã¼ã·ã§ã³ãæä¾ããã¨ã¨ãã«ããã¼ã ã³ã³ãã¼ãã³ã CosNaming::Name
+ * ã®ä»£ããã«æååã«ããåå表ç¾ãåãä»ãããªãã¬ã¼ã·ã§ã³ãæä¾ããã
*
- * オブジェクトは生成時、あるいは生成直後に CORBA ネームサーバに接続し
- * 以後、このネームサーバのルートコンテキストに対して種々のオペレーション
- * を処理する。
- * 深い階層のネーミングコンテキストの作成やオブジェクトのバインドにおいて、
- * 途中のコンテキストが存在しない場合でも、強制的にコンテキストをバインド
- * し目的のコンテキストやオブジェクトのバインドを行うこともできる。
+ * ãªãã¸ã§ã¯ãã¯çææããããã¯çæç´å¾ã« CORBA ãã¼ã ãµã¼ãã«æ¥ç¶ã
+ * 以å¾ããã®ãã¼ã ãµã¼ãã®ã«ã¼ãã³ã³ããã¹ãã«å¯¾ãã¦ç¨®ã
ã®ãªãã¬ã¼ã·ã§ã³
+ * ãå¦çããã
+ * æ·±ãé層ã®ãã¼ãã³ã°ã³ã³ããã¹ãã®ä½æããªãã¸ã§ã¯ãã®ãã¤ã³ãã«ããã¦ã
+ * éä¸ã®ã³ã³ããã¹ããåå¨ããªãå ´åã§ããå¼·å¶çã«ã³ã³ããã¹ãããã¤ã³ã
+ * ãç®çã®ã³ã³ããã¹ãããªãã¸ã§ã¯ãã®ãã¤ã³ããè¡ããã¨ãã§ããã
*
* @since 0.4.0
*
@@ -92,7 +92,7 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
* @param orb ORB
*
@@ -109,10 +109,10 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
* @param orb ORB
- * @param name_server ネームサーバの名称
+ * @param name_server ãã¼ã ãµã¼ãã®å称
*
* @else
*
@@ -128,7 +128,7 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -141,11 +141,11 @@
/*!
* @if jp
*
- * @brief ネーミングサービスの初期化
+ * @brief ãã¼ãã³ã°ãµã¼ãã¹ã®åæå
*
- * 指定されたネームサーバ上のネーミングサービスを初期化します。
+ * æå®ããããã¼ã ãµã¼ãä¸ã®ãã¼ãã³ã°ãµã¼ãã¹ãåæåãã¾ãã
*
- * @param name_server ネームサーバの名称
+ * @param name_server ãã¼ã ãµã¼ãã®å称
*
* @else
*
@@ -173,42 +173,42 @@
/*!
* @if jp
*
- * @brief Object を bind する
+ * @brief Object ã bind ãã
*
- * CosNaming::bind() とほぼ同等の働きをするが、常に与えられたネームサーバの
- * ルートコンテキストに対してbind()が呼び出される点が異なる。
+ * CosNaming::bind() ã¨ã»ã¼åçã®åãããããã常ã«ä¸ãããããã¼ã ãµã¼ãã®
+ * ã«ã¼ãã³ã³ããã¹ãã«å¯¾ãã¦bind()ãå¼ã³åºãããç¹ãç°ãªãã
*
- * Name <name> と Object <obj> を当該 NamingContext 上にバインドする。
- * c_n が n 番目の NameComponent をあらわすとすると、
- * name が n 個の NameComponent から成るとき、以下のように扱われる。
+ * Name <name> 㨠Object <obj> ãå½è©² NamingContext ä¸ã«ãã¤ã³ãããã
+ * c_n ã n çªç®ã® NameComponent ãããããã¨ããã¨ã
+ * name ã n åã® NameComponent ããæãã¨ãã以ä¸ã®ããã«æ±ãããã
*
- * cxt->bind(<c_1, c_2, ... c_n>, obj) は以下の操作と同等である。
+ * cxt->bind(<c_1, c_2, ... c_n>, obj) ã¯ä»¥ä¸ã®æä½ã¨åçã§ããã
* cxt->resolve(<c_1, ... c_(n-1)>)->bind(<c_n>, obj)
*
- * すなわち、1番目からn-1番目のコンテキストを解決し、n-1番目のコンテキスト
- * 上に name <n> として obj を bind する。
- * 名前解決に参加する <c_1, ... c_(n-1)> の NemingContext は、
- * bindContext() や rebindContext() で既にバインド済みでなければならない。
- * もし <c_1, ... c_(n-1)> の NamingContext が存在しない場合には、
- * NotFound 例外が発生する。
+ * ããªãã¡ã1çªç®ããn-1çªç®ã®ã³ã³ããã¹ãã解決ããn-1çªç®ã®ã³ã³ããã¹ã
+ * ä¸ã« name <n> ã¨ãã¦ãobj ã bind ããã
+ * åå解決ã«åå ãã <c_1, ... c_(n-1)> ã® NemingContext ã¯ã
+ * bindContext() ã rebindContext() ã§æ¢ã«ãã¤ã³ãæ¸ã¿ã§ãªããã°ãªããªãã
+ * ãã <c_1, ... c_(n-1)> ã® NamingContext ãåå¨ããªãå ´åã«ã¯ã
+ * NotFound ä¾å¤ãçºçããã
*
- * ただし、強制バインドフラグ force が true の時は、<c_1, ... c_(n-1)>
- * が存在しない場合にも、再帰的にコンテキストをバインドしながら、
- * 最終的に obj を名前 name <c_n> にバインドする。
+ * ãã ããå¼·å¶ãã¤ã³ããã©ã° force ã true ã®æã¯ã<c_1, ... c_(n-1)>
+ * ãåå¨ããªãå ´åã«ããå帰çã«ã³ã³ããã¹ãããã¤ã³ãããªããã
+ * æçµçã« obj ãåå name <c_n> ã«ãã¤ã³ãããã
*
- * いずれの場合でも、n-1番目のコンテキスト上に name<n> のオブジェクト
- * (Object あるいは コンテキスト) がバインドされていれば
- * AlreadyBound 例外が発生する。
+ * ãããã®å ´åã§ããn-1çªç®ã®ã³ã³ããã¹ãä¸ã« name<n> ã®ãªãã¸ã§ã¯ã
+ * (Object ããã㯠ã³ã³ããã¹ã) ããã¤ã³ãããã¦ããã°
+ * AlreadyBound ä¾å¤ãçºçããã
*
- * @param name オブジェクトに付ける名前の NameComponent
- * @param obj 関連付けられる Object
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param name ãªãã¸ã§ã¯ãã«ä»ããååã® NameComponent
+ * @param obj é¢é£ä»ãããã Object
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
- * @exception AlreadyBound name <c_n> の Object がすでにバインドされている。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
+ * @exception AlreadyBound name <c_n> ã® Object ããã§ã«ãã¤ã³ãããã¦ããã
*
* @else
*
@@ -260,20 +260,20 @@
/*!
* @if jp
*
- * @brief Object を bind する
+ * @brief Object ã bind ãã
*
- * Object を bind する際に与える名前が文字列表現であること以外は、bind()
- * と同じである。bind(toName(string_name), obj) と等価。
+ * Object ã bind ããéã«ä¸ããååãæåå表ç¾ã§ãããã¨ä»¥å¤ã¯ãbind()
+ * ã¨åãã§ãããbind(toName(string_name), obj) ã¨ç価ã
*
- * @param string_name オブジェクトに付ける名前の文字列表現
- * @param obj 関連付けられるオブジェクト
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param string_name ãªãã¸ã§ã¯ãã«ä»ããååã®æåå表ç¾
+ * @param obj é¢é£ä»ãããããªãã¸ã§ã¯ã
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
- * @exception AlreadyBound name <n> の Object がすでにバインドされている。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
+ * @exception AlreadyBound name <n> ã® Object ããã§ã«ãã¤ã³ãããã¦ããã
*
* @else
*
@@ -303,32 +303,32 @@
/*!
* @if jp
*
- * @brief 途中のコンテキストを再帰的に bind しながら Object を bind する
+ * @brief éä¸ã®ã³ã³ããã¹ããå帰çã« bind ããªãã Object ã bind ãã
*
- * context で与えられた NamingContext に対して、name で指定された
- * ネームコンポーネント <c_1, ... c_(n-1)> を NamingContext として
- * 解決しながら、名前 <c_n> に対して obj を bind する。
- * もし、<c_1, ... c_(n-1)> に対応する NamingContext がない場合には
- * 新たな NamingContext をバインドする。
+ * context ã§ä¸ãããã NamingContext ã«å¯¾ãã¦ãname ã§æå®ããã
+ * ãã¼ã ã³ã³ãã¼ãã³ã <c_1, ... c_(n-1)> ã NamingContext ã¨ãã¦
+ * 解決ããªãããåå <c_n> ã«å¯¾ã㦠obj ã bind ããã
+ * ããã<c_1, ... c_(n-1)> ã«å¯¾å¿ãã NamingContext ããªãå ´åã«ã¯
+ * æ°ã㪠NamingContext ããã¤ã³ãããã
*
- * 最終的に <c_1, c_2, ..., c_(n-1)> に対応する NamingContext が生成
- * または解決された上で、CosNaming::bind(<c_n>, object) が呼び出される。
- * このとき、すでにバインディングが存在すれば AlreadyBound例外が発生する。
+ * æçµçã« <c_1, c_2, ..., c_(n-1)> ã«å¯¾å¿ãã NamingContext ãçæ
+ * ã¾ãã¯è§£æ±ºãããä¸ã§ãCosNaming::bind(<c_n>, object) ãå¼ã³åºãããã
+ * ãã®ã¨ãããã§ã«ãã¤ã³ãã£ã³ã°ãåå¨ããã° AlreadyBoundä¾å¤ãçºçããã
*
- * 途中のコンテキストを解決する過程で、解決しようとするコンテキストと
- * 同じ名前の NamingContext ではない Binding が存在する場合、
- * CannotProceed 例外が発生し処理を中止する。
+ * éä¸ã®ã³ã³ããã¹ãã解決ããéç¨ã§ã解決ãããã¨ããã³ã³ããã¹ãã¨
+ * åãååã® NamingContext ã§ã¯ãªã Binding ãåå¨ããå ´åã
+ * CannotProceed ä¾å¤ãçºçãå¦çãä¸æ¢ããã
*
- * @param context bind を開始する NamingContext
- * @param name オブジェクトに付ける名前のネームコンポーネント
- * @param obj 関連付けられるオブジェクト
+ * @param context bind ãéå§ãããNamingContext
+ * @param name ãªãã¸ã§ã¯ãã«ä»ããååã®ãã¼ã ã³ã³ãã¼ãã³ã
+ * @param obj é¢é£ä»ãããããªãã¸ã§ã¯ã
*
- * @exception CannotProceed <c_1, ..., c_(n-1)> に対応する NamingContext
- * のうちひとつが、すでに NamingContext 以外の object にバインド
- * されており、処理を継続できない。
- * @exception InvalidName 名前 name が不正
- * @exception AlreadyBound name <c_n> にすでに何らかの object がバインド
- * されている。
+ * @exception CannotProceed <c_1, ..., c_(n-1)> ã«å¯¾å¿ãã NamingContext
+ * ã®ãã¡ã²ã¨ã¤ãããã§ã« NamingContext 以å¤ã® object ã«ãã¤ã³ã
+ * ããã¦ãããå¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName åå name ãä¸æ£
+ * @exception AlreadyBound name <c_n> ã«ãã§ã«ä½ããã® object ããã¤ã³ã
+ * ããã¦ããã
* @else
*
* @brief Bind intermediate context recursively and bind object
@@ -368,20 +368,20 @@
/*!
* @if jp
*
- * @brief Object を rebind する
+ * @brief Object ã rebind ãã
*
- * name で指定された Binding がすでに存在する場合を除いて bind() と同じ
- * である。バインディングがすでに存在する場合には、新しいバインディングに
- * 置き換えられる。
+ * name ã§æå®ããã Binding ããã§ã«åå¨ããå ´åãé¤ã㦠bind() ã¨åã
+ * ã§ããããã¤ã³ãã£ã³ã°ããã§ã«åå¨ããå ´åã«ã¯ãæ°ãããã¤ã³ãã£ã³ã°ã«
+ * ç½®ãæããããã
*
- * @param name オブジェクトに付ける名前の NameComponent
- * @param obj 関連付けられるオブジェクト
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param name ãªãã¸ã§ã¯ãã«ä»ããååã® NameComponent
+ * @param obj é¢é£ä»ãããããªãã¸ã§ã¯ã
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 名前 name が不正
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName åå name ãä¸æ£
*
* @else
*
@@ -409,19 +409,19 @@
/*!
* @if jp
*
- * @brief Object を rebind する
+ * @brief Object ã rebind ãã
*
- * Object を rebind する際に与える名前が文字列表現であること以外は rebind()
- * と同じである。rebind(toName(string_name), obj) と等価。
+ * Object ã rebind ããéã«ä¸ããååãæåå表ç¾ã§ãããã¨ä»¥å¤ã¯ rebind()
+ * ã¨åãã§ãããrebind(toName(string_name), obj) ã¨ç価ã
*
- * @param string_name オブジェクトに付ける名前の文字列表現
- * @param obj 関連付けられるオブジェクト
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param string_name ãªãã¸ã§ã¯ãã«ä»ããååã®æåå表ç¾
+ * @param obj é¢é£ä»ãããããªãã¸ã§ã¯ã
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
*
* @else
*
@@ -449,20 +449,20 @@
/*!
* @if jp
*
- * @brief 途中のコンテキストを bind しながら Object を rebind する
+ * @brief éä¸ã®ã³ã³ããã¹ãã bind ããªãã Object ã rebind ãã
*
- * name <c_n> で指定された NamingContext もしくは Object がすでに存在する
- * 場合を除いて bindRecursive() と同じである。
+ * name <c_n> ã§æå®ããã NamingContext ããã㯠Object ããã§ã«åå¨ãã
+ * å ´åãé¤ã㦠bindRecursive() ã¨åãã§ããã
*
- * name <c_n> で指定されたバインディングがすでに存在する場合には、
- * 新しいバインディングに置き換えられる。
+ * name <c_n> ã§æå®ããããã¤ã³ãã£ã³ã°ããã§ã«åå¨ããå ´åã«ã¯ã
+ * æ°ãããã¤ã³ãã£ã³ã°ã«ç½®ãæããããã
*
- * @param context bind を開始する NamingContext
- * @param name オブジェクトに付ける名前の NameComponent
- * @param obj 関連付けられるオブジェクト
+ * @param context bind ãéå§ãããNamingContext
+ * @param name ãªãã¸ã§ã¯ãã«ä»ããååã® NameComponent
+ * @param obj é¢é£ä»ãããããªãã¸ã§ã¯ã
*
- * @exception CannotProceed 途中のコンテキストが解決できない。
- * @exception InvalidName 与えられた name が不正。
+ * @exception CannotProceed éä¸ã®ã³ã³ããã¹ãã解決ã§ããªãã
+ * @exception InvalidName ä¸ãããã name ãä¸æ£ã
*
* @else
*
@@ -491,20 +491,20 @@
/*!
* @if jp
*
- * @brief NamingContext を bind する
+ * @brief NamingContext ã bind ãã
*
- * bind されるオブジェクトが NamingContext であることを除いて bind()
- * と同じである。
+ * bind ããããªãã¸ã§ã¯ãã NamingContext ã§ãããã¨ãé¤ã㦠bind()
+ * ã¨åãã§ããã
*
- * @param name オブジェクトに付ける名前のネームコンポーネント
- * @param name_cxt 関連付けられる NamingContext
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param name ãªãã¸ã§ã¯ãã«ä»ããååã®ãã¼ã ã³ã³ãã¼ãã³ã
+ * @param name_cxt é¢é£ä»ãããã NamingContext
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
- * @exception AlreadyBound name <c_n> の Object がすでにバインドされている。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
+ * @exception AlreadyBound name <c_n> ã® Object ããã§ã«ãã¤ã³ãããã¦ããã
*
* @else
*
@@ -533,20 +533,20 @@
/*!
* @if jp
*
- * @brief NamingContext を bind する
+ * @brief NamingContext ã bind ãã
*
- * bind されるオブジェクトが NamingContext であることを除いて
- * bindByString() と同じである。
+ * bind ããããªãã¸ã§ã¯ãã NamingContext ã§ãããã¨ãé¤ãã¦
+ * bindByString() ã¨åãã§ããã
*
- * @param string_name オブジェクトに付ける名前の文字列表現
- * @param name_cxt 関連付けられる NamingContext
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param string_name ãªãã¸ã§ã¯ãã«ä»ããååã®æåå表ç¾
+ * @param name_cxt é¢é£ä»ãããã NamingContext
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
- * @exception AlreadyBound name <n> の Object がすでにバインドされている。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
+ * @exception AlreadyBound name <n> ã® Object ããã§ã«ãã¤ã³ãããã¦ããã
*
* @else
*
@@ -576,14 +576,14 @@
/*!
* @if jp
*
- * @brief 途中のコンテキストを再帰的に bind し NamingContext を bind する
+ * @brief éä¸ã®ã³ã³ããã¹ããå帰çã« bind ã NamingContext ã bind ãã
*
- * bind されるオブジェクトが NamingContext であることを除いて
- * bindRecursive() と同じである。
+ * bind ããããªãã¸ã§ã¯ãã NamingContext ã§ãããã¨ãé¤ãã¦
+ * bindRecursive() ã¨åãã§ããã
*
- * @param context bind を開始する NamingContext
- * @param name オブジェクトに付ける名前のネームコンポーネント
- * @param name_cxt 関連付けられる NamingContext
+ * @param context bind ãéå§ãããNamingContext
+ * @param name ãªãã¸ã§ã¯ãã«ä»ããååã®ãã¼ã ã³ã³ãã¼ãã³ã
+ * @param name_cxt é¢é£ä»ãããã NamingContext
*
* @else
*
@@ -605,21 +605,21 @@
/*!
* @if jp
*
- * @brief NamingContext を rebind する
+ * @brief NamingContext ã rebind ãã
*
- * name で指定されたコンテキストがすでに存在する場合を除いて bindContext()
- * と同じである。
- * バインディングがすでに存在する場合には、新しいバインディングに
- * 置き換えられる。
+ * name ã§æå®ãããã³ã³ããã¹ãããã§ã«åå¨ããå ´åãé¤ã㦠bindContext()
+ * ã¨åãã§ããã
+ * ãã¤ã³ãã£ã³ã°ããã§ã«åå¨ããå ´åã«ã¯ãæ°ãããã¤ã³ãã£ã³ã°ã«
+ * ç½®ãæããããã
*
- * @param name オブジェクトに付ける名前のネームコンポーネント
- * @param name_cxt 関連付けられる NamingContext
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param name ãªãã¸ã§ã¯ãã«ä»ããååã®ãã¼ã ã³ã³ãã¼ãã³ã
+ * @param name_cxt é¢é£ä»ãããã NamingContext
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
*
* @else
*
@@ -648,21 +648,21 @@
/*!
* @if jp
*
- * @brief NamingContext を rebind する
+ * @brief NamingContext ã rebind ãã
*
- * name で指定されたコンテキストがすでに存在する場合を除いて bindContext()
- * と同じである。
- * バインディングがすでに存在する場合には、新しいバインディングに
- * 置き換えられる。
+ * name ã§æå®ãããã³ã³ããã¹ãããã§ã«åå¨ããå ´åãé¤ã㦠bindContext()
+ * ã¨åãã§ããã
+ * ãã¤ã³ãã£ã³ã°ããã§ã«åå¨ããå ´åã«ã¯ãæ°ãããã¤ã³ãã£ã³ã°ã«
+ * ç½®ãæããããã
*
- * @param string_name オブジェクトに付ける名前の文字列表現
- * @param name_cxt 関連付けられる NamingContext
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param string_name ãªãã¸ã§ã¯ãã«ä»ããååã®æåå表ç¾
+ * @param name_cxt é¢é£ä»ãããã NamingContext
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
*
* @else
*
@@ -691,14 +691,14 @@
/*!
* @if jp
*
- * @brief 途中のコンテキストを再帰的に rebind し NamingContext を rebind する
+ * @brief éä¸ã®ã³ã³ããã¹ããå帰çã« rebind ã NamingContext ã rebind ãã
*
- * bind されるオブジェクトが NamingContext であることを除いて
- * rebindRecursive() と同じである。
+ * bind ããããªãã¸ã§ã¯ãã NamingContext ã§ãããã¨ãé¤ãã¦
+ * rebindRecursive() ã¨åãã§ããã
*
- * @param context bind を開始する NamingContext
- * @param name オブジェクトに付ける名前の NameComponent
- * @param name_cxt 関連付けられる NamingContext
+ * @param context bind ãéå§ãããNamingContext
+ * @param name ãªãã¸ã§ã¯ãã«ä»ããååã® NameComponent
+ * @param name_cxt é¢é£ä»ãããã NamingContext
*
* @else
*
@@ -720,22 +720,22 @@
/*!
* @if jp
*
- * @brief 与えられた NameComponent にバインドされている Object を返す
+ * @brief ä¸ãããã NameComponent ã«ãã¤ã³ãããã¦ãã Object ãè¿ã
*
- * name に bind されているオブジェクト参照を返す。
- * ネームコンポーネント <c_1, c_2, ... c_n> は再帰的に解決される。
+ * name ã« bind ããã¦ãããªãã¸ã§ã¯ãåç
§ãè¿ãã
+ * ãã¼ã ã³ã³ãã¼ãã³ã <c_1, c_2, ... c_n> ã¯å帰çã«è§£æ±ºãããã
*
- * CosNaming::resolve() とほぼ同等の働きをするが、常に与えられた
- * ネームサーバのルートコンテキストに対して resolve() が呼び出される点が
- * 異なる。
+ * CosNaming::resolve() ã¨ã»ã¼åçã®åãããããã常ã«ä¸ãããã
+ * ãã¼ã ãµã¼ãã®ã«ã¼ãã³ã³ããã¹ãã«å¯¾ã㦠resolve() ãå¼ã³åºãããç¹ã
+ * ç°ãªãã
*
- * @param name 解決すべきオブジェクトの名前のネームコンポーネント
+ * @param name 解決ãã¹ããªãã¸ã§ã¯ãã®ååã®ãã¼ã ã³ã³ãã¼ãã³ã
*
- * @return 解決されたオブジェクト参照
+ * @return 解決ããããªãã¸ã§ã¯ãåç
§
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
*
* @else
*
@@ -764,22 +764,22 @@
/*!
* @if jp
*
- * @brief 与えられた NameComponent にバインドされている Object を返す
+ * @brief ä¸ãããã NameComponent ã«ãã¤ã³ãããã¦ãã Object ãè¿ã
*
- * name に bind されているオブジェクト参照を返す。
- * ネームコンポーネント <c_1, c_2, ... c_n> は再帰的に解決される。
+ * name ã« bind ããã¦ãããªãã¸ã§ã¯ãåç
§ãè¿ãã
+ * ãã¼ã ã³ã³ãã¼ãã³ã <c_1, c_2, ... c_n> ã¯å帰çã«è§£æ±ºãããã
*
- * CosNaming::resolve() とほぼ同等の働きをするが、常に与えられた
- * ネームサーバのルートコンテキストに対して resolve() が呼び出される点が
- * 異なる。
+ * CosNaming::resolve() ã¨ã»ã¼åçã®åãããããã常ã«ä¸ãããã
+ * ãã¼ã ãµã¼ãã®ã«ã¼ãã³ã³ããã¹ãã«å¯¾ã㦠resolve() ãå¼ã³åºãããç¹ã
+ * ç°ãªãã
*
- * @param string_name 解決すべきオブジェクトの名前の文字列表現
+ * @param string_name 解決ãã¹ããªãã¸ã§ã¯ãã®ååã®æåå表ç¾
*
- * @return 解決されたオブジェクト参照
+ * @return 解決ããããªãã¸ã§ã¯ãåç
§
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
*
* @else
*
@@ -809,20 +809,20 @@
/*!
* @if jp
*
- * @brief 与えられた NameComponent のバインディングを削除する
+ * @brief ä¸ãããã NameComponent ã®ãã¤ã³ãã£ã³ã°ãåé¤ãã
*
- * name に bind されているオブジェクト参照を返す。
- * ネームコンポーネント <c_1, c_2, ... c_n> は再帰的に解決される。
+ * name ã« bind ããã¦ãããªãã¸ã§ã¯ãåç
§ãè¿ãã
+ * ãã¼ã ã³ã³ãã¼ãã³ã <c_1, c_2, ... c_n> ã¯å帰çã«è§£æ±ºãããã
*
- * CosNaming::unbind() とほぼ同等の働きをするが、常に与えられた
- * ネームサーバのルートコンテキストに対して unbind() が呼び出される点が
- * 異なる。
+ * CosNaming::unbind() ã¨ã»ã¼åçã®åãããããã常ã«ä¸ãããã
+ * ãã¼ã ãµã¼ãã®ã«ã¼ãã³ã³ããã¹ãã«å¯¾ã㦠unbind() ãå¼ã³åºãããç¹ã
+ * ç°ãªãã
*
- * @param name 削除するオブジェクトのネームコンポーネント
+ * @param name åé¤ãããªãã¸ã§ã¯ãã®ãã¼ã ã³ã³ãã¼ãã³ã
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
*
* @else
*
@@ -849,22 +849,22 @@
/*!
* @if jp
*
- * @brief 与えられた NameComponent のバインディングを削除する
+ * @brief ä¸ãããã NameComponent ã®ãã¤ã³ãã£ã³ã°ãåé¤ãã
*
- * name に bind されているオブジェクト参照を返す。
- * ネームコンポーネント <c_1, c_2, ... c_n> は再帰的に解決される。
+ * name ã« bind ããã¦ãããªãã¸ã§ã¯ãåç
§ãè¿ãã
+ * ãã¼ã ã³ã³ãã¼ãã³ã <c_1, c_2, ... c_n> ã¯å帰çã«è§£æ±ºãããã
*
- * CosNaming::unbind() とほぼ同等の働きをするが、常に与えられた
- * ネームサーバのルートコンテキストに対して unbind() が呼び出される点が
- * 異なる。
+ * CosNaming::unbind() ã¨ã»ã¼åçã®åãããããã常ã«ä¸ãããã
+ * ãã¼ã ãµã¼ãã®ã«ã¼ãã³ã³ããã¹ãã«å¯¾ã㦠unbind() ãå¼ã³åºãããç¹ã
+ * ç°ãªãã
*
- * @param string_name 解決すべきオブジェクトの名前の文字列表現
+ * @param string_name 解決ãã¹ããªãã¸ã§ã¯ãã®ååã®æåå表ç¾
*
- * @return 解決されたオブジェクト参照
+ * @return 解決ããããªãã¸ã§ã¯ãåç
§
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
*
* @else
*
@@ -894,12 +894,12 @@
/*!
* @if jp
*
- * @brief 新しいコンテキストを生成する
+ * @brief æ°ããã³ã³ããã¹ããçæãã
*
- * 与えられたネームサーバ上で生成された NamingContext を返す。
- * 返された NamingContext は bind されていない。
+ * ä¸ãããããã¼ã ãµã¼ãä¸ã§çæããã NamingContext ãè¿ãã
+ * è¿ããã NamingContext 㯠bind ããã¦ããªãã
*
- * @return 生成された新しい NamingContext
+ * @return çæãããæ°ãã NamingContext
*
* @else
*
@@ -917,21 +917,21 @@
/*!
* @if jp
*
- * @brief 新しいコンテキストを bind する
+ * @brief æ°ããã³ã³ããã¹ãã bind ãã
*
- * 与えられた name に対して新しいコンテキストをバインドする。
- * 生成された NamingContext はネームサーバ上で生成されたものである。
+ * ä¸ãããã name ã«å¯¾ãã¦æ°ããã³ã³ããã¹ãããã¤ã³ãããã
+ * çæããããNamingContext ã¯ãã¼ã ãµã¼ãä¸ã§çæããããã®ã§ããã
*
- * @param name NamingContextに付ける名前のネームコンポーネント
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param name NamingContextã«ä»ããååã®ãã¼ã ã³ã³ãã¼ãã³ã
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @return 生成された新しい NamingContext
+ * @return çæãããæ°ãã NamingContext
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
- * @exception AlreadyBound name <n> の Object がすでにバインドされている。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
+ * @exception AlreadyBound name <n> ã® Object ããã§ã«ãã¤ã³ãããã¦ããã
*
* @else
*
@@ -961,21 +961,21 @@
/*!
* @if jp
*
- * @brief 新しいコンテキストを bind する
+ * @brief æ°ããã³ã³ããã¹ãã bind ãã
*
- * 与えられた文字列に対応する新しいコンテキストをバインドする。
- * 生成された NamingContext はネームサーバ上で生成されたものである。
+ * ä¸ããããæååã«å¯¾å¿ããæ°ããã³ã³ããã¹ãããã¤ã³ãããã
+ * çæããããNamingContext ã¯ãã¼ã ãµã¼ãä¸ã§çæããããã®ã§ããã
*
- * @param string_name NamingContextに付ける名前の文字列表現
- * @param force trueの場合、途中のコンテキストを強制的にバインドする
- * (デフォルト値:true)
+ * @param string_name NamingContextã«ä»ããååã®æåå表ç¾
+ * @param force trueã®å ´åãéä¸ã®ã³ã³ããã¹ããå¼·å¶çã«ãã¤ã³ããã
+ * (ããã©ã«ãå¤:true)
*
- * @return 生成された新しい NamingContext
+ * @return çæãããæ°ãã NamingContext
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
- * @exception AlreadyBound name <n> の Object がすでにバインドされている。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
+ * @exception AlreadyBound name <n> ã® Object ããã§ã«ãã¤ã³ãããã¦ããã
*
* @else
*
@@ -1006,15 +1006,15 @@
/*!
* @if jp
*
- * @brief NamingContext を非アクティブ化する
+ * @brief NamingContext ãéã¢ã¯ãã£ãåãã
*
- * context で指定された NamingContext を非アクティブ化する。
- * context に他のコンテキストがバインドされている場合は NotEmpty 例外が
- * 発生する。
+ * context ã§æå®ããã NamingContext ãéã¢ã¯ãã£ãåããã
+ * context ã«ä»ã®ã³ã³ããã¹ãããã¤ã³ãããã¦ããå ´å㯠NotEmpty ä¾å¤ã
+ * çºçããã
*
- * @param context 非アクティブ化する NamingContext
+ * @param context éã¢ã¯ãã£ãåãã NamingContext
*
- * @exception NotEmpty 対象context に他のコンテキストがバインドされている。
+ * @exception NotEmpty 対象context ã«ä»ã®ã³ã³ããã¹ãããã¤ã³ãããã¦ããã
*
* @else
*
@@ -1035,18 +1035,18 @@
/*!
* @if jp
- * @brief NamingContext を再帰的に下って非アクティブ化する
+ * @brief NamingContext ãå帰çã«ä¸ã£ã¦éã¢ã¯ãã£ãåãã
*
- * context で与えられた NamingContext に対して、name で指定された
- * ネームコンポーネント <c_1, ... c_(n-1)> を NamingContext として
- * 解決しながら、名前 <c_n> に対して 非アクティブ化を行う。
+ * context ã§ä¸ãããã NamingContext ã«å¯¾ãã¦ãname ã§æå®ããã
+ * ãã¼ã ã³ã³ãã¼ãã³ã <c_1, ... c_(n-1)> ã NamingContext ã¨ãã¦
+ * 解決ããªãããåå <c_n> ã«å¯¾ã㦠éã¢ã¯ãã£ãåãè¡ãã
*
- * @param context 非アクティブ化する NamingContext
+ * @param context éã¢ã¯ãã£ãåãã NamingContext
*
- * @exception NotEmpty 対象context に他のコンテキストがバインドされている。
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
+ * @exception NotEmpty 対象context ã«ä»ã®ã³ã³ããã¹ãããã¤ã³ãããã¦ããã
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
*
* @else
*
@@ -1069,9 +1069,9 @@
/*!
* @if jp
- * @brief すべての Binding を削除する
+ * @brief ãã¹ã¦ã® Binding ãåé¤ãã
*
- * 登録されている全てのBinding を削除する。
+ * ç»é²ããã¦ããå
¨ã¦ã®Binding ãåé¤ããã
*
* @else
* @brief Destroy all bindings
@@ -1084,14 +1084,14 @@
/*!
* @if jp
- * @brief 与えられた NamingContext の Binding を取得する
+ * @brief ä¸ãããã NamingContext ã® Binding ãåå¾ãã
*
- * 指定された NamingContext の Binding を取得する。
+ * æå®ããã NamingContext ã® Binding ãåå¾ããã
*
- * @param name_cxt Binding 取得対象 NamingContext
- * @param how_many Binding を取得する階層の深さ
- * @param bl 取得した Binding を保持するホルダ
- * @param bi 取得した Binding をたどるためのイテレータ
+ * @param name_cxt Binding åå¾å¯¾è±¡ NamingContext
+ * @param how_many Binding ãåå¾ããé層ã®æ·±ã
+ * @param bl åå¾ãã Binding ãä¿æãããã«ã
+ * @param bi åå¾ãã Binding ããã©ãããã®ã¤ãã¬ã¼ã¿
*
* @else
* @brief Get Binding of the given NamingContext
@@ -1111,20 +1111,20 @@
CosNaming::BindingIterator_var& bi);
/*!
* @if jp
- * @brief 与えられた Naming パス以下のすべてのバインディングを取得する
+ * @brief ä¸ãããã Naming ãã¹ä»¥ä¸ã®ãã¹ã¦ã®ãã¤ã³ãã£ã³ã°ãåå¾ãã
*
- * 文字列で指定されたネーミング絶対パス以下のすべてのバインディング
- * すなわちバインディングのタイプと参照のセットを取得する。パスは、
- * ルートコンテキストから階層を "/"、名前とコンテキストを "." で区
- * 切った文字列である。
+ * æååã§æå®ããããã¼ãã³ã°çµ¶å¯¾ãã¹ä»¥ä¸ã®ãã¹ã¦ã®ãã¤ã³ãã£ã³ã°
+ * ããªãã¡ãã¤ã³ãã£ã³ã°ã®ã¿ã¤ãã¨åç
§ã®ã»ãããåå¾ããããã¹ã¯ã
+ * ã«ã¼ãã³ã³ããã¹ãããé層ã "/"ãååã¨ã³ã³ããã¹ãã "." ã§åº
+ * åã£ãæååã§ããã
*
- * 例えば、<name0>.<context0>/.../<name[n]>.<context[n]> を指定する
- * と<name[n]>.<context[n]> の下にバインドされているコンテキストま
- * たはオブジェクトリファレンスのリストが BindingList として返され
- * る。
+ * ä¾ãã°ã<name0>.<context0>/.../<name[n]>.<context[n]> ãæå®ãã
+ * ã¨<name[n]>.<context[n]> ã®ä¸ã«ãã¤ã³ãããã¦ããã³ã³ããã¹ãã¾
+ * ãã¯ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®ãªã¹ãã BindingList ã¨ãã¦è¿ãã
+ * ãã
*
- * @param string_name [in] 文字列で指定されるターゲットのパス
- * @param bl [out] 指定されたパスの下のバインディングリスト
+ * @param string_name [in] æååã§æå®ãããã¿ã¼ã²ããã®ãã¹
+ * @param bl [out] æå®ããããã¹ã®ä¸ã®ãã¤ã³ãã£ã³ã°ãªã¹ã
*
* @else
*
@@ -1150,27 +1150,27 @@
/*!
* @if jp
- * @brief 与えられたパス以下の指定されたkindのバインディングを取得する
+ * @brief ä¸ãããããã¹ä»¥ä¸ã®æå®ãããkindã®ãã¤ã³ãã£ã³ã°ãåå¾ãã
*
- * 文字列で指定されたネーミング絶対パス以下のうち、指定された kind
- * を持つすべてのバインディングを取得する。パスは、ルートコンテキス
- * トから階層を "/"、名前とコンテキストを "." で区切った文字列であ
- * る。
+ * æååã§æå®ããããã¼ãã³ã°çµ¶å¯¾ãã¹ä»¥ä¸ã®ãã¡ãæå®ããã kind
+ * ãæã¤ãã¹ã¦ã®ãã¤ã³ãã£ã³ã°ãåå¾ããããã¹ã¯ãã«ã¼ãã³ã³ããã¹
+ * ãããé層ã "/"ãååã¨ã³ã³ããã¹ãã "." ã§åºåã£ãæååã§ã
+ * ãã
*
- * 例えば、第1引数にパス
- * <name0>.<context0>/.../<name[n]>.<context[n]> を指定し、第2引数
- * の kind "hoge" を指定すると、と<name[n]>.<context[n]> の下にバイ
- * ンドされているコンテキストまたはオブジェクトリファレンスのリスト
- * のうち kind が "hoge" のものが BindingList として返される。
+ * ä¾ãã°ã第1å¼æ°ã«ãã¹
+ * <name0>.<context0>/.../<name[n]>.<context[n]> ãæå®ãã第2å¼æ°
+ * ã® kind "hoge" ãæå®ããã¨ãã¨<name[n]>.<context[n]> ã®ä¸ã«ãã¤
+ * ã³ãããã¦ããã³ã³ããã¹ãã¾ãã¯ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®ãªã¹ã
+ * ã®ãã¡ kind ã "hoge" ã®ãã®ã BindingList ã¨ãã¦è¿ãããã
*
- * 例えば、<name0>.<context0>/.../<name[n]>.<context[n]> を指定する
- * と<name[n]>.<context[n]> の下にバインドされているコンテキストま
- * たはオブジェクトリファレンスのリストが BindingList として返され
- * る。
+ * ä¾ãã°ã<name0>.<context0>/.../<name[n]>.<context[n]> ãæå®ãã
+ * ã¨<name[n]>.<context[n]> ã®ä¸ã«ãã¤ã³ãããã¦ããã³ã³ããã¹ãã¾
+ * ãã¯ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®ãªã¹ãã BindingList ã¨ãã¦è¿ãã
+ * ãã
*
- * @param string_name [in] 文字列で指定されるターゲットのパス
- * @param string_kind [in] 文字列で指定されるターゲットのkind
- * @param bl [out] 指定されたパスの下のバインディングリスト
+ * @param string_name [in] æååã§æå®ãããã¿ã¼ã²ããã®ãã¹
+ * @param string_kind [in] æååã§æå®ãããã¿ã¼ã²ããã®kind
+ * @param bl [out] æå®ããããã¹ã®ä¸ã®ãã¤ã³ãã£ã³ã°ãªã¹ã
*
* @else
*
@@ -1203,15 +1203,15 @@
//============================================================
/*!
* @if jp
- * @brief 与えられた NameComponent の文字列表現を返す
+ * @brief ä¸ãããã NameComponent ã®æåå表ç¾ãè¿ã
*
- * 指定された NameComponent を文字に変換する。
+ * æå®ããã NameComponent ãæåã«å¤æããã
*
- * @param name 変換対象 NameComponent
+ * @param name å¤æ対象 NameComponent
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
- * @exception InvalidName 引数 name の名前が不正。
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
*
* @else
* @brief Get string representation of given NameComponent
@@ -1231,15 +1231,15 @@
/*!
* @if jp
- * @brief 与えられた文字列表現を NameComponent に分解する
+ * @brief ä¸ããããæåå表ç¾ã NameComponent ã«å解ãã
*
- * 指定された文字列を NameComponent に変換する。
+ * æå®ãããæååã NameComponent ã«å¤æããã
*
- * @param string_name 変換対象文字列
+ * @param string_name å¤æ対象æåå
*
- * @return NameComponent 変換結果
+ * @return NameComponent å¤æçµæ
*
- * @exception InvalidName 引数 string_name が不正。
+ * @exception InvalidName å¼æ° string_name ãä¸æ£ã
*
* @else
* @brief Resolve given string representation to NameComponent
@@ -1259,17 +1259,17 @@
/*!
* @if jp
- * @brief 与えられた addre と string_name から URL表現を取得する
+ * @brief ä¸ãããã addre 㨠string_name ãã URL表ç¾ãåå¾ãã
*
- * 指定されたアドレスと名称をURLに変換する。
+ * æå®ãããã¢ãã¬ã¹ã¨å称ãURLã«å¤æããã
*
- * @param addr 変換対象アドレス
- * @param string_name 変換対象名称
+ * @param addr å¤æ対象ã¢ãã¬ã¹
+ * @param string_name å¤æ対象å称
*
- * @return URL 変換結果
+ * @return URL å¤æçµæ
*
- * @exception InvalidAddress 引数 addr が不正。
- * @exception InvalidName 引数 string_name が不正。
+ * @exception InvalidAddress å¼æ° addr ãä¸æ£ã
+ * @exception InvalidName å¼æ° string_name ãä¸æ£ã
*
* @else
* @brief Get URL representation from given addr and string_name
@@ -1291,18 +1291,18 @@
/*!
* @if jp
- * @brief 与えられた文字列表現を resolve しオブジェクトを返す
+ * @brief ä¸ããããæåå表ç¾ã resolve ããªãã¸ã§ã¯ããè¿ã
*
- * 指定された文字列表現をresolveし,オブジェクトを取得する。
+ * æå®ãããæåå表ç¾ãresolveãï¼ãªãã¸ã§ã¯ããåå¾ããã
*
- * @param string_name 取得対象オブジェクト文字列表現
+ * @param string_name åå¾å¯¾è±¡ãªãã¸ã§ã¯ãæåå表ç¾
*
- * @return 解決されたオブジェクト
+ * @return 解決ããããªãã¸ã§ã¯ã
*
- * @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
- * @exception CannotProceed 何らかの理由で処理を継続できない。
- * @exception InvalidName 引数 name の名前が不正。
- * @exception AlreadyBound name <n> の Object がすでにバインドされている。
+ * @exception NotFound éä¸ã® <c_1, c_2, ..., c_(n-1)> ãåå¨ããªãã
+ * @exception CannotProceed ä½ããã®çç±ã§å¦çãç¶ç¶ã§ããªãã
+ * @exception InvalidName å¼æ° name ã®ååãä¸æ£ã
+ * @exception AlreadyBound name <n> ã® Object ããã§ã«ãã¤ã³ãããã¦ããã
*
* @else
* @brief Resolve from name of string representation and get object
@@ -1335,18 +1335,18 @@
/*!
* @if jp
*
- * @brief オブジェクトの名前をバインドまたは解決する
+ * @brief ãªãã¸ã§ã¯ãã®ååããã¤ã³ãã¾ãã¯è§£æ±ºãã
*
- * 指定されたコンテキストに対してオブジェクトを NameComponent で指定された
- * 位置にバインドする。
- * 同一箇所に既に他の要素がバインド済みの場合は、既存のバインド済み要素を
- * 取得する。
+ * æå®ãããã³ã³ããã¹ãã«å¯¾ãã¦ãªãã¸ã§ã¯ãã NameComponent ã§æå®ããã
+ * ä½ç½®ã«ãã¤ã³ãããã
+ * åä¸ç®æã«æ¢ã«ä»ã®è¦ç´ ããã¤ã³ãæ¸ã¿ã®å ´åã¯ãæ¢åã®ãã¤ã³ãæ¸ã¿è¦ç´ ã
+ * åå¾ããã
*
- * @param context bind もしくは resole 対象コンテキスト
- * @param name オブジェクトに付ける名前の NameComponent
- * @param obj 関連付けられる Object
+ * @param context bind ããã㯠resole 対象ã³ã³ããã¹ã
+ * @param name ãªãã¸ã§ã¯ãã«ä»ããååã® NameComponent
+ * @param obj é¢é£ä»ãããã Object
*
- * @return NameComponent で指定された位置にバインドされているオブジェクト
+ * @return NameComponent ã§æå®ãããä½ç½®ã«ãã¤ã³ãããã¦ãããªãã¸ã§ã¯ã
*
* @else
* @brief Bind or resolve the given name component
@@ -1371,18 +1371,18 @@
/*!
* @if jp
*
- * @brief 名前をバインドまたは解決する
+ * @brief ååããã¤ã³ãã¾ãã¯è§£æ±ºãã
*
- * 指定されたコンテキストに対して Contextを NameComponent で指定された位置に
- * バインドする。
- * 同一箇所に既に他の要素がバインド済みの場合は、既存のバインド済み要素を
- * 取得する。
+ * æå®ãããã³ã³ããã¹ãã«å¯¾ã㦠Contextã NameComponent ã§æå®ãããä½ç½®ã«
+ * ãã¤ã³ãããã
+ * åä¸ç®æã«æ¢ã«ä»ã®è¦ç´ ããã¤ã³ãæ¸ã¿ã®å ´åã¯ãæ¢åã®ãã¤ã³ãæ¸ã¿è¦ç´ ã
+ * åå¾ããã
*
- * @param context bind もしくは resole 対象コンテキスト
- * @param name コンテキストに付ける名前の NameComponent
- * @param new_context 関連付けられる Context
+ * @param context bind ããã㯠resole 対象ã³ã³ããã¹ã
+ * @param name ã³ã³ããã¹ãã«ä»ããååã® NameComponent
+ * @param new_context é¢é£ä»ãããã Context
*
- * @return NameComponent で指定された位置にバインドされているContext
+ * @return NameComponent ã§æå®ãããä½ç½®ã«ãã¤ã³ãããã¦ããContext
*
* @else
* @brief Bind or resolve the given name component
@@ -1408,17 +1408,17 @@
/*!
* @if jp
- * @brief 名前をバインドまたは解決する
+ * @brief ååããã¤ã³ãã¾ãã¯è§£æ±ºãã
*
- * 指定されたコンテキストに対して NameComponent で指定された位置に
- * 新規コンテキストをバインドする。
- * 同一箇所に既に他の要素がバインド済みの場合は、既存のバインド済み要素を
- * 取得する。
+ * æå®ãããã³ã³ããã¹ãã«å¯¾ã㦠NameComponent ã§æå®ãããä½ç½®ã«
+ * æ°è¦ã³ã³ããã¹ãããã¤ã³ãããã
+ * åä¸ç®æã«æ¢ã«ä»ã®è¦ç´ ããã¤ã³ãæ¸ã¿ã®å ´åã¯ãæ¢åã®ãã¤ã³ãæ¸ã¿è¦ç´ ã
+ * åå¾ããã
*
- * @param context bind もしくは resole 対象コンテキスト
- * @param name 新規作成するコンテキストの位置を表す NameComponent
+ * @param context bind ããã㯠resole 対象ã³ã³ããã¹ã
+ * @param name æ°è¦ä½æããã³ã³ããã¹ãã®ä½ç½®ã表ã NameComponent
*
- * @return NameComponent で指定された位置にバインドされているContext
+ * @return NameComponent ã§æå®ãããä½ç½®ã«ãã¤ã³ãããã¦ããContext
*
* @else
* @brief Bind or resolve the given name component
@@ -1442,11 +1442,11 @@
/*!
* @if jp
- * @brief ネームサーバの名前を取得する
+ * @brief ãã¼ã ãµã¼ãã®ååãåå¾ãã
*
- * 設定したネームサーバの名前を取得する。
+ * è¨å®ãããã¼ã ãµã¼ãã®ååãåå¾ããã
*
- * @return ネームサーバの名前
+ * @return ãã¼ã ãµã¼ãã®åå
*
* @else
* @brief Get the name of name server
@@ -1461,11 +1461,11 @@
/*!
* @if jp
- * @brief ルートコンテキストを取得する
+ * @brief ã«ã¼ãã³ã³ããã¹ããåå¾ãã
*
- * 設定したネームサーバのルートコンテキストを取得する。
+ * è¨å®ãããã¼ã ãµã¼ãã®ã«ã¼ãã³ã³ããã¹ããåå¾ããã
*
- * @return ネームサーバのルートコンテキスト
+ * @return ãã¼ã ãµã¼ãã®ã«ã¼ãã³ã³ããã¹ã
*
* @else
* @brief Get the root context
@@ -1480,13 +1480,13 @@
/*!
* @if jp
- * @brief オブジェクトがネーミングコンテキストか判別する
+ * @brief ãªãã¸ã§ã¯ãããã¼ãã³ã°ã³ã³ããã¹ããå¤å¥ãã
*
- * 指定した要素がネーミングコンテキストか判別する
+ * æå®ããè¦ç´ ããã¼ãã³ã°ã³ã³ããã¹ããå¤å¥ãã
*
- * @param obj 判別対象要素
+ * @param obj å¤å¥å¯¾è±¡è¦ç´
*
- * @return 判別結果(ネーミングコンテキスト:true、それ以外:false)
+ * @return å¤å¥çµæ(ãã¼ãã³ã°ã³ã³ããã¹ã:trueããã以å¤:false)
*
* @else
* @brief Determine whether the object is NamingContext
@@ -1503,13 +1503,13 @@
/*!
* @if jp
- * @brief 与えられた名前がネーミングコンテキストかどうか
+ * @brief ä¸ããããååããã¼ãã³ã°ã³ã³ããã¹ããã©ãã
*
- * NameComponentで指定した要素がネーミングコンテキストか判別する
+ * NameComponentã§æå®ããè¦ç´ ããã¼ãã³ã°ã³ã³ããã¹ããå¤å¥ãã
*
- * @param name 判別対象NameComponent
+ * @param name å¤å¥å¯¾è±¡NameComponent
*
- * @return 判別結果(ネーミングコンテキスト:true、それ以外:false)
+ * @return å¤å¥çµæ(ãã¼ãã³ã°ã³ã³ããã¹ã:trueããã以å¤:false)
*
* @else
* @brief Determine whether the given name component is NamingContext
@@ -1526,13 +1526,13 @@
/*!
* @if jp
- * @brief 与えられた名前がネーミングコンテキストかどうか
+ * @brief ä¸ããããååããã¼ãã³ã°ã³ã³ããã¹ããã©ãã
*
- * 文字列で指定した要素がネーミングコンテキストか判別する
+ * æååã§æå®ããè¦ç´ ããã¼ãã³ã°ã³ã³ããã¹ããå¤å¥ãã
*
- * @param string_name 判別対象文字列
+ * @param string_name å¤å¥å¯¾è±¡æåå
*
- * @return 判別結果(ネーミングコンテキスト:true、それ以外:false)
+ * @return å¤å¥çµæ(ãã¼ãã³ã°ã³ã³ããã¹ã:trueããã以å¤:false)
*
* @else
* @brief Determine whether the given string name is NamingContext
@@ -1549,17 +1549,17 @@
/*!
* @if jp
- * @brief ネームコンポーネントの部分を返す
+ * @brief ãã¼ã ã³ã³ãã¼ãã³ãã®é¨åãè¿ã
*
- * 指定された範囲のネームコンポーネントを取得する。
- * 終了位置が指定されていない場合は、最後の要素を除いたネームコンポーネント
- * を返す。
+ * æå®ãããç¯å²ã®ãã¼ã ã³ã³ãã¼ãã³ããåå¾ããã
+ * çµäºä½ç½®ãæå®ããã¦ããªãå ´åã¯ãæå¾ã®è¦ç´ ãé¤ãããã¼ã ã³ã³ãã¼ãã³ã
+ * ãè¿ãã
*
- * @param name 検索対象NameComponent
- * @param begin 取得範囲開始位置
- * @param end 取得範囲終了位置(デフォルト値:-1)
+ * @param name æ¤ç´¢å¯¾è±¡NameComponent
+ * @param begin åå¾ç¯å²éå§ä½ç½®
+ * @param end åå¾ç¯å²çµäºä½ç½®(ããã©ã«ãå¤:-1)
*
- * @return NameComponent 取得結果
+ * @return NameComponent åå¾çµæ
*
* @else
* @brief Get subset of given name component
@@ -1583,18 +1583,18 @@
protected:
/*!
* @if jp
- * @brief ネームコンポーネントの文字列表現を取得する
+ * @brief ãã¼ã ã³ã³ãã¼ãã³ãã®æåå表ç¾ãåå¾ãã
*
- * 指定した範囲のネームコンポーネントの文字列表現を取得する。
- * 文字列表現は、NameComponentの構成が{Nc[0], Nc[1], Nc[2]...}の場合、
+ * æå®ããç¯å²ã®ãã¼ã ã³ã³ãã¼ãã³ãã®æåå表ç¾ãåå¾ããã
+ * æåå表ç¾ã¯ãNameComponentã®æ§æã{Nc[0], Nc[1], Nc[2]...}ã®å ´åã
* Nc[0]id.Nc[0].kind/Nc[1]id.Nc[1].kind/Nc[2].id/Nc[2].kind...
- * という形式で取得できる。
- * 取得した文字列の長さが指定した長さ以上の場合は、
- * 指定した長さで切り捨てられる。
+ * ã¨ããå½¢å¼ã§åå¾ã§ããã
+ * åå¾ããæååã®é·ããæå®ããé·ã以ä¸ã®å ´åã¯ã
+ * æå®ããé·ãã§åãæ¨ã¦ãããã
*
- * @param name 取得対象NameComponent
- * @param string_name 取得結果文字列
- * @param slen 取得対象文字列最大値
+ * @param name åå¾å¯¾è±¡NameComponent
+ * @param string_name åå¾çµææåå
+ * @param slen åå¾å¯¾è±¡æååæ大å¤
*
* @else
* @brief Get string representation of name component
@@ -1617,24 +1617,24 @@
CORBA::ULong slen);
/*!
* @if jp
- * @brief ネームコンポーネントの文字列表現時の文字長を取得する
+ * @brief ãã¼ã ã³ã³ãã¼ãã³ãã®æåå表ç¾æã®æåé·ãåå¾ãã
*
- * 指定したネームコンポーネントを文字列で表現した場合の長さを取得する。
- * 文字列表現は、NameComponentの構成が{Nc[0],Nc[1],Nc[2]...}の場合、
+ * æå®ãããã¼ã ã³ã³ãã¼ãã³ããæååã§è¡¨ç¾ããå ´åã®é·ããåå¾ããã
+ * æåå表ç¾ã¯ãNameComponentã®æ§æã{Nc[0],Nc[1],Nc[2]...}ã®å ´åã
* Nc[0]id.Nc[0].kind/Nc[1]id.Nc[1].kind/Nc[2].id/Nc[2].kind...
- * という形式で取得できる。
+ * ã¨ããå½¢å¼ã§åå¾ã§ããã
*
- * @param name 取得対象NameComponent
+ * @param name åå¾å¯¾è±¡NameComponent
*
- * @return 指定したネームコンポーネントの文字列長さ
+ * @return æå®ãããã¼ã ã³ã³ãã¼ãã³ãã®æååé·ã
*
* @else
* @brief Get string length of the name component's string representation
*
* Get string length of the name component's string representation.
* In string representation, if NameComponent consists of
- * {Nc[0],Nc[1],Nc[2]・・・}, the format of
- * Nc[0]id.Nc[0].kind/Nc[1]id.Nc[1].kind/Nc[2].id/Nc[2].kind・・・
+ * {Nc[0],Nc[1],Nc[2]ã»ã»ã»}, the format of
+ * Nc[0]id.Nc[0].kind/Nc[1]id.Nc[1].kind/Nc[2].id/Nc[2].kindã»ã»ã»
* will be got.
*
* @param name The getting target NameComponent
@@ -1647,15 +1647,15 @@
/*!
* @if jp
- * @brief 文字列の分割
+ * @brief æååã®åå²
*
- * 文字列を指定したデリミタで分割する。
+ * æååãæå®ããããªãã¿ã§åå²ããã
*
- * @param input 分割対象文字列
- * @param delimiter 分割用デリミタ
- * @param results 分割結果
+ * @param input åå²å¯¾è±¡æåå
+ * @param delimiter åå²ç¨ããªãã¿
+ * @param results åå²çµæ
*
- * @return 分割した文字列の要素数
+ * @return åå²ããæååã®è¦ç´ æ°
*
* @else
* @brief Split of string
@@ -1685,7 +1685,7 @@
/*!
* @if jp
- * @brief ネームサーバ名称
+ * @brief ãã¼ã ãµã¼ãå称
* @else
* @brief Name of the name server
* @endif
@@ -1693,7 +1693,7 @@
std::string m_nameServer;
/*!
* @if jp
- * @brief 指定したネームサーバのルートコンテキスト
+ * @brief æå®ãããã¼ã ãµã¼ãã®ã«ã¼ãã³ã³ããã¹ã
* @else
* @brief The root context of specified name server
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaPort.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaPort.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaPort.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file CorbaPort.h
* @brief CorbaPort class
@@ -28,7 +28,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -41,7 +41,7 @@
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief Virtual destructor
* @endif
@@ -52,7 +52,7 @@
/*!
* @if jp
- * @brief プロパティの初期化
+ * @brief ããããã£ã®åæå
* @else
* @brief Initializing properties
* @endif
@@ -83,7 +83,7 @@
/*!
* @if jp
- * @brief Provider を登録する
+ * @brief Provider ãç»é²ãã
* @else
* @brief Register the provider
* @endif
@@ -118,7 +118,7 @@
/*!
* @if jp
- * @brief Consumer を登録する
+ * @brief Consumer ãç»é²ãã
* @else
* @brief Register the consumer
* @endif
@@ -148,7 +148,7 @@
/*!
* @if jp
- * @brief Port の全てのインターフェースを activates する
+ * @brief Port ã®å
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activates ãã
* @else
* @brief Activate all Port interfaces
* @endif
@@ -165,7 +165,7 @@
/*!
* @if jp
- * @brief 全ての Port のインターフェースを deactivates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivates ãã
* @else
* @brief Deactivate all Port interfaces
* @endif
@@ -185,7 +185,7 @@
//============================================================
/*!
* @if jp
- * @brief Interface 情報を公開する
+ * @brief Interface æ
å ±ãå
¬éãã
* @else
* @brief Publish interface information
* @endif
@@ -249,7 +249,7 @@
/*!
* @if jp
- * @brief Interface に接続する
+ * @brief Interface ã«æ¥ç¶ãã
* @else
* @brief Subscribe to interfaces
* @endif
@@ -305,7 +305,7 @@
/*!
* @if jp
- * @brief Interface への接続を解除する
+ * @brief Interface ã¸ã®æ¥ç¶ã解é¤ãã
* @else
* @brief Unsubscribe interfaces
* @endif
@@ -339,7 +339,7 @@
/*!
* @if jp
- * @brief Consumer に合致する Provider を NVList の中から見つける
+ * @brief Consumer ã«åè´ãã Provider ã NVList ã®ä¸ããè¦ã¤ãã
* @else
* @brief Find out a provider corresponding to the consumer from NVList
* @endif
@@ -380,7 +380,7 @@
/*!
* @if jp
- * @brief Consumer に合致する Provider を NVList の中から見つける
+ * @brief Consumer ã«åè´ãã Provider ã NVList ã®ä¸ããè¦ã¤ãã
* @else
* @brief Find out a provider corresponding to the consumer from NVList
* @endif
@@ -408,7 +408,7 @@
/*!
* @if jp
- * @brief Consumer に IOR をセットする
+ * @brief Consumer ã« IOR ãã»ãããã
* @else
* @brief Setting IOR to Consumer
* @endif
@@ -436,7 +436,7 @@
/*!
* @if jp
- * @brief Consumer のオブジェクトをリリースする
+ * @brief Consumer ã®ãªãã¸ã§ã¯ãããªãªã¼ã¹ãã
* @else
* @brief Releasing Consumer Object
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaPort.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaPort.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/CorbaPort.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file CorbaPort.h
* @brief CorbaPort class
@@ -29,7 +29,7 @@
* @if jp
* @namespace RTC
*
- * @brief RTコンポーネント
+ * @brief RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -44,85 +44,85 @@
/*!
* @if jp
* @class CorbaPort
- * @brief RT コンポーネント CORBA provider/consumer 用 Port
+ * @brief RT ã³ã³ãã¼ãã³ã CORBA provider/consumer ç¨ Port
*
- * CorbaPort は RT コンポーネントにおいて、ユーザ定義の CORBA オブジェ
- * クトサービスおよびコンシューマを提供する Port 実装である。
+ * CorbaPort 㯠RT ã³ã³ãã¼ãã³ãã«ããã¦ãã¦ã¼ã¶å®ç¾©ã® CORBA ãªãã¸ã§
+ * ã¯ããµã¼ãã¹ããã³ã³ã³ã·ã¥ã¼ããæä¾ãã Port å®è£
ã§ããã
*
- * RT コンポーネントは、Port を介してユーザが定義した CORBA サービス
- * を提供することができ、これを RT Service (Provider) と呼ぶ。また、
- * 他の RT コンポーネントのサービスを利用するための CORBA オブジェク
- * トのプレースホルダを提供することができ、これを RT Service
- * Consumer と呼ぶ。
- * CorbaPort は任意の数の Provider および Consumer を管理することがで
- * き、Port 同士を接続する際に対応する Provider と Consumer を適切に
- * 関連付けることができる。
- * CorbaPort は通常以下のように利用される。
+ * RT ã³ã³ãã¼ãã³ãã¯ãPort ãä»ãã¦ã¦ã¼ã¶ãå®ç¾©ãã CORBA ãµã¼ãã¹
+ * ãæä¾ãããã¨ãã§ããããã RT Service (Provider) ã¨å¼ã¶ãã¾ãã
+ * ä»ã® RT ã³ã³ãã¼ãã³ãã®ãµã¼ãã¹ãå©ç¨ããããã® CORBA ãªãã¸ã§ã¯
+ * ãã®ãã¬ã¼ã¹ãã«ããæä¾ãããã¨ãã§ããããã RT Service
+ * Consumer ã¨å¼ã¶ã
+ * CorbaPort ã¯ä»»æã®æ°ã® Provider ããã³ Consumer ã管çãããã¨ãã§
+ * ããPort å士ãæ¥ç¶ããéã«å¯¾å¿ãã Provider 㨠Consumer ãé©åã«
+ * é¢é£ä»ãããã¨ãã§ããã
+ * CorbaPort ã¯é常以ä¸ã®ããã«å©ç¨ãããã
*
* <pre>
- * RTC::CorbaPort m_port0; // Port の宣言
+ * RTC::CorbaPort m_port0; // Port ã®å®£è¨
*
- * MyService_impl m_mysvc0; // この Port が提供する Serivce Provider
- * RTC::CorbaConsumer<YourService> m_cons0; // この Port の Consumer
+ * MyService_impl m_mysvc0; // ãã® Port ãæä¾ãã Serivce Provider
+ * RTC::CorbaConsumer<YourService> m_cons0; // ãã® Port ã® Consumer
*
- * // Service Provider を Port に登録
+ * // Service Provider ã Port ã«ç»é²
* m_port0.registerProvider("MyService0", "Generic", m_mysvc0);
- * // Service Consumer を Port に登録
+ * // Service Consumer ã Port ã«ç»é²
* m_port0.registerConsumer("YourService0", "Generic", m_cons0 );
*
- * // connect が行われた後
+ * // connect ãè¡ãããå¾
*
- * m_cons0->your_service_function(); // YourService の関数をコール
+ * m_cons0->your_service_function(); // YourService ã®é¢æ°ãã³ã¼ã«
*
- * // connect された 別のコンポーネントにおいて
- * m_cons1->my_service_function(); // MyService の関数をコール
+ * // connect ããã å¥ã®ã³ã³ãã¼ãã³ãã«ããã¦
+ * m_cons1->my_service_function(); // MyService ã®é¢æ°ãã³ã¼ã«
* </pre>
*
- * このように、提供したい Service Provider を registerProvider() で登
- * 録することにより、他のコンポーネントから利用可能にし、他方、利用し
- * たい Service Consumer を registerConsumer() で登録することにより他
- * のコンポーネントの Service をコンポーネント内で利用可能にすること
- * ができる。
+ * ãã®ããã«ãæä¾ããã Service Provider ã registerProvider() ã§ç»
+ * é²ãããã¨ã«ãããä»ã®ã³ã³ãã¼ãã³ãããå©ç¨å¯è½ã«ããä»æ¹ãå©ç¨ã
+ * ãã Service Consumer ã registerConsumer() ã§ç»é²ãããã¨ã«ããä»
+ * ã®ã³ã³ãã¼ãã³ãã® Service ãã³ã³ãã¼ãã³ãå
ã§å©ç¨å¯è½ã«ãããã¨
+ * ãã§ããã
*
- * PortInterfaceProfile は Port に所属するプロバイダもしくはコンシュー
- * マインターフェースについての情報を記述するためのプロファイルである。
- * 接続を行うツール等は、これらの情報に基づき ConnectorProfile を適切
- * に生成し、接続を構成する Port のうち任意の一つに対して引数に
- * ConnectorProfile を与えて Port::connect() を呼び出す必要がある。
+ * PortInterfaceProfile 㯠Port ã«æå±ãããããã¤ããããã¯ã³ã³ã·ã¥ã¼
+ * ãã¤ã³ã¿ã¼ãã§ã¼ã¹ã«ã¤ãã¦ã®æ
å ±ãè¨è¿°ããããã®ãããã¡ã¤ã«ã§ããã
+ * æ¥ç¶ãè¡ããã¼ã«çã¯ããããã®æ
å ±ã«åºã¥ã ConnectorProfile ãé©å
+ * ã«çæããæ¥ç¶ãæ§æãã Port ã®ãã¡ä»»æã®ä¸ã¤ã«å¯¾ãã¦å¼æ°ã«
+ * ConnectorProfile ãä¸ã㦠Port::connect() ãå¼ã³åºãå¿
è¦ãããã
*
- * なお、PortInterfaceProfile のインスタンス名 "*" は特殊なインスタン
- * スを表す。
+ * ãªããPortInterfaceProfile ã®ã¤ã³ã¹ã¿ã³ã¹å "*" ã¯ç¹æ®ãªã¤ã³ã¹ã¿ã³
+ * ã¹ã表ãã
*
- * PROVIDEDすなわちプロバイダのインスタンス名が "*" の場合は、接続開
- * 始時点ではインスタンスが存在せず、コンシューマの要求に応じて動的に
- * インスタンスを生成するタイプのプロバイダであることを表す。したがっ
- * て、接続開始時点ではインスタンス名は存在しないが、接続シーケンス中
- * のインターフェースを公開するプロセスにおいて、プロバイダは生成した
- * インスタンスに対応した記述子を ConnectorProfile に適正に設定するも
- * のとする。(未実装)
+ * PROVIDEDããªãã¡ãããã¤ãã®ã¤ã³ã¹ã¿ã³ã¹åã "*" ã®å ´åã¯ãæ¥ç¶é
+ * å§æç¹ã§ã¯ã¤ã³ã¹ã¿ã³ã¹ãåå¨ãããã³ã³ã·ã¥ã¼ãã®è¦æ±ã«å¿ãã¦åçã«
+ * ã¤ã³ã¹ã¿ã³ã¹ãçæããã¿ã¤ãã®ãããã¤ãã§ãããã¨ã表ãããããã£
+ * ã¦ãæ¥ç¶éå§æç¹ã§ã¯ã¤ã³ã¹ã¿ã³ã¹åã¯åå¨ããªãããæ¥ç¶ã·ã¼ã±ã³ã¹ä¸
+ * ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå
¬éããããã»ã¹ã«ããã¦ããããã¤ãã¯çæãã
+ * ã¤ã³ã¹ã¿ã³ã¹ã«å¯¾å¿ããè¨è¿°åã ConnectorProfile ã«é©æ£ã«è¨å®ããã
+ * ã®ã¨ããã(æªå®è£
)
*
- * REQUIREDすなわちコンシューマのインスタンス名が "*" の場合は、一つ
- * のコンシューマが複数のプロバイダと接続可能なタイプのコンシューマで
- * あることを示す。(未実装)
+ * REQUIREDããªãã¡ã³ã³ã·ã¥ã¼ãã®ã¤ã³ã¹ã¿ã³ã¹åã "*" ã®å ´åã¯ãä¸ã¤
+ * ã®ã³ã³ã·ã¥ã¼ããè¤æ°ã®ãããã¤ãã¨æ¥ç¶å¯è½ãªã¿ã¤ãã®ã³ã³ã·ã¥ã¼ãã§
+ * ãããã¨ã示ãã(æªå®è£
)
*
- * 以下は、Port間のインターフェースを接続するために ConnectorProfile に
- * マッピングを記述するためのルールを示す。
+ * 以ä¸ã¯ãPortéã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ãæ¥ç¶ããããã« ConnectorProfile ã«
+ * ãããã³ã°ãè¨è¿°ããããã®ã«ã¼ã«ã示ãã
*
- * Portに付属するインターフェースの指定子のフォーマットを以下のように
- * 定める。インターフェースに関するプロパティが以下の場合
+ * Portã«ä»å±ããã¤ã³ã¿ã¼ãã§ã¼ã¹ã®æå®åã®ãã©ã¼ãããã以ä¸ã®ããã«
+ * å®ãããã¤ã³ã¿ã¼ãã§ã¼ã¹ã«é¢ããããããã£ã以ä¸ã®å ´å
*
- * - RTCインスタンス名: rtc_iname
- * - ポート名: port_name
- * - インターフェース極性: if_polarity
- * - インターフェース型名: if_tname
- * - インターフェースインスタンス名: if_iname
+ * - RTCã¤ã³ã¹ã¿ã³ã¹å: rtc_iname
+ * - ãã¼ãå: port_name
+ * - ã¤ã³ã¿ã¼ãã§ã¼ã¹æ¥µæ§: if_polarity
+ * - ã¤ã³ã¿ã¼ãã§ã¼ã¹åå: if_tname
+ * - ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¤ã³ã¹ã¿ã³ã¹å: if_iname
*
- * インターフェースの指定子を以下の文字列名称で指定するものとする。
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®æå®åã以ä¸ã®æååå称ã§æå®ãããã®ã¨ããã
*
* <rtc_iname>.port.<port_name>.<if_polarity>.<if_tname>.<if_iname>
*
- * PROVIDED(提供)型すなわちプロバイダのインタフェースのプロパティが以
- * 下の場合、
+ * PROVIDED(æä¾)åããªãã¡ãããã¤ãã®ã¤ã³ã¿ãã§ã¼ã¹ã®ããããã£ã以
+ * ä¸ã®å ´åã
*
* - rtc_iname = MyComp0
* - port_name = myservice
@@ -130,12 +130,12 @@
* - if_tname = echo_interface
* - if_iname = echo_interface2
*
- * インターフェース指定子は
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹æå®åã¯
*
* MyComp0.port.myservice.provided.echo_interface.echo_interface2
*
- * のように記述される。また、同様にREQUIRED(要求)型すなわちコンシュー
- * マのインターフェースのプロパティが以下の場合、
+ * ã®ããã«è¨è¿°ããããã¾ããåæ§ã«REQUIRED(è¦æ±)åããªãã¡ã³ã³ã·ã¥ã¼
+ * ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ããããã£ã以ä¸ã®å ´åã
*
* - rtc_iname = YourComp0
* - port_name = yourservice
@@ -143,27 +143,27 @@
* - if_tname = hoge_interface
* - if_iname = hoge_interface1
*
- * インターフェース指定子は、
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹æå®åã¯ã
*
* YourComp0.port.myservice.required.hoge_interface.hoge_inteface1
*
- * のように記述することができる。
+ * ã®ããã«è¨è¿°ãããã¨ãã§ããã
*
- * なお、ここで動的生成インターフェースのインスタンスのための特殊なタ
- * イプのインスタンス名記述子
+ * ãªããããã§åççæã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ã¤ã³ã¹ã¿ã³ã¹ã®ããã®ç¹æ®ãªã¿
+ * ã¤ãã®ã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å
*
- * - <type_name>*: 動的生成型インスタンス名記述子
- * - <type_name>+: インクリメンタル生成型インスタンス名記述子
+ * - <type_name>*: åççæåã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å
+ * - <type_name>+: ã¤ã³ã¯ãªã¡ã³ã¿ã«çæåã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å
*
- * を定義する。動的生成インターフェースとは、接続時にインスタンスが生
- * 成されるタイプのインターフェースである。(未実装)
+ * ãå®ç¾©ãããåççæã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ã¯ãæ¥ç¶æã«ã¤ã³ã¹ã¿ã³ã¹ãç
+ * æãããã¿ã¤ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ããã(æªå®è£
)
*
- * コンシューマが要求するプロバイダインターフェース記述子に動的生成型
- * インスタンス名記述子 "<type_name>*" が指定された場合、プロバイダは
- * インスタンスを1つ新規に生成する。"<type_name>*" の記述子によりプロバ
- * イダを要求する n 個のコンシューマが存在する場合、これらからの要求
- * (オペレーションコール)を1 つのプロバイダにより処理する関係を構築す
- * る(下図)。
+ * ã³ã³ã·ã¥ã¼ããè¦æ±ãããããã¤ãã¤ã³ã¿ã¼ãã§ã¼ã¹è¨è¿°åã«åççæå
+ * ã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å "<type_name>*" ãæå®ãããå ´åããããã¤ãã¯
+ * ã¤ã³ã¹ã¿ã³ã¹ã1ã¤æ°è¦ã«çæããã"<type_name>*" ã®è¨è¿°åã«ããããã
+ * ã¤ããè¦æ±ãã n åã®ã³ã³ã·ã¥ã¼ããåå¨ããå ´åããããããã®è¦æ±
+ * (ãªãã¬ã¼ã·ã§ã³ã³ã¼ã«)ã1 ã¤ã®ãããã¤ãã«ããå¦çããé¢ä¿ãæ§ç¯ã
+ * ã(ä¸å³)ã
*
* <pre>
* consumer0 ]---<
@@ -171,12 +171,12 @@
* consumer2 ]---<
* </pre>
*
- * これに対し、コンシューマが要求するプロバイダインターフェース記述子
- * にインクリメンタル生成型インスタンス名記述子 "<type_name>+" が指定
- * された場合、記述子 "<type_name>+" の数だけプロバイダのインスタン
- * スが動的に生成される。すなわち、"<type_name>+" の記述子によりプロバ
- * イダを要求する n 個のコンシューマが存在する場合、n 個のプロバイダ
- * がそれぞれの要求を処理する以下のような関係が構築される。
+ * ããã«å¯¾ããã³ã³ã·ã¥ã¼ããè¦æ±ãããããã¤ãã¤ã³ã¿ã¼ãã§ã¼ã¹è¨è¿°å
+ * ã«ã¤ã³ã¯ãªã¡ã³ã¿ã«çæåã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å "<type_name>+" ãæå®
+ * ãããå ´åãè¨è¿°å "<type_name>+" ã®æ°ã ããããã¤ãã®ã¤ã³ã¹ã¿ã³
+ * ã¹ãåçã«çæããããããªãã¡ã"<type_name>+" ã®è¨è¿°åã«ããããã
+ * ã¤ããè¦æ±ãã n åã®ã³ã³ã·ã¥ã¼ããåå¨ããå ´åãn åã®ãããã¤ã
+ * ãããããã®è¦æ±ãå¦çãã以ä¸ã®ãããªé¢ä¿ãæ§ç¯ãããã
*
* <pre>
* consumer0 ]---< O----[ provider0
@@ -185,19 +185,19 @@
* </pre>
*
*
- * 接続に際して、ツール等から ConnectorProfile::properties に適切なイ
- * ンターフェースマッピング指定を記述することで、相互のプロバイダ/コ
- * ンシューマインターフェースを自由に接続することができる。ただし、接
- * 続に関わる RTC の中に、異なるインスタンスでありながら、同一のインス
- * タンス名が存在する場合、インターフェース記述子の一意性が保証できな
- * いので、この方法による接続性は保証されない。
+ * æ¥ç¶ã«éãã¦ããã¼ã«çãã ConnectorProfile::properties ã«é©åãªã¤
+ * ã³ã¿ã¼ãã§ã¼ã¹ãããã³ã°æå®ãè¨è¿°ãããã¨ã§ãç¸äºã®ãããã¤ã/ã³
+ * ã³ã·ã¥ã¼ãã¤ã³ã¿ã¼ãã§ã¼ã¹ãèªç±ã«æ¥ç¶ãããã¨ãã§ããããã ããæ¥
+ * ç¶ã«é¢ãã RTC ã®ä¸ã«ãç°ãªãã¤ã³ã¹ã¿ã³ã¹ã§ãããªãããåä¸ã®ã¤ã³ã¹
+ * ã¿ã³ã¹åãåå¨ããå ´åãã¤ã³ã¿ã¼ãã§ã¼ã¹è¨è¿°åã®ä¸ææ§ãä¿è¨¼ã§ããª
+ * ãã®ã§ããã®æ¹æ³ã«ããæ¥ç¶æ§ã¯ä¿è¨¼ãããªãã
*
- * ここでインターフェース記述子を簡単のために <if_desc0>,
- * <if_desc1>, ... とする。また、ConnectorProfile::properties の
- * NVListの key と value を key: value のように記述するものとする。
+ * ããã§ã¤ã³ã¿ã¼ãã§ã¼ã¹è¨è¿°åãç°¡åã®ããã« <if_desc0>,
+ * <if_desc1>, ... ã¨ãããã¾ããConnectorProfile::properties ã®
+ * NVListã® key 㨠value ã key: value ã®ããã«è¨è¿°ãããã®ã¨ããã
*
- * いま、2つのコンポーネントのサービスポートを接続する場合を考える。
- * それぞれのコンポーネントのサービスポートが以下の場合、
+ * ãã¾ã2ã¤ã®ã³ã³ãã¼ãã³ãã®ãµã¼ãã¹ãã¼ããæ¥ç¶ããå ´åãèããã
+ * ããããã®ã³ã³ãã¼ãã³ãã®ãµã¼ãã¹ãã¼ãã以ä¸ã®å ´åã
*
* - rtc_iname: MyComp0 <br>
* port_name: mycomp_service <br>
@@ -229,97 +229,97 @@
* | |
* </pre>
*
- * MyComp0 の echo0 (プロバイダ) と YourComp0 の echo9 (コンシューマ)、
- * MyComp0 の add0 (コンシューマ) と YourComp0 の echo9 (プロバイダ)
- * をそれぞれ対にして接続させるものと仮定する。この場合、
- * ConnectorProfile は以下のように設定する。
+ * MyComp0 ã® echo0 (ãããã¤ã) 㨠YourComp0 ã® echo9 (ã³ã³ã·ã¥ã¼ã)ã
+ * MyComp0 ã® add0 (ã³ã³ã·ã¥ã¼ã) 㨠YourComp0 ã® echo9 (ãããã¤ã)
+ * ããããã対ã«ãã¦æ¥ç¶ããããã®ã¨ä»®å®ããããã®å ´åã
+ * ConnectorProfile ã¯ä»¥ä¸ã®ããã«è¨å®ããã
*
* <pre>
* ConnectorProfile:
- * name: 任意のコネクタ名
- * connector_id: 空文字
- * ports[]: mycomp_service の参照, yourcomp_service の参照
+ * name: ä»»æã®ã³ãã¯ã¿å
+ * connector_id: 空æå
+ * ports[]: mycomp_service ã®åç
§, yourcomp_service ã®åç
§
* properties:
* <add0>: <add9>
* <echo9>: <echo0>
* </pre>
*
- * ただし、それぞれ
+ * ãã ãããããã
*
* <pre>
- * <add0> は MyComp0.port.mycomp_service.required.add.add0
- * <add9> は YourComp0.port.yourcomp_service.provided.add.add9
- * <echo0> は MyComp0.port.mycomp_service.provided.echo.echo0
- * <echo9> は YourComp0.port.yourcomp_service.required.echo.echo9
+ * <add0> 㯠MyComp0.port.mycomp_service.required.add.add0
+ * <add9> 㯠YourComp0.port.yourcomp_service.provided.add.add9
+ * <echo0> 㯠MyComp0.port.mycomp_service.provided.echo.echo0
+ * <echo9> 㯠YourComp0.port.yourcomp_service.required.echo.echo9
* </pre>
*
- * である。接続プロセスにおいて、各ポートのプロバイダおよびコンシュー
- * マは、それぞれ以下の作業を、CorbaPort::publishInterfaces(),
- * CorbaPort::PortsubscribeInterfaces() 仮想関数において行う。
+ * ã§ãããæ¥ç¶ããã»ã¹ã«ããã¦ãåãã¼ãã®ãããã¤ãããã³ã³ã³ã·ã¥ã¼
+ * ãã¯ããããã以ä¸ã®ä½æ¥ããCorbaPort::publishInterfaces(),
+ * CorbaPort::PortsubscribeInterfaces() ä»®æ³é¢æ°ã«ããã¦è¡ãã
*
- * プロバイダは、publishInterfaces() 関数において、自分のインターフェー
- * ス記述子をキーとし、値にIORの文字列表記したものを
- * ConnectorProfile::properties に設定する。前提として、このインター
- * フェース記述子は今行おうとしているコネクタにおいては一意であるため、
- * 同じキーは1つしか存在してはいけない。
+ * ãããã¤ãã¯ãpublishInterfaces() é¢æ°ã«ããã¦ãèªåã®ã¤ã³ã¿ã¼ãã§ã¼
+ * ã¹è¨è¿°åããã¼ã¨ããå¤ã«IORã®æåå表è¨ãããã®ã
+ * ConnectorProfile::properties ã«è¨å®ãããåæã¨ãã¦ããã®ã¤ã³ã¿ã¼
+ * ãã§ã¼ã¹è¨è¿°åã¯ä»è¡ããã¨ãã¦ããã³ãã¯ã¿ã«ããã¦ã¯ä¸æã§ããããã
+ * åããã¼ã¯1ã¤ããåå¨ãã¦ã¯ãããªãã
*
- * [この部分の記述は未実装の機能] なお、動的生成インターフェースにつ
- * いては、以下の手続きに従い処理することとなる。publishInterface()
- * 関数において、動的生成インスタンス名記述子 "<type_name>*" または、
- * インクリメンタル生成型インスタンス名記述子 "<type_name>+" が存在す
- * るかどうかを走査する。動的生成インスタンス名記述子 "<type_name>*"
- * が存在する場合、プロバイダのインスタンスを1つ生成し、そのインター
- * フェース指定子を key に、IOR文字列を value に設定するとともに、動
- * 的生成インスタンス名記述子 "<type_name>*" を value に含むすべての
- * value 上のインターフェース指定子を、ここで生成したインターフェース
- * 指定子に置き換える。
+ * [ãã®é¨åã®è¨è¿°ã¯æªå®è£
ã®æ©è½] ãªããåççæã¤ã³ã¿ã¼ãã§ã¼ã¹ã«ã¤
+ * ãã¦ã¯ã以ä¸ã®æç¶ãã«å¾ãå¦çãããã¨ã¨ãªããpublishInterface()
+ * é¢æ°ã«ããã¦ãåççæã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å "<type_name>*" ã¾ãã¯ã
+ * ã¤ã³ã¯ãªã¡ã³ã¿ã«çæåã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å "<type_name>+" ãåå¨ã
+ * ããã©ãããèµ°æ»ãããåççæã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å "<type_name>*"
+ * ãåå¨ããå ´åããããã¤ãã®ã¤ã³ã¹ã¿ã³ã¹ã1ã¤çæãããã®ã¤ã³ã¿ã¼
+ * ãã§ã¼ã¹æå®åã key ã«ãIORæååã value ã«è¨å®ããã¨ã¨ãã«ãå
+ * ççæã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å "<type_name>*" ã value ã«å«ããã¹ã¦ã®
+ * value ä¸ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹æå®åããããã§çæããã¤ã³ã¿ã¼ãã§ã¼ã¹
+ * æå®åã«ç½®ãæããã
*
- * インクリメンタル生成型インスタンス名記述子"<type_name>+" が存在す
- * る場合、インスタンス名記述子の数だけプロバイダのインスタンスを生成
- * し、それぞれのインターフェース指定子をkey に、IOR文字列を value に
- * 設定するとともに、インクリメンタル生成型インスタンス名記述子
- * "<type_name>+" を value 含むすべての value 上のインターフェース指
- * 定子に対して順に、ここで生成したそれぞれのインターフェース指定子に
- * 置き換える。
+ * ã¤ã³ã¯ãªã¡ã³ã¿ã«çæåã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å"<type_name>+" ãåå¨ã
+ * ãå ´åãã¤ã³ã¹ã¿ã³ã¹åè¨è¿°åã®æ°ã ããããã¤ãã®ã¤ã³ã¹ã¿ã³ã¹ãçæ
+ * ããããããã®ã¤ã³ã¿ã¼ãã§ã¼ã¹æå®åãkey ã«ãIORæååã value ã«
+ * è¨å®ããã¨ã¨ãã«ãã¤ã³ã¯ãªã¡ã³ã¿ã«çæåã¤ã³ã¹ã¿ã³ã¹åè¨è¿°å
+ * "<type_name>+" ã value å«ããã¹ã¦ã® value ä¸ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹æ
+ * å®åã«å¯¾ãã¦é ã«ãããã§çæããããããã®ã¤ã³ã¿ã¼ãã§ã¼ã¹æå®åã«
+ * ç½®ãæããã
*
- * プロバイダは subscribeInterfaces() では特に操作は行わない。
+ * ãããã¤ã㯠subscribeInterfaces() ã§ã¯ç¹ã«æä½ã¯è¡ããªãã
*
- * コンシューマは、 publishInterfaces() においては特に操作を行わない。
+ * ã³ã³ã·ã¥ã¼ãã¯ã publishInterfaces() ã«ããã¦ã¯ç¹ã«æä½ãè¡ããªãã
*
- * 一方、 subscribeInterfaces() では、自分の記述子を key とする
- * key-value ペア が存在するかどうか調べ、もし存在すれば、その value
- * に設定されたプロバイダのインターフェース指定子で指定される参照を、
- * さらに ConnectorProfile::properties から探し、それをコンシューマの
- * 接続先として設定する。なお、意図的にコンシューマにプロバイダの参照
- * を設定しない場合は、予約文字列 "nil" または "null" を設定するもの
- * とする。
+ * ä¸æ¹ã subscribeInterfaces() ã§ã¯ãèªåã®è¨è¿°åã key ã¨ãã
+ * key-value ã㢠ãåå¨ãããã©ãã調ã¹ãããåå¨ããã°ããã® value
+ * ã«è¨å®ããããããã¤ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹æå®åã§æå®ãããåç
§ãã
+ * ããã« ConnectorProfile::properties ããæ¢ãããããã³ã³ã·ã¥ã¼ãã®
+ * æ¥ç¶å
ã¨ãã¦è¨å®ããããªããæå³çã«ã³ã³ã·ã¥ã¼ãã«ãããã¤ãã®åç
§
+ * ãè¨å®ããªãå ´åã¯ãäºç´æåå "nil" ã¾ã㯠"null" ãè¨å®ãããã®
+ * ã¨ããã
*
- * コンシューマは、もし自分の記述子が存在しない場合、またはプロバイダ
- * の参照が Connector::properties に存在しない場合、コンシューマは、
- * 自分のインスタンス名および型名と同一のプロバイダを探し、その参照を
- * 自分自身に設定する。これは、OpenRTM-aist-0.4 との互換性を保持する
- * ためのルールであり、1.0以降では推奨されない。
+ * ã³ã³ã·ã¥ã¼ãã¯ãããèªåã®è¨è¿°åãåå¨ããªãå ´åãã¾ãã¯ãããã¤ã
+ * ã®åç
§ã Connector::properties ã«åå¨ããªãå ´åãã³ã³ã·ã¥ã¼ãã¯ã
+ * èªåã®ã¤ã³ã¹ã¿ã³ã¹åããã³ååã¨åä¸ã®ãããã¤ããæ¢ãããã®åç
§ã
+ * èªåèªèº«ã«è¨å®ãããããã¯ãOpenRTM-aist-0.4 ã¨ã®äºææ§ãä¿æãã
+ * ããã®ã«ã¼ã«ã§ããã1.0以éã§ã¯æ¨å¥¨ãããªãã
*
- * プロバイダ対コンシューマの対応は一対一である必要はなく、プロバイダ
- * 1 に対して、コンシューマ n、またはコンシューマ 1 に対してプロバイ
- * ダ n のケースも許される。プロバイダ 1 に対して、コンシューマ n の
- * ケースでは、あるプロバイダの指定子が、複数のコンシューマに対して、
- * 上記の方法で指定されることにより、実現される。一方、コンシューマ
- * 1 に対してプロバイダ n のケースでは、コンシューマ指定子の key に対
- * して、複数のプロバイダの指定子がカンマ区切りで列挙される形式となる
- * ものとする。
+ * ãããã¤ã対ã³ã³ã·ã¥ã¼ãã®å¯¾å¿ã¯ä¸å¯¾ä¸ã§ããå¿
è¦ã¯ãªãããããã¤ã
+ * 1 ã«å¯¾ãã¦ãã³ã³ã·ã¥ã¼ã nãã¾ãã¯ã³ã³ã·ã¥ã¼ã 1 ã«å¯¾ãã¦ãããã¤
+ * ã n ã®ã±ã¼ã¹ã許ãããããããã¤ã 1 ã«å¯¾ãã¦ãã³ã³ã·ã¥ã¼ã n ã®
+ * ã±ã¼ã¹ã§ã¯ããããããã¤ãã®æå®åããè¤æ°ã®ã³ã³ã·ã¥ã¼ãã«å¯¾ãã¦ã
+ * ä¸è¨ã®æ¹æ³ã§æå®ããããã¨ã«ãããå®ç¾ããããä¸æ¹ãã³ã³ã·ã¥ã¼ã
+ * 1 ã«å¯¾ãã¦ãããã¤ã n ã®ã±ã¼ã¹ã§ã¯ãã³ã³ã·ã¥ã¼ãæå®åã® key ã«å¯¾
+ * ãã¦ãè¤æ°ã®ãããã¤ãã®æå®åãã«ã³ãåºåãã§åæãããå½¢å¼ã¨ãªã
+ * ãã®ã¨ããã
*
- * なお、インターフェースの対応関係の厳密さを指定するオプションとして、
- * 以下のオプションを指定することができる。
+ * ãªããã¤ã³ã¿ã¼ãã§ã¼ã¹ã®å¯¾å¿é¢ä¿ã®å³å¯ããæå®ãããªãã·ã§ã³ã¨ãã¦ã
+ * 以ä¸ã®ãªãã·ã§ã³ãæå®ãããã¨ãã§ããã
*
* port.connection.strictness: strict, best_effort
*
- * strict: すべてのコンシューマに指定した参照が存在し、かつナローイン
- * グにも成功しコンシューマに適切にセットできた場合にのみ Port
- * 間の接続を確立する。
+ * strict: ãã¹ã¦ã®ã³ã³ã·ã¥ã¼ãã«æå®ããåç
§ãåå¨ãããã¤ããã¼ã¤ã³
+ * ã°ã«ãæåãã³ã³ã·ã¥ã¼ãã«é©åã«ã»ããã§ããå ´åã«ã®ã¿ Port
+ * éã®æ¥ç¶ã確ç«ããã
*
- * best_effort: ナローイング等に失敗した場合でも、エラーを返すことな
- * く Port 間の接続を確立する。
+ * best_effort: ããã¼ã¤ã³ã°çã«å¤±æããå ´åã§ããã¨ã©ã¼ãè¿ããã¨ãª
+ * ã Port éã®æ¥ç¶ã確ç«ããã
*
* @since 0.4.0
*
@@ -623,16 +623,16 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタでは、引数に与えられた名前を PortBase に対してセッ
- * トするとともに、PortProfile::properties に対して
+ * ã³ã³ã¹ãã©ã¯ã¿ã§ã¯ãå¼æ°ã«ä¸ããããååã PortBase ã«å¯¾ãã¦ã»ã
+ * ãããã¨ã¨ãã«ãPortProfile::properties ã«å¯¾ãã¦
*
* - port.port_type: "CorbaPort"
*
- * をプロパティとして追加する。
+ * ãããããã£ã¨ãã¦è¿½å ããã
*
- * @param name Port の名前
+ * @param name Port ã®åå
*
* @else
*
@@ -652,7 +652,7 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -664,15 +664,15 @@
/*!
* @if jp
- * @brief プロパティの初期化
+ * @brief ããããã£ã®åæå
*
- * OutPortのプロパティを初期化する。このポートへの接続数を指定する
- * プロパティ "connection_limit" が含まれ、適切な数値が設定されてい
- * る場合、最大接続数としてその数値が設定される。プロパティが設定さ
- * れていない場合、もしくは適切な値が設定されていない場合には、最大
- * 接続数は無制限となる。
+ * OutPortã®ããããã£ãåæåããããã®ãã¼ãã¸ã®æ¥ç¶æ°ãæå®ãã
+ * ãããã㣠"connection_limit" ãå«ã¾ããé©åãªæ°å¤ãè¨å®ããã¦ã
+ * ãå ´åãæ大æ¥ç¶æ°ã¨ãã¦ãã®æ°å¤ãè¨å®ããããããããã£ãè¨å®ã
+ * ãã¦ããªãå ´åããããã¯é©åãªå¤ãè¨å®ããã¦ããªãå ´åã«ã¯ãæ大
+ * æ¥ç¶æ°ã¯ç¡å¶éã¨ãªãã
*
- * @param prop CorbaPort のプロパティ
+ * @param prop CorbaPort ã®ããããã£
*
* @else
*
@@ -694,20 +694,20 @@
/*!
* @if jp
*
- * @brief Provider を登録する
+ * @brief Provider ãç»é²ãã
*
- * この Port において提供したいサーバントをこの Port に対して登録す
- * る。サーバントは、引数で与えられる instance_name, type_name を、
- * サーバント自身のインスタンス名およびタイプ名として、サーバントに
- * 関連付けられる。この関数により、サーバントは CorbaPort 内部に保
- * 持されるとともに、PortInterfaceProfile にRTC::PROVIDED インター
- * フェースとして登録される。
+ * ãã® Port ã«ããã¦æä¾ããããµã¼ãã³ãããã® Port ã«å¯¾ãã¦ç»é²ã
+ * ãããµã¼ãã³ãã¯ãå¼æ°ã§ä¸ãããã instance_name, type_name ãã
+ * ãµã¼ãã³ãèªèº«ã®ã¤ã³ã¹ã¿ã³ã¹åããã³ã¿ã¤ãåã¨ãã¦ããµã¼ãã³ãã«
+ * é¢é£ä»ããããããã®é¢æ°ã«ããããµã¼ãã³ã㯠CorbaPort å
é¨ã«ä¿
+ * æãããã¨ã¨ãã«ãPortInterfaceProfile ã«RTC::PROVIDED ã¤ã³ã¿ã¼
+ * ãã§ã¼ã¹ã¨ãã¦ç»é²ãããã
*
- * @param instance_name サーバントのインスタンス名
- * @param type_name サーバントのタイプ名
- * @param provider CORBA サーバント
+ * @param instance_name ãµã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹å
+ * @param type_name ãµã¼ãã³ãã®ã¿ã¤ãå
+ * @param provider CORBA ãµã¼ãã³ã
*
- * @return 既に同名の instance_name が登録されていれば false を返す。
+ * @return æ¢ã«ååã® instance_name ãç»é²ããã¦ããã° false ãè¿ãã
*
* @else
*
@@ -735,21 +735,21 @@
/*!
* @if jp
*
- * @brief Consumer を登録する
+ * @brief Consumer ãç»é²ãã
*
- * この Port が要求するサービスのプレースホルダであるコンシューマ
- * (Consumer) を登録する。Consumer が関連付けられるサービスのインス
- * タンス名およびタイプ名として、引数に instance_name, type_name お
- * よび Consumer 自身を与えることにより、内部でこれらが関連付けられ
- * る。Port 間の接続 (connect) 時 には、subscribeInterfaces() で述
- * べられているルールに基づき、Provider Interface の参照が自動的に
- * Consumer にセットされる。
+ * ãã® Port ãè¦æ±ãããµã¼ãã¹ã®ãã¬ã¼ã¹ãã«ãã§ããã³ã³ã·ã¥ã¼ã
+ * (Consumer) ãç»é²ãããConsumer ãé¢é£ä»ãããããµã¼ãã¹ã®ã¤ã³ã¹
+ * ã¿ã³ã¹åããã³ã¿ã¤ãåã¨ãã¦ãå¼æ°ã« instance_name, type_name ã
+ * ãã³ Consumer èªèº«ãä¸ãããã¨ã«ãããå
é¨ã§ããããé¢é£ä»ããã
+ * ããPort éã®æ¥ç¶ (connect) æ ã«ã¯ãsubscribeInterfaces() ã§è¿°
+ * ã¹ããã¦ããã«ã¼ã«ã«åºã¥ããProvider Interface ã®åç
§ãèªåçã«
+ * Consumer ã«ã»ãããããã
*
- * @param instance_name Consumer が要求するサービスのインスタンス名
- * @param type_name Consumer が要求するサービスのタイプ名
- * @param consumer CORBA サービスコンシューマ
+ * @param instance_name Consumer ãè¦æ±ãããµã¼ãã¹ã®ã¤ã³ã¹ã¿ã³ã¹å
+ * @param type_name Consumer ãè¦æ±ãããµã¼ãã¹ã®ã¿ã¤ãå
+ * @param consumer CORBA ãµã¼ãã¹ã³ã³ã·ã¥ã¼ã
*
- * @return 既に同名の instance_name が登録されていれば false を返す。
+ * @return æ¢ã«ååã® instance_name ãç»é²ããã¦ããã° false ãè¿ãã
*
* @else
*
@@ -780,41 +780,41 @@
/*!
* @if jp
*
- * @brief Provider Interface 情報を公開する
+ * @brief Provider Interface æ
å ±ãå
¬éãã
*
- * この Port が所有する Provider インターフェースに関する情報を
- * ConnectorProfile::properties に代入し他の Port に対して公開する。
- * 今、RTCのインスタンス名等の情報が以下の通りであるとして、
+ * ãã® Port ãææãã Provider ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«é¢ããæ
å ±ã
+ * ConnectorProfile::properties ã«ä»£å
¥ãä»ã® Port ã«å¯¾ãã¦å
¬éããã
+ * ä»ãRTCã®ã¤ã³ã¹ã¿ã³ã¹åçã®æ
å ±ã以ä¸ã®éãã§ããã¨ãã¦ã
*
- * - RTCインスタンス名: rtc_iname
- * - ポート名: port_name
- * - インターフェース極性: if_polarity
- * - インターフェース型名: if_tname
- * - インターフェースインスタンス名: if_iname
+ * - RTCã¤ã³ã¹ã¿ã³ã¹å: rtc_iname
+ * - ãã¼ãå: port_name
+ * - ã¤ã³ã¿ã¼ãã§ã¼ã¹æ¥µæ§: if_polarity
+ * - ã¤ã³ã¿ã¼ãã§ã¼ã¹åå: if_tname
+ * - ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¤ã³ã¹ã¿ã³ã¹å: if_iname
*
- * NameValue 型の ConnectorProfile::properties の name と value として
- * 以下のものが格納される。
+ * NameValue åã® ConnectorProfile::properties ã® name 㨠value ã¨ãã¦
+ * 以ä¸ã®ãã®ãæ ¼ç´ãããã
*
* - name
* <rtc_iname>.port.<port_name>.provided.<if_tname>.<if_iname>
* - value
- * Provider インターフェースの IOR 文字列
+ * Provider ã¤ã³ã¿ã¼ãã§ã¼ã¹ã® IOR æåå
*
- * なお、旧バージョンとの互換性のため以下の表記の NameValue も同時
- * に格納されるが、将来のバージョンでは削除される可能性がある。
+ * ãªããæ§ãã¼ã¸ã§ã³ã¨ã®äºææ§ã®ãã以ä¸ã®è¡¨è¨ã® NameValue ãåæ
+ * ã«æ ¼ç´ãããããå°æ¥ã®ãã¼ã¸ã§ã³ã§ã¯åé¤ãããå¯è½æ§ãããã
*
* - name
* port.<if_tname>.<if_iname>
* - value
- * Provider インターフェースの IOR 文字列
+ * Provider ã¤ã³ã¿ã¼ãã§ã¼ã¹ã® IOR æåå
*
- * これらの値は ConnectorProfile::properties に格納され、他のポートに対して
- * 伝達される。他の Port でこのインターフェースを使用する Consumer が
- * 存在すれば、ConnectorProfile からこのキーからオブジェクトリファレンスを
- * 取得し何らかの形で使用される。
+ * ãããã®å¤ã¯ ConnectorProfile::properties ã«æ ¼ç´ãããä»ã®ãã¼ãã«å¯¾ãã¦
+ * ä¼éããããä»ã® Port ã§ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã使ç¨ãã Consumer ã
+ * åå¨ããã°ãConnectorProfile ãããã®ãã¼ãããªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã
+ * åå¾ãä½ããã®å½¢ã§ä½¿ç¨ãããã
*
- * @param connector_profile コネクタプロファイル
- * @return ReturnCode_t 型のリターンコード
+ * @param connector_profile ã³ãã¯ã¿ãããã¡ã¤ã«
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -864,35 +864,35 @@
/*!
* @if jp
*
- * @brief Provider Interface 情報を取得する
+ * @brief Provider Interface æ
å ±ãåå¾ãã
*
- * この Portが所有する Consumer Interface に適合する Provider
- * Interface に関する情報をConnectorProfile::properties から抽出し
- * Consumer Interface にオブジェクト参照をセットする。
+ * ãã® Portãææãã Consumer Interface ã«é©åãã Provider
+ * Interface ã«é¢ããæ
å ±ãConnectorProfile::properties ããæ½åºã
+ * Consumer Interface ã«ãªãã¸ã§ã¯ãåç
§ãã»ããããã
*
- * 今、RTC のインスタンス名や Consumer Interface 等の情報が以下のと
- * おりであると仮定すると、
+ * ä»ãRTC ã®ã¤ã³ã¹ã¿ã³ã¹åã Consumer Interface çã®æ
å ±ã以ä¸ã®ã¨
+ * ããã§ããã¨ä»®å®ããã¨ã
*
- * - RTCインスタンス名: rtc_iname
- * - ポート名: port_name
- * - インターフェース極性: if_polarity
- * - インターフェース型名: if_tname
- * - インターフェースインスタンス名: if_iname
+ * - RTCã¤ã³ã¹ã¿ã³ã¹å: rtc_iname
+ * - ãã¼ãå: port_name
+ * - ã¤ã³ã¿ã¼ãã§ã¼ã¹æ¥µæ§: if_polarity
+ * - ã¤ã³ã¿ã¼ãã§ã¼ã¹åå: if_tname
+ * - ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¤ã³ã¹ã¿ã³ã¹å: if_iname
*
- * この Consumer Interface を表すインターフェース指定子は以下のよう
- * に表される。
+ * ãã® Consumer Interface ã表ãã¤ã³ã¿ã¼ãã§ã¼ã¹æå®åã¯ä»¥ä¸ã®ãã
+ * ã«è¡¨ãããã
*
* <rtc_iname>.port.<port_name>.required.<if_tname>.<if_iname>
*
- * この関数は、まず引数 ConnectorProfile::properties に上記インター
- * フェース指定子をキーとして格納されている Provider Interface 指定
- * 子を探し出す。さらに、その Provider Interface 指定子をキーとして
- * 格納されている Provider Interface の参照を表す IOR 文字列を取得
- * し、Consumer Interface にセットする。
+ * ãã®é¢æ°ã¯ãã¾ãå¼æ° ConnectorProfile::properties ã«ä¸è¨ã¤ã³ã¿ã¼
+ * ãã§ã¼ã¹æå®åããã¼ã¨ãã¦æ ¼ç´ããã¦ãã Provider Interface æå®
+ * åãæ¢ãåºããããã«ããã® Provider Interface æå®åããã¼ã¨ãã¦
+ * æ ¼ç´ããã¦ãã Provider Interface ã®åç
§ã表ã IOR æååãåå¾
+ * ããConsumer Interface ã«ã»ããããã
*
- * 今、仮に、Provider を prov(n), その参照をIOR(n) さらに Consumer
- * をcons(n) のように記述し、これらすべてのインターフェースの型が同
- * 一であり、ConnectorProfile に以下の値が設定されているとする。
+ * ä»ãä»®ã«ãProvider ã prov(n), ãã®åç
§ãIOR(n) ããã« Consumer
+ * ãcons(n) ã®ããã«è¨è¿°ããããããã¹ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®åãå
+ * ä¸ã§ãããConnectorProfile ã«ä»¥ä¸ã®å¤ãè¨å®ããã¦ããã¨ããã
*
* <pre>
* ConnectorProfile::properties =
@@ -906,7 +906,7 @@
* }
* </pre>
*
- * このとき、cons(0..2) にはそれぞれ、参照が以下のようにセットされる。
+ * ãã®ã¨ããcons(0..2) ã«ã¯ãããããåç
§ã以ä¸ã®ããã«ã»ãããããã
*
* <pre>
* cons0 = IOR2
@@ -914,11 +914,11 @@
* cons2 = IOR0
* </pre>
*
- * なお、旧バージョンとの互換性のため、
- * ConnectorProfile::properties に Consumer Interface をキーとした
- * 値がセットされていない場合でも、次のルールが適用される。
+ * ãªããæ§ãã¼ã¸ã§ã³ã¨ã®äºææ§ã®ããã
+ * ConnectorProfile::properties ã« Consumer Interface ããã¼ã¨ãã
+ * å¤ãã»ããããã¦ããªãå ´åã§ãã次ã®ã«ã¼ã«ãé©ç¨ãããã
*
- * 今、仮に Consumer Interface が
+ * ä»ã仮㫠Consumer Interface ã
*
* <pre>
* PortInterfaceProfile
@@ -929,7 +929,7 @@
* }
* </pre>
*
- * として登録されていれば、他の Port の
+ * ã¨ãã¦ç»é²ããã¦ããã°ãä»ã® Port ã®
*
* <pre>
* PortInterfaceProfile
@@ -940,18 +940,18 @@
* }
* </pre>
*
- * として登録されている Serivce Provider のオブジェクト参照を探し、
- * Consumer にセットする。実際には、ConnectorProfile::properties に
+ * ã¨ãã¦ç»é²ããã¦ãã Serivce Provider ã®ãªãã¸ã§ã¯ãåç
§ãæ¢ãã
+ * Consumer ã«ã»ãããããå®éã«ã¯ãConnectorProfile::properties ã«
*
* <pre>
* NameValue = { "port.Manipulator.PA10_0": <Object reference> }
* </pre>
*
- * として登録されている NameValue を探し、そのオブジェクト参照を
- * Consumer にセットする。
+ * ã¨ãã¦ç»é²ããã¦ãã NameValue ãæ¢ãããã®ãªãã¸ã§ã¯ãåç
§ã
+ * Consumer ã«ã»ããããã
*
- * @param connector_profile コネクタプロファイル
- * @return ReturnCode_t 型のリターンコード
+ * @param connector_profile ã³ãã¯ã¿ãããã¡ã¤ã«
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -999,12 +999,12 @@
/*!
* @if jp
*
- * @brief Interface への接続を解除する
+ * @brief Interface ã¸ã®æ¥ç¶ã解é¤ãã
*
- * 与えられた ConnectorProfile に関連する Consumer にセットされた
- * すべての Object を解放し接続を解除する。
+ * ä¸ãããã ConnectorProfile ã«é¢é£ãã Consumer ã«ã»ããããã
+ * ãã¹ã¦ã® Object ã解æ¾ãæ¥ç¶ã解é¤ããã
*
- * @param connector_profile コネクタプロファイル
+ * @param connector_profile ã³ãã¯ã¿ãããã¡ã¤ã«
*
* @else
*
@@ -1026,9 +1026,9 @@
/*!
* @if jp
*
- * @brief Port の全てのインターフェースを activates する
+ * @brief Port ã®å
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activates ãã
*
- * Port に登録されている全てのインターフェースを activate する。
+ * Port ã«ç»é²ããã¦ããå
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activate ããã
*
* @else
*
@@ -1044,9 +1044,9 @@
/*!
* @if jp
*
- * @brief 全ての Port のインターフェースを deactivates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivates ãã
*
- * Port に登録されている全てのインターフェースを deactivate する。
+ * Port ã«ç»é²ããã¦ããå
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivate ããã
*
* @else
*
@@ -1062,7 +1062,7 @@
protected:
/*!
* @if jp
- * @brief プロパティ
+ * @brief ããããã£
* @else
* @brief Properties
* @endif
@@ -1073,17 +1073,17 @@
class CorbaConsumerHolder;
/*!
* @if jp
- * @brief Consumer に合致する Provider を NVList の中から見つける
+ * @brief Consumer ã«åè´ãã Provider ã NVList ã®ä¸ããè¦ã¤ãã
*
- * NVList 中から CorbaConsumerHolder に保持されている Consumer に合
- * 致するキーを持つ Provider を見つけ、IOR を抽出しナローイングして
- * Consumer にセットする。対応するキーが存在しない、IOR が見つから
- * ない、ナローイングに失敗した場合、false を返す。
+ * NVList ä¸ãã CorbaConsumerHolder ã«ä¿æããã¦ãã Consumer ã«å
+ * è´ãããã¼ãæ㤠Provider ãè¦ã¤ããIOR ãæ½åºãããã¼ã¤ã³ã°ãã¦
+ * Consumer ã«ã»ããããã対å¿ãããã¼ãåå¨ããªããIOR ãè¦ã¤ãã
+ * ãªããããã¼ã¤ã³ã°ã«å¤±æããå ´åãfalse ãè¿ãã
*
- * @param nv Provider が含まれている ConnectorProfile::properties の NVList
- * @param cons Provider と対応する Consumer のホルダ
+ * @param nv Provider ãå«ã¾ãã¦ãã ConnectorProfile::properties ã® NVList
+ * @param cons Provider ã¨å¯¾å¿ãã Consumer ã®ãã«ã
*
- * @retrun bool Consumer に対応する Provider が見つからない場合 false
+ * @retrun bool Consumer ã«å¯¾å¿ãã Provider ãè¦ã¤ãããªãå ´å false
*
* @else
* @brief Find out a provider corresponding to the consumer from NVList
@@ -1106,19 +1106,19 @@
/*!
* @if jp
- * @brief Consumer に合致する Provider を NVList の中から見つける
+ * @brief Consumer ã«åè´ãã Provider ã NVList ã®ä¸ããè¦ã¤ãã
*
- * この関数は、古いバージョンの互換性のための関数である。
+ * ãã®é¢æ°ã¯ãå¤ããã¼ã¸ã§ã³ã®äºææ§ã®ããã®é¢æ°ã§ããã
*
- * NVList 中から CorbaConsumerHolder に保持されている Consumer に合
- * 致するキーを持つ Provider を見つける。対応するキーが存在しない、
- * IOR が見つからない場合、false を返す。
+ * NVList ä¸ãã CorbaConsumerHolder ã«ä¿æããã¦ãã Consumer ã«å
+ * è´ãããã¼ãæ㤠Provider ãè¦ã¤ããã対å¿ãããã¼ãåå¨ããªãã
+ * IOR ãè¦ã¤ãããªãå ´åãfalse ãè¿ãã
*
- * @param nv Provider が含まれている ConnectorProfile::properties の NVList
- * @param cons Provider と対応する Consumer のホルダ
- * @param iorstr 見つかったIOR文字列を格納する変数
+ * @param nv Provider ãå«ã¾ãã¦ãã ConnectorProfile::properties ã® NVList
+ * @param cons Provider ã¨å¯¾å¿ãã Consumer ã®ãã«ã
+ * @param iorstr è¦ã¤ãã£ãIORæååãæ ¼ç´ããå¤æ°
*
- * @retrun bool Consumer に対応する Provider が見つからない場合 false
+ * @retrun bool Consumer ã«å¯¾å¿ãã Provider ãè¦ã¤ãããªãå ´å false
*
* @else
* @brief Find out a provider corresponding to the consumer from NVList
@@ -1143,16 +1143,16 @@
/*!
* @if jp
- * @brief Consumer に IOR をセットする
+ * @brief Consumer ã« IOR ãã»ãããã
*
- * IOR をナローイングしてConsumer にセットする。ナローイングに失敗
- * した場合、false を返す。ただし、IOR文字列が、nullまたはnilの場合、
- * オブジェクトに何もセットせずに true を返す。
+ * IOR ãããã¼ã¤ã³ã°ãã¦Consumer ã«ã»ãããããããã¼ã¤ã³ã°ã«å¤±æ
+ * ããå ´åãfalse ãè¿ãããã ããIORæååããnullã¾ãã¯nilã®å ´åã
+ * ãªãã¸ã§ã¯ãã«ä½ãã»ããããã« true ãè¿ãã
*
- * @param ior セットする IOR 文字列
- * @param cons Consumer のホルダ
+ * @param ior ã»ãããã IOR æåå
+ * @param cons Consumer ã®ãã«ã
*
- * @retrun bool Consumer へのナローイングに失敗した場合 false
+ * @retrun bool Consumer ã¸ã®ããã¼ã¤ã³ã°ã«å¤±æããå ´å false
*
* @else
* @brief Setting IOR to Consumer
@@ -1172,15 +1172,15 @@
/*!
* @if jp
- * @brief Consumer のオブジェクトをリリースする
+ * @brief Consumer ã®ãªãã¸ã§ã¯ãããªãªã¼ã¹ãã
*
- * Consumer にセットされた参照をリリースする。ConsumerのIORが与えら
- * れたIOR文字列と異なる場合、falseを返す。
+ * Consumer ã«ã»ãããããåç
§ããªãªã¼ã¹ãããConsumerã®IORãä¸ãã
+ * ããIORæååã¨ç°ãªãå ´åãfalseãè¿ãã
*
- * @param ior セットする IOR 文字列
- * @param cons Consumer のホルダ
+ * @param ior ã»ãããã IOR æåå
+ * @param cons Consumer ã®ãã«ã
*
- * @retrun ConsumerのIORが与えられたIOR文字列と異なる場合、falseを返す。
+ * @retrun Consumerã®IORãä¸ããããIORæååã¨ç°ãªãå ´åãfalseãè¿ãã
*
* @else
* @brief Releasing Consumer Object
@@ -1202,9 +1202,9 @@
/*!
* @if jp
* @class CorbaProviderHolder
- * @brief Provider の情報を格納する構造体
+ * @brief Provider ã®æ
å ±ãæ ¼ç´ããæ§é ä½
*
- * CORBA Provider のホルダクラス
+ * CORBA Provider ã®ãã«ãã¯ã©ã¹
*
* @else
* @class CorbaProviderHolder
@@ -1300,7 +1300,7 @@
/*!
* @if jp
- * @brief Provider の情報を格納する vector
+ * @brief Provider ã®æ
å ±ãæ ¼ç´ãã vector
* @else
* @brief vector to stored Providers' information
* @endif
@@ -1310,7 +1310,7 @@
/*!
* @if jp
- * @brief Consumer の情報を格納する構造体
+ * @brief Consumer ã®æ
å ±ãæ ¼ç´ããæ§é ä½
* @else
* @brief The structure to be stored Consumer information.
* @endif
@@ -1363,7 +1363,7 @@
// functors
/*!
* @if jp
- * @brief Consumer のオブジェクトを解放するための Functor
+ * @brief Consumer ã®ãªãã¸ã§ã¯ãã解æ¾ããããã® Functor
* @else
* @brief Functor to release Consumer's object
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataFlowComponentBase.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataFlowComponentBase.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataFlowComponentBase.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DataFlowComponentBase.cpp
* @brief DataFlowParticipant RT-Component base class
@@ -25,7 +25,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -40,7 +40,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -52,7 +52,7 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
* @else
* @brief Initialization
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataFlowComponentBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataFlowComponentBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataFlowComponentBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DataFlowComponentBase.h
* @brief DataFlowParticipant RT-Component base class
@@ -28,7 +28,7 @@
* @if jp
* @namespace RTC
*
- * @brief RTコンポーネント
+ * @brief RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -46,11 +46,11 @@
/*!
* @if jp
* @class DataFlowComponentBase
- * @brief DataFlowComponentBase クラス
+ * @brief DataFlowComponentBase ã¯ã©ã¹
*
- * データフロー型RTComponentの基底クラス。
- * 各種データフロー型RTComponentを実装する場合は、本クラスを継承する形で実装
- * する。
+ * ãã¼ã¿ããã¼åRTComponentã®åºåºã¯ã©ã¹ã
+ * å種ãã¼ã¿ããã¼åRTComponentãå®è£
ããå ´åã¯ãæ¬ã¯ã©ã¹ãç¶æ¿ããå½¢ã§å®è£
+ * ããã
*
* @since 0.4.0
*
@@ -72,11 +72,11 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param manager マネージャオブジェクト
+ * @param manager ããã¼ã¸ã£ãªãã¸ã§ã¯ã
*
* @else
* @brief Constructor
@@ -91,9 +91,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -106,10 +106,10 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
*
- * データフロー型 RTComponent の初期化を実行する。
- * 実際の初期化処理は、各具象クラス内に記述する。
+ * ãã¼ã¿ããã¼å RTComponent ã®åæåãå®è¡ããã
+ * å®éã®åæåå¦çã¯ãåå
·è±¡ã¯ã©ã¹å
ã«è¨è¿°ããã
*
* @else
* @brief Initialization
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataInPort.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataInPort.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataInPort.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DataInPort.h
* @brief Base class of InPort
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataOutPort.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataOutPort.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataOutPort.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DataOutPort.h
* @brief Base class of OutPort
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataPortStatus.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataPortStatus.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DataPortStatus.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DataPortStatus.h
* @brief DataPortStatus class
@@ -27,15 +27,15 @@
/*!
* @if jp
* @class DataPortStatus mixin class
- * @brief DataPortStatus mixin クラス
+ * @brief DataPortStatus mixin ã¯ã©ã¹
*
- * このクラスは、enum定義されたリターンコードを、データポート関連のサ
- * ブクラスで共通利用するための mixin クラスである。このリターンコー
- * ドを使用するクラスでは、DataPortStatus クラスをpublic 継承し、下に
- * define してあるDATAPORTSTATUS_ENUM をクラス内に記述することで利用
- * 可能となる。これにより、enum を ReturnCode_t 型として typedef し、
- * 以後ReturnCode_t を利用できるようにするとともに、名前空間に enum
- * 定義された各識別子を当該クラス名前空間内に導入する。
+ * ãã®ã¯ã©ã¹ã¯ãenumå®ç¾©ããããªã¿ã¼ã³ã³ã¼ããããã¼ã¿ãã¼ãé¢é£ã®ãµ
+ * ãã¯ã©ã¹ã§å
±éå©ç¨ããããã® mixin ã¯ã©ã¹ã§ããããã®ãªã¿ã¼ã³ã³ã¼
+ * ãã使ç¨ããã¯ã©ã¹ã§ã¯ãDataPortStatus ã¯ã©ã¹ãpublic ç¶æ¿ããä¸ã«
+ * define ãã¦ããDATAPORTSTATUS_ENUM ãã¯ã©ã¹å
ã«è¨è¿°ãããã¨ã§å©ç¨
+ * å¯è½ã¨ãªããããã«ãããenum ã ReturnCode_t åã¨ã㦠typedef ãã
+ * 以å¾ReturnCode_t ãå©ç¨ã§ããããã«ããã¨ã¨ãã«ãåå空éã« enum
+ * å®ç¾©ãããåèå¥åãå½è©²ã¯ã©ã¹åå空éå
ã«å°å
¥ããã
*
* @else
* @class DataPortStatus mixin class
@@ -56,45 +56,45 @@
public:
/*!
* @if jp
- * brief DataPortStatus リターンコード
+ * brief DataPortStatus ãªã¿ã¼ã³ã³ã¼ã
*
- * データポート関連のクラスで共通のリターンコード
+ * ãã¼ã¿ãã¼ãé¢é£ã®ã¯ã©ã¹ã§å
±éã®ãªã¿ã¼ã³ã³ã¼ã
*
- * - PORT_OK: 正常終了
- * - PORT_ERROR: 異常終了
- * - BUFFER_ERROR: バッファエラー
- * - BUFFER_FULL: バッファフル
- * - BUFFER_EMPTY: バッファエンプティ
- * - BUFFER_TIMEOUT: バッファタイムアウト
- * - SEND_FULL: データを送ったが相手側がバッファフル状態
- * - SEND_TIMEOUT: データを送ったが相手側がタイムアウトした
- * - RECV_EMPTY: データを受信しようとしたがデータが空状態
- * - RECV_TIMEOUT: データを受信しようとしたがタイムうとした
- * - INVALID_ARGS: 不正な引数
- * - PRECONDITION_NOT_MET: 事前条件を満たしていない
- * - CONNECTION_LOST: 接続が切断された
- * - UNKNOWN_ERROR: 不明なエラー
+ * - PORT_OK: æ£å¸¸çµäº
+ * - PORT_ERROR: ç°å¸¸çµäº
+ * - BUFFER_ERROR: ãããã¡ã¨ã©ã¼
+ * - BUFFER_FULL: ãããã¡ãã«
+ * - BUFFER_EMPTY: ãããã¡ã¨ã³ããã£
+ * - BUFFER_TIMEOUT: ãããã¡ã¿ã¤ã ã¢ã¦ã
+ * - SEND_FULL: ãã¼ã¿ãéã£ããç¸æå´ããããã¡ãã«ç¶æ
+ * - SEND_TIMEOUT: ãã¼ã¿ãéã£ããç¸æå´ãã¿ã¤ã ã¢ã¦ããã
+ * - RECV_EMPTY: ãã¼ã¿ãåä¿¡ãããã¨ããããã¼ã¿ã空ç¶æ
+ * - RECV_TIMEOUT: ãã¼ã¿ãåä¿¡ãããã¨ãããã¿ã¤ã ãã¨ãã
+ * - INVALID_ARGS: ä¸æ£ãªå¼æ°
+ * - PRECONDITION_NOT_MET: äºåæ¡ä»¶ãæºããã¦ããªã
+ * - CONNECTION_LOST: æ¥ç¶ãåæããã
+ * - UNKNOWN_ERROR: ä¸æãªã¨ã©ã¼
*
- * データポートのデータ経路上のエラー発生個所から呼び出し側へエラー
- * 情報を伝えるためにこのエラーコードを使用する。主に、伝送路上のエ
- * ラー、伝送先のエラーなどが考えられるが、各部分の界面で発生するエ
- * ラーを以下に列挙する。
+ * ãã¼ã¿ãã¼ãã®ãã¼ã¿çµè·¯ä¸ã®ã¨ã©ã¼çºçåæããå¼ã³åºãå´ã¸ã¨ã©ã¼
+ * æ
å ±ãä¼ããããã«ãã®ã¨ã©ã¼ã³ã¼ãã使ç¨ããã主ã«ãä¼éè·¯ä¸ã®ã¨
+ * ã©ã¼ãä¼éå
ã®ã¨ã©ã¼ãªã©ãèããããããåé¨åã®çé¢ã§çºçããã¨
+ * ã©ã¼ã以ä¸ã«åæããã
*
- * (1) Push型
- * a) InPortConsumer と Publisher/Activity 間で発生するリターンコード
+ * (1) Pushå
+ * a) InPortConsumer 㨠Publisher/Activity éã§çºçãããªã¿ã¼ã³ã³ã¼ã
* PORT_OK, PORT_ERROR, SEND_FULL, SEND_TIMEOUT, CONNECTION_LOST,
* UNKNOWN_ERROR
*
- * b) Activity と OutPort の Buffer/Connector 間で発生するリターンコード
+ * b) Activity 㨠OutPort ã® Buffer/Connector éã§çºçãããªã¿ã¼ã³ã³ã¼ã
* PORT_OK, PORT_ERROR, BUFFER_ERROR, BUFFER_FULL, BUFFER_TIMEOUT,
* UNKNOWN_ERROR,
*
- * (2) Pull型
- * a) Activity と InPort の間で発生するリターンコード
+ * (2) Pullå
+ * a) Activity 㨠InPort ã®éã§çºçãããªã¿ã¼ã³ã³ã¼ã
* PORT_OK, PORT_ERROR, RECV_EMPTY, RECV_TIMEOUT, CONNETION_LOST,
* UNKNOWN_ERROR
*
- * 各関数が返すリターンコードは関数ごとのリファレンスを参照のこと。
+ * åé¢æ°ãè¿ããªã¿ã¼ã³ã³ã¼ãã¯é¢æ°ãã¨ã®ãªãã¡ã¬ã³ã¹ãåç
§ã®ãã¨ã
*
* @else
* @brief DataPortStatus return codes
@@ -161,13 +161,13 @@
/*!
* @if jp
*
- * @brief DataPortStatus リターンコードを文字列に変換
+ * @brief DataPortStatus ãªã¿ã¼ã³ã³ã¼ããæååã«å¤æ
*
- * DataPortStatus リターンコードを文字列に変換する
+ * DataPortStatus ãªã¿ã¼ã³ã³ã¼ããæååã«å¤æãã
*
- * @param status 変換対象 DataPortStatus リターンコード
+ * @param status å¤æ対象 DataPortStatus ãªã¿ã¼ã³ã³ã¼ã
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -210,13 +210,13 @@
/*!
* @if jp
*
- * @brief ::RTC::DataPortStatus 導入
+ * @brief ::RTC::DataPortStatus å°å
¥
*
- * ::RTC::DataPortStatus で宣言されている Enum のすべてのメンバをネーム
- * スペースに導入するためのマクロ。DataPortStatus を利用するクラスにお
- * いて、クラス宣言の先頭において DATAPORTSTATUS_ENUM を記載するだけで、
- * DataPortStatus で宣言されている enum メンバが名前解決演算子なしにア
- * クセス可能になる。
+ * ::RTC::DataPortStatus ã§å®£è¨ããã¦ãã Enum ã®ãã¹ã¦ã®ã¡ã³ãããã¼ã
+ * ã¹ãã¼ã¹ã«å°å
¥ããããã®ãã¯ããDataPortStatus ãå©ç¨ããã¯ã©ã¹ã«ã
+ * ãã¦ãã¯ã©ã¹å®£è¨ã®å
é ã«ãã㦠DATAPORTSTATUS_ENUM ãè¨è¼ããã ãã§ã
+ * DataPortStatus ã§å®£è¨ããã¦ãã enum ã¡ã³ããåå解決æ¼ç®åãªãã«ã¢
+ * ã¯ã»ã¹å¯è½ã«ãªãã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultConfiguration.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultConfiguration.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultConfiguration.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DefaultConfiguration.h
* @brief RTC manager default configuration
@@ -21,9 +21,9 @@
#include "rtm/config_rtc.h"
/*!
* @if jp
- * @brief Manager 用 デフォルト・コンフィギュレーション
+ * @brief Manager ç¨ ããã©ã«ãã»ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³
*
- * Managerクラス用デフォルトコンフィギュレーション。
+ * Managerã¯ã©ã¹ç¨ããã©ã«ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã
*
* @since 0.4.0
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultPeriodicTask.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultPeriodicTask.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultPeriodicTask.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DefaultPeriodicTask.h
* @brief PeiodicTaskFactory class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultPeriodicTask.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultPeriodicTask.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/DefaultPeriodicTask.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file DefaultPeriodicTask.h
* @brief PeiodicTaskFactory class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ECFactory.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ECFactory.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ECFactory.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ECFactory.cpp
* @brief ExecutionContext fuctory class
@@ -24,7 +24,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -40,7 +40,7 @@
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief Virtual destructor
* @endif
@@ -51,7 +51,7 @@
/*!
* @if jp
- * @brief 生成対象ExecutionContext名称を取得
+ * @brief çæ対象ExecutionContextå称ãåå¾
* @else
* @brief Get names of the target ExecutionContext for creation
* @endif
@@ -63,7 +63,7 @@
/*!
* @if jp
- * @brief 生成対象ExecutionContextインスタンスを生成
+ * @brief çæ対象ExecutionContextã¤ã³ã¹ã¿ã³ã¹ãçæ
* @else
* @brief Create the target ExecutionContext's instances
* @endif
@@ -75,7 +75,7 @@
/*!
* @if jp
- * @brief 対象ExecutionContextインスタンスを破棄
+ * @brief 対象ExecutionContextã¤ã³ã¹ã¿ã³ã¹ãç ´æ£
* @else
* @brief Destroy the target ExecutionContext's instances
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ECFactory.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ECFactory.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ECFactory.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ECFactory.h
* @brief ExecutionContext Factory class
@@ -32,11 +32,11 @@
/*!
* @if jp
*
- * @brief ExecutionContext生成用テンプレート関数
+ * @brief ExecutionContextçæç¨ãã³ãã¬ã¼ãé¢æ°
*
- * ExecutionContextのインスタンスを生成するためのテンプレート関数。
+ * ExecutionContextã®ã¤ã³ã¹ã¿ã³ã¹ãçæããããã®ãã³ãã¬ã¼ãé¢æ°ã
*
- * @return 生成したExecutionContextインスタンス
+ * @return çæããExecutionContextã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
@@ -57,11 +57,11 @@
/*!
* @if jp
*
- * @brief ExecutionContext破棄用テンプレート関数
+ * @brief ExecutionContextç ´æ£ç¨ãã³ãã¬ã¼ãé¢æ°
*
- * ExecutionContextのインスタンスを破棄するためのテンプレート関数。
+ * ExecutionContextã®ã¤ã³ã¹ã¿ã³ã¹ãç ´æ£ããããã®ãã³ãã¬ã¼ãé¢æ°ã
*
- * @param ec 破棄対象ExecutionContextのインスタンス
+ * @param ec ç ´æ£å¯¾è±¡ExecutionContextã®ã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
@@ -82,16 +82,16 @@
/*!
* @if jp
* @class ECFactoryBase
- * @brief ECFactoryBase 抽象クラス
+ * @brief ECFactoryBase æ½è±¡ã¯ã©ã¹
*
- * ExecutionContext生成用Factoryの抽象クラス。
- * 各ExecutionContextを生成するための具象Factoryクラスは、
- * 以下の純粋仮想関数の実装を提供しなければならない。
+ * ExecutionContextçæç¨Factoryã®æ½è±¡ã¯ã©ã¹ã
+ * åExecutionContextãçæããããã®å
·è±¡Factoryã¯ã©ã¹ã¯ã
+ * 以ä¸ã®ç´ç²ä»®æ³é¢æ°ã®å®è£
ãæä¾ããªããã°ãªããªãã
*
- * publicインターフェースとして以下のものを提供する。
- * - name() : 生成対象ExecutionContext名称の取得
- * - create() : ExecutionContextインスタンスの生成
- * - destroy(): ExecutionContextインスタンスの破棄
+ * publicã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ãã¦ä»¥ä¸ã®ãã®ãæä¾ããã
+ * - name() : çæ対象ExecutionContextå称ã®åå¾
+ * - create() : ExecutionContextã¤ã³ã¹ã¿ã³ã¹ã®çæ
+ * - destroy(): ExecutionContextã¤ã³ã¹ã¿ã³ã¹ã®ç ´æ£
*
* @since 0.4.0
*
@@ -118,9 +118,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -135,11 +135,11 @@
/*!
* @if jp
*
- * @brief 生成対象ExecutionContext名称取得用純粋仮想関数
+ * @brief çæ対象ExecutionContextå称åå¾ç¨ç´ç²ä»®æ³é¢æ°
*
- * 生成対象ExecutionContextの名称を取得するための純粋仮想関数。
+ * çæ対象ExecutionContextã®å称ãåå¾ããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * @return 生成対象ExecutionContext名称
+ * @return çæ対象ExecutionContextå称
*
* @else
*
@@ -158,11 +158,11 @@
/*!
* @if jp
*
- * @brief ExecutionContext生成用純粋仮想関数
+ * @brief ExecutionContextçæç¨ç´ç²ä»®æ³é¢æ°
*
- * ExecutionContextのインスタンスを生成するための純粋仮想関数。
+ * ExecutionContextã®ã¤ã³ã¹ã¿ã³ã¹ãçæããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * @return 生成したExecutionContextインスタンス
+ * @return çæããExecutionContextã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
@@ -179,11 +179,11 @@
/*!
* @if jp
*
- * @brief ExecutionContext破棄用純粋仮想関数
+ * @brief ExecutionContextç ´æ£ç¨ç´ç²ä»®æ³é¢æ°
*
- * ExecutionContextのインスタンスを破棄するための純粋仮想関数。
+ * ExecutionContextã®ã¤ã³ã¹ã¿ã³ã¹ãç ´æ£ããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * @param comp 破棄対象のExecutionContextインスタンス
+ * @param comp ç ´æ£å¯¾è±¡ã®ExecutionContextã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
@@ -202,9 +202,9 @@
/*!
* @if jp
* @class ECFactoryCXX
- * @brief ECFactoryCXX クラス
+ * @brief ECFactoryCXX ã¯ã©ã¹
*
- * C++言語用ExecutionContextインスタンスを生成するFactoryクラス。
+ * C++è¨èªç¨ExecutionContextã¤ã³ã¹ã¿ã³ã¹ãçæããFactoryã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -225,13 +225,13 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param name 生成対象ExecutionContext名称
- * @param new_func ExecutionContext生成用関数
- * @param delete_func ExecutionContext破棄用関数
+ * @param name çæ対象ExecutionContextå称
+ * @param new_func ExecutionContextçæç¨é¢æ°
+ * @param delete_func ExecutionContextç ´æ£ç¨é¢æ°
*
* @else
*
@@ -252,9 +252,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -269,11 +269,11 @@
/*!
* @if jp
*
- * @brief 生成対象ExecutionContext名称を取得
+ * @brief çæ対象ExecutionContextå称ãåå¾
*
- * 生成対象のExecutionContext名称を取得する。
+ * çæ対象ã®ExecutionContextå称ãåå¾ããã
*
- * @return 生成対象ExecutionContext名称
+ * @return çæ対象ExecutionContextå称
*
* @else
*
@@ -290,11 +290,11 @@
/*!
* @if jp
*
- * @brief 生成対象ExecutionContextインスタンスを生成
+ * @brief çæ対象ExecutionContextã¤ã³ã¹ã¿ã³ã¹ãçæ
*
- * 生成対象のExecutionContextクラスのインスタンスを生成する。
+ * çæ対象ã®ExecutionContextã¯ã©ã¹ã®ã¤ã³ã¹ã¿ã³ã¹ãçæããã
*
- * @return 生成したExecutionContextインスタンス
+ * @return çæããExecutionContextã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
@@ -311,11 +311,11 @@
/*!
* @if jp
*
- * @brief 対象ExecutionContextインスタンスを破棄
+ * @brief 対象ExecutionContextã¤ã³ã¹ã¿ã³ã¹ãç ´æ£
*
- * 対象ExecutionContextクラスのインスタンスを破棄する。
+ * 対象ExecutionContextã¯ã©ã¹ã®ã¤ã³ã¹ã¿ã³ã¹ãç ´æ£ããã
*
- * @param comp 破棄対象ExecutionContextインスタンス
+ * @param comp ç ´æ£å¯¾è±¡ExecutionContextã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
@@ -332,7 +332,7 @@
protected:
/*!
* @if jp
- * @brief 生成対象ExecutionContext名称
+ * @brief çæ対象ExecutionContextå称
* @else
* @brief Names of the target ExecutionContext for creation
* @endif
@@ -341,7 +341,7 @@
/*!
* @if jp
- * @brief 対象ExecutionContext生成用関数
+ * @brief 対象ExecutionContextçæç¨é¢æ°
* @else
* @brief Function to create the target ExecutionContext
* @endif
@@ -350,7 +350,7 @@
/*!
* @if jp
- * @brief 対象ExecutionContext破棄用関数
+ * @brief 対象ExecutionContextç ´æ£ç¨é¢æ°
* @else
* @brief Function to destroy the target ExecutionContext
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContext.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContext.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContext.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-/*!
+/*!
* @file ExecutionContext.h
* @brief ExecutionContext class
* @date $Date: 2007-04-13 15:45:29 $
@@ -32,7 +32,7 @@
/*!
* @if jp
- * @brief ExecutionContext が実行中かどうかのテスト
+ * @brief ExecutionContext ãå®è¡ä¸ãã©ããã®ãã¹ã
* @else
* @brief Test for ExecutionContext running state
* @endif
@@ -46,7 +46,7 @@
/*!
* @if jp
- * @brief ExecutionContext をスタートさせる
+ * @brief ExecutionContext ãã¹ã¿ã¼ãããã
* @else
* @brief Start the ExecutionContext
* @endif
@@ -60,7 +60,7 @@
/*!
* @if jp
- * @brief ExecutionContext をストップさせる
+ * @brief ExecutionContext ãã¹ãããããã
* @else
* @brief Stop the ExecutionContext
* @endif
@@ -74,7 +74,7 @@
/*!
* @if jp
- * @brief 実行周期(Hz)を取得する
+ * @brief å®è¡å¨æ(Hz)ãåå¾ãã
* @else
* @brief Get executionrate(Hz)
* @endif
@@ -88,7 +88,7 @@
/*!
* @if jp
- * @brief 実行周期(Hz)を与える
+ * @brief å®è¡å¨æ(Hz)ãä¸ãã
* @else
* @brief Set rate (Hz)
* @endif
@@ -107,7 +107,7 @@
/*!
* @if jp
- * @brief コンポーネントをアクティブ化する
+ * @brief ã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
* @else
* @brief Activate a component
* @endif
@@ -122,7 +122,7 @@
/*!
* @if jp
- * @brief コンポーネントを非アクティブ化する
+ * @brief ã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
* @else
* @brief Deactivate a component
* @endif
@@ -137,7 +137,7 @@
/*!
* @if jp
- * @brief コンポーネントを非アクティブ化する
+ * @brief ã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
* @else
* @brief Deactivate a component
* @endif
@@ -152,7 +152,7 @@
/*!
* @if jp
- * @brief コンポーネントの状態を取得する
+ * @brief ã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
* @else
* @brief Get component's state
* @endif
@@ -167,7 +167,7 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
* @else
* @brief Get the ExecutionKind
* @endif
@@ -181,7 +181,7 @@
/*!
* @if jp
- * @brief コンポーネントを追加する
+ * @brief ã³ã³ãã¼ãã³ãã追å ãã
* @else
* @brief Add a component
* @endif
@@ -202,7 +202,7 @@
/*!
* @if jp
- * @brief コンポーネントをコンポーネントリストから削除する
+ * @brief ã³ã³ãã¼ãã³ããã³ã³ãã¼ãã³ããªã¹ãããåé¤ãã
* @else
* @brief Remove the component from component list
* @endif
@@ -226,7 +226,7 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContextProfile を取得する
+ * @brief ExecutionContextProfile ãåå¾ãã
* @else
* @brief Get the ExecutionContextProfile
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextBase.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextBase.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextBase.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ExecutionContextBase.cpp
* @brief ExecutionContext base class
@@ -31,7 +31,7 @@
}
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief Virtual Destructor
* @endif
@@ -42,7 +42,7 @@
/*!
* @if jp
- * @brief ExecutionContextの処理を進める
+ * @brief ExecutionContextã®å¦çãé²ãã
* @else
* @brief Proceed with tick of ExecutionContext
* @endif
@@ -96,9 +96,9 @@
/*!
* @if jp
- * @brief コンポーネントをバインドする。
+ * @brief ã³ã³ãã¼ãã³ãããã¤ã³ãããã
*
- * コンポーネントをバインドする。
+ * ã³ã³ãã¼ãã³ãããã¤ã³ãããã
*
* @else
* @brief Bind the component.
@@ -117,7 +117,7 @@
// Functions to be delegated by EC's CORBA operations
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
* @else
* @brief Check for ExecutionContext running state
* @endif
@@ -130,7 +130,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
* @else
* @brief Start the ExecutionContext
* @endif
@@ -163,7 +163,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
* @else
* @brief Stopping the ExecutionContext
* @endif
@@ -194,7 +194,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
* @else
* @brief Get execution rate(Hz) of ExecutionContext
* @return Execution cycle(Unit:Hz)
@@ -214,7 +214,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
* @else
* @brief Set execution rate(Hz) of ExecutionContext
* @endif
@@ -246,7 +246,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
* @else
* @brief Add an RT-component
* @endif
@@ -288,7 +288,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを参加者リストから削除する
+ * @brief RTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãã
* @else
* @brief Remove the RT-Component from participant list
* @endif
@@ -331,7 +331,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
* @else
* @brief Activate an RT-component
* @endif
@@ -418,7 +418,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
* @else
* @brief Deactivate an RT-component
* @endif
@@ -506,7 +506,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
* @else
* @brief Reset the RT-component
* @endif
@@ -593,15 +593,15 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
*
- * 指定したRTコンポーネントの状態(LifeCycleState)を取得する。指定し
- * たRTコンポーネントが参加者リストに含まれない場合は、
- * UNKNOWN_STATE が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
(LifeCycleState)ãåå¾ãããæå®ã
+ * ãRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * UNKNOWN_STATE ãè¿ãããã
*
- * @param comp 状態取得対象RTコンポーネント
+ * @param comp ç¶æ
åå¾å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return 現在の状態(LifeCycleState)
+ * @return ç¾å¨ã®ç¶æ
(LifeCycleState)
*
* @else
*
@@ -636,9 +636,9 @@
}
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
*
- * 本 ExecutionContext の ExecutionKind を取得する
+ * æ¬ ExecutionContext ã® ExecutionKind ãåå¾ãã
*
* @return ExecutionKind
*
@@ -664,11 +664,11 @@
/*!
* @if jp
- * @brief Profileを取得する
+ * @brief Profileãåå¾ãã
*
- * RTC::ExecutionContextProfile を取得する。取得した
- * ExecutionContextProfile の所有権は呼び出し側にある。取得されたオ
- * ブジェクトが不要になった場合、呼び出し側が開放する責任を負う。
+ * RTC::ExecutionContextProfile ãåå¾ãããåå¾ãã
+ * ExecutionContextProfile ã®ææ権ã¯å¼ã³åºãå´ã«ãããåå¾ããããª
+ * ãã¸ã§ã¯ããä¸è¦ã«ãªã£ãå ´åãå¼ã³åºãå´ãéæ¾ãã責任ãè² ãã
*
* @return RTC::ExecutionContextProfile
*
@@ -702,7 +702,7 @@
//============================================================
/*!
* @if jp
- * @brief CORBA オブジェクト参照の取得
+ * @brief CORBA ãªãã¸ã§ã¯ãåç
§ã®åå¾
* @else
* @brief Get the reference to the CORBA object
* @endif
@@ -714,7 +714,7 @@
}
/*!
* @if jp
- * @brief CORBA オブジェクト参照の取得
+ * @brief CORBA ãªãã¸ã§ã¯ãåç
§ã®åå¾
* @else
* @brief Getting object reference
* @endif
@@ -726,7 +726,7 @@
/*!
* @if jp
- * @brief ExecutionKind を文字列化する
+ * @brief ExecutionKind ãæåååãã
* @else
* @brief Converting ExecutionKind enum to string
* @endif
@@ -738,7 +738,7 @@
/*!
* @if jp
- * @brief ExecutionKind を設定する
+ * @brief ExecutionKind ãè¨å®ãã
* @else
* @brief Set the ExecutionKind
* @endif
@@ -750,7 +750,7 @@
/*!
* @if jp
- * @brief Ownerコンポーネントをセットする。
+ * @brief Ownerã³ã³ãã¼ãã³ããã»ããããã
* @else
* @brief Setting owner component of the execution context
* @endif
@@ -763,7 +763,7 @@
/*!
* @if jp
- * @brief Ownerコンポーネントの参照を取得する
+ * @brief Ownerã³ã³ãã¼ãã³ãã®åç
§ãåå¾ãã
* @else
* @brief Getting a reference of the owner component
* @endif
@@ -775,7 +775,7 @@
/*!
* @if jp
- * @brief RTコンポーネントの参加者リストを取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®åå è
ãªã¹ããåå¾ãã
* @else
* @brief Getting participant RTC list
* @endif
@@ -787,7 +787,7 @@
/*!
* @if jp
- * @brief Propertiesをセットする
+ * @brief Propertiesãã»ãããã
* @else
* @brief Setting Properties
* @endif
@@ -799,7 +799,7 @@
/*!
* @if jp
- * @brief Propertiesを取得する
+ * @brief Propertiesãåå¾ãã
* @else
* @brief Setting Properties
* @endif
@@ -811,7 +811,7 @@
/*!
* @if jp
- * @brief Profileを取得する
+ * @brief Profileãåå¾ãã
* @else
* @brief Getting Profile
* @endif
@@ -829,7 +829,7 @@
// private functions
/*!
* @if jp
- * @brief Propertiesから実行コンテキストをセットする
+ * @brief Propertiesããå®è¡ã³ã³ããã¹ããã»ãããã
* @else
* @brief Setting execution rate from given properties.
* @endif
@@ -850,7 +850,7 @@
/*!
* @if jp
- * @brief Propertiesから状態遷移モードをセットする
+ * @brief Propertiesããç¶æ
é·ç§»ã¢ã¼ããã»ãããã
* @else
* @brief Setting state transition mode from given properties.
* @endif
@@ -872,7 +872,7 @@
/*!
* @if jp
- * @brief Propertiesから状態遷移Timeoutをセットする
+ * @brief Propertiesããç¶æ
é·ç§»Timeoutãã»ãããã
* @else
* @brief Setting state transition timeout from given properties.
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ExecutionContextBase.h
* @brief ExecutionContext base class
@@ -42,13 +42,13 @@
/*!
* @if jp
* @class ExecutionContextBase
- * @brief ExecutionContext用基底クラス
+ * @brief ExecutionContextç¨åºåºã¯ã©ã¹
*
- * ECの実装クラスでは、この基底クラスを継承し、かつECのCORBAオペレー
- * ションを実装しなければならない。さらに、実際にロジックを駆動するた
- * め、幾つかの約束に則りExecutionContextBaseの関数を呼び出す必要があ
- * る。ECのCORBAオペレーションは以下のものがあり、それぞれ
- * ExecutionContextBaseのメンバ関数に対応している。
+ * ECã®å®è£
ã¯ã©ã¹ã§ã¯ããã®åºåºã¯ã©ã¹ãç¶æ¿ãããã¤ECã®CORBAãªãã¬ã¼
+ * ã·ã§ã³ãå®è£
ããªããã°ãªããªããããã«ãå®éã«ãã¸ãã¯ãé§åããã
+ * ããå¹¾ã¤ãã®ç´æã«åãExecutionContextBaseã®é¢æ°ãå¼ã³åºãå¿
è¦ãã
+ * ããECã®CORBAãªãã¬ã¼ã·ã§ã³ã¯ä»¥ä¸ã®ãã®ãããããããã
+ * ExecutionContextBaseã®ã¡ã³ãé¢æ°ã«å¯¾å¿ãã¦ããã
*
* - is_running(): ExecutionContextBase::isRunning()
* - start(): ExecutionContextBase::start()
@@ -68,23 +68,23 @@
* - get_kind(): ExecutionContextBase::getKind()
* - get_profile(): ExecutionContextBase::getProfile()
*
- * @par 実行状態に関係する関数と実装方法
+ * @par å®è¡ç¶æ
ã«é¢ä¿ããé¢æ°ã¨å®è£
æ¹æ³
* - is_running(): ExecutionContextBase::isRunning()
* - start(): ExecutionContextBase::start()
* - stop(): ExecutionContextBase::stop()
*
- * 実行状態に関係する関数は、is_running(), start(), stop() の3つがあ
- * る。ExecutionContextBaseでは単純に running/stopped のフラグを持っ
- * ており、start/stopでフラグのON/OFF切り替え、is_running()で状態読み
- * 出しを行っている。通常、ECの実装クラスでは、protected な仮想メン
- * バ関数 onStarting(), onStarted(), onStopping(), onStopped() 関数を
- * 実装したうえで、CORBAオペレーションを以下のように実装する必要がある。
+ * å®è¡ç¶æ
ã«é¢ä¿ããé¢æ°ã¯ãis_running(), start(), stop() ã®3ã¤ãã
+ * ããExecutionContextBaseã§ã¯åç´ã« running/stopped ã®ãã©ã°ãæã£
+ * ã¦ãããstart/stopã§ãã©ã°ã®ON/OFFåãæ¿ããis_running()ã§ç¶æ
èªã¿
+ * åºããè¡ã£ã¦ãããé常ãECã®å®è£
ã¯ã©ã¹ã§ã¯ãprotected ãªä»®æ³ã¡ã³
+ * ãé¢æ° onStarting(), onStarted(), onStopping(), onStopped() é¢æ°ã
+ * å®è£
ããããã§ãCORBAãªãã¬ã¼ã·ã§ã³ã以ä¸ã®ããã«å®è£
ããå¿
è¦ãããã
*
- * is_running() のCORBAオペレーションでは、単純に
- * ExecutionContextBase の isRunning() を呼び出すだけである。この関数
- * に関連する protected 仮想関数はonIsRunning() が用意されているが、
- * 通常特に実装する必要はない。あえて、現在の running/stopped 状態を
- * 書き換えたい場合にこの関数を利用することができるが推奨はされない。
+ * is_running() ã®CORBAãªãã¬ã¼ã·ã§ã³ã§ã¯ãåç´ã«
+ * ExecutionContextBase ã® isRunning() ãå¼ã³åºãã ãã§ããããã®é¢æ°
+ * ã«é¢é£ãã protected ä»®æ³é¢æ°ã¯onIsRunning() ãç¨æããã¦ãããã
+ * é常ç¹ã«å®è£
ããå¿
è¦ã¯ãªããããã¦ãç¾å¨ã® running/stopped ç¶æ
ã
+ * æ¸ãæãããå ´åã«ãã®é¢æ°ãå©ç¨ãããã¨ãã§ãããæ¨å¥¨ã¯ãããªãã
*
* <pre>
* public:
@@ -99,12 +99,12 @@
* }
* </pre>
*
- * start(), stop() CORBAオペレーションでは、通常
- * ExecutionContextBase の start(), stop() 関数を呼び出すよう実装する。
- * この関数に関連する protected 仮想関数は、start() および stop() に
- * ついてそれぞれ2つづつの onStarting(), onStarted(), および
- * onStopping(), onStopped() 関数がある。ECの実装クラスにおいては、そ
- * れぞれ以下のように実装する。
+ * start(), stop() CORBAãªãã¬ã¼ã·ã§ã³ã§ã¯ãé常
+ * ExecutionContextBase ã® start(), stop() é¢æ°ãå¼ã³åºãããå®è£
ããã
+ * ãã®é¢æ°ã«é¢é£ãã protected ä»®æ³é¢æ°ã¯ãstart() ããã³ stop() ã«
+ * ã¤ãã¦ãããã2ã¤ã¥ã¤ã® onStarting(), onStarted(), ããã³
+ * onStopping(), onStopped() é¢æ°ããããECã®å®è£
ã¯ã©ã¹ã«ããã¦ã¯ãã
+ * ããã以ä¸ã®ããã«å®è£
ããã
*
* <pre>
* RTC::ReturnCode_t start()
@@ -118,42 +118,42 @@
* protected:
* RTC::ReturnCode_t onStarting()
* {
- * RTC::ReturnCode_t ret = // スレッドを開始する処理など
+ * RTC::ReturnCode_t ret = // ã¹ã¬ãããéå§ããå¦çãªã©
* return ret;
* }
* RTC::ReturnCode_t onStarted()
* {
- * RTC::ReturnCode_t ret = // スレッドを開始する処理など
+ * RTC::ReturnCode_t ret = // ã¹ã¬ãããéå§ããå¦çãªã©
* return ret;
* }
* RTC::ReturnCode_t onStopping()
* {
- * // スレッドを停止する処理など
+ * // ã¹ã¬ãããåæ¢ããå¦çãªã©
* return retcode;
* }
* RTC::ReturnCode_t onStopped()
* {
- * // スレッドを停止する処理など
+ * // ã¹ã¬ãããåæ¢ããå¦çãªã©
* return retcode;
* }
* </pre>
*
- * @par 実行周期に関する関数と実装方法
+ * @par å®è¡å¨æã«é¢ããé¢æ°ã¨å®è£
æ¹æ³
* - get_rate(): ExecutionContextBase::gatRate()
* - set_rate(): ExecutioinContextBase::setRate()
*
- * 実行周期に関する関数は set_rate(), get_rate() の2種類がある。実装
- * する実行コンテキストがもし set_rate() により指定される周期を利用する
- * 場合、テンプレート関数 onSetRate() をオーバーライドし実装する。
- * onSetRate() は引数に double 型の周期を取り、この値は正当な値である
- * ことが保証されている。onSetRate() がRTC::RTC_OK 以外の値を返した場
- * 合、ECのProfileの周期は設定される以前の値を保持することが保証され
- * る。
+ * å®è¡å¨æã«é¢ããé¢æ°ã¯ set_rate(), get_rate() ã®2種é¡ããããå®è£
+ * ããå®è¡ã³ã³ããã¹ãããã set_rate() ã«ããæå®ãããå¨æãå©ç¨ãã
+ * å ´åããã³ãã¬ã¼ãé¢æ° onSetRate() ããªã¼ãã¼ã©ã¤ããå®è£
ããã
+ * onSetRate() ã¯å¼æ°ã« double åã®å¨æãåãããã®å¤ã¯æ£å½ãªå¤ã§ãã
+ * ãã¨ãä¿è¨¼ããã¦ãããonSetRate() ãRTC::RTC_OK 以å¤ã®å¤ãè¿ããå ´
+ * åãECã®Profileã®å¨æã¯è¨å®ããã以åã®å¤ãä¿æãããã¨ãä¿è¨¼ãã
+ * ãã
*
- * set_rate() 同様 get_rate() 呼び出し時にonGetRate() が呼び出される
- * が、これは通常オーバーライド剃る必要はない。ただし、get_rate() が
- * 返す値を変更したい場合、onGetRate() をオーバーライドすることでその
- * 値を書き換えることができる。ただし、これは推奨されない。
+ * set_rate() åæ§ get_rate() å¼ã³åºãæã«onGetRate() ãå¼ã³åºããã
+ * ããããã¯é常ãªã¼ãã¼ã©ã¤ãåãå¿
è¦ã¯ãªãããã ããget_rate() ã
+ * è¿ãå¤ãå¤æ´ãããå ´åãonGetRate() ããªã¼ãã¼ã©ã¤ããããã¨ã§ãã®
+ * å¤ãæ¸ãæãããã¨ãã§ããããã ããããã¯æ¨å¥¨ãããªãã
*
* <pre>
* public:
@@ -168,7 +168,7 @@
* protected:
* virtual RTC::ReturnCode_t onSetRate(double rate)
* {
- * RTC::ReturnCode_t ret = // 周期を設定する何らかの処理
+ * RTC::ReturnCode_t ret = // å¨æãè¨å®ããä½ããã®å¦ç
* if (ret != RTC::RTC_OK)
* {
* RTC_ERROR(("Error message"));
@@ -177,24 +177,24 @@
* }
* virtual double onGetRate(rate)
* {
- * // get_rate() が返す値を加工したい場合
- * // 通常はこの関数を実装する必要はない。
+ * // get_rate() ãè¿ãå¤ãå å·¥ãããå ´å
+ * // é常ã¯ãã®é¢æ°ãå®è£
ããå¿
è¦ã¯ãªãã
* return rate;
* }
* </pre>
*
- * @par コンポーネントの追加と削除に関する関数
+ * @par ã³ã³ãã¼ãã³ãã®è¿½å ã¨åé¤ã«é¢ããé¢æ°
* - add_component(): ExecutionContextBase::addComponent()
* - remove_component(): ExecutionContextBase::removeComponent()
*
- * コンポーネントの追加と削除に関する関数は、add_component(),
- * remove_component() の二種類がある。実行コンテキストの実装クラスに
- * おいては、ExecutionContextBase のそれぞれ addComponent(),
- * removeComponent() を呼び出す形で実装を行う。これらの関数に関連する
- * protected 仮想関数は onAddingComponent(), onAddedComponent(),
- * onRemovingComponent(), onRemovedComponent() の4種類ある。ただし、
- * これらの仮想関数は通常オーバーライドする必要はなく、使用は推奨され
- * ない。
+ * ã³ã³ãã¼ãã³ãã®è¿½å ã¨åé¤ã«é¢ããé¢æ°ã¯ãadd_component(),
+ * remove_component() ã®äºç¨®é¡ããããå®è¡ã³ã³ããã¹ãã®å®è£
ã¯ã©ã¹ã«
+ * ããã¦ã¯ãExecutionContextBase ã®ãããã addComponent(),
+ * removeComponent() ãå¼ã³åºãå½¢ã§å®è£
ãè¡ãããããã®é¢æ°ã«é¢é£ãã
+ * protected ä»®æ³é¢æ°ã¯ onAddingComponent(), onAddedComponent(),
+ * onRemovingComponent(), onRemovedComponent() ã®4種é¡ããããã ãã
+ * ãããã®ä»®æ³é¢æ°ã¯é常ãªã¼ãã¼ã©ã¤ãããå¿
è¦ã¯ãªãã使ç¨ã¯æ¨å¥¨ãã
+ * ãªãã
*
* <pre>
* public:
@@ -210,51 +210,51 @@
* virtual RTC::ReturnCode_t
* onAddingComponent(RTC::LightweightRTObject rtobj)
* {
- * // コンポーネント追加時に実行したい処理を記述
- * // RTC::RTC_OK 以外を返した場合、コンポーネントの追加は行われない。
+ * // ã³ã³ãã¼ãã³ã追å æã«å®è¡ãããå¦çãè¨è¿°
+ * // RTC::RTC_OK 以å¤ãè¿ããå ´åãã³ã³ãã¼ãã³ãã®è¿½å ã¯è¡ãããªãã
* return RTC::RTC_OK;
* }
* virtual RTC::ReturnCode_t
* onAddedComponent(RTC::LightweightRTObject rtobj)
* {
- * // コンポーネント追加時に実行したい処理を記述
- * // RTC::RTC_OK 以外を返した場合、removeComponent() が呼び出され、
- * // 追加されたコンポーネントが削除される。
+ * // ã³ã³ãã¼ãã³ã追å æã«å®è¡ãããå¦çãè¨è¿°
+ * // RTC::RTC_OK 以å¤ãè¿ããå ´åãremoveComponent() ãå¼ã³åºããã
+ * // 追å ãããã³ã³ãã¼ãã³ããåé¤ãããã
* return RTC::RTC_OK;
* }
* virtual RTC::ReturnCode_t
* onRemovingComponent(RTC::LightweightRTObject rtobj)
* {
- * // コンポーネント削除時に実行したい処理を記述
- * // RTC::RTC_OK 以外を返した場合、コンポーネントの削除は行われない。
+ * // ã³ã³ãã¼ãã³ãåé¤æã«å®è¡ãããå¦çãè¨è¿°
+ * // RTC::RTC_OK 以å¤ãè¿ããå ´åãã³ã³ãã¼ãã³ãã®åé¤ã¯è¡ãããªãã
* return RTC::RTC_OK;
* }
* virtual RTC::ReturnCode_t
* onRemovedComponent(RTC::LightweightRTObject rtobj)
* {
- * // コンポーネント追加時に実行したい処理を記述
- * // RTC::RTC_OK 以外を返した場合、addComponent() が呼び出され、
- * // 削除されたコンポーネントが再び追加される。
+ * // ã³ã³ãã¼ãã³ã追å æã«å®è¡ãããå¦çãè¨è¿°
+ * // RTC::RTC_OK 以å¤ãè¿ããå ´åãaddComponent() ãå¼ã³åºããã
+ * // åé¤ãããã³ã³ãã¼ãã³ããåã³è¿½å ãããã
* return RTC::RTC_OK;
* }
* </pre>
*
- * @par コンポーネントのアクティブ化等に関する関数
+ * @par ã³ã³ãã¼ãã³ãã®ã¢ã¯ãã£ãåçã«é¢ããé¢æ°
* - activate_component(): ExecutionContextBase::activateComponent()
* - deactivate_component(): ExecutionContextBase::deactivateComponent()
* - reset_component(): ExecutionContextBase::resetComponent()
*
- * コンポーネントのアクティブ化等に関する関数は、
- * activate_component(), deactivate_component(), reset_component() の
- * 三種類がある。実行コンテキストの実装クラスにおいては、
- * ExecutionContextBase のそれぞれ activateComponent(),
- * deactivateComponent(), resetComponent() を呼び出す形で実装を行う。
- * これらの関数に関連する protected 仮想関数は
+ * ã³ã³ãã¼ãã³ãã®ã¢ã¯ãã£ãåçã«é¢ããé¢æ°ã¯ã
+ * activate_component(), deactivate_component(), reset_component() ã®
+ * ä¸ç¨®é¡ããããå®è¡ã³ã³ããã¹ãã®å®è£
ã¯ã©ã¹ã«ããã¦ã¯ã
+ * ExecutionContextBase ã®ãããã activateComponent(),
+ * deactivateComponent(), resetComponent() ãå¼ã³åºãå½¢ã§å®è£
ãè¡ãã
+ * ãããã®é¢æ°ã«é¢é£ãã protected ä»®æ³é¢æ°ã¯
* onActivatingComponent(), onAtivatingComponent(),
* onActivatedComponent(), onDeactivatingComponent(),
* onDeactivatedComponent(), onResettingComponent(),
- * onResetComponent() の6種類ある。ただし、これらの仮想関数は通常オー
- * バーライドする必要はなく、使用は推奨されない。
+ * onResetComponent() ã®6種é¡ããããã ãããããã®ä»®æ³é¢æ°ã¯é常ãªã¼
+ * ãã¼ã©ã¤ãããå¿
è¦ã¯ãªãã使ç¨ã¯æ¨å¥¨ãããªãã
*
* <pre>
* public:
@@ -270,49 +270,49 @@
* virtual RTC::ReturnCode_t
* onAddingComponent(RTC::LightweightRTObject rtobj)
* {
- * // コンポーネント追加時に実行したい処理を記述
- * // RTC::RTC_OK 以外を返した場合、コンポーネントの追加は行われない。
+ * // ã³ã³ãã¼ãã³ã追å æã«å®è¡ãããå¦çãè¨è¿°
+ * // RTC::RTC_OK 以å¤ãè¿ããå ´åãã³ã³ãã¼ãã³ãã®è¿½å ã¯è¡ãããªãã
* return RTC::RTC_OK;
* }
* virtual RTC::ReturnCode_t
* onAddedComponent(RTC::LightweightRTObject rtobj)
* {
- * // コンポーネント追加時に実行したい処理を記述
- * // RTC::RTC_OK 以外を返した場合、removeComponent() が呼び出され、
- * // 追加されたコンポーネントが削除される。
+ * // ã³ã³ãã¼ãã³ã追å æã«å®è¡ãããå¦çãè¨è¿°
+ * // RTC::RTC_OK 以å¤ãè¿ããå ´åãremoveComponent() ãå¼ã³åºããã
+ * // 追å ãããã³ã³ãã¼ãã³ããåé¤ãããã
* return RTC::RTC_OK;
* }
* virtual RTC::ReturnCode_t
* onRemovingComponent(RTC::LightweightRTObject rtobj)
* {
- * // コンポーネント削除時に実行したい処理を記述
- * // RTC::RTC_OK 以外を返した場合、コンポーネントの削除は行われない。
+ * // ã³ã³ãã¼ãã³ãåé¤æã«å®è¡ãããå¦çãè¨è¿°
+ * // RTC::RTC_OK 以å¤ãè¿ããå ´åãã³ã³ãã¼ãã³ãã®åé¤ã¯è¡ãããªãã
* return RTC::RTC_OK;
* }
* virtual RTC::ReturnCode_t
* onRemovedComponent(RTC::LightweightRTObject rtobj)
* {
- * // コンポーネント追加時に実行したい処理を記述
- * // RTC::RTC_OK 以外を返した場合、addComponent() が呼び出され、
- * // 削除されたコンポーネントが再び追加される。
+ * // ã³ã³ãã¼ãã³ã追å æã«å®è¡ãããå¦çãè¨è¿°
+ * // RTC::RTC_OK 以å¤ãè¿ããå ´åãaddComponent() ãå¼ã³åºããã
+ * // åé¤ãããã³ã³ãã¼ãã³ããåã³è¿½å ãããã
* return RTC::RTC_OK;
* }
* </pre>
*
- * @par 実行コンテキストの情報取得に関する関数
+ * @par å®è¡ã³ã³ããã¹ãã®æ
å ±åå¾ã«é¢ããé¢æ°
* - get_component_state(): ExecutionContextBase::getComponentState()
* - get_kind(): ExecutionContextBase::getKind()
* - get_profile(): ExecutionContextBase::getProfile()
*
- * 実行コンテキストの情報取得に関する関数は、get_component_state(),
- * get_kind(), get_profile() の3種類がある。実行コンテキストの実装ク
- * ラスにおいては、ExecutionContextBase のそれぞれ
- * getComponentState(), getKind(), getProfile() を呼び出す形で実装を
- * 行う。これらの関数に関連する protected 仮想関数は
- * onGetComponentState(), onGetKind(), onGetProfile() の3種類ある。こ
- * れらの仮想関数は通常オーバーライドする必要はなく、使用は推奨されな
- * い。ただし、返す情報を変更したい場合は、これらの関数を適切に実装す
- * ることで、呼び出し側に返す値を上書きすることができる。
+ * å®è¡ã³ã³ããã¹ãã®æ
å ±åå¾ã«é¢ããé¢æ°ã¯ãget_component_state(),
+ * get_kind(), get_profile() ã®3種é¡ããããå®è¡ã³ã³ããã¹ãã®å®è£
ã¯
+ * ã©ã¹ã«ããã¦ã¯ãExecutionContextBase ã®ãããã
+ * getComponentState(), getKind(), getProfile() ãå¼ã³åºãå½¢ã§å®è£
ã
+ * è¡ãããããã®é¢æ°ã«é¢é£ãã protected ä»®æ³é¢æ°ã¯
+ * onGetComponentState(), onGetKind(), onGetProfile() ã®3種é¡ãããã
+ * ããã®ä»®æ³é¢æ°ã¯é常ãªã¼ãã¼ã©ã¤ãããå¿
è¦ã¯ãªãã使ç¨ã¯æ¨å¥¨ãããª
+ * ãããã ããè¿ãæ
å ±ãå¤æ´ãããå ´åã¯ããããã®é¢æ°ãé©åã«å®è£
ã
+ * ããã¨ã§ãå¼ã³åºãå´ã«è¿ãå¤ãä¸æ¸ããããã¨ãã§ããã
*
* <pre>
* public:
@@ -331,16 +331,16 @@
*
* protected:
* virtual LifeCycleState onGetComponentState(LifeCycleState state)
- * { // 返すstateを書き換えたい場合はこの関数を実装する
+ * { // è¿ãstateãæ¸ãæãããå ´åã¯ãã®é¢æ°ãå®è£
ãã
* return state;
* }
* virtual ExecutionKind onGetKind(ExecutionKind kind)
- * { // 返すkindを書き換えたい場合はこの関数を実装する
+ * { // è¿ãkindãæ¸ãæãããå ´åã¯ãã®é¢æ°ãå®è£
ãã
* return kind;
* }
* virtual ExecutionContextProfile*
* onGetProfile(ExecutionContextProfile*& profile)
- * { // 返すprofileを書き換えたい場合はこの関数を実装する
+ * { // è¿ãprofileãæ¸ãæãããå ´åã¯ãã®é¢æ°ãå®è£
ãã
* return profile;
* }
* </pre>
@@ -348,11 +348,11 @@
* [ExecutionContextBase]
* <>
* |
- * +--(1 1) [ExecutionContextWorker ] : EC の worker
+ * +--(1 1) [ExecutionContextWorker ] : EC ã® worker
* | <>
* | +--(1 0..) [RTObjectStateMachine] : StateMachine
* |
- * +--(1 1) [ExecutionContextProfile] : EC Profileの管理
+ * +--(1 1) [ExecutionContextProfile] : EC Profileã®ç®¡ç
*
* @since 0.4.0
*
@@ -371,9 +371,9 @@
public:
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ
+ * ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
* @brief Virtual Destructor
@@ -386,9 +386,9 @@
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ
+ * ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
* @brief Virtual Destructor
@@ -401,9 +401,9 @@
/*!
* @if jp
- * @brief ExecutionContextの初期化を行う
+ * @brief ExecutionContextã®åæåãè¡ã
*
- * ExecutionContextの初期化処理
+ * ExecutionContextã®åæåå¦ç
*
* @else
* @brief Initialize the ExecutionContext
@@ -416,9 +416,9 @@
/*!
* @if jp
- * @brief コンポーネントをバインドする。
+ * @brief ã³ã³ãã¼ãã³ãããã¤ã³ãããã
*
- * コンポーネントをバインドする。
+ * ã³ã³ãã¼ãã³ãããã¤ã³ãããã
*
* @else
* @brief Bind the component.
@@ -434,13 +434,13 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
*
- * この操作は ExecutionContext が Runnning 状態の場合に true を返す。
- * 返り値は、start() 関数が呼ばれたあとはRunning状態となり
- * true を、stop() 関数が呼ばれたあとはStopped状態となりfalseを返す。
+ * ãã®æä½ã¯ ExecutionContext ã Runnning ç¶æ
ã®å ´åã« true ãè¿ãã
+ * è¿ãå¤ã¯ãstart() é¢æ°ãå¼ã°ãããã¨ã¯Runningç¶æ
ã¨ãªã
+ * true ããstop() é¢æ°ãå¼ã°ãããã¨ã¯Stoppedç¶æ
ã¨ãªãfalseãè¿ãã
*
- * @return 動作状態 (Running状態:true、Stopped状態: false)
+ * @return åä½ç¶æ
(Runningç¶æ
:trueãStoppedç¶æ
: false)
*
* @else
*
@@ -451,7 +451,7 @@
* function returns true, after calling to stop function of it,
* this function returns false.
*
- * @return Working status (Running:true、Stopped:false)
+ * @return Working status (Running:trueãStopped:false)
*
* @endif
*/
@@ -459,15 +459,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
*
- * ExecutionContext の実行状態を Runnning とするためのリクエストを
- * 発行する。ExecutionContext の状態が遷移すると
- * ComponentAction::on_startup が呼び出される。参加しているRTコンポー
- * ネントが、初期化されるまで ExecutionContext を開始することはでき
- * ない。ExecutionContext は複数回開始/停止を繰り返すことができる。
+ * ExecutionContext ã®å®è¡ç¶æ
ã Runnning ã¨ããããã®ãªã¯ã¨ã¹ãã
+ * çºè¡ãããExecutionContext ã®ç¶æ
ãé·ç§»ããã¨
+ * ComponentAction::on_startup ãå¼ã³åºããããåå ãã¦ããRTã³ã³ãã¼
+ * ãã³ãããåæåãããã¾ã§ ExecutionContext ãéå§ãããã¨ã¯ã§ã
+ * ãªããExecutionContext ã¯è¤æ°åéå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -488,15 +488,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
*
- * ExecutionContext の状態を Stopped とするためのリクエストを発行す
- * る。遷移が発生した場合は、ComponentAction::on_shutdown が呼び出
- * される。参加しているRTコンポーネントが終了する前に
- * ExecutionContext を停止する必要がある。ExecutionContext は複数回
- * 開始/停止を繰り返すことができる。
+ * ExecutionContext ã®ç¶æ
ã Stopped ã¨ããããã®ãªã¯ã¨ã¹ããçºè¡ã
+ * ããé·ç§»ãçºçããå ´åã¯ãComponentAction::on_shutdown ãå¼ã³åº
+ * ããããåå ãã¦ããRTã³ã³ãã¼ãã³ããçµäºããåã«
+ * ExecutionContext ãåæ¢ããå¿
è¦ããããExecutionContext ã¯è¤æ°å
+ * éå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -516,12 +516,12 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を取得す
- * る。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãåå¾ã
+ * ãã
*
- * @return 処理周期(単位:Hz)
+ * @return å¦çå¨æ(åä½:Hz)
*
* @else
*
@@ -539,24 +539,24 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を設定す
- * る。実行周期の変更は、DataFlowComponentAction の
- * on_rate_changed によって各RTコンポーネントに伝達される。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãè¨å®ã
+ * ããå®è¡å¨æã®å¤æ´ã¯ãDataFlowComponentAction ã®
+ * on_rate_changed ã«ãã£ã¦åRTã³ã³ãã¼ãã³ãã«ä¼éãããã
*
- * @param rate 処理周期(単位:Hz)
+ * @param rate å¦çå¨æ(åä½:Hz)
*
- * @return ReturnCode_t 型のリターンコード
- * RTC_OK: 正常終了
- * BAD_PARAMETER: 設定値が負の値
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
+ * RTC_OK: æ£å¸¸çµäº
+ * BAD_PARAMETER: è¨å®å¤ãè² ã®å¤
*
* @else
*
* @brief Set execution rate(Hz) of ExecutionContext
*
* This operation shall set the rate (in hertz) at which this
- * context’s Active participating RTCs are being called. If the
+ * contextâs Active participating RTCs are being called. If the
* execution kind of the context is PERIODIC, a rate change shall
* result in the invocation of on_rate_changed on any RTCs
* realizing DataFlowComponentAction that are registered with any
@@ -574,17 +574,17 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
*
- * 指定したRTコンポーネントを参加者リストに追加する。追加されたRTコ
- * ンポーネントは attach_context が呼ばれ、Inactive 状態に遷移する。
- * 指定されたRTコンポーネントがnullの場合は、BAD_PARAMETER が返され
- * る。指定されたRTコンポーネントが DataFlowComponent 以外の場合は、
- * BAD_PARAMETER が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«è¿½å ããã追å ãããRTã³
+ * ã³ãã¼ãã³ã㯠attach_context ãå¼ã°ããInactive ç¶æ
ã«é·ç§»ããã
+ * æå®ãããRTã³ã³ãã¼ãã³ããnullã®å ´åã¯ãBAD_PARAMETER ãè¿ãã
+ * ããæå®ãããRTã³ã³ãã¼ãã³ãã DataFlowComponent 以å¤ã®å ´åã¯ã
+ * BAD_PARAMETER ãè¿ãããã
*
- * @param comp 追加対象RTコンポーネント
+ * @param comp 追å 対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -607,16 +607,16 @@
/*!
* @if jp
- * @brief RTコンポーネントを参加者リストから削除する
+ * @brief RTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãã
*
- * 指定したRTコンポーネントを参加者リストから削除する。削除された
- * RTコンポーネントは detach_context が呼ばれる。指定されたRTコンポー
- * ネントが参加者リストに登録されていない場合は、BAD_PARAMETER が返
- * される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãããåé¤ããã
+ * RTã³ã³ãã¼ãã³ã㯠detach_context ãå¼ã°ãããæå®ãããRTã³ã³ãã¼
+ * ãã³ããåå è
ãªã¹ãã«ç»é²ããã¦ããªãå ´åã¯ãBAD_PARAMETER ãè¿
+ * ãããã
*
- * @param comp 削除対象RTコンポーネント
+ * @param comp åé¤å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -639,24 +639,24 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントをActive に遷移させ、アクティ
- * ブ化する。この操作が呼ばれた結果、on_activate が呼び出される。指
- * 定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Inactive 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããActive ã«é·ç§»ãããã¢ã¯ãã£
+ * ãåããããã®æä½ãå¼ã°ããçµæãon_activate ãå¼ã³åºããããæ
+ * å®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Inactive 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*
- * @param comp アクティブ化対象RTコンポーネント
+ * @param comp ã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
* @brief Activate an RT-component
*
* The given participant RTC is Inactive and is therefore not
- * being invoked according to the execution context’s execution
+ * being invoked according to the execution contextâs execution
* kind. This operation shall cause the RTC to transition to the
* Active state such that it may subsequently be invoked in this
* execution context. The callback on_activate shall be called as
@@ -674,13 +674,13 @@
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントを非アクティブ化し、Inactive
- * に遷移させる。この操作が呼ばれた結果、on_deactivate が呼び出され
- * る。指定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Active 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåããInactive
+ * ã«é·ç§»ãããããã®æä½ãå¼ã°ããçµæãon_deactivate ãå¼ã³åºãã
+ * ããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Active 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*
*
*
@@ -690,9 +690,9 @@
- * @param comp 非アクティブ化対象RTコンポーネント
+ * @param comp éã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -716,17 +716,17 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
*
- * Error 状態のRTコンポーネントの復帰を試みる。この操作が呼ばれた結
- * 果、on_reset が呼び出される。指定したRTコンポーネントが参加者リ
- * ストに含まれない場合は、BAD_PARAMETER が返される。指定したRTコン
- * ポーネントの状態が Error 以外の場合は、PRECONDITION_NOT_MET が返
- * される。
+ * Error ç¶æ
ã®RTã³ã³ãã¼ãã³ãã®å¾©å¸°ã試ã¿ãããã®æä½ãå¼ã°ããçµ
+ * æãon_reset ãå¼ã³åºããããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãª
+ * ã¹ãã«å«ã¾ããªãå ´åã¯ãBAD_PARAMETER ãè¿ããããæå®ããRTã³ã³
+ * ãã¼ãã³ãã®ç¶æ
ã Error 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿
+ * ãããã
*
- * @param comp リセット対象RTコンポーネント
+ * @param comp ãªã»ãã対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -749,15 +749,15 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
*
- * 指定したRTコンポーネントの状態(LifeCycleState)を取得する。指定し
- * たRTコンポーネントが参加者リストに含まれない場合は、
- * UNKNOWN_STATE が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
(LifeCycleState)ãåå¾ãããæå®ã
+ * ãRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * UNKNOWN_STATE ãè¿ãããã
*
- * @param comp 状態取得対象RTコンポーネント
+ * @param comp ç¶æ
åå¾å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return 現在の状態(LifeCycleState)
+ * @return ç¾å¨ã®ç¶æ
(LifeCycleState)
*
* @else
*
@@ -778,9 +778,9 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
*
- * 本 ExecutionContext の ExecutionKind を取得する
+ * æ¬ ExecutionContext ã® ExecutionKind ãåå¾ãã
*
* @return ExecutionKind
*
@@ -799,11 +799,11 @@
/*!
* @if jp
- * @brief Profileを取得する
+ * @brief Profileãåå¾ãã
*
- * RTC::ExecutionContextProfile を取得する。取得した
- * ExecutionContextProfile の所有権は呼び出し側にある。取得されたオ
- * ブジェクトが不要になった場合、呼び出し側が開放する責任を負う。
+ * RTC::ExecutionContextProfile ãåå¾ãããåå¾ãã
+ * ExecutionContextProfile ã®ææ権ã¯å¼ã³åºãå´ã«ãããåå¾ããããª
+ * ãã¸ã§ã¯ããä¸è¦ã«ãªã£ãå ´åãå¼ã³åºãå´ãéæ¾ãã責任ãè² ãã
*
* @return RTC::ExecutionContextProfile
*
@@ -826,12 +826,12 @@
//============================================================
/*!
* @if jp
- * @brief CORBA オブジェクト参照の取得
+ * @brief CORBA ãªãã¸ã§ã¯ãåç
§ã®åå¾
*
- * 本オブジェクトの ExecutioncontextService としての CORBA オブジェ
- * クト参照を取得する。
+ * æ¬ãªãã¸ã§ã¯ãã® ExecutioncontextService ã¨ãã¦ã® CORBA ãªãã¸ã§
+ * ã¯ãåç
§ãåå¾ããã
*
- * @return CORBA オブジェクト参照
+ * @return CORBA ãªãã¸ã§ã¯ãåç
§
*
* @else
* @brief Get the reference to the CORBA object
@@ -847,12 +847,12 @@
/*!
* @if jp
- * @brief CORBA オブジェクト参照の取得
+ * @brief CORBA ãªãã¸ã§ã¯ãåç
§ã®åå¾
*
- * 本オブジェクトの ExecutioncontextService としての CORBA オブジェ
- * クト参照を取得する。
+ * æ¬ãªãã¸ã§ã¯ãã® ExecutioncontextService ã¨ãã¦ã® CORBA ãªãã¸ã§
+ * ã¯ãåç
§ãåå¾ããã
*
- * @return CORBA オブジェクト参照
+ * @return CORBA ãªãã¸ã§ã¯ãåç
§
*
* @else
*
@@ -867,13 +867,13 @@
/*!
* @if jp
- * @brief ExecutionKind を文字列化する
+ * @brief ExecutionKind ãæåååãã
*
- * RTC::ExecutionKind で定義されている PERIODIC, EVENT_DRIVEN,
- * OTHER を文字列化する。
+ * RTC::ExecutionKind ã§å®ç¾©ããã¦ãã PERIODIC, EVENT_DRIVEN,
+ * OTHER ãæåååããã
*
* @param kind ExecutionKind
- * @return 文字列化されたExecutionKind
+ * @return æåååãããExecutionKind
*
* @else
*
@@ -891,9 +891,9 @@
/*!
* @if jp
- * @brief ExecutionKind を設定する
+ * @brief ExecutionKind ãè¨å®ãã
*
- * この ExecutionContext の ExecutionKind を設定する
+ * ãã® ExecutionContext ã® ExecutionKind ãè¨å®ãã
*
* @param kind ExecutionKind
*
@@ -911,12 +911,12 @@
/*!
* @if jp
- * @brief Ownerコンポーネントをセットする。
+ * @brief Ownerã³ã³ãã¼ãã³ããã»ããããã
*
- * このECのOwnerとなるRTCをセットする。
+ * ãã®ECã®Ownerã¨ãªãRTCãã»ããããã
*
- * @param comp OwnerとなるRTコンポーネント
- * @return ReturnCode_t 型のリターンコード
+ * @param comp Ownerã¨ãªãRTã³ã³ãã¼ãã³ã
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
* @else
* @brief Setting owner component of the execution context
*
@@ -930,11 +930,11 @@
/*!
* @if jp
- * @brief Ownerコンポーネントの参照を取得する
+ * @brief Ownerã³ã³ãã¼ãã³ãã®åç
§ãåå¾ãã
*
- * このECのOwnerであるRTCの参照を取得する。
+ * ãã®ECã®Ownerã§ããRTCã®åç
§ãåå¾ããã
*
- * @return OwnerRTコンポーネントの参照
+ * @return OwnerRTã³ã³ãã¼ãã³ãã®åç
§
* @else
* @brief Getting a reference of the owner component
*
@@ -948,11 +948,11 @@
/*!
* @if jp
- * @brief RTコンポーネントの参加者リストを取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®åå è
ãªã¹ããåå¾ãã
*
- * 現在登録されている参加者RTCのリストを取得する。
+ * ç¾å¨ç»é²ããã¦ããåå è
RTCã®ãªã¹ããåå¾ããã
*
- * @return 参加者RTCのリスト
+ * @return åå è
RTCã®ãªã¹ã
*
* @else
*
@@ -968,12 +968,12 @@
/*!
* @if jp
- * @brief Propertiesをセットする
+ * @brief Propertiesãã»ãããã
*
- * ExecutionContextProfile::properties をセットする。
+ * ExecutionContextProfile::properties ãã»ããããã
*
- * @param props ExecutionContextProfile::properties にセットするプ
- * ロパティー
+ * @param props ExecutionContextProfile::properties ã«ã»ããããã
+ * ãããã£ã¼
*
* @else
* @brief Setting Properties
@@ -990,11 +990,11 @@
/*!
* @if jp
- * @brief Propertiesを取得する
+ * @brief Propertiesãåå¾ãã
*
- * ExecutionContextProfile::properties を取得する。
+ * ExecutionContextProfile::properties ãåå¾ããã
*
- * @return coil::Propertiesに変換された
+ * @return coil::Propertiesã«å¤æããã
* ExecutionContextProfile::properties
*
* @else
@@ -1011,9 +1011,9 @@
/*!
* @if jp
- * @brief Profileを取得する
+ * @brief Profileãåå¾ãã
*
- * RTC::ExecutionContextProfile を取得する。
+ * RTC::ExecutionContextProfile ãåå¾ããã
*
* @return RTC::ExecutionContextProfile
*
@@ -1157,7 +1157,7 @@
private:
/*!
* @if jp
- * @brief Propertiesから実行コンテキストをセットする
+ * @brief Propertiesããå®è¡ã³ã³ããã¹ããã»ãããã
* @else
* @brief Setting execution rate from given properties.
* @endif
@@ -1165,7 +1165,7 @@
bool setExecutionRate(coil::Properties& props);
/*!
* @if jp
- * @brief Propertiesから状態遷移モードをセットする
+ * @brief Propertiesããç¶æ
é·ç§»ã¢ã¼ããã»ãããã
* @else
* @brief Setting state transition mode from given properties.
* @endif
@@ -1174,7 +1174,7 @@
const char* key, bool& flag);
/*!
* @if jp
- * @brief Propertiesから状態遷移Timeoutをセットする
+ * @brief Propertiesããç¶æ
é·ç§»Timeoutãã»ãããã
* @else
* @brief Setting state transition timeout from given properties.
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextProfile.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextProfile.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextProfile.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ExecutionContextProfile.cpp
* @brief ExecutionContextProfile class
@@ -28,7 +28,7 @@
/*!
* @if jp
- * @brief デフォルトコンストラクタ
+ * @brief ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Default constructor
* @endif
@@ -52,7 +52,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -70,7 +70,7 @@
/*!
* @if jp
- * @brief CORBA オブジェクト参照の取得
+ * @brief CORBA ãªãã¸ã§ã¯ãåç
§ã®åå¾
* @else
* @brief Get the reference to the CORBA object
* @endif
@@ -86,7 +86,7 @@
/*!
* @if jp
- * @brief CORBA オブジェクト参照の取得
+ * @brief CORBA ãªãã¸ã§ã¯ãåç
§ã®åå¾
* @else
* @brief Get the reference to the CORBA object
* @endif
@@ -101,7 +101,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
* @else
* @brief Set execution rate(Hz) of ExecutionContext
* @endif
@@ -141,7 +141,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
* @else
* @brief Get execution rate(Hz) of ExecutionContext
* @endif
@@ -160,7 +160,7 @@
/*!
* @if jp
- * @brief ExecutionKind を文字列化する
+ * @brief ExecutionKind ãæåååãã
* @else
* @brief Converting ExecutionKind enum to string
* @endif
@@ -178,7 +178,7 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
* @else
* @brief Get the ExecutionKind
* @endif
@@ -198,7 +198,7 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
* @else
* @brief Get the ExecutionKind
* @endif
@@ -212,7 +212,7 @@
/*!
* @if jp
- * @brief Ownerコンポーネントをセットする。
+ * @brief Ownerã³ã³ãã¼ãã³ããã»ããããã
* @else
* @brief Setting owner component of the execution context
* @endif
@@ -235,7 +235,7 @@
/*!
* @if jp
- * @brief Ownerコンポーネントの参照を取得する
+ * @brief Ownerã³ã³ãã¼ãã³ãã®åç
§ãåå¾ãã
* @else
* @brief Getting a reference of the owner component
* @endif
@@ -249,7 +249,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
* @else
* @brief Add an RT-component
* @endif
@@ -281,7 +281,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを参加者リストから削除する
+ * @brief RTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãã
* @else
* @brief Remove the RT-Component from participant list
* @endif
@@ -318,7 +318,7 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
* @else
* @brief Get the ExecutionKind
* @endif
@@ -331,7 +331,7 @@
/*!
* @if jp
- * @brief Propertiesをセットする
+ * @brief Propertiesãã»ãããã
* @else
* @brief Setting Properties
* @endif
@@ -346,7 +346,7 @@
/*!
* @if jp
- * @brief Propertiesを取得する
+ * @brief Propertiesãåå¾ãã
* @else
* @brief Setting Properties
* @endif
@@ -363,7 +363,7 @@
/*!
* @if jp
- * @brief ExecutionContextProfile を取得する
+ * @brief ExecutionContextProfile ãåå¾ãã
* @else
* @brief Get the ExecutionContextProfile
* @endif
@@ -381,7 +381,7 @@
/*!
* @if jp
- * @brief ExecutionContextProfile を取得する
+ * @brief ExecutionContextProfile ãåå¾ãã
* @else
* @brief Get the ExecutionContextProfile
* @endif
@@ -396,7 +396,7 @@
/*!
* @if jp
- * @brief ExecutionContextProfileをロックする
+ * @brief ExecutionContextProfileãããã¯ãã
* @else
* @brief Getting a lock of RTC::ExecutionContextProfile
* @endif
@@ -408,7 +408,7 @@
/*!
* @if jp
- * @brief ExecutionContextProfileをアンロックする
+ * @brief ExecutionContextProfileãã¢ã³ããã¯ãã
* @else
* @brief Release a lock of the RTC::ExecutionContextProfile
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextProfile.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextProfile.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextProfile.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ExecutionContextProfile.h
* @brief ExecutionContextProfile class
@@ -36,9 +36,9 @@
/*!
* @if jp
* @class ExecutionContextProfile
- * @brief ExecutionContextProfile クラス
+ * @brief ExecutionContextProfile ã¯ã©ã¹
*
- * Periodic Sampled Data Processing(周期実行用)ExecutionContextクラス。
+ * Periodic Sampled Data Processing(å¨æå®è¡ç¨)ExecutionContextã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -59,10 +59,10 @@
public:
/*!
* @if jp
- * @brief デフォルトコンストラクタ
+ * @brief ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
*
- * デフォルトコンストラクタ
- * プロファイルに以下の項目を設定する。
+ * ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
+ * ãããã¡ã¤ã«ã«ä»¥ä¸ã®é
ç®ãè¨å®ããã
* - kind : PERIODIC
* - rate : 0.0
*
@@ -80,9 +80,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -95,14 +95,14 @@
/*!
* @if jp
- * @brief CORBA オブジェクト参照のセット
+ * @brief CORBA ãªãã¸ã§ã¯ãåç
§ã®ã»ãã
*
- * ExecutioncontextService の CORBA オブジェクト参照をセットする。
- * セットされると、それまでセットされていたオブジェクト参照は
- * releaseされる。セットするオブジェクト参照は有効な参照でなければ
- * ならない。
+ * ExecutioncontextService ã® CORBA ãªãã¸ã§ã¯ãåç
§ãã»ããããã
+ * ã»ãããããã¨ãããã¾ã§ã»ããããã¦ãããªãã¸ã§ã¯ãåç
§ã¯
+ * releaseããããã»ãããããªãã¸ã§ã¯ãåç
§ã¯æå¹ãªåç
§ã§ãªããã°
+ * ãªããªãã
*
- * @param ec_ptr ExecutionContextServiceのCORBAオブジェクト参照
+ * @param ec_ptr ExecutionContextServiceã®CORBAãªãã¸ã§ã¯ãåç
§
*
* @else
* @brief Setting a CORBA object reference
@@ -120,12 +120,12 @@
/*!
* @if jp
- * @brief CORBA オブジェクト参照の取得
+ * @brief CORBA ãªãã¸ã§ã¯ãåç
§ã®åå¾
*
- * 本オブジェクトの ExecutioncontextService としての CORBA オブジェ
- * クト参照を取得する。
+ * æ¬ãªãã¸ã§ã¯ãã® ExecutioncontextService ã¨ãã¦ã® CORBA ãªãã¸ã§
+ * ã¯ãåç
§ãåå¾ããã
*
- * @return CORBA オブジェクト参照
+ * @return CORBA ãªãã¸ã§ã¯ãåç
§
*
* @else
* @brief Get the reference to the CORBA object
@@ -141,24 +141,24 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を設定す
- * る。実行周期の変更は、DataFlowComponentAction の
- * on_rate_changed によって各RTコンポーネントに伝達される。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãè¨å®ã
+ * ããå®è¡å¨æã®å¤æ´ã¯ãDataFlowComponentAction ã®
+ * on_rate_changed ã«ãã£ã¦åRTã³ã³ãã¼ãã³ãã«ä¼éãããã
*
- * @param rate 処理周期(単位:Hz)
+ * @param rate å¦çå¨æ(åä½:Hz)
*
- * @return ReturnCode_t 型のリターンコード
- * RTC_OK: 正常終了
- * BAD_PARAMETER: 設定値が負の値
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
+ * RTC_OK: æ£å¸¸çµäº
+ * BAD_PARAMETER: è¨å®å¤ãè² ã®å¤
*
* @else
*
* @brief Set execution rate(Hz) of ExecutionContext
*
* This operation shall set the rate (in hertz) at which this
- * context’s Active participating RTCs are being called. If the
+ * contextâs Active participating RTCs are being called. If the
* execution kind of the context is PERIODIC, a rate change shall
* result in the invocation of on_rate_changed on any RTCs
* realizing DataFlowComponentAction that are registered with any
@@ -178,12 +178,12 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を取得す
- * る。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãåå¾ã
+ * ãã
*
- * @return 処理周期(単位:Hz)
+ * @return å¦çå¨æ(åä½:Hz)
*
* @else
*
@@ -201,13 +201,13 @@
/*!
* @if jp
- * @brief ExecutionKind を文字列化する
+ * @brief ExecutionKind ãæåååãã
*
- * RTC::ExecutionKind で定義されている PERIODIC, EVENT_DRIVEN,
- * OTHER を文字列化する。
+ * RTC::ExecutionKind ã§å®ç¾©ããã¦ãã PERIODIC, EVENT_DRIVEN,
+ * OTHER ãæåååããã
*
* @param kind ExecutionKind
- * @return 文字列化されたExecutionKind
+ * @return æåååãããExecutionKind
*
* @else
*
@@ -229,9 +229,9 @@
/*!
* @if jp
- * @brief ExecutionKind を設定する
+ * @brief ExecutionKind ãè¨å®ãã
*
- * この ExecutionContext の ExecutionKind を設定する
+ * ãã® ExecutionContext ã® ExecutionKind ãè¨å®ãã
*
* @param kind ExecutionKind
*
@@ -249,9 +249,9 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
*
- * 本 ExecutionContext の ExecutionKind を取得する
+ * æ¬ ExecutionContext ã® ExecutionKind ãåå¾ãã
*
* @return ExecutionKind
*
@@ -270,12 +270,12 @@
/*!
* @if jp
- * @brief Ownerコンポーネントをセットする。
+ * @brief Ownerã³ã³ãã¼ãã³ããã»ããããã
*
- * このECのOwnerとなるRTCをセットする。
+ * ãã®ECã®Ownerã¨ãªãRTCãã»ããããã
*
- * @param comp OwnerとなるRTコンポーネント
- * @return ReturnCode_t 型のリターンコード
+ * @param comp Ownerã¨ãªãRTã³ã³ãã¼ãã³ã
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
* @else
* @brief Setting owner component of the execution context
*
@@ -289,11 +289,11 @@
/*!
* @if jp
- * @brief Ownerコンポーネントの参照を取得する
+ * @brief Ownerã³ã³ãã¼ãã³ãã®åç
§ãåå¾ãã
*
- * このECのOwnerであるRTCの参照を取得する。
+ * ãã®ECã®Ownerã§ããRTCã®åç
§ãåå¾ããã
*
- * @return OwnerRTコンポーネントの参照
+ * @return OwnerRTã³ã³ãã¼ãã³ãã®åç
§
* @else
* @brief Getting a reference of the owner component
*
@@ -307,17 +307,17 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
*
- * 指定したRTコンポーネントを参加者リストに追加する。追加されたRTコ
- * ンポーネントは attach_context が呼ばれ、Inactive 状態に遷移する。
- * 指定されたRTコンポーネントがnullの場合は、BAD_PARAMETER が返され
- * る。指定されたRTコンポーネントが DataFlowComponent 以外の場合は、
- * BAD_PARAMETER が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«è¿½å ããã追å ãããRTã³
+ * ã³ãã¼ãã³ã㯠attach_context ãå¼ã°ããInactive ç¶æ
ã«é·ç§»ããã
+ * æå®ãããRTã³ã³ãã¼ãã³ããnullã®å ´åã¯ãBAD_PARAMETER ãè¿ãã
+ * ããæå®ãããRTã³ã³ãã¼ãã³ãã DataFlowComponent 以å¤ã®å ´åã¯ã
+ * BAD_PARAMETER ãè¿ãããã
*
- * @param comp 追加対象RTコンポーネント
+ * @param comp 追å 対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -340,16 +340,16 @@
/*!
* @if jp
- * @brief RTコンポーネントを参加者リストから削除する
+ * @brief RTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãã
*
- * 指定したRTコンポーネントを参加者リストから削除する。削除された
- * RTコンポーネントは detach_context が呼ばれる。指定されたRTコンポー
- * ネントが参加者リストに登録されていない場合は、BAD_PARAMETER が返
- * される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãããåé¤ããã
+ * RTã³ã³ãã¼ãã³ã㯠detach_context ãå¼ã°ãããæå®ãããRTã³ã³ãã¼
+ * ãã³ããåå è
ãªã¹ãã«ç»é²ããã¦ããªãå ´åã¯ãBAD_PARAMETER ãè¿
+ * ãããã
*
- * @param comp 削除対象RTコンポーネント
+ * @param comp åé¤å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -372,15 +372,15 @@
/*!
* @if jp
- * @brief RTコンポーネントの参加者リストを取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®åå è
ãªã¹ããåå¾ãã
*
- * 現在登録されている参加者RTCのリストを取得する。この関数はコンポー
- * ネントリストのメンバ変数への参照を返すので、リスト使用前に
- * ExecutionContextProfile::lock() でロックし、リスト使用後は
- * ExecutionContextProfile::unlock() でロックを開放しなければならな
- * い。
+ * ç¾å¨ç»é²ããã¦ããåå è
RTCã®ãªã¹ããåå¾ããããã®é¢æ°ã¯ã³ã³ãã¼
+ * ãã³ããªã¹ãã®ã¡ã³ãå¤æ°ã¸ã®åç
§ãè¿ãã®ã§ããªã¹ã使ç¨åã«
+ * ExecutionContextProfile::lock() ã§ããã¯ãããªã¹ã使ç¨å¾ã¯
+ * ExecutionContextProfile::unlock() ã§ããã¯ãéæ¾ããªããã°ãªããª
+ * ãã
*
- * @return 参加者RTCのリスト
+ * @return åå è
RTCã®ãªã¹ã
*
* @else
*
@@ -401,12 +401,12 @@
/*!
* @if jp
- * @brief Propertiesをセットする
+ * @brief Propertiesãã»ãããã
*
- * ExecutionContextProfile::properties をセットする。
+ * ExecutionContextProfile::properties ãã»ããããã
*
- * @param props ExecutionContextProfile::properties にセットするプ
- * ロパティー
+ * @param props ExecutionContextProfile::properties ã«ã»ããããã
+ * ãããã£ã¼
*
* @else
* @brief Setting Properties
@@ -423,11 +423,11 @@
/*!
* @if jp
- * @brief Propertiesを取得する
+ * @brief Propertiesãåå¾ãã
*
- * ExecutionContextProfile::properties を取得する。
+ * ExecutionContextProfile::properties ãåå¾ããã
*
- * @return coil::Propertiesに変換された
+ * @return coil::Propertiesã«å¤æããã
* ExecutionContextProfile::properties
*
* @else
@@ -444,11 +444,11 @@
/*!
* @if jp
- * @brief Profileを取得する
+ * @brief Profileãåå¾ãã
*
- * RTC::ExecutionContextProfile を取得する。取得した
- * ExecutionContextProfile の所有権は呼び出し側にある。取得されたオ
- * ブジェクトが不要になった場合、呼び出し側が開放する責任を負う。
+ * RTC::ExecutionContextProfile ãåå¾ãããåå¾ãã
+ * ExecutionContextProfile ã®ææ権ã¯å¼ã³åºãå´ã«ãããåå¾ããããª
+ * ãã¸ã§ã¯ããä¸è¦ã«ãªã£ãå ´åãå¼ã³åºãå´ãéæ¾ãã責任ãè² ãã
*
* @return RTC::ExecutionContextProfile
*
@@ -468,9 +468,9 @@
/*!
* @if jp
- * @brief Profileを取得する
+ * @brief Profileãåå¾ãã
*
- * RTC::ExecutionContextProfile を取得する。
+ * RTC::ExecutionContextProfile ãåå¾ããã
*
* @return RTC::ExecutionContextProfile
*
@@ -487,10 +487,10 @@
/*!
* @if jp
- * @brief ExecutionContextProfileをロックする
+ * @brief ExecutionContextProfileãããã¯ãã
*
- * このオブジェクトが管理する RTC::ExecutionContextProfile をロックする。
- * ロックが不要になった際にはunlock()でロックを解除しなければならない。
+ * ãã®ãªãã¸ã§ã¯ãã管çãã RTC::ExecutionContextProfile ãããã¯ããã
+ * ããã¯ãä¸è¦ã«ãªã£ãéã«ã¯unlock()ã§ããã¯ã解é¤ããªããã°ãªããªãã
*
* @else
* @brief Getting a lock of RTC::ExecutionContextProfile
@@ -504,10 +504,10 @@
/*!
* @if jp
- * @brief ExecutionContextProfileをアンロックする
+ * @brief ExecutionContextProfileãã¢ã³ããã¯ãã
*
- * このオブジェクトが管理する RTC::ExecutionContextProfile をアンロッ
- * クする。
+ * ãã®ãªãã¸ã§ã¯ãã管çãã RTC::ExecutionContextProfile ãã¢ã³ãã
+ * ã¯ããã
*
* @else
* @brief Release a lock of the RTC::ExecutionContextProfile
@@ -548,7 +548,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期
+ * @brief ExecutionContext ã®å®è¡å¨æ
* @else
* @brief Execution cycle of ExecutionContext
* @endif
@@ -557,7 +557,7 @@
/*!
* @if jp
- * @brief ExecutionContextService オブジェクトへの参照
+ * @brief ExecutionContextService ãªãã¸ã§ã¯ãã¸ã®åç
§
* @else
* @brief Reference to ExecutionContextService object
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextWorker.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextWorker.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextWorker.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ExecutionContextWorker.cpp
* @brief ExecutionContextWorker class
@@ -29,7 +29,7 @@
{
/*!
* @if jp
- * @brief デフォルトコンストラクタ
+ * @brief ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Default constructor
* @endif
@@ -43,7 +43,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -70,7 +70,7 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
* @else
* @brief Check for ExecutionContext running state
* @endif
@@ -83,7 +83,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
* @else
* @brief Start the ExecutionContext
* @endif
@@ -111,7 +111,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
* @else
* @brief Stop the ExecutionContext
* @endif
@@ -138,7 +138,7 @@
/*!
* @if jp
- * @brief ExecutionContext の周期が変化した
+ * @brief ExecutionContext ã®å¨æãå¤åãã
* @else
* @brief Changing execution rate of the ExecutionContext
* @endif
@@ -159,7 +159,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
* @else
* @brief Activate an RT-Component
* @endif
@@ -190,7 +190,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
* @else
* @brief Deactivate an RT-Component
* @endif
@@ -218,7 +218,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
* @else
* @brief Reset the RT-Component
* @endif
@@ -246,7 +246,7 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
* @else
* @brief Get RT-Component's state
* @endif
@@ -270,7 +270,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
* @else
* @brief Add an RT-Component
* @endif
@@ -308,7 +308,7 @@
/*!
* @if jp
- * @brief コンポーネントをバインドする。
+ * @brief ã³ã³ãã¼ãã³ãããã¤ã³ãããã
* @else
* @brief Bind the component.
* @endif
@@ -345,7 +345,7 @@
/*!
* @if jp
- * @brief コンポーネントをコンポーネントリストから削除する
+ * @brief ã³ã³ãã¼ãã³ããã³ã³ãã¼ãã³ããªã¹ãããåé¤ãã
* @else
* @brief Remove the RT-Component from participant list
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextWorker.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextWorker.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExecutionContextWorker.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ExecutionContextWorker.h
* @brief ExecutionContext's state machine worker class
@@ -46,26 +46,26 @@
/*!
* @if jp
* @class ExecutionContextWorker
- * @brief ExecutionContextWorker クラス
+ * @brief ExecutionContextWorker ã¯ã©ã¹
*
- * RTCの状態マシン・プロキシクラス RTObjectStateMachine を保持・管理
- * し、コールバックを実際にコールするためのワーカークラスインターフェー
- * スクラス。ECの実装者は、ExecutionContextBase を継承し、メンバ変数
- * として保持されているこの ExecutionContextWorker クラスのインター
- * フェース経由でRTObjectのコールバックをコールすることになる。
+ * RTCã®ç¶æ
ãã·ã³ã»ãããã·ã¯ã©ã¹ RTObjectStateMachine ãä¿æã»ç®¡ç
+ * ããã³ã¼ã«ããã¯ãå®éã«ã³ã¼ã«ããããã®ã¯ã¼ã«ã¼ã¯ã©ã¹ã¤ã³ã¿ã¼ãã§ã¼
+ * ã¹ã¯ã©ã¹ãECã®å®è£
è
ã¯ãExecutionContextBase ãç¶æ¿ããã¡ã³ãå¤æ°
+ * ã¨ãã¦ä¿æããã¦ãããã® ExecutionContextWorker ã¯ã©ã¹ã®ã¤ã³ã¿ã¼
+ * ãã§ã¼ã¹çµç±ã§RTObjectã®ã³ã¼ã«ããã¯ãã³ã¼ã«ãããã¨ã«ãªãã
*
- * - ECのオブジェクトリファレンスのセッタ・ゲッター
+ * - ECã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®ã»ãã¿ã»ã²ãã¿ã¼
* - void setECRef(RTC::ExecutionContextService_ptr ref);
* - RTC::ExecutionContextService_ptr getECRef();
- * ECの具象クラス初期化時には、アクティブ化したECのオブジェクトリファ
- * レンスをsetECRef() でセットする。
+ * ECã®å
·è±¡ã¯ã©ã¹åæåæã«ã¯ãã¢ã¯ãã£ãåããECã®ãªãã¸ã§ã¯ããªãã¡
+ * ã¬ã³ã¹ãsetECRef() ã§ã»ããããã
*
- * - ECの実行・停止関係関数
+ * - ECã®å®è¡ã»åæ¢é¢ä¿é¢æ°
* - CORBA::Boolean isRunning(void);
* - RTC::ReturnCode_t start(void);
* - RTC::ReturnCode_t stop(void);
*
- * - RTCのアクティブ化・非アクティブ化関数
+ * - RTCã®ã¢ã¯ãã£ãåã»éã¢ã¯ãã£ãåé¢æ°
* - RTC::ReturnCode_t activateComponent(RTC::LightweightRTObject_ptr comp,
* RTObjectStateMachine*& rtobj);
* - RTC::ReturnCode_t waitActivateComplete(RTObjectStateMachine*& rtobj,
@@ -84,19 +84,19 @@
* - RTC::LifeCycleState getComponentState(RTC::LightweightRTObject_ptr comp);
* - const char* getStateString(RTC::LifeCycleState state)
*
- * - RTC追加・削除系関数
+ * - RTC追å ã»åé¤ç³»é¢æ°
* - RTC::ReturnCode_t addComponent(RTC::LightweightRTObject_ptr comp);
* - RTC::ReturnCode_t bindComponent(RTC::RTObject_impl* rtc);
* - RTC::ReturnCode_t removeComponent(RTC::LightweightRTObject_ptr comp);
* - RTObjectStateMachine* findComponent(RTC::LightweightRTObject_ptr comp);
*
- * - 状態問い合わせ系関数
+ * - ç¶æ
åãåããç³»é¢æ°
* - bool isAllCurrentState(RTC::LifeCycleState state);
* - bool isAllNextState(RTC::LifeCycleState state);
* - bool isOneOfCurrentState(RTC::LifeCycleState state);
* - bool isOneOfNextState(RTC::LifeCycleState state);
*
- * - Workerの駆動およびコールバック
+ * - Workerã®é§åããã³ã³ã¼ã«ããã¯
* - void invokeWorker();
* - void invokeWorkerPreDo();
* - void invokeWorkerDo();
@@ -122,10 +122,10 @@
public:
/*!
* @if jp
- * @brief デフォルトコンストラクタ
+ * @brief ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
*
- * デフォルトコンストラクタ
- * プロファイルに以下の項目を設定する。
+ * ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
+ * ãããã¡ã¤ã«ã«ä»¥ä¸ã®é
ç®ãè¨å®ããã
* - kind : PERIODIC
* - rate : 0.0
*
@@ -144,9 +144,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -168,14 +168,14 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
*
- * この操作は ExecutionContext が Runnning 状態の場合に true を返す。
- * Executioncontext が Running の間、当該 Executioncontext に参加し
- * ている全てのアクティブRTコンポーネントが、ExecutionContext の実
- * 行種類に応じて実行される。
+ * ãã®æä½ã¯ ExecutionContext ã Runnning ç¶æ
ã®å ´åã« true ãè¿ãã
+ * Executioncontext ã Running ã®éãå½è©² Executioncontext ã«åå ã
+ * ã¦ããå
¨ã¦ã®ã¢ã¯ãã£ãRTã³ã³ãã¼ãã³ãããExecutionContext ã®å®
+ * è¡ç¨®é¡ã«å¿ãã¦å®è¡ãããã
*
- * @return 状態確認関数(動作中:true、停止中:false)
+ * @return ç¶æ
確èªé¢æ°(åä½ä¸:trueãåæ¢ä¸:false)
*
* @else
*
@@ -184,9 +184,9 @@
* This operation shall return true if the context is in the
* Running state. While the context is Running, all Active RTCs
* participating in the context shall be executed according to the
- * context’s execution kind.
+ * contextâs execution kind.
*
- * @return Check state function (Running:true、Stopping:false)
+ * @return Check state function (Running:trueãStopping:false)
*
* @endif
*/
@@ -194,15 +194,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
*
- * ExecutionContext の実行状態を Runnning とするためのリクエストを
- * 発行する。ExecutionContext の状態が遷移すると
- * ComponentAction::on_startup が呼び出される。参加しているRTコンポー
- * ネントが、初期化されるまで ExecutionContext を開始することはでき
- * ない。ExecutionContext は複数回開始/停止を繰り返すことができる。
+ * ExecutionContext ã®å®è¡ç¶æ
ã Runnning ã¨ããããã®ãªã¯ã¨ã¹ãã
+ * çºè¡ãããExecutionContext ã®ç¶æ
ãé·ç§»ããã¨
+ * ComponentAction::on_startup ãå¼ã³åºããããåå ãã¦ããRTã³ã³ãã¼
+ * ãã³ãããåæåãããã¾ã§ ExecutionContext ãéå§ãããã¨ã¯ã§ã
+ * ãªããExecutionContext ã¯è¤æ°åéå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -223,15 +223,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
*
- * ExecutionContext の状態を Stopped とするためのリクエストを発行す
- * る。遷移が発生した場合は、ComponentAction::on_shutdown が呼び出
- * される。参加しているRTコンポーネントが終了する前に
- * ExecutionContext を停止する必要がある。ExecutionContext は複数回
- * 開始/停止を繰り返すことができる。
+ * ExecutionContext ã®ç¶æ
ã Stopped ã¨ããããã®ãªã¯ã¨ã¹ããçºè¡ã
+ * ããé·ç§»ãçºçããå ´åã¯ãComponentAction::on_shutdown ãå¼ã³åº
+ * ããããåå ãã¦ããRTã³ã³ãã¼ãã³ããçµäºããåã«
+ * ExecutionContext ãåæ¢ããå¿
è¦ããããExecutionContext ã¯è¤æ°å
+ * éå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -256,15 +256,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期が変更された
+ * @brief ExecutionContext ã®å®è¡å¨æãå¤æ´ããã
*
- * ExecutionContext の実行周期が変更された場合のコールバックを呼び
- * 出す。ECの実装クラスの set_rate() オペレーションが呼び出された場
- * 合、ExecutionContextProfile::setRate() が呼び出され、プロファイ
- * ルの周期値が更新されるとともに、この関数が呼ばれ、
- * RTObjectStateMachine::onRateChagned() が呼び出される。
+ * ExecutionContext ã®å®è¡å¨æãå¤æ´ãããå ´åã®ã³ã¼ã«ããã¯ãå¼ã³
+ * åºããECã®å®è£
ã¯ã©ã¹ã® set_rate() ãªãã¬ã¼ã·ã§ã³ãå¼ã³åºãããå ´
+ * åãExecutionContextProfile::setRate() ãå¼ã³åºããããããã¡ã¤
+ * ã«ã®å¨æå¤ãæ´æ°ãããã¨ã¨ãã«ããã®é¢æ°ãå¼ã°ãã
+ * RTObjectStateMachine::onRateChagned() ãå¼ã³åºãããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -285,24 +285,24 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントをActive に遷移させ、アクティ
- * ブ化する。この操作が呼ばれた結果、on_activate が呼び出される。指
- * 定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Inactive 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããActive ã«é·ç§»ãããã¢ã¯ãã£
+ * ãåããããã®æä½ãå¼ã°ããçµæãon_activate ãå¼ã³åºããããæ
+ * å®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Inactive 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*
- * @param comp アクティブ化対象RTコンポーネント
+ * @param comp ã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
* @brief Activate an RT-component
*
* The given participant RTC is Inactive and is therefore not
- * being invoked according to the execution context’s execution
+ * being invoked according to the execution contextâs execution
* kind. This operation shall cause the RTC to transition to the
* Active state such that it may subsequently be invoked in this
* execution context. The callback on_activate shall be called as
@@ -323,17 +323,17 @@
long int cycle = 1000);
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントを非アクティブ化し、Inactive
- * に遷移させる。この操作が呼ばれた結果、on_deactivate が呼び出され
- * る。指定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Active 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåããInactive
+ * ã«é·ç§»ãããããã®æä½ãå¼ã°ããçµæãon_deactivate ãå¼ã³åºãã
+ * ããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Active 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*a
- * @param comp 非アクティブ化対象RTコンポーネント
+ * @param comp éã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -361,17 +361,17 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
*
- * Error 状態のRTコンポーネントの復帰を試みる。この操作が呼ばれた結
- * 果、on_reset が呼び出される。指定したRTコンポーネントが参加者リ
- * ストに含まれない場合は、BAD_PARAMETER が返される。指定したRTコン
- * ポーネントの状態が Error 以外の場合は、PRECONDITION_NOT_MET が返
- * される。
+ * Error ç¶æ
ã®RTã³ã³ãã¼ãã³ãã®å¾©å¸°ã試ã¿ãããã®æä½ãå¼ã°ããçµ
+ * æãon_reset ãå¼ã³åºããããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãª
+ * ã¹ãã«å«ã¾ããªãå ´åã¯ãBAD_PARAMETER ãè¿ããããæå®ããRTã³ã³
+ * ãã¼ãã³ãã®ç¶æ
ã Error 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿
+ * ãããã
*
- * @param comp リセット対象RTコンポーネント
+ * @param comp ãªã»ãã対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -398,15 +398,15 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
*
- * 指定したRTコンポーネントの状態(LifeCycleState)を取得する。指定し
- * たRTコンポーネントが参加者リストに含まれない場合は、
- * UNKNOWN_STATE が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
(LifeCycleState)ãåå¾ãããæå®ã
+ * ãRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * UNKNOWN_STATE ãè¿ãããã
*
- * @param comp 状態取得対象RTコンポーネント
+ * @param comp ç¶æ
åå¾å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return 現在の状態(LifeCycleState)
+ * @return ç¾å¨ã®ç¶æ
(LifeCycleState)
*
* @else
*
@@ -436,23 +436,23 @@
}
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
*
- * 指定したRTコンポーネントを"参加者リスト"に追加する。追加された
- * RTコンポーネントは attach_context が呼ばれ、Inactive 状態に遷移
- * する。指定されたRTコンポーネントが null の場合は、BAD_PARAMETER が
- * 返される。指定されたRTコンポーネントが DataFlowComponent 以外の
- * 場合は、BAD_PARAMETER が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ãã"åå è
ãªã¹ã"ã«è¿½å ããã追å ããã
+ * RTã³ã³ãã¼ãã³ã㯠attach_context ãå¼ã°ããInactive ç¶æ
ã«é·ç§»
+ * ãããæå®ãããRTã³ã³ãã¼ãã³ãã null ã®å ´åã¯ãBAD_PARAMETER ã
+ * è¿ããããæå®ãããRTã³ã³ãã¼ãã³ãã DataFlowComponent 以å¤ã®
+ * å ´åã¯ãBAD_PARAMETER ãè¿ãããã
*
- * この関数が呼ばれた段階では、他の RTC は StateMachine 内のコール
- * バック関数を呼び出し中の可能性があり、まずは "参加者リスト:
- * m_addedComps" に RTC を追加しておく。コールバック呼び出しが一旦
- * 終わった段階で同期的に updateComponentList() 関数が呼ばれ、この
- * Worker に正式に RTC が参加した状態となる。
+ * ãã®é¢æ°ãå¼ã°ãã段éã§ã¯ãä»ã® RTC 㯠StateMachine å
ã®ã³ã¼ã«
+ * ããã¯é¢æ°ãå¼ã³åºãä¸ã®å¯è½æ§ããããã¾ã㯠"åå è
ãªã¹ã:
+ * m_addedComps" ã« RTC ã追å ãã¦ãããã³ã¼ã«ããã¯å¼ã³åºããä¸æ¦
+ * çµãã£ã段éã§åæçã« updateComponentList() é¢æ°ãå¼ã°ãããã®
+ * Worker ã«æ£å¼ã« RTC ãåå ããç¶æ
ã¨ãªãã
*
- * @param comp 追加対象RTコンポーネント
+ * @param comp 追å 対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -481,16 +481,16 @@
/*!
* @if jp
- * @brief コンポーネントをバインドする。
+ * @brief ã³ã³ãã¼ãã³ãããã¤ã³ãããã
*
- * コンポーネントに owned context をバインドする。引数に渡される
- * RTObject_impl は、この EC の owner であり、内部的には RTObject
- * の bindContext() をコール氏、ec_idを取得する。ec_id は
- * ECOTHER_OFFSET よりも小さい。その後、RTObject のプロキシである
- * RTObjectStateMachine を生成し、コンポーネントのリストに加える。
+ * ã³ã³ãã¼ãã³ãã« owned context ããã¤ã³ããããå¼æ°ã«æ¸¡ããã
+ * RTObject_impl ã¯ããã® EC ã® owner ã§ãããå
é¨çã«ã¯ RTObject
+ * ã® bindContext() ãã³ã¼ã«æ°ãec_idãåå¾ãããec_id ã¯
+ * ECOTHER_OFFSET ãããå°ããããã®å¾ãRTObject ã®ãããã·ã§ãã
+ * RTObjectStateMachine ãçæããã³ã³ãã¼ãã³ãã®ãªã¹ãã«å ããã
*
- * @param rtc RTコンポーネント
- * @return ReturnCode_t 型のリターンコード
+ * @param rtc RTã³ã³ãã¼ãã³ã
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
* @else
* @brief Bind the component.
*
@@ -509,16 +509,16 @@
/*!
* @if jp
- * @brief RTコンポーネントを参加者リストから削除する
+ * @brief RTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãã
*
- * 指定したRTコンポーネントを参加者リストから削除する。削除された
- * RTコンポーネントは detach_context が呼ばれる。指定されたRTコンポー
- * ネントが参加者リストに登録されていない場合は、BAD_PARAMETER が返
- * される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãããåé¤ããã
+ * RTã³ã³ãã¼ãã³ã㯠detach_context ãå¼ã°ãããæå®ãããRTã³ã³ãã¼
+ * ãã³ããåå è
ãªã¹ãã«ç»é²ããã¦ããªãå ´åã¯ãBAD_PARAMETER ãè¿
+ * ãããã
*
- * @param comp 削除対象RTコンポーネント
+ * @param comp åé¤å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -552,7 +552,7 @@
/*!
* @if jp
- * @brief コンポーネントリストの更新
+ * @brief ã³ã³ãã¼ãã³ããªã¹ãã®æ´æ°
* @else
* @brief Updating component list
* @endif
@@ -564,7 +564,7 @@
protected:
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -575,7 +575,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行状態
+ * @brief ExecutionContext ã®å®è¡ç¶æ
* true: running, false: stopped
* @else
* @brief The running state of ExecutionContext
@@ -586,7 +586,7 @@
/*!
* @if jp
- * @brief コンポーネントの参加者リスト
+ * @brief ã³ã³ãã¼ãã³ãã®åå è
ãªã¹ã
* @else
* @brief List of the participating component
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExtTrigExecutionContext.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExtTrigExecutionContext.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExtTrigExecutionContext.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ExtTrigExecutionContext.cpp
* @brief ExtTrigExecutionContext class
@@ -28,7 +28,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -53,7 +53,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -81,7 +81,7 @@
*------------------------------------------------------------*/
/*!
* @if jp
- * @brief ExecutionContext用アクティビティスレッドを生成する
+ * @brief ExecutionContextç¨ã¢ã¯ãã£ããã£ã¹ã¬ãããçæãã
* @else
* @brief Generate internal activity thread for ExecutionContext
* @endif
@@ -95,7 +95,7 @@
/*!
* @if jp
- * @brief 各 Component の処理を呼び出す。
+ * @brief å Component ã®å¦çãå¼ã³åºãã
* @else
* @brief Invoke each component's operation
* @endif
@@ -153,7 +153,7 @@
/*!
* @if jp
- * @brief ExecutionContext 用のスレッド実行関数
+ * @brief ExecutionContext ç¨ã®ã¹ã¬ããå®è¡é¢æ°
* @else
* @brief Thread execution function for ExecutionContext
* @endif
@@ -171,7 +171,7 @@
//============================================================
/*!
* @if jp
- * @brief 処理を1ステップ進める
+ * @brief å¦çã1ã¹ãããé²ãã
* @else
* @brief Move forward one step of ExecutionContext
* @endif
@@ -197,7 +197,7 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
* @else
* @brief Check for ExecutionContext running state
* @endif
@@ -210,7 +210,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
* @else
* @brief Start the ExecutionContext
* @endif
@@ -223,7 +223,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
* @else
* @brief Stop the ExecutionContext
* @endif
@@ -238,7 +238,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
* @else
* @brief Get execution rate(Hz) of ExecutionContext
* @endif
@@ -251,7 +251,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
* @else
* @brief Set execution rate(Hz) of ExecutionContext
* @endif
@@ -264,7 +264,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
* @else
* @brief Add an RT-Component
* @endif
@@ -278,7 +278,7 @@
/*!
* @if jp
- * @brief コンポーネントをコンポーネントリストから削除する
+ * @brief ã³ã³ãã¼ãã³ããã³ã³ãã¼ãã³ããªã¹ãããåé¤ãã
* @else
* @brief Remove the RT-Component from participant list
* @endif
@@ -292,7 +292,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
* @else
* @brief Activate an RT-Component
* @endif
@@ -306,7 +306,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
* @else
* @brief Deactivate an RT-Component
* @endif
@@ -320,7 +320,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
* @else
* @brief Reset the RT-Component
* @endif
@@ -334,7 +334,7 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
* @else
* @brief Get RT-Component's state
* @endif
@@ -348,7 +348,7 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
* @else
* @brief Get the ExecutionKind
* @endif
@@ -364,7 +364,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief ExecutionContextProfile を取得する
+ * @brief ExecutionContextProfile ãåå¾ãã
* @else
* @brief Get the ExecutionContextProfile
* @endif
@@ -477,7 +477,7 @@
{
/*!
* @if jp
- * @brief 当該 ExecutionContext 用Factoryクラスの登録。
+ * @brief å½è©² ExecutionContext ç¨Factoryã¯ã©ã¹ã®ç»é²ã
* @else
* @brief Register Factory class for this ExecutionContext
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExtTrigExecutionContext.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExtTrigExecutionContext.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ExtTrigExecutionContext.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ExtTrigExecutionContext.h
* @brief ExtTrigExecutionContext class
@@ -35,11 +35,11 @@
/*!
* @if jp
* @class ExtTrigExecutionContext
- * @brief ステップ実行が可能な ExecutionContext クラス
+ * @brief ã¹ãããå®è¡ãå¯è½ãª ExecutionContext ã¯ã©ã¹
*
- * 1周期毎の実行が可能なPeriodic Sampled Data Processing(周期実行用)
- * ExecutionContextクラス。
- * 外部からのメソッド呼びだしによって時間が1周期づつ進む。
+ * 1å¨ææ¯ã®å®è¡ãå¯è½ãªPeriodic Sampled Data Processing(å¨æå®è¡ç¨)
+ * ExecutionContextã¯ã©ã¹ã
+ * å¤é¨ããã®ã¡ã½ããå¼ã³ã ãã«ãã£ã¦æéã1å¨æã¥ã¤é²ãã
*
* @since 0.4.0
*
@@ -66,9 +66,9 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -81,9 +81,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -96,14 +96,14 @@
/*!
* @if jp
- * @brief ExecutionContext用アクティビティスレッドを生成する
+ * @brief ExecutionContextç¨ã¢ã¯ãã£ããã£ã¹ã¬ãããçæãã
*
- * Executioncontext 用の内部アクティビティスレッドを生成し起動する。
- * これは coil::Task サービスクラスメソッドのオーバーライド。
+ * Executioncontext ç¨ã®å
é¨ã¢ã¯ãã£ããã£ã¹ã¬ãããçæãèµ·åããã
+ * ãã㯠coil::Task ãµã¼ãã¹ã¯ã©ã¹ã¡ã½ããã®ãªã¼ãã¼ã©ã¤ãã
*
- * @param args 通常は0
+ * @param args é常ã¯0
*
- * @return 生成処理実行結果
+ * @return çæå¦çå®è¡çµæ
*
* @else
*
@@ -122,12 +122,12 @@
/*!
* @if jp
- * @brief 各 Component の処理を呼び出す。
+ * @brief å Component ã®å¦çãå¼ã³åºãã
*
- * ExecutionContext に attach されている各 Component の処理を呼び出す。
- * 全 Component の処理を呼び出した後、次の呼出が発生するまで休止する。
+ * ExecutionContext ã« attach ããã¦ããå Component ã®å¦çãå¼ã³åºãã
+ * å
¨ Component ã®å¦çãå¼ã³åºããå¾ã次ã®å¼åºãçºçããã¾ã§ä¼æ¢ããã
*
- * @return 処理結果
+ * @return å¦ççµæ
*
* @else
* @brief Invoke each component's operation
@@ -144,15 +144,15 @@
/*!
* @if jp
- * @brief ExecutionContext 用のスレッド実行関数
+ * @brief ExecutionContext ç¨ã®ã¹ã¬ããå®è¡é¢æ°
*
- * ExecutionContext 用のスレッド終了時に呼ばれる。コンポーネントオ
- * ブジェクトの非アクティブ化、マネージャへの通知を行う。これは
- * coil::Task サービスクラスメソッドのオーバーライド。
+ * ExecutionContext ç¨ã®ã¹ã¬ããçµäºæã«å¼ã°ãããã³ã³ãã¼ãã³ããª
+ * ãã¸ã§ã¯ãã®éã¢ã¯ãã£ãåãããã¼ã¸ã£ã¸ã®éç¥ãè¡ããããã¯
+ * coil::Task ãµã¼ãã¹ã¯ã©ã¹ã¡ã½ããã®ãªã¼ãã¼ã©ã¤ãã
*
- * @param flags 終了処理フラグ
+ * @param flags çµäºå¦çãã©ã°
*
- * @return 終了処理結果
+ * @return çµäºå¦ççµæ
*
* @else
*
@@ -176,9 +176,9 @@
//============================================================
/*!
* @if jp
- * @brief 処理を1ステップ進める
+ * @brief å¦çã1ã¹ãããé²ãã
*
- * ExecutionContextの処理を1周期分進める。
+ * ExecutionContextã®å¦çã1å¨æåé²ããã
*
* @else
* @brief Move forward one step of ExecutionContext
@@ -195,14 +195,14 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
*
- * この操作は ExecutionContext が Runnning 状態の場合に true を返す。
- * Executioncontext が Running の間、当該 Executioncontext に参加し
- * ている全てのアクティブRTコンポーネントが、ExecutionContext の実
- * 行種類に応じて実行される。
+ * ãã®æä½ã¯ ExecutionContext ã Runnning ç¶æ
ã®å ´åã« true ãè¿ãã
+ * Executioncontext ã Running ã®éãå½è©² Executioncontext ã«åå ã
+ * ã¦ããå
¨ã¦ã®ã¢ã¯ãã£ãRTã³ã³ãã¼ãã³ãããExecutionContext ã®å®
+ * è¡ç¨®é¡ã«å¿ãã¦å®è¡ãããã
*
- * @return 状態確認関数(動作中:true、停止中:false)
+ * @return ç¶æ
確èªé¢æ°(åä½ä¸:trueãåæ¢ä¸:false)
*
* @else
*
@@ -211,9 +211,9 @@
* This operation shall return true if the context is in the
* Running state. While the context is Running, all Active RTCs
* participating in the context shall be executed according to the
- * context’s execution kind.
+ * contextâs execution kind.
*
- * @return Check state function (Running:true、Stopping:false)
+ * @return Check state function (Running:trueãStopping:false)
*
* @endif
*/
@@ -222,15 +222,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
*
- * ExecutionContext の実行状態を Runnning とするためのリクエストを
- * 発行する。ExecutionContext の状態が遷移すると
- * ComponentAction::on_startup が呼び出される。参加しているRTコンポー
- * ネントが、初期化されるまで ExecutionContext を開始することはでき
- * ない。ExecutionContext は複数回開始/停止を繰り返すことができる。
+ * ExecutionContext ã®å®è¡ç¶æ
ã Runnning ã¨ããããã®ãªã¯ã¨ã¹ãã
+ * çºè¡ãããExecutionContext ã®ç¶æ
ãé·ç§»ããã¨
+ * ComponentAction::on_startup ãå¼ã³åºããããåå ãã¦ããRTã³ã³ãã¼
+ * ãã³ãããåæåãããã¾ã§ ExecutionContext ãéå§ãããã¨ã¯ã§ã
+ * ãªããExecutionContext ã¯è¤æ°åéå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -252,15 +252,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
*
- * ExecutionContext の状態を Stopped とするためのリクエストを発行す
- * る。遷移が発生した場合は、ComponentAction::on_shutdown が呼び出
- * される。参加しているRTコンポーネントが終了する前に
- * ExecutionContext を停止する必要がある。ExecutionContext は複数回
- * 開始/停止を繰り返すことができる。
+ * ExecutionContext ã®ç¶æ
ã Stopped ã¨ããããã®ãªã¯ã¨ã¹ããçºè¡ã
+ * ããé·ç§»ãçºçããå ´åã¯ãComponentAction::on_shutdown ãå¼ã³åº
+ * ããããåå ãã¦ããRTã³ã³ãã¼ãã³ããçµäºããåã«
+ * ExecutionContext ãåæ¢ããå¿
è¦ããããExecutionContext ã¯è¤æ°å
+ * éå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -281,12 +281,12 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を取得す
- * る。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãåå¾ã
+ * ãã
*
- * @return 処理周期(単位:Hz)
+ * @return å¦çå¨æ(åä½:Hz)
*
* @else
*
@@ -304,22 +304,22 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を設定す
- * る。実行周期の変更は、DataFlowComponentAction の
- * on_rate_changed によって各RTコンポーネントに伝達される。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãè¨å®ã
+ * ããå®è¡å¨æã®å¤æ´ã¯ãDataFlowComponentAction ã®
+ * on_rate_changed ã«ãã£ã¦åRTã³ã³ãã¼ãã³ãã«ä¼éãããã
*
- * @param rate 処理周期(単位:Hz)
+ * @param rate å¦çå¨æ(åä½:Hz)
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
* @brief Set execution rate(Hz) of ExecutionContext
*
* This operation shall set the rate (in hertz) at which this
- * context’s Active participating RTCs are being called. If the
+ * contextâs Active participating RTCs are being called. If the
* execution kind of the context is PERIODIC, a rate change shall
* result in the invocation of on_rate_changed on any RTCs
* realizing DataFlowComponentAction that are registered with any
@@ -336,24 +336,24 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントをActive に遷移させ、アクティ
- * ブ化する。この操作が呼ばれた結果、on_activate が呼び出される。指
- * 定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Inactive 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããActive ã«é·ç§»ãããã¢ã¯ãã£
+ * ãåããããã®æä½ãå¼ã°ããçµæãon_activate ãå¼ã³åºããããæ
+ * å®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Inactive 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*
- * @param comp アクティブ化対象RTコンポーネント
+ * @param comp ã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
* @brief Activate an RT-component
*
* The given participant RTC is Inactive and is therefore not
- * being invoked according to the execution context’s execution
+ * being invoked according to the execution contextâs execution
* kind. This operation shall cause the RTC to transition to the
* Active state such that it may subsequently be invoked in this
* execution context. The callback on_activate shall be called as
@@ -373,17 +373,17 @@
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントを非アクティブ化し、Inactive
- * に遷移させる。この操作が呼ばれた結果、on_deactivate が呼び出され
- * る。指定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Active 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåããInactive
+ * ã«é·ç§»ãããããã®æä½ãå¼ã°ããçµæãon_deactivate ãå¼ã³åºãã
+ * ããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Active 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*
- * @param comp 非アクティブ化対象RTコンポーネント
+ * @param comp éã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -409,17 +409,17 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
*
- * Error 状態のRTコンポーネントの復帰を試みる。この操作が呼ばれた結
- * 果、on_reset が呼び出される。指定したRTコンポーネントが参加者リ
- * ストに含まれない場合は、BAD_PARAMETER が返される。指定したRTコン
- * ポーネントの状態が Error 以外の場合は、PRECONDITION_NOT_MET が返
- * される。
+ * Error ç¶æ
ã®RTã³ã³ãã¼ãã³ãã®å¾©å¸°ã試ã¿ãããã®æä½ãå¼ã°ããçµ
+ * æãon_reset ãå¼ã³åºããããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãª
+ * ã¹ãã«å«ã¾ããªãå ´åã¯ãBAD_PARAMETER ãè¿ããããæå®ããRTã³ã³
+ * ãã¼ãã³ãã®ç¶æ
ã Error 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿
+ * ãããã
*
- * @param comp リセット対象RTコンポーネント
+ * @param comp ãªã»ãã対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -444,15 +444,15 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
*
- * 指定したRTコンポーネントの状態(LifeCycleState)を取得する。指定し
- * たRTコンポーネントが参加者リストに含まれない場合は、
- * UNKNOWN_STATE が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
(LifeCycleState)ãåå¾ãããæå®ã
+ * ãRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * UNKNOWN_STATE ãè¿ãããã
*
- * @param comp 状態取得対象RTコンポーネント
+ * @param comp ç¶æ
åå¾å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return 現在の状態(LifeCycleState)
+ * @return ç¾å¨ã®ç¶æ
(LifeCycleState)
*
* @else
*
@@ -474,9 +474,9 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
*
- * 本 ExecutionContext の ExecutionKind を取得する
+ * æ¬ ExecutionContext ã® ExecutionKind ãåå¾ãã
*
* @return ExecutionKind
*
@@ -496,17 +496,17 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
*
- * 指定したRTコンポーネントを参加者リストに追加する。追加されたRTコ
- * ンポーネントは attach_context が呼ばれ、Inactive 状態に遷移する。
- * 指定されたRTコンポーネントがnullの場合は、BAD_PARAMETER が返され
- * る。指定されたRTコンポーネントが DataFlowComponent 以外の場合は、
- * BAD_PARAMETER が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«è¿½å ããã追å ãããRTã³
+ * ã³ãã¼ãã³ã㯠attach_context ãå¼ã°ããInactive ç¶æ
ã«é·ç§»ããã
+ * æå®ãããRTã³ã³ãã¼ãã³ããnullã®å ´åã¯ãBAD_PARAMETER ãè¿ãã
+ * ããæå®ãããRTã³ã³ãã¼ãã³ãã DataFlowComponent 以å¤ã®å ´åã¯ã
+ * BAD_PARAMETER ãè¿ãããã
*
- * @param comp 追加対象RTコンポーネント
+ * @param comp 追å 対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -530,16 +530,16 @@
/*!
* @if jp
- * @brief RTコンポーネントを参加者リストから削除する
+ * @brief RTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãã
*
- * 指定したRTコンポーネントを参加者リストから削除する。削除された
- * RTコンポーネントは detach_context が呼ばれる。指定されたRTコンポー
- * ネントが参加者リストに登録されていない場合は、BAD_PARAMETER が返
- * される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãããåé¤ããã
+ * RTã³ã³ãã¼ãã³ã㯠detach_context ãå¼ã°ãããæå®ãããRTã³ã³ãã¼
+ * ãã³ããåå è
ãªã¹ãã«ç»é²ããã¦ããªãå ´åã¯ãBAD_PARAMETER ãè¿
+ * ãããã
*
- * @param comp 削除対象RTコンポーネント
+ * @param comp åé¤å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -564,9 +564,9 @@
/*!
* @if jp
- * @brief ExecutionContextProfile を取得する
+ * @brief ExecutionContextProfile ãåå¾ãã
*
- * 本 ExecutionContext のプロファイルを取得する。
+ * æ¬ ExecutionContext ã®ãããã¡ã¤ã«ãåå¾ããã
*
* @return ExecutionContextProfile
*
@@ -574,7 +574,7 @@
*
* @brief Get the ExecutionContextProfile
*
- * This operation provides a profile “descriptor” for the execution
+ * This operation provides a profile âdescriptorâ for the execution
* context.
*
* @return ExecutionContextProfile
@@ -624,7 +624,7 @@
}
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -633,7 +633,7 @@
/*!
* @if jp
- * @brief ExecutionContext のスレッド実行フラグ
+ * @brief ExecutionContext ã®ã¹ã¬ããå®è¡ãã©ã°
* @else
* @brief The thread running flag of ExecutionContext
* @endif
@@ -643,7 +643,7 @@
/*!
* @if jp
- * @brief worker 用状態変数クラス
+ * @brief worker ç¨ç¶æ
å¤æ°ã¯ã©ã¹
* @else
* @brief Condition variable class for worker
* @endif
@@ -669,10 +669,10 @@
{
/*!
* @if jp
- * @brief 当該 ExecutionContext 用Factoryクラスの登録。
+ * @brief å½è©² ExecutionContext ç¨Factoryã¯ã©ã¹ã®ç»é²ã
*
- * このExecutionContextを生成するFactoryクラスを
- * ExecutionContext管理用ObjectManagerに登録する。
+ * ãã®ExecutionContextãçæããFactoryã¯ã©ã¹ã
+ * ExecutionContext管çç¨ObjectManagerã«ç»é²ããã
*
* @else
* @brief Register Factory class for this ExecutionContext
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Factory.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Factory.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Factory.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Factory.h
* @brief RT component manager class
@@ -24,7 +24,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -36,7 +36,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -47,7 +47,7 @@
/*!
* @if jp
- * @brief コンポーネントプロファイルの取得
+ * @brief ã³ã³ãã¼ãã³ããããã¡ã¤ã«ã®åå¾
* @else
* @brief Get the component profile
* @endif
@@ -59,7 +59,7 @@
/*!
* @if jp
- * @brief 現在のインスタンス数の取得
+ * @brief ç¾å¨ã®ã¤ã³ã¹ã¿ã³ã¹æ°ã®åå¾
* @else
* @brief Get the number of current instances
* @endif
@@ -71,7 +71,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -91,7 +91,7 @@
/*!
* @if jp
- * @brief コンポーネントの生成
+ * @brief ã³ã³ãã¼ãã³ãã®çæ
* @else
* @brief Create RT-Components
* @endif
@@ -121,7 +121,7 @@
/*!
* @if jp
- * @brief コンポーネントの破棄
+ * @brief ã³ã³ãã¼ãã³ãã®ç ´æ£
* @else
* @brief Destroy RT-Components
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Factory.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Factory.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Factory.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Factory.h
* @brief RT-Component factory class
@@ -36,16 +36,16 @@
/*!
* @if jp
*
- * @brief RTコンポーネント生成用テンプレート関数
+ * @brief RTã³ã³ãã¼ãã³ãçæç¨ãã³ãã¬ã¼ãé¢æ°
*
- * RTコンポーネントのインスタンスを生成するためのテンプレート関数。
- * RTコンポーネント管理用マネージャから呼び出される。
- * 実際には各コンポーネントのコンストラクタが呼び出される。
- * \<_New\>で生成対象RTコンポーネントの型を指定する。
+ * RTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹ãçæããããã®ãã³ãã¬ã¼ãé¢æ°ã
+ * RTã³ã³ãã¼ãã³ã管çç¨ããã¼ã¸ã£ããå¼ã³åºãããã
+ * å®éã«ã¯åã³ã³ãã¼ãã³ãã®ã³ã³ã¹ãã©ã¯ã¿ãå¼ã³åºãããã
+ * \<_New\>ã§çæ対象RTã³ã³ãã¼ãã³ãã®åãæå®ããã
*
- * @param manager マネージャオブジェクト
+ * @param manager ããã¼ã¸ã£ãªãã¸ã§ã¯ã
*
- * @return 生成した RTコンポーネント インスタンス
+ * @return çæãã RTã³ã³ãã¼ãã³ã ã¤ã³ã¹ã¿ã³ã¹
*
* @else
* @brief Template function to create RT-Components
@@ -70,12 +70,12 @@
/*!
* @if jp
*
- * @brief RTコンポーネント破棄用テンプレート関数
+ * @brief RTã³ã³ãã¼ãã³ãç ´æ£ç¨ãã³ãã¬ã¼ãé¢æ°
*
- * RTコンポーネントのインスタンスを破棄するためのテンプレート関数。
- * \<_Delete\>にて破棄対象RTコンポーネントの型を指定する。
+ * RTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹ãç ´æ£ããããã®ãã³ãã¬ã¼ãé¢æ°ã
+ * \<_Delete\>ã«ã¦ç ´æ£å¯¾è±¡RTã³ã³ãã¼ãã³ãã®åãæå®ããã
*
- * @param rtc 破棄対象RTコンポーネントのインスタンス
+ * @param rtc ç ´æ£å¯¾è±¡RTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹
*
* @else
*
@@ -98,9 +98,9 @@
* @if jp
*
* @class FactoryBase
- * @brief FactoryBase 基底クラス
+ * @brief FactoryBase åºåºã¯ã©ã¹
*
- * コンポーネントファクトリの基底クラス。
+ * ã³ã³ãã¼ãã³ããã¡ã¯ããªã®åºåºã¯ã©ã¹ã
*
* @since 0.2.0
*
@@ -121,11 +121,11 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param profile コンポーネントのプロファイル
+ * @param profile ã³ã³ãã¼ãã³ãã®ãããã¡ã¤ã«
*
* @else
*
@@ -141,9 +141,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -157,13 +157,13 @@
/*!
* @if jp
*
- * @brief コンポーネントの生成
+ * @brief ã³ã³ãã¼ãã³ãã®çæ
*
- * RT-Component のインスタンスを生成するための純粋仮想関数。
+ * RT-Component ã®ã¤ã³ã¹ã¿ã³ã¹ãçæããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * @param mgr マネージャオブジェクト
+ * @param mgr ããã¼ã¸ã£ãªãã¸ã§ã¯ã
*
- * @return 生成したコンポーネント
+ * @return çæããã³ã³ãã¼ãã³ã
*
* @else
*
@@ -182,11 +182,11 @@
/*!
* @if jp
*
- * @brief コンポーネントの破棄
+ * @brief ã³ã³ãã¼ãã³ãã®ç ´æ£
*
- * RT-Component のインスタンスを破棄するための純粋仮想関数。
+ * RT-Component ã®ã¤ã³ã¹ã¿ã³ã¹ãç ´æ£ããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * @param comp 破棄対象 RTコンポーネント
+ * @param comp ç ´æ£å¯¾è±¡ RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -203,11 +203,11 @@
/*!
* @if jp
*
- * @brief コンポーネントプロファイルの取得
+ * @brief ã³ã³ãã¼ãã³ããããã¡ã¤ã«ã®åå¾
*
- * コンポーネントのプロファイルを取得する
+ * ã³ã³ãã¼ãã³ãã®ãããã¡ã¤ã«ãåå¾ãã
*
- * @return コンポーネントのプロファイル
+ * @return ã³ã³ãã¼ãã³ãã®ãããã¡ã¤ã«
*
* @else
*
@@ -224,11 +224,11 @@
/*!
* @if jp
*
- * @brief 現在のインスタンス数の取得
+ * @brief ç¾å¨ã®ã¤ã³ã¹ã¿ã³ã¹æ°ã®åå¾
*
- * コンポーネントの現在のインスタンス数を取得する。
+ * ã³ã³ãã¼ãã³ãã®ç¾å¨ã®ã¤ã³ã¹ã¿ã³ã¹æ°ãåå¾ããã
*
- * @return コンポーネントのインスタンス数
+ * @return ã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹æ°
*
* @else
*
@@ -245,7 +245,7 @@
protected:
/*!
* @if jp
- * @brief コンポーネントのプロファイル
+ * @brief ã³ã³ãã¼ãã³ãã®ãããã¡ã¤ã«
* @else
* @brief Component profile
* @endif
@@ -254,7 +254,7 @@
/*!
* @if jp
- * @brief 現在のインスタンス数
+ * @brief ç¾å¨ã®ã¤ã³ã¹ã¿ã³ã¹æ°
* @else
* @brief Number of current RT-Component's instances.
* @endif
@@ -265,9 +265,9 @@
/*!
* @if jp
* @class FactoryCXX
- * @brief FactoryCXX クラス
+ * @brief FactoryCXX ã¯ã©ã¹
*
- * C++用コンポーネントファクトリクラス。
+ * C++ç¨ã³ã³ãã¼ãã³ããã¡ã¯ããªã¯ã©ã¹ã
*
* @since 0.2.0
*
@@ -290,18 +290,18 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
- * プロファイル、生成関数へのポインタ、破棄関数へのポインタ、
- * コンポーネント生成時の命名ポリシーを引数に取り、
- * C++ で実装されたコンポーネントのファクトリクラスを生成する。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
+ * ãããã¡ã¤ã«ãçæé¢æ°ã¸ã®ãã¤ã³ã¿ãç ´æ£é¢æ°ã¸ã®ãã¤ã³ã¿ã
+ * ã³ã³ãã¼ãã³ãçææã®å½åããªã·ã¼ãå¼æ°ã«åãã
+ * C++ ã§å®è£
ãããã³ã³ãã¼ãã³ãã®ãã¡ã¯ããªã¯ã©ã¹ãçæããã
*
- * @param profile コンポーネントのプロファイル
- * @param new_func コンポーネントの生成関数へのポインタ
- * @param delete_func コンポーネントの破棄関数へのポインタ
- * @param policy コンポーネント生成時の命名ポリシー
- * (デフォルト値:DefaultNumberingPolicy)
+ * @param profile ã³ã³ãã¼ãã³ãã®ãããã¡ã¤ã«
+ * @param new_func ã³ã³ãã¼ãã³ãã®çæé¢æ°ã¸ã®ãã¤ã³ã¿
+ * @param delete_func ã³ã³ãã¼ãã³ãã®ç ´æ£é¢æ°ã¸ã®ãã¤ã³ã¿
+ * @param policy ã³ã³ãã¼ãã³ãçææã®å½åããªã·ã¼
+ * (ããã©ã«ãå¤:DefaultNumberingPolicy)
*
* @else
*
@@ -333,13 +333,13 @@
/*!
* @if jp
*
- * @brief コンポーネントの生成
+ * @brief ã³ã³ãã¼ãã³ãã®çæ
*
- * RT-Component のインスタンスを生成する。
+ * RT-Component ã®ã¤ã³ã¹ã¿ã³ã¹ãçæããã
*
- * @param mgr マネージャオブジェクト
+ * @param mgr ããã¼ã¸ã£ãªãã¸ã§ã¯ã
*
- * @return 生成したコンポーネント
+ * @return çæããã³ã³ãã¼ãã³ã
*
* @else
*
@@ -358,11 +358,11 @@
/*!
* @if jp
*
- * @brief コンポーネントの破棄
+ * @brief ã³ã³ãã¼ãã³ãã®ç ´æ£
*
- * RT-Component のインスタンスを破棄する。
+ * RT-Component ã®ã¤ã³ã¹ã¿ã³ã¹ãç ´æ£ããã
*
- * @param comp 破棄対象 RT-Component
+ * @param comp ç ´æ£å¯¾è±¡ RT-Component
*
* @else
*
@@ -379,7 +379,7 @@
protected:
/*!
* @if jp
- * @brief コンポーネントオブジェクト生成関数へのポインタ
+ * @brief ã³ã³ãã¼ãã³ããªãã¸ã§ã¯ãçæé¢æ°ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to component object create function
* @endif
@@ -388,7 +388,7 @@
/*!
* @if jp
- * @brief コンポーネントオブジェクト破棄関数へのポインタ
+ * @brief ã³ã³ãã¼ãã³ããªãã¸ã§ã¯ãç ´æ£é¢æ°ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to component object destroy function
* @endif
@@ -397,7 +397,7 @@
/*!
* @if jp
- * @brief コンポーネント生成時の命名ポリシー
+ * @brief ã³ã³ãã¼ãã³ãçææã®å½åããªã·ã¼
* @else
* @brief The naming policy on creating the components
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/FactoryInit.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/FactoryInit.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/FactoryInit.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file FactoryInit.cpp
* @brief factory initialization function
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/FactoryInit.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/FactoryInit.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/FactoryInit.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file FactoryInit.h
* @brief factory initialization function
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPort.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPort.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPort.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPort.h
* @brief InPort template class
@@ -44,26 +44,26 @@
*
* @class InPort
*
- * @brief InPort テンプレートクラス
+ * @brief InPort ãã³ãã¬ã¼ãã¯ã©ã¹
*
- * InPort の実装である InPort<T> のテンプレートクラス。
- * <T> はBasicDataType.idl にて定義されている型で、メンバとして
- * Time 型の tm , および T型の data を持つ構造体でなくてはならない。
- * InPort は内部にリングバッファを持ち、外部から送信されたデータを順次
- * このリングバッファに格納する。リングバッファのサイズはデフォルトで64と
- * なっているが、コンストラクタ引数によりサイズを指定することができる。
- * データはフラグによって未読、既読状態が管理され、isNew(), write(), read(),
- * isFull(), isEmpty() 等のメソッドによりハンドリングすることができる。
+ * InPort ã®å®è£
ã§ãã InPort<T> ã®ãã³ãã¬ã¼ãã¯ã©ã¹ã
+ * <T> ã¯BasicDataType.idl ã«ã¦å®ç¾©ããã¦ããåã§ãã¡ã³ãã¨ãã¦
+ * Time åã® tm , ããã³ Tåã® data ãæã¤æ§é ä½ã§ãªãã¦ã¯ãªããªãã
+ * InPort ã¯å
é¨ã«ãªã³ã°ãããã¡ãæã¡ãå¤é¨ããéä¿¡ããããã¼ã¿ãé 次
+ * ãã®ãªã³ã°ãããã¡ã«æ ¼ç´ããããªã³ã°ãããã¡ã®ãµã¤ãºã¯ããã©ã«ãã§64ã¨
+ * ãªã£ã¦ããããã³ã³ã¹ãã©ã¯ã¿å¼æ°ã«ãããµã¤ãºãæå®ãããã¨ãã§ããã
+ * ãã¼ã¿ã¯ãã©ã°ã«ãã£ã¦æªèªãæ¢èªç¶æ
ã管çãããisNew(), write(), read(),
+ * isFull(), isEmpty() çã®ã¡ã½ããã«ãããã³ããªã³ã°ãããã¨ãã§ããã
*
- * OnRead系コールバック (読み出しに起因するイベントによりコールされる)
+ * OnReadç³»ã³ã¼ã«ãã㯠(èªã¿åºãã«èµ·å ããã¤ãã³ãã«ããã³ã¼ã«ããã)
*
* - void OnRead::operator():
- * InPort::read() を呼び出し読み出しを行う際にコールされる。
+ * InPort::read() ãå¼ã³åºãèªã¿åºããè¡ãéã«ã³ã¼ã«ãããã
*
* - DataType OnReadConvert::operator(DataType):
- * InPort::read() を呼び出し、データをバッファから読みだす際に呼ばれ
- * データの変換を行う。引数にはバッファから読み出された値が与えられ、
- * 変換後のデータを戻り値として返す。この値がread()の返す値となる。
+ * InPort::read() ãå¼ã³åºãããã¼ã¿ããããã¡ããèªã¿ã ãéã«å¼ã°ã
+ * ãã¼ã¿ã®å¤æãè¡ããå¼æ°ã«ã¯ãããã¡ããèªã¿åºãããå¤ãä¸ãããã
+ * å¤æå¾ã®ãã¼ã¿ãæ»ãå¤ã¨ãã¦è¿ãããã®å¤ãread()ã®è¿ãå¤ã¨ãªãã
*
* @since 0.2.0
*
@@ -96,24 +96,24 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
- * パラメータとして与えられる T 型の変数にバインドされる。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
+ * ãã©ã¡ã¼ã¿ã¨ãã¦ä¸ãããã T åã®å¤æ°ã«ãã¤ã³ããããã
*
- * @param name InPort 名。InPortBase:name() により参照される。
- * @param value この InPort にバインドされる T 型の変数
- * @param bufsize InPort 内部のリングバッファのバッファ長(デフォルト値:64)
- * @param read_block 読込ブロックフラグ。
- * データ読込時に未読データがない場合、次のデータ受信までブロックする
- * かどうかを設定(デフォルト値:false)
- * @param write_block 書込ブロックフラグ。
- * データ書込時にバッファがフルであった場合、バッファに空きができる
- * までブロックするかどうかを設定(デフォルト値:false)
- * @param read_timeout 読込ブロックを指定していない場合の、データ読取タイム
- * アウト時間(ミリ秒)(デフォルト値:0)
- * @param write_timeout 書込ブロックを指定していない場合の、データ書込タイム
- * アウト時間(ミリ秒)(デフォルト値:0)
+ * @param name InPort åãInPortBase:name() ã«ããåç
§ãããã
+ * @param value ãã® InPort ã«ãã¤ã³ãããã T åã®å¤æ°
+ * @param bufsize InPort å
é¨ã®ãªã³ã°ãããã¡ã®ãããã¡é·(ããã©ã«ãå¤:64)
+ * @param read_block èªè¾¼ãããã¯ãã©ã°ã
+ * ãã¼ã¿èªè¾¼æã«æªèªãã¼ã¿ããªãå ´åã次ã®ãã¼ã¿åä¿¡ã¾ã§ãããã¯ãã
+ * ãã©ãããè¨å®(ããã©ã«ãå¤:false)
+ * @param write_block æ¸è¾¼ãããã¯ãã©ã°ã
+ * ãã¼ã¿æ¸è¾¼æã«ãããã¡ããã«ã§ãã£ãå ´åããããã¡ã«ç©ºããã§ãã
+ * ã¾ã§ãããã¯ãããã©ãããè¨å®(ããã©ã«ãå¤:false)
+ * @param read_timeout èªè¾¼ãããã¯ãæå®ãã¦ããªãå ´åã®ããã¼ã¿èªåã¿ã¤ã
+ * ã¢ã¦ãæé(ããªç§)(ããã©ã«ãå¤:0)
+ * @param write_timeout æ¸è¾¼ãããã¯ãæå®ãã¦ããªãå ´åã®ããã¼ã¿æ¸è¾¼ã¿ã¤ã
+ * ã¢ã¦ãæé(ããªç§)(ããã©ã«ãå¤:0)
*
* @else
*
@@ -162,9 +162,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
+ * ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -179,11 +179,11 @@
/*!
* @if jp
*
- * @brief ポート名称を取得する。
+ * @brief ãã¼ãå称ãåå¾ããã
*
- * ポート名称を取得する。
+ * ãã¼ãå称ãåå¾ããã
*
- * @return ポート名称
+ * @return ãã¼ãå称
*
* @else
*
@@ -204,14 +204,14 @@
/*!
* @if jp
*
- * @brief 最新データが存在するか確認する
+ * @brief ææ°ãã¼ã¿ãåå¨ããã確èªãã
*
- * InPortに未読の最新データが到着しているかをbool値で返す。
- * InPortが未接続の場合、および接続コネクタのバッファがEmpty
- * の場合にはfalseを返す。
+ * InPortã«æªèªã®ææ°ãã¼ã¿ãå°çãã¦ããããboolå¤ã§è¿ãã
+ * InPortãæªæ¥ç¶ã®å ´åãããã³æ¥ç¶ã³ãã¯ã¿ã®ãããã¡ãEmpty
+ * ã®å ´åã«ã¯falseãè¿ãã
*
- * @return true 未読の最新データが存在する
- * false 未接続またはバッファにデータが存在しない。
+ * @return true æªèªã®ææ°ãã¼ã¿ãåå¨ãã
+ * false æªæ¥ç¶ã¾ãã¯ãããã¡ã«ãã¼ã¿ãåå¨ããªãã
*
* @else
*
@@ -221,7 +221,7 @@
*
* @return Newest data check result
* ( true:Newest data. Data has not been readout yet.
- * false:Past data.Data has already been readout.)
+ * false:Past dataï¼Data has already been readout.)
*
* @endif
*/
@@ -264,13 +264,13 @@
/*!
* @if jp
*
- * @brief バッファが空かどうか確認する
+ * @brief ãããã¡ã空ãã©ãã確èªãã
*
- * InPortのバッファが空かどうかを bool 値で返す。
- * 空の場合は true, 未読データがある場合は false を返す。
+ * InPortã®ãããã¡ã空ãã©ããã bool å¤ã§è¿ãã
+ * 空ã®å ´å㯠true, æªèªãã¼ã¿ãããå ´å㯠false ãè¿ãã
*
- * @return true バッファは空
- * false バッファに未読データがある
+ * @return true ãããã¡ã¯ç©º
+ * false ãããã¡ã«æªèªãã¼ã¿ããã
*
* @else
*
@@ -280,7 +280,7 @@
*
* @return Newest data check result
* ( true:Newest data. Data has not been readout yet.
- * false:Past data.Data has already been readout.)
+ * false:Past dataï¼Data has already been readout.)
*
* @endif
*/
@@ -323,54 +323,54 @@
/*!
* @if jp
*
- * @brief DataPort から値を読み出す
+ * @brief DataPort ããå¤ãèªã¿åºã
*
- * InPortに書き込まれたデータを読みだす。接続数が0、またはバッファに
- * データが書き込まれていない状態で読みだした場合の戻り値は不定である。
- * バッファが空の状態のとき、
- * 事前に設定されたモード (readback, do_nothing, block) に応じて、
- * 以下のような動作をする。
+ * InPortã«æ¸ãè¾¼ã¾ãããã¼ã¿ãèªã¿ã ããæ¥ç¶æ°ã0ãã¾ãã¯ãããã¡ã«
+ * ãã¼ã¿ãæ¸ãè¾¼ã¾ãã¦ããªãç¶æ
ã§èªã¿ã ããå ´åã®æ»ãå¤ã¯ä¸å®ã§ããã
+ * ãããã¡ã空ã®ç¶æ
ã®ã¨ãã
+ * äºåã«è¨å®ãããã¢ã¼ã (readback, do_nothing, block) ã«å¿ãã¦ã
+ * 以ä¸ã®ãããªåä½ãããã
*
- * - readback: 最後の値を読みなおす。
+ * - readback: æå¾ã®å¤ãèªã¿ãªããã
*
- * - do_nothing: 何もしない
+ * - do_nothing: ä½ãããªã
*
- * - block: ブロックする。タイムアウトが設定されている場合は、
- * タイムアウトするまで待つ。
+ * - block: ãããã¯ãããã¿ã¤ã ã¢ã¦ããè¨å®ããã¦ããå ´åã¯ã
+ * ã¿ã¤ã ã¢ã¦ãããã¾ã§å¾
ã¤ã
*
- * バッファが空の状態では、InPortにバインドされた変数の値が返される。
- * したがって、初回読み出し時には不定値を返す可能性がある。
- * この関数を利用する際には、
+ * ãããã¡ã空ã®ç¶æ
ã§ã¯ãInPortã«ãã¤ã³ããããå¤æ°ã®å¤ãè¿ãããã
+ * ãããã£ã¦ãååèªã¿åºãæã«ã¯ä¸å®å¤ãè¿ãå¯è½æ§ãããã
+ * ãã®é¢æ°ãå©ç¨ããéã«ã¯ã
*
- * - isNew(), isEmpty() と併用し、事前にバッファ状態をチェックする。
+ * - isNew(), isEmpty() ã¨ä½µç¨ããäºåã«ãããã¡ç¶æ
ããã§ãã¯ããã
*
- * - 初回読み出し時に不定値を返さないようにバインド変数を事前に初期化する
+ * - ååèªã¿åºãæã«ä¸å®å¤ãè¿ããªãããã«ãã¤ã³ãå¤æ°ãäºåã«åæåãã
*
- * - ReturnCode read(DataType& data) 関数の利用を検討する。
+ * - ReturnCode read(DataType& data) é¢æ°ã®å©ç¨ãæ¤è¨ããã
*
- * ことが望ましい。
+ * ãã¨ãæã¾ããã
*
- * 各コールバック関数は以下のように呼び出される。
- * - OnRead: read() 関数が呼ばれる際に必ず呼ばれる。
+ * åã³ã¼ã«ããã¯é¢æ°ã¯ä»¥ä¸ã®ããã«å¼ã³åºãããã
+ * - OnRead: read() é¢æ°ãå¼ã°ããéã«å¿
ãå¼ã°ããã
*
- * - OnReadConvert: データの読み出しが成功した場合、読みだしたデータを
- * 引数としてOnReadConvertが呼び出され、戻り値をread()が戻り値
- * として返す。
+ * - OnReadConvert: ãã¼ã¿ã®èªã¿åºããæåããå ´åãèªã¿ã ãããã¼ã¿ã
+ * å¼æ°ã¨ãã¦OnReadConvertãå¼ã³åºãããæ»ãå¤ãread()ãæ»ãå¤
+ * ã¨ãã¦è¿ãã
*
- * - OnEmpty: バッファが空のためデータの読み出しに失敗した場合呼び出される。
- * OnEmpty の戻り値を read() の戻り値として返す。
+ * - OnEmpty: ãããã¡ã空ã®ãããã¼ã¿ã®èªã¿åºãã«å¤±æããå ´åå¼ã³åºãããã
+ * OnEmpty ã®æ»ãå¤ã read() ã®æ»ãå¤ã¨ãã¦è¿ãã
*
- * - OnBufferTimeout: データフロー型がPush型の場合に、読み出し
- * タイムアウトのためにデータの読み出しに失敗した場合に呼ばれる。
+ * - OnBufferTimeout: ãã¼ã¿ããã¼åãPushåã®å ´åã«ãèªã¿åºã
+ * ã¿ã¤ã ã¢ã¦ãã®ããã«ãã¼ã¿ã®èªã¿åºãã«å¤±æããå ´åã«å¼ã°ããã
*
- * - OnRecvTimeout: データフロー型がPull型の場合に、読み出しタイムアウト
- * のためにデータ読み出しに失敗した場合に呼ばれる。
+ * - OnRecvTimeout: ãã¼ã¿ããã¼åãPullåã®å ´åã«ãèªã¿åºãã¿ã¤ã ã¢ã¦ã
+ * ã®ããã«ãã¼ã¿èªã¿åºãã«å¤±æããå ´åã«å¼ã°ããã
*
- * - OnReadError: 上記以外の理由で読みだしに失敗した場合に呼ばれる。
- * 理由としては、バッファ設定の不整合、例外の発生などが考えられる
- * が通常は起こりえないためバグの可能性がある。
+ * - OnReadError: ä¸è¨ä»¥å¤ã®çç±ã§èªã¿ã ãã«å¤±æããå ´åã«å¼ã°ããã
+ * çç±ã¨ãã¦ã¯ããããã¡è¨å®ã®ä¸æ´åãä¾å¤ã®çºçãªã©ãèãããã
+ * ãé常ã¯èµ·ããããªããããã°ã®å¯è½æ§ãããã
*
- * @return 読み出し結果(読み出し成功:true, 読み出し失敗:false)
+ * @return èªã¿åºãçµæ(èªã¿åºãæå:true, èªã¿åºã失æ:false)
*
* @else
*
@@ -467,12 +467,12 @@
/*!
* @if jp
*
- * @brief バインドされた T 型の変数に InPort バッファの最新値を読み込む
+ * @brief ãã¤ã³ãããã T åã®å¤æ°ã« InPort ãããã¡ã®ææ°å¤ãèªã¿è¾¼ã
*
- * バインドされた T 型のデータに InPort の最新値を読み込む。
- * コンストラクタで T 型の変数と InPort がバインドされていなければならない。
- * このメソッドはポリモーフィックに使用される事を前提としているため、
- * 型に依存しない引数、戻り値となっている。
+ * ãã¤ã³ãããã T åã®ãã¼ã¿ã« InPort ã®ææ°å¤ãèªã¿è¾¼ãã
+ * ã³ã³ã¹ãã©ã¯ã¿ã§ T åã®å¤æ°ã¨ InPort ããã¤ã³ãããã¦ããªããã°ãªããªãã
+ * ãã®ã¡ã½ããã¯ããªã¢ã¼ãã£ãã¯ã«ä½¿ç¨ãããäºãåæã¨ãã¦ããããã
+ * åã«ä¾åããªãå¼æ°ãæ»ãå¤ã¨ãªã£ã¦ããã
*
* @else
*
@@ -494,12 +494,12 @@
/*!
* @if jp
*
- * @brief T 型のデータへ InPort の最新値データを読み込む
+ * @brief T åã®ãã¼ã¿ã¸ InPort ã®ææ°å¤ãã¼ã¿ãèªã¿è¾¼ã
*
- * InPort に設定されている最新データを読み込み、
- * 指定されたデータ変数に設定する。
+ * InPort ã«è¨å®ããã¦ããææ°ãã¼ã¿ãèªã¿è¾¼ã¿ã
+ * æå®ããããã¼ã¿å¤æ°ã«è¨å®ããã
*
- * @param rhs InPort バッファから値を読み込む T 型変数
+ * @param rhs InPort ãããã¡ããå¤ãèªã¿è¾¼ã T åå¤æ°
*
* @else
*
@@ -521,17 +521,17 @@
/*!
* @if jp
*
- * @brief 特定のコネクタへの書き込みステータスを得る
+ * @brief ç¹å®ã®ã³ãã¯ã¿ã¸ã®æ¸ãè¾¼ã¿ã¹ãã¼ã¿ã¹ãå¾ã
*
- * InPort は接続ごとに Connector と呼ばれる仮想データチャネルを持
- * つ。write() 関数はこれら Connector に対してデータを書き込むが、
- * 各 Connector は書き込みごとにステータスを返す。write() 関数では、
- * すべての Connector が正常終了したときのみ true を返し、それ以外
- * では false を返却する。この関数は write() が false の場合ステー
- * タスを調べるのに使用することができる。
+ * InPort ã¯æ¥ç¶ãã¨ã« Connector ã¨å¼ã°ããä»®æ³ãã¼ã¿ãã£ãã«ãæ
+ * ã¤ãwrite() é¢æ°ã¯ããã Connector ã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ããã
+ * å Connector ã¯æ¸ãè¾¼ã¿ãã¨ã«ã¹ãã¼ã¿ã¹ãè¿ããwrite() é¢æ°ã§ã¯ã
+ * ãã¹ã¦ã® Connector ãæ£å¸¸çµäºããã¨ãã®ã¿ true ãè¿ãããã以å¤
+ * ã§ã¯ false ãè¿å´ããããã®é¢æ°ã¯ write() ã false ã®å ´åã¹ãã¼
+ * ã¿ã¹ã調ã¹ãã®ã«ä½¿ç¨ãããã¨ãã§ããã
*
- * @param index Connector の index
- * @return ステータス
+ * @param index Connector ã® index
+ * @return ã¹ãã¼ã¿ã¹
*
* @else
*
@@ -557,16 +557,16 @@
/*!
* @if jp
*
- * @brief 特定のコネクタへの書き込みステータスリストを得る
+ * @brief ç¹å®ã®ã³ãã¯ã¿ã¸ã®æ¸ãè¾¼ã¿ã¹ãã¼ã¿ã¹ãªã¹ããå¾ã
*
- * InPort は接続ごとに Connector と呼ばれる仮想データチャネルを持
- * つ。write() 関数はこれら Connector に対してデータを書き込むが、
- * 各 Connector は書き込みごとにステータスを返す。write() 関数では、
- * すべての Connector が正常終了したときのみ true を返し、それ以外
- * では false を返却する。この関数は write() が false の場合ステー
- * タスを調べるのに使用することができる。
+ * InPort ã¯æ¥ç¶ãã¨ã« Connector ã¨å¼ã°ããä»®æ³ãã¼ã¿ãã£ãã«ãæ
+ * ã¤ãwrite() é¢æ°ã¯ããã Connector ã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ããã
+ * å Connector ã¯æ¸ãè¾¼ã¿ãã¨ã«ã¹ãã¼ã¿ã¹ãè¿ããwrite() é¢æ°ã§ã¯ã
+ * ãã¹ã¦ã® Connector ãæ£å¸¸çµäºããã¨ãã®ã¿ true ãè¿ãããã以å¤
+ * ã§ã¯ false ãè¿å´ããããã®é¢æ°ã¯ write() ã false ã®å ´åã¹ãã¼
+ * ã¿ã¹ã調ã¹ãã®ã«ä½¿ç¨ãããã¨ãã§ããã
*
- * @return ステータスリスト
+ * @return ã¹ãã¼ã¿ã¹ãªã¹ã
*
* @else
*
@@ -592,12 +592,12 @@
/*!
* @if jp
*
- * @brief InPort バッファへデータ読み込み時のコールバックの設定
+ * @brief InPort ãããã¡ã¸ãã¼ã¿èªã¿è¾¼ã¿æã®ã³ã¼ã«ããã¯ã®è¨å®
*
- * InPort が持つバッファからデータが読み込まれる直前に呼ばれるコールバック
- * オブジェクトを設定する。
+ * InPort ãæã¤ãããã¡ãããã¼ã¿ãèªã¿è¾¼ã¾ããç´åã«å¼ã°ããã³ã¼ã«ããã¯
+ * ãªãã¸ã§ã¯ããè¨å®ããã
*
- * @param on_read OnRead<DataType>型のオブジェクト
+ * @param on_read OnRead<DataType>åã®ãªãã¸ã§ã¯ã
*
* @else
*
@@ -618,13 +618,13 @@
/*!
* @if jp
*
- * @brief InPort バッファへデータ読み出し時のコールバックの設定
+ * @brief InPort ãããã¡ã¸ãã¼ã¿èªã¿åºãæã®ã³ã¼ã«ããã¯ã®è¨å®
*
- * InPort が持つバッファからデータが読み出される際に呼ばれるコールバック
- * オブジェクトを設定する。コールバックオブジェクトの戻り値がread()メソッド
- * の呼出結果となる。
+ * InPort ãæã¤ãããã¡ãããã¼ã¿ãèªã¿åºãããéã«å¼ã°ããã³ã¼ã«ããã¯
+ * ãªãã¸ã§ã¯ããè¨å®ãããã³ã¼ã«ããã¯ãªãã¸ã§ã¯ãã®æ»ãå¤ãread()ã¡ã½ãã
+ * ã®å¼åºçµæã¨ãªãã
*
- * @param on_rconvert OnReadConvert<DataType>型のオブジェクト
+ * @param on_rconvert OnReadConvert<DataType>åã®ãªãã¸ã§ã¯ã
*
* @else
*
@@ -647,7 +647,7 @@
std::string m_typename;
/*!
* @if jp
- * @brief ポート名
+ * @brief ãã¼ãå
* @else
* @berif Port's name
* @endif
@@ -656,7 +656,7 @@
/*!
* @if jp
- * @brief バインドされる T 型の変数への参照
+ * @brief ãã¤ã³ãããã T åã®å¤æ°ã¸ã®åç
§
* @else
* @brief The reference to type-T value bound this OutPort
* @endif
@@ -666,7 +666,7 @@
/*!
* @if jp
- * @brief OnRead コールバックファンクタへのポインタ
+ * @brief OnRead ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¸ã®ãã¤ã³ã¿
* @else
* @brief Pointer to OnRead callback functor
* @endif
@@ -675,7 +675,7 @@
/*!
* @if jp
- * @brief OnReadConvert コールバックファンクタへのポインタ
+ * @brief OnReadConvert ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¸ã®ãã¤ã³ã¿
* @else
* @brief Pointer to OnReadConvert callback functor
* @endif
@@ -684,7 +684,7 @@
/*!
* @if jp
- * @brief コネクタごとのリードステータス
+ * @brief ã³ãã¯ã¿ãã¨ã®ãªã¼ãã¹ãã¼ã¿ã¹
* @else
* @brief Read status of each connector
* @endif
@@ -693,7 +693,7 @@
/*!
* @if jp
- * @brief ダイレクトデータ転送フラグ
+ * @brief ãã¤ã¬ã¯ããã¼ã¿è»¢éãã©ã°
* @else
* @brief A flag for direct data transfer
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortBase.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortBase.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortBase.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortBase.cpp
* @brief Base class of InPort
@@ -34,7 +34,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -44,7 +44,7 @@
{
RTC_DEBUG(("Port name: %s", name));
- // PortProfile::properties を設定
+ // PortProfile::properties ãè¨å®
RTC_DEBUG(("setting port.port_type: DataIntPort"));
addProperty("port.port_type", "DataInPort");
@@ -56,7 +56,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -88,7 +88,7 @@
/*!
* @if jp
- * @brief プロパティの初期化
+ * @brief ããããã£ã®åæå
* @else
* @brief Initializing properties
* @endif
@@ -136,7 +136,7 @@
/*!
* @if jp
- * @brief プロパティを取得する
+ * @brief ããããã£ãåå¾ãã
* @else
* @brief Get properties
* @endif
@@ -150,7 +150,7 @@
/*!
* @if jp
- * @brief Connector を取得
+ * @brief Connector ãåå¾
* @else
* @brief Connector list
* @endif
@@ -163,7 +163,7 @@
/*!
* @if jp
- * @brief ConnectorProfile を取得
+ * @brief ConnectorProfile ãåå¾
* @else
* @brief ConnectorProfile list
* @endif
@@ -181,7 +181,7 @@
/*!
* @if jp
- * @brief ConnectorId を取得
+ * @brief ConnectorId ãåå¾
* @else
* @brief ConnectorId list
* @endif
@@ -199,7 +199,7 @@
/*!
* @if jp
- * @brief Connectorの名前を取得
+ * @brief Connectorã®ååãåå¾
* @else
* @brief Connector name list
* @endif
@@ -217,7 +217,7 @@
/*!
* @if jp
- * @brief ConnectorをIDで取得
+ * @brief ConnectorãIDã§åå¾
* @else
* @brief Getting Connector by ID
* @endif
@@ -240,7 +240,7 @@
/*!
* @if jp
- * @brief Connectorを名前で取得
+ * @brief Connectorãååã§åå¾
* @else
* @brief Getting ConnectorProfile by name
* @endif
@@ -263,7 +263,7 @@
/*!
* @if jp
- * @brief ConnectorProfileをIDで取得
+ * @brief ConnectorProfileãIDã§åå¾
* @else
* @brief Getting ConnectorProfile by name
* @endif
@@ -283,7 +283,7 @@
/*!
* @if jp
- * @brief ConnectorProfileを名前で取得
+ * @brief ConnectorProfileãååã§åå¾
* @else
* @brief Getting ConnectorProfile by name
* @endif
@@ -304,7 +304,7 @@
/*!
* @if jp
- * @brief InPortを activates する
+ * @brief InPortã activates ãã
* @else
* @brief Activate all Port interfaces
* @endif
@@ -324,7 +324,7 @@
/*!
* @if jp
- * @brief 全ての Port のインターフェースを deactivates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivates ãã
* @else
* @brief Deactivate all Port interfaces
* @endif
@@ -344,9 +344,9 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナを追加する
+ * @brief ConnectorDataListener ãªã¹ãã追å ãã
*
- * バッファ書き込みまたは読み出しイベントに関連する各種リスナを設定する。
+ * ãããã¡æ¸ãè¾¼ã¿ã¾ãã¯èªã¿åºãã¤ãã³ãã«é¢é£ããå種ãªã¹ããè¨å®ããã
*
* @else
* @brief Adding ConnectorDataListener type listener
@@ -386,7 +386,7 @@
/*!
* @if jp
- * @brief ConnectorListener リスナを追加する
+ * @brief ConnectorListener ãªã¹ãã追å ãã
*
* @else
* @brief Adding ConnectorListener type listener
@@ -423,7 +423,7 @@
/*!
* @if jp
- * @brief endian 設定がlittleか否か返す
+ * @brief endian è¨å®ãlittleãå¦ãè¿ã
* @else
* @brief return it whether endian setting is little
* @endif
@@ -435,7 +435,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Port の接続を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶ãè¡ã
* @else
* @brief [CORBA interface] Connect the Port
* @endif
@@ -464,7 +464,7 @@
/*!
* @if jp
- * @brief Interface情報を公開する
+ * @brief Interfaceæ
å ±ãå
¬éãã
* @else
* @brief Publish interface information
* @endif
@@ -497,10 +497,10 @@
RTC_DEBUG_STR((prop));
/*
- * ここで, ConnectorProfile からの properties がマージされたため、
- * prop["dataflow_type"]: データフロータイプ
- * prop["interface_type"]: インターフェースタイプ
- * などがアクセス可能になる。
+ * ããã§, ConnectorProfile ããã® properties ããã¼ã¸ãããããã
+ * prop["dataflow_type"]: ãã¼ã¿ããã¼ã¿ã¤ã
+ * prop["interface_type"]: ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ã
+ * ãªã©ãã¢ã¯ã»ã¹å¯è½ã«ãªãã
*/
std::string dflow_type(prop["dataflow_type"]);
coil::normalize(dflow_type);
@@ -543,7 +543,7 @@
/*!
* @if jp
- * @brief Interfaceに接続する
+ * @brief Interfaceã«æ¥ç¶ãã
* @else
* @brief Subscribe to the interface
* @endif
@@ -578,10 +578,10 @@
RTC_TRACE(("endian: %s", littleEndian ? "little" : "big"));
/*
- * ここで, ConnectorProfile からの properties がマージされたため、
- * prop["dataflow_type"]: データフロータイプ
- * prop["interface_type"]: インターフェースタイプ
- * などがアクセス可能になる。
+ * ããã§, ConnectorProfile ããã® properties ããã¼ã¸ãããããã
+ * prop["dataflow_type"]: ãã¼ã¿ããã¼ã¿ã¤ã
+ * prop["interface_type"]: ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ã
+ * ãªã©ãã¢ã¯ã»ã¹å¯è½ã«ãªãã
*/
std::string dflow_type(prop["dataflow_type"]);
coil::normalize(dflow_type);
@@ -631,7 +631,7 @@
/*!
* @if jp
- * @brief Interfaceへの接続を解除する
+ * @brief Interfaceã¸ã®æ¥ç¶ã解é¤ãã
* @else
* @brief Disconnect the interface connection
* @endif
@@ -667,7 +667,7 @@
/*!
* @if jp
- * @brief InPort provider の初期化
+ * @brief InPort provider ã®åæå
* @else
* @brief InPort provider initialization
* @endif
@@ -716,7 +716,7 @@
/*!
* @if jp
- * @brief OutPort consumer の初期化
+ * @brief OutPort consumer ã®åæå
* @else
* @brief OutPort consumer initialization
* @endif
@@ -765,7 +765,7 @@
/*!
* @if jp
- * @brief シリアライザのエンディアンをチェックする
+ * @brief ã·ãªã¢ã©ã¤ã¶ã®ã¨ã³ãã£ã¢ã³ããã§ãã¯ãã
* @else
* @brief Checking endian flag of serializer
* @endif
@@ -804,7 +804,7 @@
/*!
* @if jp
- * @brief InPort provider の生成
+ * @brief InPort provider ã®çæ
* @else
* @brief InPort provider creation
* @endif
@@ -858,7 +858,7 @@
/*!
* @if jp
- * @brief OutPort consumer の生成
+ * @brief OutPort consumer ã®çæ
* @else
* @brief InPort provider creation
* @endif
@@ -903,7 +903,7 @@
/*!
* @if jp
- * @brief InPortPushConnector の生成
+ * @brief InPortPushConnector ã®çæ
* @else
* @brief InPortPushConnector creation
* @endif
@@ -963,7 +963,7 @@
/*!
* @if jp
- * @brief InPortPullConnector の生成
+ * @brief InPortPullConnector ã®çæ
* @else
* @brief InPortPullConnector creation
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortBase.h
* @brief RTC::Port implementation for InPort
@@ -29,7 +29,7 @@
* @if jp
* @namespace RTC
*
- * @brief RTコンポーネント
+ * @brief RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -48,9 +48,9 @@
/*!
* @if jp
* @class InPortBase
- * @brief InPort 用 Port
+ * @brief InPort ç¨ Port
*
- * データ入力ポートの実装クラス。
+ * ãã¼ã¿å
¥åãã¼ãã®å®è£
ã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -74,12 +74,12 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param name ポート名称
- * @param data_type データタイプ
+ * @param name ãã¼ãå称
+ * @param data_type ãã¼ã¿ã¿ã¤ã
*
* @else
* @brief Constructor
@@ -95,9 +95,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -110,11 +110,11 @@
/*!
* @if jp
- * @brief プロパティの初期化
+ * @brief ããããã£ã®åæå
*
- * 指定されたプロパティで初期化する。
+ * æå®ãããããããã£ã§åæåããã
*
- * @param prop 設定するプロパティ
+ * @param prop è¨å®ããããããã£
* @else
* @brief Initializing properties
*
@@ -127,11 +127,11 @@
/*!
* @if jp
- * @brief RTObject_impl::readAll()から呼ばれる仮想関数
+ * @brief RTObject_impl::readAll()ããå¼ã°ããä»®æ³é¢æ°
*
- * DataPort からデータを読み出す
+ * DataPort ãããã¼ã¿ãèªã¿åºã
*
- * @return true:成功,false:失敗
+ * @return true:æå,false:失æ
* @else
* @brief It is a virtual method that is called from RTObject_impl::readAll().
* This method reads out data from DataPort.
@@ -143,11 +143,11 @@
/*!
* @if jp
- * @brief プロパティを取得する
+ * @brief ããããã£ãåå¾ãã
*
- * ポートのプロパティを取得する。
+ * ãã¼ãã®ããããã£ãåå¾ããã
*
- * @return プロパティ
+ * @return ããããã£
* @else
* @brief Get properties
*
@@ -160,11 +160,11 @@
/*!
* @if jp
- * @brief Connector を取得
+ * @brief Connector ãåå¾
*
- * 現在所有しているコネクタを取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãåå¾ããã
*
- * @return connector のリスト
+ * @return connector ã®ãªã¹ã
*
* @else
*
@@ -180,11 +180,11 @@
/*!
* @if jp
- * @brief ConnectorProfile を取得
+ * @brief ConnectorProfile ãåå¾
*
- * 現在所有しているコネクタのProfileを取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ã®Profileãåå¾ããã
*
- * @return ConnectorProfile のリスト
+ * @return ConnectorProfile ã®ãªã¹ã
*
* @else
*
@@ -200,11 +200,11 @@
/*!
* @if jp
- * @brief ConnectorId を取得
+ * @brief ConnectorId ãåå¾
*
- * 現在所有しているコネクタのIDを取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ã®IDãåå¾ããã
*
- * @return ConnectorId のリスト
+ * @return ConnectorId ã®ãªã¹ã
*
* @else
*
@@ -220,11 +220,11 @@
/*!
* @if jp
- * @brief Connectorの名前を取得
+ * @brief Connectorã®ååãåå¾
*
- * 現在所有しているコネクタの名前を取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ã®ååãåå¾ããã
*
- * @return Connector名のリスト
+ * @return Connectoråã®ãªã¹ã
*
* @else
*
@@ -240,12 +240,12 @@
/*!
* @if jp
- * @brief ConnectorProfileをIDで取得
+ * @brief ConnectorProfileãIDã§åå¾
*
- * 現在所有しているコネクタをIDで取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãIDã§åå¾ããã
*
* @param id Connector ID
- * @return コネクタへのポインタ
+ * @return ã³ãã¯ã¿ã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -262,12 +262,12 @@
/*!
* @if jp
- * @brief ConnectorProfileを名前で取得
+ * @brief ConnectorProfileãååã§åå¾
*
- * 現在所有しているコネクタを名前で取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãååã§åå¾ããã
*
* @param name Connector name
- * @return コネクタへのポインタ
+ * @return ã³ãã¯ã¿ã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -284,13 +284,13 @@
/*!
* @if jp
- * @brief ConnectorProfileをIDで取得
+ * @brief ConnectorProfileãIDã§åå¾
*
- * 現在所有しているコネクタをIDで取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãIDã§åå¾ããã
*
* @param id Connector ID
* @param prof ConnectorProfile
- * @return false 指定したIDがない
+ * @return false æå®ããIDããªã
*
* @else
*
@@ -300,7 +300,7 @@
*
* @param id Connector ID
* @param prof ConnectorProfile
- * @return false specified ID does not exist
+ * @return falseãspecified ID does not exist
*
* @endif
*/
@@ -309,13 +309,13 @@
/*!
* @if jp
- * @brief ConnectorProfileを名前で取得
+ * @brief ConnectorProfileãååã§åå¾
*
- * 現在所有しているコネクタを名前で取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãååã§åå¾ããã
*
* @param name Connector name
* @param prof ConnectorProfile
- * @return false 指定した名前がない
+ * @return false æå®ããååããªã
*
* @else
*
@@ -336,9 +336,9 @@
/*!
* @if jp
*
- * @brief InPortを activates する
+ * @brief InPortã activates ãã
*
- * Port に登録されている全てのインターフェースを activate する。
+ * Port ã«ç»é²ããã¦ããå
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activate ããã
*
* @else
*
@@ -354,9 +354,9 @@
/*!
* @if jp
*
- * @brief 全ての Port のインターフェースを deactivates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivates ãã
*
- * Port に登録されている全てのインターフェースを deactivate する。
+ * Port ã«ç»é²ããã¦ããå
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivate ããã
*
* @else
*
@@ -371,40 +371,40 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナを追加する
+ * @brief ConnectorDataListener ãªã¹ãã追å ãã
*
- * バッファ書き込みまたは読み出しイベントに関連する各種リスナを設定する。
+ * ãããã¡æ¸ãè¾¼ã¿ã¾ãã¯èªã¿åºãã¤ãã³ãã«é¢é£ããå種ãªã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプとコールバックイベントは以下の通り
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¨ã³ã¼ã«ããã¯ã¤ãã³ãã¯ä»¥ä¸ã®éã
*
- * - ON_BUFFER_WRITE: バッファ書き込み時
- * - ON_BUFFER_FULL: バッファフル時
- * - ON_BUFFER_WRITE_TIMEOUT: バッファ書き込みタイムアウト時
- * - ON_BUFFER_OVERWRITE: バッファ上書き時
- * - ON_BUFFER_READ: バッファ読み出し時
- * - ON_SEND: InProtへの送信時
- * - ON_RECEIVED: InProtへの送信完了時
- * - ON_SEND_ERTIMEOUT: OutPort側タイムアウト時
- * - ON_SEND_ERERROR: OutPort側エラー時
- * - ON_RECEIVER_FULL: InProt側バッファフル時
- * - ON_RECEIVER_TIMEOUT: InProt側バッファタイムアウト時
- * - ON_RECEIVER_ERROR: InProt側エラー時
+ * - ON_BUFFER_WRITE: ãããã¡æ¸ãè¾¼ã¿æ
+ * - ON_BUFFER_FULL: ãããã¡ãã«æ
+ * - ON_BUFFER_WRITE_TIMEOUT: ãããã¡æ¸ãè¾¼ã¿ã¿ã¤ã ã¢ã¦ãæ
+ * - ON_BUFFER_OVERWRITE: ãããã¡ä¸æ¸ãæ
+ * - ON_BUFFER_READ: ãããã¡èªã¿åºãæ
+ * - ON_SEND: InProtã¸ã®éä¿¡æ
+ * - ON_RECEIVED: InProtã¸ã®éä¿¡å®äºæ
+ * - ON_SEND_ERTIMEOUT: OutPortå´ã¿ã¤ã ã¢ã¦ãæ
+ * - ON_SEND_ERERROR: OutPortå´ã¨ã©ã¼æ
+ * - ON_RECEIVER_FULL: InProtå´ãããã¡ãã«æ
+ * - ON_RECEIVER_TIMEOUT: InProtå´ãããã¡ã¿ã¤ã ã¢ã¦ãæ
+ * - ON_RECEIVER_ERROR: InProtå´ã¨ã©ã¼æ
*
- * リスナは ConnectorDataListener を継承し、以下のシグニチャを持つ
- * operator() を実装している必要がある。
+ * ãªã¹ã㯠ConnectorDataListener ãç¶æ¿ãã以ä¸ã®ã·ã°ããã£ãæã¤
+ * operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
* ConnectorDataListener::
* operator()(const ConnectorProfile&, const cdrStream&)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * OutPortに移り、OutPort解体時もしくは、
- * removeConnectorDataListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * OutPortã«ç§»ããOutPort解ä½æãããã¯ã
+ * removeConnectorDataListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding BufferDataListener type listener
@@ -451,12 +451,12 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナを削除する
+ * @brief ConnectorDataListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing BufferDataListener type listener
@@ -474,28 +474,28 @@
/*!
* @if jp
- * @brief ConnectorListener リスナを追加する
+ * @brief ConnectorListener ãªã¹ãã追å ãã
*
- * バッファ書き込みまたは読み出しイベントに関連する各種リスナを設定する。
+ * ãããã¡æ¸ãè¾¼ã¿ã¾ãã¯èªã¿åºãã¤ãã³ãã«é¢é£ããå種ãªã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプは
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¯
*
- * - ON_BUFFER_EMPTY: バッファが空の場合
- * - ON_BUFFER_READTIMEOUT: バッファが空でタイムアウトした場合
+ * - ON_BUFFER_EMPTY: ãããã¡ã空ã®å ´å
+ * - ON_BUFFER_READTIMEOUT: ãããã¡ã空ã§ã¿ã¤ã ã¢ã¦ãããå ´å
*
- * リスナは以下のシグニチャを持つ operator() を実装している必要がある。
+ * ãªã¹ãã¯ä»¥ä¸ã®ã·ã°ããã£ãæ㤠operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
* ConnectorListener::operator()(const ConnectorProfile&)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * OutPortに移り、OutPort解体時もしくは、
- * removeConnectorListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * OutPortã«ç§»ããOutPort解ä½æãããã¯ã
+ * removeConnectorListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding ConnectorListener type listener
@@ -530,12 +530,12 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナを削除する
+ * @brief ConnectorDataListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing BufferDataListener type listener
@@ -552,11 +552,11 @@
/*!
* @if jp
- * @brief endian 設定を返す
+ * @brief endian è¨å®ãè¿ã
*
- * endian 設定のbool値を返す。
+ * endian è¨å®ã®boolå¤ãè¿ãã
*
- * @return m_littleEndian がlittleの場合true、bigの場合false を返す。
+ * @return m_littleEndian ãlittleã®å ´åtrueãbigã®å ´åfalse ãè¿ãã
*
* @else
* @brief
@@ -572,14 +572,14 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Port の接続を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶ãè¡ã
*
- * 与えられた ConnectoionProfile の情報に基づき、Port間の接続を確立
- * する。この関数は主にアプリケーションプログラムやツールから呼び出
- * すことを前提としている。
+ * ä¸ãããã ConnectoionProfile ã®æ
å ±ã«åºã¥ããPortéã®æ¥ç¶ã確ç«
+ * ããããã®é¢æ°ã¯ä¸»ã«ã¢ããªã±ã¼ã·ã§ã³ããã°ã©ã ããã¼ã«ããå¼ã³åº
+ * ããã¨ãåæã¨ãã¦ããã
*
* @param connector_profile ConnectorProfile
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -600,9 +600,9 @@
/*!
* @if jp
- * @brief リスナホルダを取得する
+ * @brief ãªã¹ããã«ããåå¾ãã
*
- * InPortBaseが保持するリスナホルダを返す。
+ * InPortBaseãä¿æãããªã¹ããã«ããè¿ãã
*
* @return ConnectorListeners
*
@@ -621,18 +621,18 @@
/*!
* @if jp
- * @brief Interface情報を公開する
+ * @brief Interfaceæ
å ±ãå
¬éãã
*
- * Interface情報を公開する。
- * 引数の ConnectorProfile に格納されている dataflow_type が push 型
- * の場合は、指定された interface_type の InPortProvider に関する情報
- * を ConnectorProfile::properties に書込み呼び出し側に戻す。
+ * Interfaceæ
å ±ãå
¬éããã
+ * å¼æ°ã® ConnectorProfile ã«æ ¼ç´ããã¦ãã dataflow_type ã push å
+ * ã®å ´åã¯ãæå®ããã interface_type ã® InPortProvider ã«é¢ããæ
å ±
+ * ã ConnectorProfile::properties ã«æ¸è¾¼ã¿å¼ã³åºãå´ã«æ»ãã
*
* dataport.dataflow_type
*
- * @param connector_profile コネクタプロファイル
+ * @param connector_profile ã³ãã¯ã¿ãããã¡ã¤ã«
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Publish interface information
@@ -652,16 +652,16 @@
/*!
* @if jp
- * @brief Interfaceに接続する
+ * @brief Interfaceã«æ¥ç¶ãã
*
- * Interfaceに接続する。
- * Portが所有するConsumerに適合するProviderに関する情報を
- * ConnectorProfile#properties から抽出し、
- * ConsumerにCORBAオブジェクト参照を設定する。
+ * Interfaceã«æ¥ç¶ããã
+ * PortãææããConsumerã«é©åããProviderã«é¢ããæ
å ±ã
+ * ConnectorProfile#properties ããæ½åºãã
+ * Consumerã«CORBAãªãã¸ã§ã¯ãåç
§ãè¨å®ããã
*
- * @param connector_profile コネクタ・プロファイル
+ * @param connector_profile ã³ãã¯ã¿ã»ãããã¡ã¤ã«
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Subscribe to the interface
@@ -682,13 +682,13 @@
/*!
* @if jp
- * @brief Interfaceへの接続を解除する
+ * @brief Interfaceã¸ã®æ¥ç¶ã解é¤ãã
*
- * Interfaceへの接続を解除する。
- * 与えられたConnectorProfileに関連するConsumerに設定された全てのObjectを
- * 解放し接続を解除する。
+ * Interfaceã¸ã®æ¥ç¶ã解é¤ããã
+ * ä¸ããããConnectorProfileã«é¢é£ããConsumerã«è¨å®ãããå
¨ã¦ã®Objectã
+ * 解æ¾ãæ¥ç¶ã解é¤ããã
*
- * @param connector_profile コネクタ・プロファイル
+ * @param connector_profile ã³ãã¯ã¿ã»ãããã¡ã¤ã«
*
* @else
* @brief Disconnect the interface connection
@@ -707,7 +707,7 @@
/*!
* @if jp
- * @brief InPort provider の初期化
+ * @brief InPort provider ã®åæå
* @else
* @brief InPort provider initialization
* @endif
@@ -716,7 +716,7 @@
/*!
* @if jp
- * @brief OutPort consumer の初期化
+ * @brief OutPort consumer ã®åæå
* @else
* @brief OutPort consumer initialization
* @endif
@@ -725,17 +725,17 @@
/*!
* @if jp
- * @brief シリアライザのエンディアンをチェックする
+ * @brief ã·ãªã¢ã©ã¤ã¶ã®ã¨ã³ãã£ã¢ã³ããã§ãã¯ãã
*
- * 与えられたプロパティに設定されている、データのシリアライザのエン
- * ディアン指定をチェックする。正しいエンディアン指定がなされていれ
- * ば、true を返し、引数 littleEndian に、設定値がリトルエンディア
- * ンであれば true が、ビッグエンディアンであれば false が返される。
+ * ä¸ããããããããã£ã«è¨å®ããã¦ããããã¼ã¿ã®ã·ãªã¢ã©ã¤ã¶ã®ã¨ã³
+ * ãã£ã¢ã³æå®ããã§ãã¯ãããæ£ããã¨ã³ãã£ã¢ã³æå®ããªããã¦ãã
+ * ã°ãtrue ãè¿ããå¼æ° littleEndian ã«ãè¨å®å¤ããªãã«ã¨ã³ãã£ã¢
+ * ã³ã§ããã° true ããããã°ã¨ã³ãã£ã¢ã³ã§ããã° false ãè¿ãããã
*
- * @param prop チェックするプロパティ
- * @param littleEndian エンディアン情報(true:little,false:big)
- * @return true:"serializer"キーが存在しない または 存在していて内容がある。
-,false:"serializer"キーが存在しているが内容が空 または 存在しているが内容が"little","big" 以外。
+ * @param prop ãã§ãã¯ããããããã£
+ * @param littleEndian ã¨ã³ãã£ã¢ã³æ
å ±ï¼true:little,false:bigï¼
+ * @return true:"serializer"ãã¼ãåå¨ããªã ã¾ã㯠åå¨ãã¦ãã¦å
容ãããã
+,false:"serializer"ãã¼ãåå¨ãã¦ãããå
容ã空 ã¾ã㯠åå¨ãã¦ãããå
容ã"little","big" 以å¤ã
*
* @else
*
@@ -758,10 +758,10 @@
/*!
* @if jp
- * @brief InPort provider の生成
+ * @brief InPort provider ã®çæ
*
- * InPortProvider を生成し、情報を ConnectorProfile に公開する。
- * 生成に失敗した場合 0 を返す。
+ * InPortProvider ãçæããæ
å ±ã ConnectorProfile ã«å
¬éããã
+ * çæã«å¤±æããå ´å 0 ãè¿ãã
*
* @else
* @brief InPort provider creation
@@ -772,10 +772,10 @@
/*!
* @if jp
- * @brief OutPort consumer の生成
+ * @brief OutPort consumer ã®çæ
*
- * OutPortConsumer を生成する。
- * 生成に失敗した場合 0 を返す。
+ * OutPortConsumer ãçæããã
+ * çæã«å¤±æããå ´å 0 ãè¿ãã
*
* @else
* @brief InPort provider creation
@@ -786,10 +786,10 @@
/*!
* @if jp
- * @brief InPortPushConnector の生成
+ * @brief InPortPushConnector ã®çæ
*
- * Connector を生成し、生成が成功すれば m_connectors に保存する。
- * 生成に失敗した場合 0 を返す。
+ * Connector ãçæããçæãæåããã° m_connectors ã«ä¿åããã
+ * çæã«å¤±æããå ´å 0 ãè¿ãã
*
* @else
* @brief InPortPushConnector creation
@@ -800,10 +800,10 @@
InPortProvider* provider);
/*!
* @if jp
- * @brief InPortPullConnector の生成
+ * @brief InPortPullConnector ã®çæ
*
- * Connector を生成し、生成が成功すれば m_connectors に保存する。
- * 生成に失敗した場合 0 を返す。
+ * Connector ãçæããçæãæåããã° m_connectors ã«ä¿åããã
+ * çæã«å¤±æããå ´å 0 ãè¿ãã
*
* @else
* @brief InPortPullConnector creation
@@ -815,7 +815,7 @@
protected:
/*!
* @if jp
- * @brief バッファモード
+ * @brief ãããã¡ã¢ã¼ã
*
* true:single buffer mode.
* false:multi buffer mode.
@@ -831,7 +831,7 @@
bool m_singlebuffer;
/*!
* @if jp
- * @brief バッファ
+ * @brief ãããã¡
* @else
* @brief Buffer
* @endif
@@ -839,7 +839,7 @@
CdrBufferBase* m_thebuffer;
/*!
* @if jp
- * @brief プロパティ
+ * @brief ããããã£
* @else
* @brief Properties
* @endif
@@ -847,7 +847,7 @@
coil::Properties m_properties;
/*!
* @if jp
- * @brief 利用可能provider
+ * @brief å©ç¨å¯è½provider
* @else
* @brief Available providers
* @endif
@@ -855,7 +855,7 @@
coil::vstring m_providerTypes;
/*!
* @if jp
- * @brief 利用可能consumer
+ * @brief å©ç¨å¯è½consumer
* @else
* @brief Available consumers
* @endif
@@ -863,7 +863,7 @@
coil::vstring m_consumerTypes;
/*!
* @if jp
- * @brief 接続リスト
+ * @brief æ¥ç¶ãªã¹ã
* @else
* @brief Connection list
* @endif
@@ -871,7 +871,7 @@
ConnectorList m_connectors;
/*!
* @if jp
- * @brief 接続エンディアン
+ * @brief æ¥ç¶ã¨ã³ãã£ã¢ã³
* @else
* @brief Connected Endian
* @endif
@@ -880,7 +880,7 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナ
+ * @brief ConnectorDataListener ãªã¹ã
* @else
* @brief ConnectorDataListener listener
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConnector.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConnector.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConnector.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortConnector.cpp
* @brief InPortConnector base class
@@ -23,7 +23,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -38,7 +38,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -49,9 +49,9 @@
/*!
* @if jp
- * @brief ConnectorInfo 取得
+ * @brief ConnectorInfo åå¾
*
- * Connector ConnectorInfo を取得する
+ * Connector ConnectorInfo ãåå¾ãã
*
* @else
* @brief Getting ConnectorInfo
@@ -68,9 +68,9 @@
/*!
* @if jp
- * @brief Connector ID 取得
+ * @brief Connector ID åå¾
*
- * Connector ID を取得する
+ * Connector ID ãåå¾ãã
*
* @else
* @brief Getting Connector ID
@@ -87,9 +87,9 @@
/*!
* @if jp
- * @brief Connector 名取得
+ * @brief Connector ååå¾
*
- * Connector 名を取得する
+ * Connector åãåå¾ãã
*
* @else
* @brief Getting Connector name
@@ -106,9 +106,9 @@
/*!
* @if jp
- * @brief Buffer を取得する
+ * @brief Buffer ãåå¾ãã
*
- * Connector が保持している Buffer を返す
+ * Connector ãä¿æãã¦ãã Buffer ãè¿ã
*
* @else
* @brief Getting Buffer
@@ -124,9 +124,9 @@
/*!
* @if jp
- * @brief endianタイプ設定
+ * @brief endianã¿ã¤ãè¨å®
*
- * endianタイプを設定する
+ * endianã¿ã¤ããè¨å®ãã
*
* @else
* @brief Setting an endian type
@@ -143,7 +143,7 @@
/*!
* @if jp
- * @brief endian 設定がlittleか否か返す
+ * @brief endian è¨å®ãlittleãå¦ãè¿ã
* @else
* @brief return it whether endian setting is little
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConnector.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConnector.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConnector.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortConnector.h
* @brief InPortConnector base class
@@ -28,9 +28,9 @@
/*!
* @if jp
* @class InPortConnector
- * @brief InPortConnector 基底クラス
+ * @brief InPortConnector åºåºã¯ã©ã¹
*
- * InPort の Push/Pull 各種 Connector を派生させるための基底クラス。
+ * InPort ã® Push/Pull å種 Connector ãæ´¾çãããããã®åºåºã¯ã©ã¹ã
*
* @since 1.0.0
*
@@ -51,10 +51,10 @@
DATAPORTSTATUS_ENUM
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * @param info 接続情報を含む ConnectorInfo オブジェクト
- * @param buffer このコネクタのバッファへのポインタ
+ * @param info æ¥ç¶æ
å ±ãå«ã ConnectorInfo ãªãã¸ã§ã¯ã
+ * @param buffer ãã®ã³ãã¯ã¿ã®ãããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Constructor
@@ -70,7 +70,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -79,11 +79,11 @@
/*!
* @if jp
- * @brief ConnectorInfo 取得
+ * @brief ConnectorInfo åå¾
*
- * Connector ConnectorInfo を取得する
+ * Connector ConnectorInfo ãåå¾ãã
*
- * @return このコネクタが保持する ConnectorInfo オブジェクト
+ * @return ãã®ã³ãã¯ã¿ãä¿æãã ConnectorInfo ãªãã¸ã§ã¯ã
*
* @else
* @brief Getting ConnectorInfo
@@ -98,11 +98,11 @@
/*!
* @if jp
- * @brief Connector ID 取得
+ * @brief Connector ID åå¾
*
- * Connector ID を取得する
+ * Connector ID ãåå¾ãã
*
- * @return コネクタ ID 文字列へのポインタ
+ * @return ã³ãã¯ã¿ ID æååã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Getting Connector ID
@@ -117,11 +117,11 @@
/*!
* @if jp
- * @brief Connector 名取得
+ * @brief Connector ååå¾
*
- * Connector 名を取得する
+ * Connector åãåå¾ãã
*
- * @return コネクタ名文字列へのポインタ
+ * @return ã³ãã¯ã¿åæååã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Getting Connector name
@@ -136,9 +136,9 @@
/*!
* @if jp
- * @brief 接続解除関数
+ * @brief æ¥ç¶è§£é¤é¢æ°
*
- * Connector が保持している接続を解除する
+ * Connector ãä¿æãã¦ããæ¥ç¶ã解é¤ãã
*
* @return ReturnCode
*
@@ -155,11 +155,11 @@
/*!
* @if jp
- * @brief Buffer を取得する
+ * @brief Buffer ãåå¾ãã
*
- * Connector が保持している Buffer を返す
+ * Connector ãä¿æãã¦ãã Buffer ãè¿ã
*
- * @return このコネクタが保持するバッファへのポインタ
+ * @return ãã®ã³ãã¯ã¿ãä¿æãããããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Getting Buffer
@@ -174,11 +174,11 @@
/*!
* @if jp
- * @brief read 関数
+ * @brief read é¢æ°
*
- * Buffer からデータを InPort へ read する関数
+ * Buffer ãããã¼ã¿ã InPort 㸠read ããé¢æ°
*
- * @param data このコネクタから読み出されるデータを格納する変数への参照
+ * @param data ãã®ã³ãã¯ã¿ããèªã¿åºããããã¼ã¿ãæ ¼ç´ããå¤æ°ã¸ã®åç
§
* @return ReturnCode
*
* @else
@@ -196,9 +196,9 @@
/*!
* @if jp
- * @brief endianタイプ設定
+ * @brief endianã¿ã¤ãè¨å®
*
- * endianタイプを設定する
+ * endianã¿ã¤ããè¨å®ãã
*
* @param endian_type true: little, false: big
*
@@ -215,9 +215,9 @@
/*!
* @if jp
- * @brief endian 設定を返す
+ * @brief endian è¨å®ãè¿ã
*
- * このコネクタに設定されたエンディアンが little endian かどうか。
+ * ãã®ã³ãã¯ã¿ã«è¨å®ãããã¨ã³ãã£ã¢ã³ã little endian ãã©ããã
*
* @return true: little endian, false: big endian
*
@@ -235,7 +235,7 @@
protected:
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -251,7 +251,7 @@
ConnectorInfo m_profile;
/*!
* @if jp
- * @brief ConnectorListenrs への参照
+ * @brief ConnectorListenrs ã¸ã®åç
§
* @else
* @brief A reference to a ConnectorListener
* @endif
@@ -259,7 +259,7 @@
ConnectorListeners& m_listeners;
/*!
* @if jp
- * @brief Connector が保持している Buffer
+ * @brief Connector ãä¿æãã¦ãã Buffer
* @else
* @brief Connector's buffer
* @endif
@@ -267,7 +267,7 @@
CdrBufferBase* m_buffer;
/*!
* @if jp
- * @brief 接続エンディアン
+ * @brief æ¥ç¶ã¨ã³ãã£ã¢ã³
* @else
* @brief Connected Endian
* @endif
@@ -275,7 +275,7 @@
bool m_littleEndian;
/*!
* @if jp
- * @brief OutPort 側の ConnectorListenrs への参照
+ * @brief OutPort å´ã® ConnectorListenrs ã¸ã®åç
§
* @else
* @brief A pointer to a OutPort's ConnectorListener
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConsumer.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConsumer.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortConsumer.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortConsumer.h
* @brief InPortConsumer class
@@ -45,14 +45,14 @@
*
* @class InPortConsumer
*
- * @brief InPortConsumer 抽象クラス
+ * @brief InPortConsumer æ½è±¡ã¯ã©ã¹
*
- * 入力ポートコンシューマのための抽象インターフェースクラス
- * 各具象クラスは、以下の純粋仮想関数の実装を提供しなければならない。
- * - push(): データ送信
- * - clone(): ポートのコピー
- * - subscribeInterface(): データ送出通知への登録
- * - unsubscribeInterface(): データ送出通知の登録解除
+ * å
¥åãã¼ãã³ã³ã·ã¥ã¼ãã®ããã®æ½è±¡ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ã©ã¹
+ * åå
·è±¡ã¯ã©ã¹ã¯ã以ä¸ã®ç´ç²ä»®æ³é¢æ°ã®å®è£
ãæä¾ããªããã°ãªããªãã
+ * - push(): ãã¼ã¿éä¿¡
+ * - clone(): ãã¼ãã®ã³ãã¼
+ * - subscribeInterface(): ãã¼ã¿éåºéç¥ã¸ã®ç»é²
+ * - unsubscribeInterface(): ãã¼ã¿éåºéç¥ã®ç»é²è§£é¤
*
* @since 0.4.0
*
@@ -81,9 +81,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -96,9 +96,9 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * InPortConsumerの各種設定を行う
+ * InPortConsumerã®å種è¨å®ãè¡ã
*
* @else
* @brief Initializing configuration
@@ -112,21 +112,21 @@
/*!
* @if jp
- * @brief 接続先へのデータ送信
+ * @brief æ¥ç¶å
ã¸ã®ãã¼ã¿éä¿¡
*
- * 接続先のポートへデータを送信するための純粋仮想関数。
+ * æ¥ç¶å
ã®ãã¼ãã¸ãã¼ã¿ãéä¿¡ããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * この関数は、以下のリターンコードを返す。
+ * ãã®é¢æ°ã¯ã以ä¸ã®ãªã¿ã¼ã³ã³ã¼ããè¿ãã
*
- * - PORT_OK: 正常終了。
- * - PORT_ERROR: データ送信の過程で何らかのエラーが発生した。
- * - SEND_FULL: データを送信したが、相手側バッファがフルだった。
- * - SEND_TIMEOUT: データを送信したが、相手側バッファがタイムアウトした。
- * - CONNECTION_LOST: 接続が切断された
- * - UNKNOWN_ERROR: 原因不明のエラー
+ * - PORT_OK: æ£å¸¸çµäºã
+ * - PORT_ERROR: ãã¼ã¿éä¿¡ã®éç¨ã§ä½ããã®ã¨ã©ã¼ãçºçããã
+ * - SEND_FULL: ãã¼ã¿ãéä¿¡ããããç¸æå´ãããã¡ããã«ã ã£ãã
+ * - SEND_TIMEOUT: ãã¼ã¿ãéä¿¡ããããç¸æå´ãããã¡ãã¿ã¤ã ã¢ã¦ãããã
+ * - CONNECTION_LOST: æ¥ç¶ãåæããã
+ * - UNKNOWN_ERROR: åå ä¸æã®ã¨ã©ã¼
*
- * @param data 送信するデータ
- * @return リターンコード
+ * @param data éä¿¡ãããã¼ã¿
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Send data to the destination port
@@ -148,14 +148,14 @@
/*!
* @if jp
- * @brief InterfaceProfile情報を公開する
+ * @brief InterfaceProfileæ
å ±ãå
¬éãã
*
- * InterfaceProfile情報を公開する。
- * 引数で指定するプロパティ情報内の NameValue オブジェクトの
- * dataport.interface_type 値を調べ、当該ポートに設定されている
- * インターフェースタイプと一致する場合のみ情報を取得する。
+ * InterfaceProfileæ
å ±ãå
¬éããã
+ * å¼æ°ã§æå®ããããããã£æ
å ±å
ã® NameValue ãªãã¸ã§ã¯ãã®
+ * dataport.interface_type å¤ã調ã¹ãå½è©²ãã¼ãã«è¨å®ããã¦ãã
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ãã¨ä¸è´ããå ´åã®ã¿æ
å ±ãåå¾ããã
*
- * @param properties InterfaceProfile情報を受け取るプロパティ
+ * @param properties InterfaceProfileæ
å ±ãåãåãããããã£
*
* @else
* @brief Publish InterfaceProfile information
@@ -173,14 +173,14 @@
/*!
* @if jp
- * @brief データ送出通知受け取りへの登録
+ * @brief ãã¼ã¿éåºéç¥åãåãã¸ã®ç»é²
*
- * 指定されたプロパティの内容に基づいて、データ送出通知の受け取りに登録する
- * ための純粋仮想関数。
+ * æå®ãããããããã£ã®å
容ã«åºã¥ãã¦ããã¼ã¿éåºéç¥ã®åãåãã«ç»é²ãã
+ * ããã®ç´ç²ä»®æ³é¢æ°ã
*
- * @param properties 登録時に参照するプロパティ
+ * @param properties ç»é²æã«åç
§ããããããã£
*
- * @return 登録処理結果
+ * @return ç»é²å¦ççµæ
*
* @else
* @brief Subscribe the data send notification
@@ -198,11 +198,11 @@
/*!
* @if jp
- * @brief データ送出通知受け取りからの登録解除
+ * @brief ãã¼ã¿éåºéç¥åãåãããã®ç»é²è§£é¤
*
- * データ送出通知の受け取りから登録解除するための純粋仮想関数。
+ * ãã¼ã¿éåºéç¥ã®åãåãããç»é²è§£é¤ããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * @param properties 登録解除時に参照するプロパティ
+ * @param properties ç»é²è§£é¤æã«åç
§ããããããã£
*
* @else
* @brief Unsubscribe the data send notification
@@ -217,7 +217,7 @@
/*!
* @if jp
- * @brief インターフェースプロファイルを公開するたのファンクタ
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ãããã¡ã¤ã«ãå
¬éãããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to publish interface profile
* @endif
@@ -234,7 +234,7 @@
/*!
* @if jp
- * @brief インターフェースプロファイルを公開するたのファンクタ
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ãããã¡ã¤ã«ãå
¬éãããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to publish interface profile
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrConsumer.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrConsumer.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrConsumer.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortCorbaCdrConsumer.h
* @brief InPortCorbaCdrConsumer class
@@ -24,7 +24,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @param buffer The buffer object that is attached to this Consumer
@@ -37,7 +37,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -49,7 +49,7 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
* @else
* @brief Initializing configuration
* @endif
@@ -61,7 +61,7 @@
/*!
* @if jp
- * @brief バッファへのデータ書込
+ * @brief ãããã¡ã¸ã®ãã¼ã¿æ¸è¾¼
* @else
* @brief Write data into the buffer
* @endif
@@ -97,7 +97,7 @@
/*!
* @if jp
- * @brief InterfaceProfile情報を公開する
+ * @brief InterfaceProfileæ
å ±ãå
¬éãã
* @else
* @brief Publish InterfaceProfile information
* @endif
@@ -110,7 +110,7 @@
/*!
* @if jp
- * @brief データ送信通知への登録
+ * @brief ãã¼ã¿éä¿¡éç¥ã¸ã®ç»é²
* @else
* @brief Subscribe to the data sending notification
* @endif
@@ -132,7 +132,7 @@
/*!
* @if jp
- * @brief データ送信通知からの登録解除
+ * @brief ãã¼ã¿éä¿¡éç¥ããã®ç»é²è§£é¤
* @else
* @brief Unsubscribe the data send notification
* @endif
@@ -152,7 +152,7 @@
/*!
* @if jp
- * @brief IOR文字列からオブジェクト参照を取得する
+ * @brief IORæååãããªãã¸ã§ã¯ãåç
§ãåå¾ãã
* @else
* @brief Getting object reference fromn IOR string
* @endif
@@ -197,7 +197,7 @@
/*!
* @if jp
- * @brief Anyから直接オブジェクト参照を取得する
+ * @brief Anyããç´æ¥ãªãã¸ã§ã¯ãåç
§ãåå¾ãã
* @else
* @brief Getting object reference fromn Any directry
* @endif
@@ -238,7 +238,7 @@
/*!
* @if jp
- * @brief 接続解除(IOR版)
+ * @brief æ¥ç¶è§£é¤(IORç)
* @else
* @brief ubsubscribing (IOR version)
* @endif
@@ -277,7 +277,7 @@
/*!
* @if jp
- * @brief 接続解除(Object reference版)
+ * @brief æ¥ç¶è§£é¤(Object referenceç)
* @else
* @brief ubsubscribing (Object reference version)
* @endif
@@ -305,7 +305,7 @@
/*!
* @if jp
- * @brief リターンコード変換
+ * @brief ãªã¿ã¼ã³ã³ã¼ãå¤æ
* @else
* @brief Return codes conversion
* @endif
@@ -343,7 +343,7 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
* @else
* @brief Module initialization
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrConsumer.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrConsumer.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrConsumer.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortCorbaCdrConsumer.h
* @brief InPortCorbaCdrConsumer class
@@ -33,12 +33,12 @@
/*!
* @if jp
* @class InPortCorbaCdrConsumer
- * @brief InPortCorbaCdrConsumer クラス
+ * @brief InPortCorbaCdrConsumer ã¯ã©ã¹
*
* InPortConsumer
*
- * データ転送に CORBA の OpenRTM::InPortCdr インターフェースを利用し
- * た、push 型データフロー型を実現する InPort コンシューマクラス。
+ * ãã¼ã¿è»¢éã« CORBA ã® OpenRTM::InPortCdr ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå©ç¨ã
+ * ããpush åãã¼ã¿ããã¼åãå®ç¾ãã InPort ã³ã³ã·ã¥ã¼ãã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -62,11 +62,11 @@
DATAPORTSTATUS_ENUM
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param buffer 当該コンシューマに割り当てるバッファオブジェクト
+ * @param buffer å½è©²ã³ã³ã·ã¥ã¼ãã«å²ãå½ã¦ããããã¡ãªãã¸ã§ã¯ã
*
* @else
* @brief Constructor
@@ -81,9 +81,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -96,15 +96,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * InPortConsumerの各種設定を行う。実装クラスでは、与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、InPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * InPortConsumerã®å種è¨å®ãè¡ããå®è£
ã¯ã©ã¹ã§ã¯ãä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãInPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -125,20 +125,20 @@
/*!
* @if jp
- * @brief 接続先へのデータ送信
+ * @brief æ¥ç¶å
ã¸ã®ãã¼ã¿éä¿¡
*
- * 接続先のポートへデータを送信するための純粋仮想関数。
+ * æ¥ç¶å
ã®ãã¼ãã¸ãã¼ã¿ãéä¿¡ããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * この関数は、以下のリターンコードを返す。
+ * ãã®é¢æ°ã¯ã以ä¸ã®ãªã¿ã¼ã³ã³ã¼ããè¿ãã
*
- * - PORT_OK: 正常終了。
- * - PORT_ERROR: データ送信の過程で何らかのエラーが発生した。
- * - SEND_FULL: データを送信したが、相手側バッファがフルだった。
- * - SEND_TIMEOUT: データを送信したが、相手側バッファがタイムアウトした。
- * - UNKNOWN_ERROR: 原因不明のエラー
+ * - PORT_OK: æ£å¸¸çµäºã
+ * - PORT_ERROR: ãã¼ã¿éä¿¡ã®éç¨ã§ä½ããã®ã¨ã©ã¼ãçºçããã
+ * - SEND_FULL: ãã¼ã¿ãéä¿¡ããããç¸æå´ãããã¡ããã«ã ã£ãã
+ * - SEND_TIMEOUT: ãã¼ã¿ãéä¿¡ããããç¸æå´ãããã¡ãã¿ã¤ã ã¢ã¦ãããã
+ * - UNKNOWN_ERROR: åå ä¸æã®ã¨ã©ã¼
*
- * @param data 送信するデータ
- * @return リターンコード
+ * @param data éä¿¡ãããã¼ã¿
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Send data to the destination port
@@ -159,14 +159,14 @@
/*!
* @if jp
- * @brief InterfaceProfile情報を公開する
+ * @brief InterfaceProfileæ
å ±ãå
¬éãã
*
- * InterfaceProfile情報を公開する。
- * 引数で指定するプロパティ情報内の NameValue オブジェクトの
- * dataport.interface_type 値を調べ、当該ポートに設定されている
- * インターフェースタイプと一致する場合のみ情報を取得する。
+ * InterfaceProfileæ
å ±ãå
¬éããã
+ * å¼æ°ã§æå®ããããããã£æ
å ±å
ã® NameValue ãªãã¸ã§ã¯ãã®
+ * dataport.interface_type å¤ã調ã¹ãå½è©²ãã¼ãã«è¨å®ããã¦ãã
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ãã¨ä¸è´ããå ´åã®ã¿æ
å ±ãåå¾ããã
*
- * @param properties InterfaceProfile情報を受け取るプロパティ
+ * @param properties InterfaceProfileæ
å ±ãåãåãããããã£
*
* @else
* @brief Publish InterfaceProfile information
@@ -184,13 +184,13 @@
/*!
* @if jp
- * @brief データ送信通知への登録
+ * @brief ãã¼ã¿éä¿¡éç¥ã¸ã®ç»é²
*
- * 指定されたプロパティに基づいて、データ送出通知の受け取りに登録する。
+ * æå®ãããããããã£ã«åºã¥ãã¦ããã¼ã¿éåºéç¥ã®åãåãã«ç»é²ããã
*
- * @param properties 登録情報
+ * @param properties ç»é²æ
å ±
*
- * @return 登録処理結果(登録成功:true、登録失敗:false)
+ * @return ç»é²å¦ççµæ(ç»é²æå:trueãç»é²å¤±æ:false)
*
* @else
* @brief Subscribe to the data sending notification
@@ -208,11 +208,11 @@
/*!
* @if jp
- * @brief データ送信通知からの登録解除
+ * @brief ãã¼ã¿éä¿¡éç¥ããã®ç»é²è§£é¤
*
- * データ送出通知の受け取りから登録を解除する。
+ * ãã¼ã¿éåºéç¥ã®åãåãããç»é²ã解é¤ããã
*
- * @param properties 登録解除情報
+ * @param properties ç»é²è§£é¤æ
å ±
*
* @else
* @brief Unsubscribe the data send notification
@@ -228,9 +228,9 @@
private:
/*!
* @if jp
- * @brief IOR文字列からオブジェクト参照を取得する
+ * @brief IORæååãããªãã¸ã§ã¯ãåç
§ãåå¾ãã
*
- * @return true: 正常取得, false: 取得失敗
+ * @return true: æ£å¸¸åå¾, false: åå¾å¤±æ
*
* @else
* @brief Getting object reference fromn IOR string
@@ -243,9 +243,9 @@
/*!
* @if jp
- * @brief Anyから直接オブジェクト参照を取得する
+ * @brief Anyããç´æ¥ãªãã¸ã§ã¯ãåç
§ãåå¾ãã
*
- * @return true: 正常取得, false: 取得失敗
+ * @return true: æ£å¸¸åå¾, false: åå¾å¤±æ
*
* @else
* @brief Getting object reference fromn Any directry
@@ -258,9 +258,9 @@
/*!
* @if jp
- * @brief 接続解除(IOR版)
+ * @brief æ¥ç¶è§£é¤(IORç)
*
- * @return true: 正常取得, false: 取得失敗
+ * @return true: æ£å¸¸åå¾, false: åå¾å¤±æ
*
* @else
* @brief ubsubscribing (IOR version)
@@ -273,9 +273,9 @@
/*!
* @if jp
- * @brief 接続解除(Object reference版)
+ * @brief æ¥ç¶è§£é¤(Object referenceç)
*
- * @return true: 正常取得, false: 取得失敗
+ * @return true: æ£å¸¸åå¾, false: åå¾å¤±æ
*
* @else
* @brief ubsubscribing (Object reference version)
@@ -289,7 +289,7 @@
private:
/*!
* @if jp
- * @brief リターンコード変換
+ * @brief ãªã¿ã¼ã³ã³ã¼ãå¤æ
* @else
* @brief Return codes conversion
* @endif
@@ -305,9 +305,9 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
*
- * InPortCorbaCdrConsumer のファクトリを登録する初期化関数。
+ * InPortCorbaCdrConsumer ã®ãã¡ã¯ããªãç»é²ããåæåé¢æ°ã
*
* @else
* @brief Module initialization
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrProvider.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrProvider.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrProvider.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortCorbaCdrProvider.cpp
* @brief InPortCorbaCdrProvider class
@@ -27,7 +27,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -54,7 +54,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -88,7 +88,7 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
* @else
* @brief Setting outside buffer's pointer
* @endif
@@ -101,7 +101,7 @@
/*!
* @if jp
- * @brief リスナを設定する
+ * @brief ãªã¹ããè¨å®ãã
* @else
* @brief Set the listener
* @endif
@@ -115,7 +115,7 @@
/*!
* @if jp
- * @brief Connectorを設定する。
+ * @brief Connectorãè¨å®ããã
* @else
* @brief set Connector
* @endif
@@ -127,7 +127,7 @@
/*!
* @if jp
- * @brief バッファにデータを書き込む
+ * @brief ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ã
* @else
* @brief Write data into the buffer
* @endif
@@ -163,7 +163,7 @@
/*!
* @if jp
- * @brief リターンコード変換
+ * @brief ãªã¿ã¼ã³ã³ã¼ãå¤æ
* @else
* @brief Return codes conversion
* @endif
@@ -221,7 +221,7 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
* @else
* @brief Module initialization
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrProvider.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrProvider.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortCorbaCdrProvider.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortCorbaCdrProvider.h
* @brief InPortCorbaCdrProvider class
@@ -37,12 +37,12 @@
/*!
* @if jp
* @class InPortCorbaCdrProvider
- * @brief InPortCorbaCdrProvider クラス
+ * @brief InPortCorbaCdrProvider ã¯ã©ã¹
*
* InPortProvider
*
- * データ転送に CORBA の OpenRTM::InPortCdr インターフェースを利用し
- * た、push 型データフロー型を実現する InPort プロバイダクラス。
+ * ãã¼ã¿è»¢éã« CORBA ã® OpenRTM::InPortCdr ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå©ç¨ã
+ * ããpush åãã¼ã¿ããã¼åãå®ç¾ãã InPort ãããã¤ãã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -66,9 +66,9 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -81,9 +81,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -96,15 +96,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * InPortCorbaCdrProvider の各種設定を行う。与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、InPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * InPortCorbaCdrProvider ã®å種è¨å®ãè¡ããä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãInPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -125,15 +125,15 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
*
- * OutPortProvider がデータを取り出すバッファをセットする。
- * すでにセットされたバッファがある場合、以前のバッファへの
- * ポインタに対して上書きされる。
- * OutPortProviderはバッファの所有権を仮定していないので、
- * バッファの削除はユーザの責任で行わなければならない。
+ * OutPortProvider ããã¼ã¿ãåãåºããããã¡ãã»ããããã
+ * ãã§ã«ã»ããããããããã¡ãããå ´åã以åã®ãããã¡ã¸ã®
+ * ãã¤ã³ã¿ã«å¯¾ãã¦ä¸æ¸ããããã
+ * OutPortProviderã¯ãããã¡ã®ææ権ãä»®å®ãã¦ããªãã®ã§ã
+ * ãããã¡ã®åé¤ã¯ã¦ã¼ã¶ã®è²¬ä»»ã§è¡ããªããã°ãªããªãã
*
- * @param buffer OutPortProviderがデータを取り出すバッファへのポインタ
+ * @param buffer OutPortProviderããã¼ã¿ãåãåºããããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Setting outside buffer's pointer
@@ -152,13 +152,13 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * InPort はデータ送信処理における各種イベントに対して特定のリスナ
- * オブジェクトをコールするコールバック機構を提供する。詳細は
- * ConnectorListener.h の ConnectorDataListener, ConnectorListener
- * 等を参照のこと。InPortCorbaCdrProvider では、以下のコールバック
- * が提供される。
+ * InPort ã¯ãã¼ã¿éä¿¡å¦çã«ãããå種ã¤ãã³ãã«å¯¾ãã¦ç¹å®ã®ãªã¹ã
+ * ãªãã¸ã§ã¯ããã³ã¼ã«ããã³ã¼ã«ããã¯æ©æ§ãæä¾ããã詳細ã¯
+ * ConnectorListener.h ã® ConnectorDataListener, ConnectorListener
+ * çãåç
§ã®ãã¨ãInPortCorbaCdrProvider ã§ã¯ã以ä¸ã®ã³ã¼ã«ããã¯
+ * ãæä¾ãããã
*
* - ON_BUFFER_WRITE
* - ON_BUFFER_FULL
@@ -170,8 +170,8 @@
* - ON_RECEIVER_TIMEOUT
* - ON_RECEIVER_ERROR
*
- * @param info 接続情報
- * @param listeners リスナオブジェクト
+ * @param info æ¥ç¶æ
å ±
+ * @param listeners ãªã¹ããªãã¸ã§ã¯ã
*
* @else
* @brief Set the listener.
@@ -203,12 +203,12 @@
/*!
* @if jp
- * @brief Connectorを設定する。
+ * @brief Connectorãè¨å®ããã
*
- * InPort は接続確立時に InPortConnector オブジェクトを生成し、生
- * 成したオブジェクトのポインタと共にこの関数を呼び出す。所有権は
- * InPort が保持するので InPortProvider は InPortConnector を削
- * 除してはいけない。
+ * InPort ã¯æ¥ç¶ç¢ºç«æã« InPortConnector ãªãã¸ã§ã¯ããçæããç
+ * æãããªãã¸ã§ã¯ãã®ãã¤ã³ã¿ã¨å
±ã«ãã®é¢æ°ãå¼ã³åºããææ権ã¯
+ * InPort ãä¿æããã®ã§ InPortProvider 㯠InPortConnector ãå
+ * é¤ãã¦ã¯ãããªãã
*
* @param connector InPortConnector
*
@@ -229,11 +229,11 @@
/*!
* @if jp
- * @brief [CORBA interface] バッファにデータを書き込む
+ * @brief [CORBA interface] ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ã
*
- * 設定されたバッファにデータを書き込む。
+ * è¨å®ããããããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ãã
*
- * @param data 書込対象データ
+ * @param data æ¸è¾¼å¯¾è±¡ãã¼ã¿
*
* @else
* @brief [CORBA interface] Write data into the buffer
@@ -250,7 +250,7 @@
private:
/*!
* @if jp
- * @brief リターンコード変換
+ * @brief ãªã¿ã¼ã³ã³ã¼ãå¤æ
* @else
* @brief Return codes conversion
* @endif
@@ -262,7 +262,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITE のリスナへ通知する。
+ * @brief ON_BUFFER_WRITE ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE event to listeners
@@ -277,7 +277,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_FULL のリスナへ通知する。
+ * @brief ON_BUFFER_FULL ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_FULL event to listeners
@@ -292,7 +292,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITE_TIMEOUT のリスナへ通知する。
+ * @brief ON_BUFFER_WRITE_TIMEOUT ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE_TIMEOUT event to listeners
@@ -307,7 +307,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITE_OVERWRITE のリスナへ通知する。
+ * @brief ON_BUFFER_WRITE_OVERWRITE ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE_OVERWRITE event to listeners
@@ -322,7 +322,7 @@
/*!
* @if jp
- * @brief ON_RECEIVED のリスナへ通知する。
+ * @brief ON_RECEIVED ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVED event to listeners
@@ -337,7 +337,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_FULL のリスナへ通知する。
+ * @brief ON_RECEIVER_FULL ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_FULL event to listeners
@@ -352,7 +352,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_TIMEOUT のリスナへ通知する。
+ * @brief ON_RECEIVER_TIMEOUT ã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_RECEIVER_TIMEOUT event to listeners
* @endif
@@ -365,7 +365,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_ERRORのリスナへ通知する。
+ * @brief ON_RECEIVER_ERRORã®ãªã¹ãã¸éç¥ããã
* @else
* @Brief Notify an ON_RECEIVER_ERROR event to listeners
* @endif
@@ -390,9 +390,9 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
*
- * InPortCorbaCdrConsumer のファクトリを登録する初期化関数。
+ * InPortCorbaCdrConsumer ã®ãã¡ã¯ããªãç»é²ããåæåé¢æ°ã
*
* @else
* @brief Module initialization
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectConsumer.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectConsumer.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectConsumer.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortDirectConsumer.h
* @brief InPortDirectConsumer class
@@ -24,7 +24,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @param buffer The buffer object that is attached to this Consumer
@@ -37,7 +37,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -49,7 +49,7 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
* @else
* @brief Initializing configuration
* @endif
@@ -61,7 +61,7 @@
/*!
* @if jp
- * @brief バッファへのデータ書込
+ * @brief ãããã¡ã¸ã®ãã¼ã¿æ¸è¾¼
* @else
* @brief Write data into the buffer
* @endif
@@ -75,7 +75,7 @@
/*!
* @if jp
- * @brief InterfaceProfile情報を公開する
+ * @brief InterfaceProfileæ
å ±ãå
¬éãã
* @else
* @brief Publish InterfaceProfile information
* @endif
@@ -88,7 +88,7 @@
/*!
* @if jp
- * @brief データ送信通知への登録
+ * @brief ãã¼ã¿éä¿¡éç¥ã¸ã®ç»é²
* @else
* @brief Subscribe to the data sending notification
* @endif
@@ -102,7 +102,7 @@
/*!
* @if jp
- * @brief データ送信通知からの登録解除
+ * @brief ãã¼ã¿éä¿¡éç¥ããã®ç»é²è§£é¤
* @else
* @brief Unsubscribe the data send notification
* @endif
@@ -118,7 +118,7 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
* @else
* @brief Module initialization
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectConsumer.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectConsumer.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectConsumer.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortDirectConsumer.h
* @brief InPortDirectConsumer class
@@ -33,12 +33,12 @@
/*!
* @if jp
* @class InPortDirectConsumer
- * @brief InPortDirectConsumer クラス
+ * @brief InPortDirectConsumer ã¯ã©ã¹
*
* InPortConsumer
*
- * データ転送に CORBA の OpenRTM::InPortCdr インターフェースを利用し
- * た、push 型データフロー型を実現する InPort コンシューマクラス。
+ * ãã¼ã¿è»¢éã« CORBA ã® OpenRTM::InPortCdr ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå©ç¨ã
+ * ããpush åãã¼ã¿ããã¼åãå®ç¾ãã InPort ã³ã³ã·ã¥ã¼ãã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -61,11 +61,11 @@
DATAPORTSTATUS_ENUM
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param buffer 当該コンシューマに割り当てるバッファオブジェクト
+ * @param buffer å½è©²ã³ã³ã·ã¥ã¼ãã«å²ãå½ã¦ããããã¡ãªãã¸ã§ã¯ã
*
* @else
* @brief Constructor
@@ -80,9 +80,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -95,15 +95,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * InPortConsumerの各種設定を行う。実装クラスでは、与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、InPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * InPortConsumerã®å種è¨å®ãè¡ããå®è£
ã¯ã©ã¹ã§ã¯ãä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãInPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -124,20 +124,20 @@
/*!
* @if jp
- * @brief 接続先へのデータ送信
+ * @brief æ¥ç¶å
ã¸ã®ãã¼ã¿éä¿¡
*
- * 接続先のポートへデータを送信するための純粋仮想関数。
+ * æ¥ç¶å
ã®ãã¼ãã¸ãã¼ã¿ãéä¿¡ããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * この関数は、以下のリターンコードを返す。
+ * ãã®é¢æ°ã¯ã以ä¸ã®ãªã¿ã¼ã³ã³ã¼ããè¿ãã
*
- * - PORT_OK: 正常終了。
- * - PORT_ERROR: データ送信の過程で何らかのエラーが発生した。
- * - SEND_FULL: データを送信したが、相手側バッファがフルだった。
- * - SEND_TIMEOUT: データを送信したが、相手側バッファがタイムアウトした。
- * - UNKNOWN_ERROR: 原因不明のエラー
+ * - PORT_OK: æ£å¸¸çµäºã
+ * - PORT_ERROR: ãã¼ã¿éä¿¡ã®éç¨ã§ä½ããã®ã¨ã©ã¼ãçºçããã
+ * - SEND_FULL: ãã¼ã¿ãéä¿¡ããããç¸æå´ãããã¡ããã«ã ã£ãã
+ * - SEND_TIMEOUT: ãã¼ã¿ãéä¿¡ããããç¸æå´ãããã¡ãã¿ã¤ã ã¢ã¦ãããã
+ * - UNKNOWN_ERROR: åå ä¸æã®ã¨ã©ã¼
*
- * @param data 送信するデータ
- * @return リターンコード
+ * @param data éä¿¡ãããã¼ã¿
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Send data to the destination port
@@ -158,14 +158,14 @@
/*!
* @if jp
- * @brief InterfaceProfile情報を公開する
+ * @brief InterfaceProfileæ
å ±ãå
¬éãã
*
- * InterfaceProfile情報を公開する。
- * 引数で指定するプロパティ情報内の NameValue オブジェクトの
- * dataport.interface_type 値を調べ、当該ポートに設定されている
- * インターフェースタイプと一致する場合のみ情報を取得する。
+ * InterfaceProfileæ
å ±ãå
¬éããã
+ * å¼æ°ã§æå®ããããããã£æ
å ±å
ã® NameValue ãªãã¸ã§ã¯ãã®
+ * dataport.interface_type å¤ã調ã¹ãå½è©²ãã¼ãã«è¨å®ããã¦ãã
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ãã¨ä¸è´ããå ´åã®ã¿æ
å ±ãåå¾ããã
*
- * @param properties InterfaceProfile情報を受け取るプロパティ
+ * @param properties InterfaceProfileæ
å ±ãåãåãããããã£
*
* @else
* @brief Publish InterfaceProfile information
@@ -183,13 +183,13 @@
/*!
* @if jp
- * @brief データ送信通知への登録
+ * @brief ãã¼ã¿éä¿¡éç¥ã¸ã®ç»é²
*
- * 指定されたプロパティに基づいて、データ送出通知の受け取りに登録する。
+ * æå®ãããããããã£ã«åºã¥ãã¦ããã¼ã¿éåºéç¥ã®åãåãã«ç»é²ããã
*
- * @param properties 登録情報
+ * @param properties ç»é²æ
å ±
*
- * @return 登録処理結果(登録成功:true、登録失敗:false)
+ * @return ç»é²å¦ççµæ(ç»é²æå:trueãç»é²å¤±æ:false)
*
* @else
* @brief Subscribe to the data sending notification
@@ -207,11 +207,11 @@
/*!
* @if jp
- * @brief データ送信通知からの登録解除
+ * @brief ãã¼ã¿éä¿¡éç¥ããã®ç»é²è§£é¤
*
- * データ送出通知の受け取りから登録を解除する。
+ * ãã¼ã¿éåºéç¥ã®åãåãããç»é²ã解é¤ããã
*
- * @param properties 登録解除情報
+ * @param properties ç»é²è§£é¤æ
å ±
*
* @else
* @brief Unsubscribe the data send notification
@@ -234,9 +234,9 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
*
- * InPortDirectConsumer のファクトリを登録する初期化関数。
+ * InPortDirectConsumer ã®ãã¡ã¯ããªãç»é²ããåæåé¢æ°ã
*
* @else
* @brief Module initialization
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectProvider.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectProvider.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectProvider.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortDirectProvider.cpp
* @brief InPortDirectProvider class
@@ -27,7 +27,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -41,7 +41,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -56,7 +56,7 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
* @else
* @brief Setting outside buffer's pointer
* @endif
@@ -69,7 +69,7 @@
/*!
* @if jp
- * @brief リスナを設定する
+ * @brief ãªã¹ããè¨å®ãã
* @else
* @brief Set the listener
* @endif
@@ -83,7 +83,7 @@
/*!
* @if jp
- * @brief Connectorを設定する。
+ * @brief Connectorãè¨å®ããã
* @else
* @brief set Connector
* @endif
@@ -100,7 +100,7 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
* @else
* @brief Module initialization
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectProvider.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectProvider.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortDirectProvider.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortDirectProvider.h
* @brief InPortDirectProvider class
@@ -35,12 +35,12 @@
/*!
* @if jp
* @class InPortDirectProvider
- * @brief InPortDirectProvider クラス
+ * @brief InPortDirectProvider ã¯ã©ã¹
*
* InPortProvider
*
- * データ転送に CORBA の OpenRTM::InPortCdr インターフェースを利用し
- * た、push 型データフロー型を実現する InPort プロバイダクラス。
+ * ãã¼ã¿è»¢éã« CORBA ã® OpenRTM::InPortCdr ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå©ç¨ã
+ * ããpush åãã¼ã¿ããã¼åãå®ç¾ãã InPort ãããã¤ãã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -62,9 +62,9 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -77,9 +77,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -92,15 +92,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * InPortDirectProvider の各種設定を行う。与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、InPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * InPortDirectProvider ã®å種è¨å®ãè¡ããä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãInPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -121,15 +121,15 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
*
- * OutPortProvider がデータを取り出すバッファをセットする。
- * すでにセットされたバッファがある場合、以前のバッファへの
- * ポインタに対して上書きされる。
- * OutPortProviderはバッファの所有権を仮定していないので、
- * バッファの削除はユーザの責任で行わなければならない。
+ * OutPortProvider ããã¼ã¿ãåãåºããããã¡ãã»ããããã
+ * ãã§ã«ã»ããããããããã¡ãããå ´åã以åã®ãããã¡ã¸ã®
+ * ãã¤ã³ã¿ã«å¯¾ãã¦ä¸æ¸ããããã
+ * OutPortProviderã¯ãããã¡ã®ææ権ãä»®å®ãã¦ããªãã®ã§ã
+ * ãããã¡ã®åé¤ã¯ã¦ã¼ã¶ã®è²¬ä»»ã§è¡ããªããã°ãªããªãã
*
- * @param buffer OutPortProviderがデータを取り出すバッファへのポインタ
+ * @param buffer OutPortProviderããã¼ã¿ãåãåºããããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Setting outside buffer's pointer
@@ -148,13 +148,13 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * InPort はデータ送信処理における各種イベントに対して特定のリスナ
- * オブジェクトをコールするコールバック機構を提供する。詳細は
- * ConnectorListener.h の ConnectorDataListener, ConnectorListener
- * 等を参照のこと。InPortDirectProvider では、以下のコールバック
- * が提供される。
+ * InPort ã¯ãã¼ã¿éä¿¡å¦çã«ãããå種ã¤ãã³ãã«å¯¾ãã¦ç¹å®ã®ãªã¹ã
+ * ãªãã¸ã§ã¯ããã³ã¼ã«ããã³ã¼ã«ããã¯æ©æ§ãæä¾ããã詳細ã¯
+ * ConnectorListener.h ã® ConnectorDataListener, ConnectorListener
+ * çãåç
§ã®ãã¨ãInPortDirectProvider ã§ã¯ã以ä¸ã®ã³ã¼ã«ããã¯
+ * ãæä¾ãããã
*
* - ON_BUFFER_WRITE
* - ON_BUFFER_FULL
@@ -166,8 +166,8 @@
* - ON_RECEIVER_TIMEOUT
* - ON_RECEIVER_ERROR
*
- * @param info 接続情報
- * @param listeners リスナオブジェクト
+ * @param info æ¥ç¶æ
å ±
+ * @param listeners ãªã¹ããªãã¸ã§ã¯ã
*
* @else
* @brief Set the listener.
@@ -199,12 +199,12 @@
/*!
* @if jp
- * @brief Connectorを設定する。
+ * @brief Connectorãè¨å®ããã
*
- * InPort は接続確立時に InPortConnector オブジェクトを生成し、生
- * 成したオブジェクトのポインタと共にこの関数を呼び出す。所有権は
- * InPort が保持するので InPortProvider は InPortConnector を削
- * 除してはいけない。
+ * InPort ã¯æ¥ç¶ç¢ºç«æã« InPortConnector ãªãã¸ã§ã¯ããçæããç
+ * æãããªãã¸ã§ã¯ãã®ãã¤ã³ã¿ã¨å
±ã«ãã®é¢æ°ãå¼ã³åºããææ権ã¯
+ * InPort ãä¿æããã®ã§ InPortProvider 㯠InPortConnector ãå
+ * é¤ãã¦ã¯ãããªãã
*
* @param connector InPortConnector
*
@@ -227,7 +227,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITE のリスナへ通知する。
+ * @brief ON_BUFFER_WRITE ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE event to listeners
@@ -242,7 +242,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_FULL のリスナへ通知する。
+ * @brief ON_BUFFER_FULL ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_FULL event to listeners
@@ -257,7 +257,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITE_TIMEOUT のリスナへ通知する。
+ * @brief ON_BUFFER_WRITE_TIMEOUT ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE_TIMEOUT event to listeners
@@ -272,7 +272,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITE_OVERWRITE のリスナへ通知する。
+ * @brief ON_BUFFER_WRITE_OVERWRITE ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE_OVERWRITE event to listeners
@@ -287,7 +287,7 @@
/*!
* @if jp
- * @brief ON_RECEIVED のリスナへ通知する。
+ * @brief ON_RECEIVED ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVED event to listeners
@@ -302,7 +302,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_FULL のリスナへ通知する。
+ * @brief ON_RECEIVER_FULL ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_FULL event to listeners
@@ -317,7 +317,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_TIMEOUT のリスナへ通知する。
+ * @brief ON_RECEIVER_TIMEOUT ã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_RECEIVER_TIMEOUT event to listeners
* @endif
@@ -330,7 +330,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_ERRORのリスナへ通知する。
+ * @brief ON_RECEIVER_ERRORã®ãªã¹ãã¸éç¥ããã
* @else
* @Brief Notify an ON_RECEIVER_ERROR event to listeners
* @endif
@@ -354,9 +354,9 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
*
- * InPortDirectConsumer のファクトリを登録する初期化関数。
+ * InPortDirectConsumer ã®ãã¡ã¯ããªãç»é²ããåæåé¢æ°ã
*
* @else
* @brief Module initialization
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortProvider.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortProvider.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortProvider.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortProvider.h
* @brief InPortProvider class
@@ -24,7 +24,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -36,7 +36,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -47,7 +47,7 @@
/*!
* @if jp
- * @brief InterfaceProfile情報を公開する
+ * @brief InterfaceProfileæ
å ±ãå
¬éãã
* @else
* @brief Publish InterfaceProfile information
* @endif
@@ -68,7 +68,7 @@
/*!
* @if jp
- * @brief Interface情報を公開する
+ * @brief Interfaceæ
å ±ãå
¬éãã
* @else
* @brief Publish Interface information
* @endif
@@ -94,7 +94,7 @@
/*!
* @if jp
- * @brief インターフェースタイプを設定する
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ããè¨å®ãã
* @else
* @brief Set the interface type
* @endif
@@ -107,7 +107,7 @@
/*!
* @if jp
- * @brief データフロータイプを設定する
+ * @brief ãã¼ã¿ããã¼ã¿ã¤ããè¨å®ãã
* @else
* @brief Set the dataflow type
* @endif
@@ -120,7 +120,7 @@
/*!
* @if jp
- * @brief サブスクリプションタイプを設定する
+ * @brief ãµãã¹ã¯ãªãã·ã§ã³ã¿ã¤ããè¨å®ãã
* @else
* @brief Set the subscription type
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortProvider.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortProvider.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortProvider.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortProvider.h
* @brief InPortProvider class
@@ -41,48 +41,48 @@
* @class OutPortProvider
* @brief OutPortProvider
*
- * InPort の PROVIDED インターフェースを実装するための抽象基底クラス。
- * InPort に対して新しいインターフェースを実装する場合には、このクラ
- * スを継承し、以下の関数を実装する必要がある。
+ * InPort ã® PROVIDED ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ããããã®æ½è±¡åºåºã¯ã©ã¹ã
+ * InPort ã«å¯¾ãã¦æ°ããã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ããå ´åã«ã¯ããã®ã¯ã©
+ * ã¹ãç¶æ¿ãã以ä¸ã®é¢æ°ãå®è£
ããå¿
è¦ãããã
*
* - init()
* - setBuffer()
* - setListener()
* - setConnector()
*
- * さらに、コンストラクタ内で以下の関数を呼び、設定情報を初期化する必
- * 要がある。
+ * ããã«ãã³ã³ã¹ãã©ã¯ã¿å
ã§ä»¥ä¸ã®é¢æ°ãå¼ã³ãè¨å®æ
å ±ãåæåããå¿
+ * è¦ãããã
*
* - setInterfaceType()
* - setDataFlowType()
* - setSubscriptionType()
*
- * そのほか、InPortProvider のプロパティとして外部に公開する必要のあ
- * る値は、protected 変数 (SDOPackage::NVList) m_properties に対して
- * セットすること。セットされた値は、インターフェースのプロファイルと
- * して、また、接続時に他のインターフェースにこのインターフェースに関
- * する情報を与える際に利用される。以下の仮想関数は、ポートのインター
- * フェースプロファイル取得時および接続処理時にポートから呼び出される。
- * 予めセットされたこのインターフェースのプロファイル情報はこれらの関
- * 数呼び出しによりポートに伝えられる。
+ * ãã®ã»ããInPortProvider ã®ããããã£ã¨ãã¦å¤é¨ã«å
¬éããå¿
è¦ã®ã
+ * ãå¤ã¯ãprotected å¤æ° (SDOPackage::NVList) m_properties ã«å¯¾ãã¦
+ * ã»ãããããã¨ãã»ãããããå¤ã¯ãã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ãããã¡ã¤ã«ã¨
+ * ãã¦ãã¾ããæ¥ç¶æã«ä»ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«é¢
+ * ããæ
å ±ãä¸ããéã«å©ç¨ãããã以ä¸ã®ä»®æ³é¢æ°ã¯ããã¼ãã®ã¤ã³ã¿ã¼
+ * ãã§ã¼ã¹ãããã¡ã¤ã«åå¾æããã³æ¥ç¶å¦çæã«ãã¼ãããå¼ã³åºãããã
+ * äºãã»ããããããã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ãããã¡ã¤ã«æ
å ±ã¯ãããã®é¢
+ * æ°å¼ã³åºãã«ãããã¼ãã«ä¼ããããã
*
* - publishInterfaceProfile()
* - publishInterface()
*
- * InPort は InPortProvider のファクトリ管理クラスに対して利用可能
- * な InPortProvider を問合せ、提供可能なインターフェースタイプを外
- * 部に宣言する。従って、InPort に対して PROVIDED インターフェース
- * を提供する InPortProvider のサブクラスは、InPortProviderFactory
- * にファクトリ関数を登録する必要がある。
+ * InPort 㯠InPortProvider ã®ãã¡ã¯ããªç®¡çã¯ã©ã¹ã«å¯¾ãã¦å©ç¨å¯è½
+ * 㪠InPortProvider ãååããæä¾å¯è½ãªã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ããå¤
+ * é¨ã«å®£è¨ãããå¾ã£ã¦ãInPortãã«å¯¾ã㦠PROVIDED ã¤ã³ã¿ã¼ãã§ã¼ã¹
+ * ãæä¾ãã InPortProvider ã®ãµãã¯ã©ã¹ã¯ãInPortProviderFactory
+ * ã«ãã¡ã¯ããªé¢æ°ãç»é²ããå¿
è¦ãããã
*
- * RTC::InPortProviderFactory::instance().addFactory() を、
+ * RTC::InPortProviderFactory::instance().addFactory() ãã
*
- * - 第1引数: プロバイダの名前, "corba_cdr" など
- * - 第2引数: ファクトリ関数 coil::Creator<B, T>
- * - 第3引数: 削除関数 coil::Destructor<B, T>
+ * - 第1å¼æ°: ãããã¤ãã®åå, "corba_cdr" ãªã©
+ * - 第2å¼æ°: ãã¡ã¯ããªé¢æ° coil::Creator<B, T>
+ * - 第3å¼æ°: åé¤é¢æ° coil::Destructor<B, T>
*
- * を与えて呼び出す必要がある。以下は、ファクトリへの登録と、それを初
- * 期化関数とした例である。
+ * ãä¸ãã¦å¼ã³åºãå¿
è¦ãããã以ä¸ã¯ããã¡ã¯ããªã¸ã®ç»é²ã¨ããããå
+ * æåé¢æ°ã¨ããä¾ã§ããã
*
* <pre>
* extern "C"
@@ -100,10 +100,10 @@
* };
* </pre>
*
- * この例のように、ファクトリへの登録を初期化関数として、extern "C"
- * によりシンボルを参照可能にしておく。こうすることで、
- * InPortProvider を共有オブジェクト化 (DLL化) して動的ロード可能に
- * し、プロバイダの型を動的に追加することが可能となる。
+ * ãã®ä¾ã®ããã«ããã¡ã¯ããªã¸ã®ç»é²ãåæåé¢æ°ã¨ãã¦ãextern "C"
+ * ã«ããã·ã³ãã«ãåç
§å¯è½ã«ãã¦ããããããããã¨ã§ã
+ * InPortProvider ãå
±æãªãã¸ã§ã¯ãå (DLLå) ãã¦åçãã¼ãå¯è½ã«
+ * ãããããã¤ãã®åãåçã«è¿½å ãããã¨ãå¯è½ã¨ãªãã
*
* @since 0.4.0
*
@@ -194,9 +194,9 @@
DATAPORTSTATUS_ENUM
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -209,9 +209,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ
+ * ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -224,15 +224,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * OutPortProvider の各種設定を行う。実装クラスでは、与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、OutPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * OutPortProvider ã®å種è¨å®ãè¡ããå®è£
ã¯ã©ã¹ã§ã¯ãä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãOutPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -253,15 +253,15 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
*
- * OutPortProviderがデータを取り出すバッファをセットする。
- * すでにセットされたバッファがある場合、以前のバッファへの
- * ポインタに対して上書きされる。
- * OutPortProviderはバッファの所有権を仮定していないので、
- * バッファの削除はユーザの責任で行わなければならない。
+ * OutPortProviderããã¼ã¿ãåãåºããããã¡ãã»ããããã
+ * ãã§ã«ã»ããããããããã¡ãããå ´åã以åã®ãããã¡ã¸ã®
+ * ãã¤ã³ã¿ã«å¯¾ãã¦ä¸æ¸ããããã
+ * OutPortProviderã¯ãããã¡ã®ææ権ãä»®å®ãã¦ããªãã®ã§ã
+ * ãããã¡ã®åé¤ã¯ã¦ã¼ã¶ã®è²¬ä»»ã§è¡ããªããã°ãªããªãã
*
- * @param buffer OutPortProviderがデータを取り出すバッファへのポインタ
+ * @param buffer OutPortProviderããã¼ã¿ãåãåºããããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Setting outside buffer's pointer
@@ -280,17 +280,17 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * OutPort はデータ送信処理における各種イベントに対して特定のリスナ
- * オブジェクトをコールするコールバック機構を提供する。詳細は
- * ConnectorListener.h の ConnectorDataListener, ConnectorListener
- * 等を参照のこと。OutPortProvider のサブクラスでは、与えられたリス
- * ナを適切なタイミングで呼び出すべきである。ただし、すべてのリスナ
- * を呼び出す必要はない。
+ * OutPort ã¯ãã¼ã¿éä¿¡å¦çã«ãããå種ã¤ãã³ãã«å¯¾ãã¦ç¹å®ã®ãªã¹ã
+ * ãªãã¸ã§ã¯ããã³ã¼ã«ããã³ã¼ã«ããã¯æ©æ§ãæä¾ããã詳細ã¯
+ * ConnectorListener.h ã® ConnectorDataListener, ConnectorListener
+ * çãåç
§ã®ãã¨ãOutPortProvider ã®ãµãã¯ã©ã¹ã§ã¯ãä¸ãããããªã¹
+ * ããé©åãªã¿ã¤ãã³ã°ã§å¼ã³åºãã¹ãã§ããããã ãããã¹ã¦ã®ãªã¹ã
+ * ãå¼ã³åºãå¿
è¦ã¯ãªãã
*
- * @param info 接続情報
- * @param listeners リスナオブジェクト
+ * @param info æ¥ç¶æ
å ±
+ * @param listeners ãªã¹ããªãã¸ã§ã¯ã
*
* @else
* @brief Set the listener.
@@ -313,12 +313,12 @@
/*!
* @if jp
- * @brief Connectorを設定する。
+ * @brief Connectorãè¨å®ããã
*
- * OutPort は接続確立時に OutPortConnector オブジェクトを生成し、生
- * 成したオブジェクトのポインタと共にこの関数を呼び出す。所有権は
- * OutPort が保持するので OutPortProvider は OutPortConnector を削
- * 除してはいけない。
+ * OutPort ã¯æ¥ç¶ç¢ºç«æã« OutPortConnector ãªãã¸ã§ã¯ããçæããç
+ * æãããªãã¸ã§ã¯ãã®ãã¤ã³ã¿ã¨å
±ã«ãã®é¢æ°ãå¼ã³åºããææ権ã¯
+ * OutPort ãä¿æããã®ã§ OutPortProvider 㯠OutPortConnector ãå
+ * é¤ãã¦ã¯ãããªãã
*
* @param connector OutPortConnector
*
@@ -339,14 +339,14 @@
/*!
* @if jp
- * @brief InterfaceProfile情報を公開する
+ * @brief InterfaceProfileæ
å ±ãå
¬éãã
*
- * InterfaceProfile情報を公開する。
- * 引数で指定するプロパティ情報内の NameValue オブジェクトの
- * dataport.interface_type 値を調べ、当該ポートに設定されている
- * インターフェースタイプと一致する場合のみ情報を取得する。
+ * InterfaceProfileæ
å ±ãå
¬éããã
+ * å¼æ°ã§æå®ããããããã£æ
å ±å
ã® NameValue ãªãã¸ã§ã¯ãã®
+ * dataport.interface_type å¤ã調ã¹ãå½è©²ãã¼ãã«è¨å®ããã¦ãã
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ãã¨ä¸è´ããå ´åã®ã¿æ
å ±ãåå¾ããã
*
- * @param properties InterfaceProfile情報を受け取るプロパティ
+ * @param properties InterfaceProfileæ
å ±ãåãåãããããã£
*
* @else
* @brief Publish InterfaceProfile information
@@ -364,15 +364,15 @@
/*!
* @if jp
- * @brief Interface情報を公開する
+ * @brief Interfaceæ
å ±ãå
¬éãã
*
- * Interface情報を公開する。引数で指定するプロパティ情報内の
- * NameValue オブジェクトのdataport.interface_type 値を調べ、当該ポー
- * トに設定されていなければNameValue に情報を追加する。すでに同一イ
- * ンターフェースが登録済みの場合は何も行わない。
+ * Interfaceæ
å ±ãå
¬éãããå¼æ°ã§æå®ããããããã£æ
å ±å
ã®
+ * NameValue ãªãã¸ã§ã¯ãã®dataport.interface_type å¤ã調ã¹ãå½è©²ãã¼
+ * ãã«è¨å®ããã¦ããªããã°NameValue ã«æ
å ±ã追å ããããã§ã«åä¸ã¤
+ * ã³ã¿ã¼ãã§ã¼ã¹ãç»é²æ¸ã¿ã®å ´åã¯ä½ãè¡ããªãã
*
- * @param properties Interface情報を受け取るプロパティ
- * @return true: 正常終了
+ * @param properties Interfaceæ
å ±ãåãåãããããã£
+ * @return true: æ£å¸¸çµäº
*
* @else
* @brief Publish interface information
@@ -394,11 +394,11 @@
protected:
/*!
* @if jp
- * @brief インタフェースタイプを設定する
+ * @brief ã¤ã³ã¿ãã§ã¼ã¹ã¿ã¤ããè¨å®ãã
*
- * インタフェースタイプを設定する。
+ * ã¤ã³ã¿ãã§ã¼ã¹ã¿ã¤ããè¨å®ããã
*
- * @param interface_type 設定対象インタフェースタイプ
+ * @param interface_type è¨å®å¯¾è±¡ã¤ã³ã¿ãã§ã¼ã¹ã¿ã¤ã
*
* @else
* @brief Set the interface type
@@ -413,11 +413,11 @@
/*!
* @if jp
- * @brief データフロータイプを設定する
+ * @brief ãã¼ã¿ããã¼ã¿ã¤ããè¨å®ãã
*
- * データフロータイプを設定する。
+ * ãã¼ã¿ããã¼ã¿ã¤ããè¨å®ããã
*
- * @param dataflow_type 設定対象データフロータイプ
+ * @param dataflow_type è¨å®å¯¾è±¡ãã¼ã¿ããã¼ã¿ã¤ã
*
* @else
* @brief Set the dataflow type
@@ -432,11 +432,11 @@
/*!
* @if jp
- * @brief サブスクリプションタイプを設定する
+ * @brief ãµãã¹ã¯ãªãã·ã§ã³ã¿ã¤ããè¨å®ãã
*
- * サブスクリプションタイプを設定する。
+ * ãµãã¹ã¯ãªãã·ã§ã³ã¿ã¤ããè¨å®ããã
*
- * @param subs_type 設定対象サブスクリプションタイプ
+ * @param subs_type è¨å®å¯¾è±¡ãµãã¹ã¯ãªãã·ã§ã³ã¿ã¤ã
*
* @else
* @brief Set the subscription type
@@ -453,7 +453,7 @@
protected:
/*!
* @if jp
- * @brief ポートプロファイルを保持するプロパティ
+ * @brief ãã¼ããããã¡ã¤ã«ãä¿æããããããã£
* @else
* @brief Properties to hold port profile
* @endif
@@ -462,7 +462,7 @@
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -478,7 +478,7 @@
// functors
/*!
* @if jp
- * @brief インターフェースプロファイルを公開するたのファンクタ
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ãããã¡ã¤ã«ãå
¬éãããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to publish interface profile
* @endif
@@ -495,7 +495,7 @@
/*!
* @if jp
- * @brief インターフェースプロファイルを公開するたのファンクタ
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ãããã¡ã¤ã«ãå
¬éãããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to publish interface profile
* @endif
@@ -520,7 +520,7 @@
/*!
* @if jp
- * @brief InPortProviderFactory型宣言
+ * @brief InPortProviderFactoryå宣è¨
* @else
* @brief InPortProviderFactory type definition
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPullConnector.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPullConnector.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPullConnector.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortPullConnector.cpp
* @brief InPortPull type connector class
@@ -25,7 +25,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -55,7 +55,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -68,7 +68,7 @@
/*!
* @if jp
- * @brief read 関数
+ * @brief read é¢æ°
* @else
* @brief Destructor
* @endif
@@ -86,7 +86,7 @@
/*!
* @if jp
- * @brief 接続解除関数
+ * @brief æ¥ç¶è§£é¤é¢æ°
* @else
* @brief Disconnect connection
* @endif
@@ -107,7 +107,7 @@
/*!
* @if jp
- * @brief Bufferの生成
+ * @brief Bufferã®çæ
* @else
* @brief create buffer
* @endif
@@ -122,7 +122,7 @@
/*!
* @if jp
- * @brief 接続確立時にコールバックを呼ぶ
+ * @brief æ¥ç¶ç¢ºç«æã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is established
* @endif
@@ -134,7 +134,7 @@
/*!
* @if jp
- * @brief 接続切断時にコールバックを呼ぶ
+ * @brief æ¥ç¶åææã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is destroied
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPullConnector.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPullConnector.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPullConnector.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortPullConnector.h
* @brief InPortPull type connector class
@@ -33,25 +33,25 @@
/*!
* @if jp
* @class InPortPullConnector
- * @brief InPortPullConnector クラス
+ * @brief InPortPullConnector ã¯ã©ã¹
*
- * InPort の pull 型データフローのための Connector クラス。このオブ
- * ジェクトは、接続時に dataflow_type に pull が指定された場合、
- * InPort によって生成・所有され、OutPortPullConnector と対になって、
- * データポートの pull 型のデータフローを実現する。一つの接続に対して、
- * 一つのデータストリームを提供する唯一の Connector が対応する。
- * Connector は 接続時に生成される UUID 形式の ID により区別される。
+ * InPort ã® pull åãã¼ã¿ããã¼ã®ããã® Connector ã¯ã©ã¹ããã®ãªã
+ * ã¸ã§ã¯ãã¯ãæ¥ç¶æã« dataflow_type ã« pull ãæå®ãããå ´åã
+ * InPort ã«ãã£ã¦çæã»ææãããOutPortPullConnector ã¨å¯¾ã«ãªã£ã¦ã
+ * ãã¼ã¿ãã¼ãã® pull åã®ãã¼ã¿ããã¼ãå®ç¾ãããä¸ã¤ã®æ¥ç¶ã«å¯¾ãã¦ã
+ * ä¸ã¤ã®ãã¼ã¿ã¹ããªã¼ã ãæä¾ããå¯ä¸ã® Connector ã対å¿ããã
+ * Connector 㯠æ¥ç¶æã«çæããã UUID å½¢å¼ã® ID ã«ããåºå¥ãããã
*
- * InPortPullConnector は以下の三つのオブジェクトを所有し管理する。
+ * InPortPullConnector ã¯ä»¥ä¸ã®ä¸ã¤ã®ãªãã¸ã§ã¯ããææã管çããã
*
* - InPortConsumer
* - Buffer
*
- * OutPort に書き込まれたデータは OutPortPullConnector::write() に渡
- * され Buffer に書き込まれる。InPort::read(),
- * InPortPullConnector::read() は結果として、OutPortConsumer::get()
- * を呼び出し、OutPortPullConnector の持つバッファからデータを読み出
- * し、InPortPullConnector のもつバッファにデータを書き込む。
+ * OutPort ã«æ¸ãè¾¼ã¾ãããã¼ã¿ã¯ OutPortPullConnector::write() ã«æ¸¡
+ * ãã Buffer ã«æ¸ãè¾¼ã¾ãããInPort::read(),
+ * InPortPullConnector::read() ã¯çµæã¨ãã¦ãOutPortConsumer::get()
+ * ãå¼ã³åºããOutPortPullConnector ã®æã¤ãããã¡ãããã¼ã¿ãèªã¿åº
+ * ããInPortPullConnector ã®ãã¤ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ãã
*
* @since 1.0.0
*
@@ -92,21 +92,21 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * InPortPullConnector のコンストラクタはオブジェクト生成時に下記
- * を引数にとる。ConnectorInfo は接続情報を含み、この情報に従いバッ
- * ファ等を生成する。OutPort インターフェースのプロバイダオブジェク
- * トへのポインタを取り、所有権を持つので、InPortPullConnector は
- * OutPortConsumer の解体責任を持つ。各種イベントに対するコールバッ
- * ク機構を提供する ConnectorListeners を持ち、適切なタイミングでコー
- * ルバックを呼び出す。データバッファがもし InPortBase から提供さ
- * れる場合はそのポインタを取る。
+ * InPortPullConnector ã®ã³ã³ã¹ãã©ã¯ã¿ã¯ãªãã¸ã§ã¯ãçææã«ä¸è¨
+ * ãå¼æ°ã«ã¨ããConnectorInfo ã¯æ¥ç¶æ
å ±ãå«ã¿ããã®æ
å ±ã«å¾ããã
+ * ãã¡çãçæãããOutPort ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ãããã¤ããªãã¸ã§ã¯
+ * ãã¸ã®ãã¤ã³ã¿ãåããææ権ãæã¤ã®ã§ãInPortPullConnector ã¯
+ * OutPortConsumer ã®è§£ä½è²¬ä»»ãæã¤ãå種ã¤ãã³ãã«å¯¾ããã³ã¼ã«ãã
+ * ã¯æ©æ§ãæä¾ãã ConnectorListeners ãæã¡ãé©åãªã¿ã¤ãã³ã°ã§ã³ã¼
+ * ã«ããã¯ãå¼ã³åºãããã¼ã¿ãããã¡ããã InPortBase ããæä¾ã
+ * ããå ´åã¯ãã®ãã¤ã³ã¿ãåãã
*
* @param info ConnectorInfo
* @param consumer OutPortConsumer
- * @param listeners ConnectorListeners 型のリスナオブジェクトリスト
- * @param buffer CdrBufferBase 型のバッファ
+ * @param listeners ConnectorListeners åã®ãªã¹ããªãã¸ã§ã¯ããªã¹ã
+ * @param buffer CdrBufferBase åã®ãããã¡
*
* @else
* @brief Constructor
@@ -137,9 +137,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * disconnect() が呼ばれ、consumer, publisher, buffer が解体・削除される。
+ * disconnect() ãå¼ã°ããconsumer, publisher, buffer ã解ä½ã»åé¤ãããã
*
* @else
*
@@ -154,18 +154,18 @@
/*!
* @if jp
- * @brief read 関数
+ * @brief read é¢æ°
*
- * OutPortConsumer からデータを取得する。正常に読み出せた場合、戻り
- * 値は PORT_OK となり、data に読み出されたデータが格納される。それ
- * 以外の場合には、エラー値として BUFFER_EMPTY, TIMEOUT,
- * PRECONDITION_NOT_MET, PORT_ERROR が返される。
+ * OutPortConsumer ãããã¼ã¿ãåå¾ãããæ£å¸¸ã«èªã¿åºããå ´åãæ»ã
+ * å¤ã¯ PORT_OK ã¨ãªããdata ã«èªã¿åºããããã¼ã¿ãæ ¼ç´ãããããã
+ * 以å¤ã®å ´åã«ã¯ãã¨ã©ã¼å¤ã¨ã㦠BUFFER_EMPTY, TIMEOUT,
+ * PRECONDITION_NOT_MET, PORT_ERROR ãè¿ãããã
*
- * @return PORT_OK 正常終了
- * BUFFER_EMPTY バッファは空である
- * TIMEOUT タイムアウトした
- * PRECONDITION_NOT_MET 事前条件を満たさない
- * PORT_ERROR その他のエラー
+ * @return PORT_OK æ£å¸¸çµäº
+ * BUFFER_EMPTY ãããã¡ã¯ç©ºã§ãã
+ * TIMEOUT ã¿ã¤ã ã¢ã¦ããã
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
+ * PORT_ERROR ãã®ä»ã®ã¨ã©ã¼
*
* @else
* @brief Destructor
@@ -187,9 +187,9 @@
/*!
* @if jp
- * @brief 接続解除関数
+ * @brief æ¥ç¶è§£é¤é¢æ°
*
- * Connector が保持している接続を解除する
+ * Connector ãä¿æãã¦ããæ¥ç¶ã解é¤ãã
*
* @else
* @brief Disconnect connection
@@ -202,9 +202,9 @@
/*!
* @if jp
- * @brief アクティブ化
+ * @brief ã¢ã¯ãã£ãå
*
- * このコネクタをアクティブ化する
+ * ãã®ã³ãã¯ã¿ãã¢ã¯ãã£ãåãã
*
* @else
*
@@ -218,9 +218,9 @@
/*!
* @if jp
- * @brief 非アクティブ化
+ * @brief éã¢ã¯ãã£ãå
*
- * このコネクタを非アクティブ化する
+ * ãã®ã³ãã¯ã¿ãéã¢ã¯ãã£ãåãã
*
* @else
*
@@ -235,12 +235,12 @@
protected:
/*!
* @if jp
- * @brief Bufferの生成
+ * @brief Bufferã®çæ
*
- * 与えられた接続情報に基づきバッファを生成する。
+ * ä¸ããããæ¥ç¶æ
å ±ã«åºã¥ããããã¡ãçæããã
*
- * @param info 接続情報
- * @return バッファへのポインタ
+ * @param info æ¥ç¶æ
å ±
+ * @return ãããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief create buffer
@@ -256,7 +256,7 @@
/*!
* @if jp
- * @brief 接続確立時にコールバックを呼ぶ
+ * @brief æ¥ç¶ç¢ºç«æã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is established
* @endif
@@ -265,7 +265,7 @@
/*!
* @if jp
- * @brief 接続切断時にコールバックを呼ぶ
+ * @brief æ¥ç¶åææã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is destroied
* @endif
@@ -275,7 +275,7 @@
private:
/*!
* @if jp
- * @brief OutPortConsumer へのポインタ
+ * @brief OutPortConsumer ã¸ã®ãã¤ã³ã¿
* @else
* @brief the pointer to the OutPortConsumer
* @endif
@@ -284,7 +284,7 @@
/*!
* @if jp
- * @brief ConnectorListenrs への参照
+ * @brief ConnectorListenrs ã¸ã®åç
§
* @else
* @brief A reference to a ConnectorListener
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPushConnector.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPushConnector.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPushConnector.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortPushConnector.cpp
* @brief InPortPush type connector class
@@ -25,7 +25,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -56,7 +56,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -69,7 +69,7 @@
/*!
* @if jp
- * @brief データの読み出し
+ * @brief ãã¼ã¿ã®èªã¿åºã
* @else
* @brief Reading data
* @endif
@@ -111,7 +111,7 @@
/*!
* @if jp
- * @brief 接続解除
+ * @brief æ¥ç¶è§£é¤
* @else
* @brief disconnect
* @endif
@@ -140,7 +140,7 @@
/*!
* @if jp
- * @brief Bufferの生成
+ * @brief Bufferã®çæ
* @else
* @brief create buffer
* @endif
@@ -155,7 +155,7 @@
/*!
* @if jp
- * @brief 接続確立時にコールバックを呼ぶ
+ * @brief æ¥ç¶ç¢ºç«æã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is established
* @endif
@@ -167,7 +167,7 @@
/*!
* @if jp
- * @brief 接続切断時にコールバックを呼ぶ
+ * @brief æ¥ç¶åææã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is destroied
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPushConnector.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPushConnector.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/InPortPushConnector.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file InPortPushConnector.h
* @brief Push type connector class
@@ -31,23 +31,23 @@
/*!
* @if jp
* @class InPortPushConnector
- * @brief InPortPushConnector クラス
+ * @brief InPortPushConnector ã¯ã©ã¹
*
- * InPort の push 型データフローのための Connector クラス。このオブ
- * ジェクトは、接続時に dataflow_type に push が指定された場合、
- * InPort によって生成・所有され、OutPortPushConnector と対になって、
- * データポートの push 型のデータフローを実現する。一つの接続に対して、
- * 一つのデータストリームを提供する唯一の Connector が対応する。
- * Connector は 接続時に生成される UUID 形式の ID により区別される。
+ * InPort ã® push åãã¼ã¿ããã¼ã®ããã® Connector ã¯ã©ã¹ããã®ãªã
+ * ã¸ã§ã¯ãã¯ãæ¥ç¶æã« dataflow_type ã« push ãæå®ãããå ´åã
+ * InPort ã«ãã£ã¦çæã»ææãããOutPortPushConnector ã¨å¯¾ã«ãªã£ã¦ã
+ * ãã¼ã¿ãã¼ãã® push åã®ãã¼ã¿ããã¼ãå®ç¾ãããä¸ã¤ã®æ¥ç¶ã«å¯¾ãã¦ã
+ * ä¸ã¤ã®ãã¼ã¿ã¹ããªã¼ã ãæä¾ããå¯ä¸ã® Connector ã対å¿ããã
+ * Connector 㯠æ¥ç¶æã«çæããã UUID å½¢å¼ã® ID ã«ããåºå¥ãããã
*
- * InPortPushConnector は以下の三つのオブジェクトを所有し管理する。
+ * InPortPushConnector ã¯ä»¥ä¸ã®ä¸ã¤ã®ãªãã¸ã§ã¯ããææã管çããã
*
* - InPortProvider
* - Buffer
*
- * OutPort に書き込まれたデータは、OutPortConnector によって
- * InPortProvider::put() にデータが渡される。書き込まれたデータは
- * Connector 内で Buffer にデータが書き込まれる。
+ * OutPort ã«æ¸ãè¾¼ã¾ãããã¼ã¿ã¯ãOutPortConnector ã«ãã£ã¦
+ * InPortProvider::put() ã«ãã¼ã¿ã渡ããããæ¸ãè¾¼ã¾ãããã¼ã¿ã¯
+ * Connector å
㧠Buffer ã«ãã¼ã¿ãæ¸ãè¾¼ã¾ããã
*
* @since 1.0.0
*
@@ -85,21 +85,21 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * InPortPushConnector のコンストラクタはオブジェクト生成時に下記を
- * 引数にとる。ConnectorInfo は接続情報を含み、この情報に従いバッファ
- * 等を生成する。InPort インターフェースのプロバイダオブジェクトへ
- * のポインタを取り、所有権を持つので、InPortPushConnector は
- * InPortProvider の解体責任を持つ。各種イベントに対するコールバッ
- * ク機構を提供する ConnectorListeners を持ち、適切なタイミングでコー
- * ルバックを呼び出す。データバッファがもし InPortBase から提供され
- * る場合はそのポインタを取る。
+ * InPortPushConnector ã®ã³ã³ã¹ãã©ã¯ã¿ã¯ãªãã¸ã§ã¯ãçææã«ä¸è¨ã
+ * å¼æ°ã«ã¨ããConnectorInfo ã¯æ¥ç¶æ
å ±ãå«ã¿ããã®æ
å ±ã«å¾ããããã¡
+ * çãçæãããInPort ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ãããã¤ããªãã¸ã§ã¯ãã¸
+ * ã®ãã¤ã³ã¿ãåããææ権ãæã¤ã®ã§ãInPortPushConnector ã¯
+ * InPortProvider ã®è§£ä½è²¬ä»»ãæã¤ãå種ã¤ãã³ãã«å¯¾ããã³ã¼ã«ãã
+ * ã¯æ©æ§ãæä¾ãã ConnectorListeners ãæã¡ãé©åãªã¿ã¤ãã³ã°ã§ã³ã¼
+ * ã«ããã¯ãå¼ã³åºãããã¼ã¿ãããã¡ããã InPortBase ããæä¾ãã
+ * ãå ´åã¯ãã®ãã¤ã³ã¿ãåãã
*
* @param info ConnectorInfo
* @param provider InPortProvider
- * @param listeners ConnectorListeners 型のリスナオブジェクトリスト
- * @param buffer CdrBufferBase 型のバッファ
+ * @param listeners ConnectorListeners åã®ãªã¹ããªãã¸ã§ã¯ããªã¹ã
+ * @param buffer CdrBufferBase åã®ãããã¡
*
* @elsek
* @brief Constructor
@@ -130,9 +130,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * disconnect() が呼ばれ、consumer, publisher, buffer が解体・削除される。
+ * disconnect() ãå¼ã°ããconsumer, publisher, buffer ã解ä½ã»åé¤ãããã
*
* @else
*
@@ -147,18 +147,18 @@
/*!
* @if jp
- * @brief データの読み出し
+ * @brief ãã¼ã¿ã®èªã¿åºã
*
- * バッファからデータを読み出す。正常に読み出せた場合、戻り値は
- * PORT_OK となり、data に読み出されたデータが格納される。それ以外
- * の場合には、エラー値として BUFFER_EMPTY, TIMEOUT,
- * PRECONDITION_NOT_MET, PORT_ERROR が返される。
+ * ãããã¡ãããã¼ã¿ãèªã¿åºããæ£å¸¸ã«èªã¿åºããå ´åãæ»ãå¤ã¯
+ * PORT_OK ã¨ãªããdata ã«èªã¿åºããããã¼ã¿ãæ ¼ç´ãããããã以å¤
+ * ã®å ´åã«ã¯ãã¨ã©ã¼å¤ã¨ã㦠BUFFER_EMPTY, TIMEOUT,
+ * PRECONDITION_NOT_MET, PORT_ERROR ãè¿ãããã
*
- * @return PORT_OK 正常終了
- * BUFFER_EMPTY バッファは空である
- * TIMEOUT タイムアウトした
- * PRECONDITION_NOT_MET 事前条件を満たさない
- * PORT_ERROR その他のエラー
+ * @return PORT_OK æ£å¸¸çµäº
+ * BUFFER_EMPTY ãããã¡ã¯ç©ºã§ãã
+ * TIMEOUT ã¿ã¤ã ã¢ã¦ããã
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
+ * PORT_ERROR ãã®ä»ã®ã¨ã©ã¼
*
* @else
*
@@ -181,9 +181,9 @@
/*!
* @if jp
- * @brief 接続解除
+ * @brief æ¥ç¶è§£é¤
*
- * consumer, publisher, buffer が解体・削除される。
+ * consumer, publisher, buffer ã解ä½ã»åé¤ãããã
*
* @return PORT_OK
*
@@ -202,9 +202,9 @@
/*!
* @if jp
- * @brief アクティブ化
+ * @brief ã¢ã¯ãã£ãå
*
- * このコネクタをアクティブ化する
+ * ãã®ã³ãã¯ã¿ãã¢ã¯ãã£ãåãã
*
* @else
*
@@ -218,9 +218,9 @@
/*!
* @if jp
- * @brief 非アクティブ化
+ * @brief éã¢ã¯ãã£ãå
*
- * このコネクタを非アクティブ化する
+ * ãã®ã³ãã¯ã¿ãéã¢ã¯ãã£ãåãã
*
* @else
*
@@ -235,12 +235,12 @@
protected:
/*!
* @if jp
- * @brief Bufferの生成
+ * @brief Bufferã®çæ
*
- * 与えられた接続情報に基づきバッファを生成する。
+ * ä¸ããããæ¥ç¶æ
å ±ã«åºã¥ããããã¡ãçæããã
*
- * @param info 接続情報
- * @return バッファへのポインタ
+ * @param info æ¥ç¶æ
å ±
+ * @return ãããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief create buffer
@@ -256,7 +256,7 @@
/*!
* @if jp
- * @brief 接続確立時にコールバックを呼ぶ
+ * @brief æ¥ç¶ç¢ºç«æã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is established
* @endif
@@ -265,7 +265,7 @@
/*!
* @if jp
- * @brief 接続切断時にコールバックを呼ぶ
+ * @brief æ¥ç¶åææã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is destroied
* @endif
@@ -275,7 +275,7 @@
private:
/*!
* @if jp
- * @brief InPortConsumer へのポインタ
+ * @brief InPortConsumer ã¸ã®ãã¤ã³ã¿
* @else
* @brief the pointer to the InPortConsumer
* @endif
@@ -284,7 +284,7 @@
/*!
* @if jp
- * @brief ConnectorListenrs への参照
+ * @brief ConnectorListenrs ã¸ã®åç
§
* @else
* @brief A reference to a ConnectorListener
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ListenerHolder.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ListenerHolder.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ListenerHolder.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ListnerHolder.h
* @brief Listener holder class
@@ -31,40 +31,40 @@
{
/*!
* @if jp
- * @class Listener ホルダークラス
+ * @class Listener ãã«ãã¼ã¯ã©ã¹
*
- * このクラスは、リスナクラスの単純な保持、管理を行うリスナホルダクラ
- * スである。このクラスを利用するためには、テンプレートの第1引数に当
- * たるリスナクラス (Listenerクラス) および、このListenerHolderクラス
- * テンプレートを継承して、実際にリスナの呼び出しを行う
- * ListenerHolder実装クラスを実装する必要がある。
+ * ãã®ã¯ã©ã¹ã¯ããªã¹ãã¯ã©ã¹ã®åç´ãªä¿æã管çãè¡ããªã¹ããã«ãã¯ã©
+ * ã¹ã§ããããã®ã¯ã©ã¹ãå©ç¨ããããã«ã¯ããã³ãã¬ã¼ãã®ç¬¬ï¼å¼æ°ã«å½
+ * ãããªã¹ãã¯ã©ã¹ (Listenerã¯ã©ã¹) ããã³ããã®ListenerHolderã¯ã©ã¹
+ * ãã³ãã¬ã¼ããç¶æ¿ãã¦ãå®éã«ãªã¹ãã®å¼ã³åºããè¡ã
+ * ListenerHolderå®è£
ã¯ã©ã¹ãå®è£
ããå¿
è¦ãããã
*
- * このクラスは、スレッドセーブを実現するため、リスナの追加と削除につ
- * いてはミューテックスによるロックを行っている。完全にスレッドセーフ
- * なリスナ管理を実現するためにはリスナのコールバックをコールする際に
- * もミューテックするによるロックを行う必要がある。
+ * ãã®ã¯ã©ã¹ã¯ãã¹ã¬ããã»ã¼ããå®ç¾ããããããªã¹ãã®è¿½å ã¨åé¤ã«ã¤
+ * ãã¦ã¯ãã¥ã¼ããã¯ã¹ã«ããããã¯ãè¡ã£ã¦ãããå®å
¨ã«ã¹ã¬ããã»ã¼ã
+ * ãªãªã¹ã管çãå®ç¾ããããã«ã¯ãªã¹ãã®ã³ã¼ã«ããã¯ãã³ã¼ã«ããéã«
+ * ããã¥ã¼ããã¯ããã«ããããã¯ãè¡ãå¿
è¦ãããã
*
- * @section Listenerクラスの定義
+ * @section Listenerã¯ã©ã¹ã®å®ç¾©
*
- * イベント発生時にコールバックされるメンバ関数を持つ基底クラスを定義
- * する。コールバックのためのメンバ関数は、任意の戻り値、引数を持つも
- * のが定義でき、通常の関数であってもよいし、operator()などのファンク
- * タとして定義してもよい。実際には基底クラスにてこれらの関数を純粋仮
- * 想関数として定義し、このクラスを継承して、実際のリスナクラスを実装
- * することになる。また、ひとつのリスナクラスに複数にコールバック関数
- * を定義してもよい。実際には、これらのコールバック関数を実際に呼び出
- * す方法に関しては、次のListenerHolder実装クラスにて詳しく定義するこ
- * とになる。
+ * ã¤ãã³ãçºçæã«ã³ã¼ã«ããã¯ãããã¡ã³ãé¢æ°ãæã¤åºåºã¯ã©ã¹ãå®ç¾©
+ * ãããã³ã¼ã«ããã¯ã®ããã®ã¡ã³ãé¢æ°ã¯ãä»»æã®æ»ãå¤ãå¼æ°ãæã¤ã
+ * ã®ãå®ç¾©ã§ããé常ã®é¢æ°ã§ãã£ã¦ãããããoperator()ãªã©ã®ãã¡ã³ã¯
+ * ã¿ã¨ãã¦å®ç¾©ãã¦ããããå®éã«ã¯åºåºã¯ã©ã¹ã«ã¦ãããã®é¢æ°ãç´ç²ä»®
+ * æ³é¢æ°ã¨ãã¦å®ç¾©ãããã®ã¯ã©ã¹ãç¶æ¿ãã¦ãå®éã®ãªã¹ãã¯ã©ã¹ãå®è£
+ * ãããã¨ã«ãªããã¾ããã²ã¨ã¤ã®ãªã¹ãã¯ã©ã¹ã«è¤æ°ã«ã³ã¼ã«ããã¯é¢æ°
+ * ãå®ç¾©ãã¦ããããå®éã«ã¯ããããã®ã³ã¼ã«ããã¯é¢æ°ãå®éã«å¼ã³åº
+ * ãæ¹æ³ã«é¢ãã¦ã¯ã次ã®ListenerHolderå®è£
ã¯ã©ã¹ã«ã¦è©³ããå®ç¾©ããã
+ * ã¨ã«ãªãã
* <pre>
* class MyListenerBase
* {
* public:
- * // コールバック関数1: 関数呼び出し演算子によるコールバック関数
- * // いわゆるファンクタのようにコールバック関数を定義する例。
- * virtual void operator()(std::string strarg) = 0; // 純粋仮想関数
+ * // ã³ã¼ã«ããã¯é¢æ°1: é¢æ°å¼ã³åºãæ¼ç®åã«ããã³ã¼ã«ããã¯é¢æ°
+ * // ãããããã¡ã³ã¯ã¿ã®ããã«ã³ã¼ã«ããã¯é¢æ°ãå®ç¾©ããä¾ã
+ * virtual void operator()(std::string strarg) = 0; // ç´ç²ä»®æ³é¢æ°
*
- * // コールバックの関数シグニチャが多様である場合、このように単な
- * // るメンバ関数として定義することも可能。
+ * // ã³ã¼ã«ããã¯ã®é¢æ°ã·ã°ããã£ãå¤æ§ã§ããå ´åããã®ããã«åãª
+ * // ãã¡ã³ãé¢æ°ã¨ãã¦å®ç¾©ãããã¨ãå¯è½ã
* virtual void onEvent0(const char* arg0) = 0;
* virtual void onEvent1(int arg0) = 0;
* virtual void onEvent2(double arg0) = 0;
@@ -72,25 +72,25 @@
* };
* </pre>
*
- * @section ListenerHolder実装クラス
+ * @section ListenerHolderå®è£
ã¯ã©ã¹
*
- * ListenerHolder実装クラスはこのLsitenerHolderクラステンプレートを継
- * 承して、上で定義した MyListenerBase クラスの追加と削除など管理を行
- * い、かつ実際にコールバック関数を呼び出す部分を実装することになる。
- * 実際にコールバックを呼び出す部分では、関数シグニチャが多種多様であっ
- * たり、ひとつのリスナクラスが複数のコールバック関数を持つ場合がある
- * ため、個別のリスナクラスに対応するため、この呼び出し部分が必要とな
- * る。ListenerHolder実装クラスは、MyListenerBaseクラスと同じシグニチャ
- * を持つメンバ関数をもち、関数内部では、ListenerHolderクラスが持つ、
- * m_listeners, m_mutex のこれら二つのメンバ変数を利用して、登録され
- * たリスナオブジェクトのメンバ変数を呼び出す。
+ * ListenerHolderå®è£
ã¯ã©ã¹ã¯ãã®LsitenerHolderã¯ã©ã¹ãã³ãã¬ã¼ããç¶
+ * æ¿ãã¦ãä¸ã§å®ç¾©ãã MyListenerBase ã¯ã©ã¹ã®è¿½å ã¨åé¤ãªã©ç®¡çãè¡
+ * ãããã¤å®éã«ã³ã¼ã«ããã¯é¢æ°ãå¼ã³åºãé¨åãå®è£
ãããã¨ã«ãªãã
+ * å®éã«ã³ã¼ã«ããã¯ãå¼ã³åºãé¨åã§ã¯ãé¢æ°ã·ã°ããã£ãå¤ç¨®å¤æ§ã§ãã£
+ * ãããã²ã¨ã¤ã®ãªã¹ãã¯ã©ã¹ãè¤æ°ã®ã³ã¼ã«ããã¯é¢æ°ãæã¤å ´åããã
+ * ãããåå¥ã®ãªã¹ãã¯ã©ã¹ã«å¯¾å¿ããããããã®å¼ã³åºãé¨åãå¿
è¦ã¨ãª
+ * ããListenerHolderå®è£
ã¯ã©ã¹ã¯ãMyListenerBaseã¯ã©ã¹ã¨åãã·ã°ããã£
+ * ãæã¤ã¡ã³ãé¢æ°ããã¡ãé¢æ°å
é¨ã§ã¯ãListenerHolderã¯ã©ã¹ãæã¤ã
+ * m_listeners, m_mutex ã®ãããäºã¤ã®ã¡ã³ãå¤æ°ãå©ç¨ãã¦ãç»é²ãã
+ * ããªã¹ããªãã¸ã§ã¯ãã®ã¡ã³ãå¤æ°ãå¼ã³åºãã
*
* <pre>
* class MyListenerHolderImpl
* : public ::RTM::util::ListenerHolder<MyListenerBase>
* {
* public:
- * // 関数呼び出し演算子のコールバック関数の場合
+ * // é¢æ°å¼ã³åºãæ¼ç®åã®ã³ã¼ã«ããã¯é¢æ°ã®å ´å
* virtual void operator()(std::string strarg)
* {
* Gurad gurad(m_mutex);
@@ -111,25 +111,25 @@
* };
* </pre>
*
- * リスナオブジェクトへのポインタを格納しているEntryオブジェクトは
- * std::pair<ListenerClass, bool> として定義されており、firstが
- * Listenerオブジェクトへのポインタ、secondが自動削除フラグである。し
- * たがって、リスナオブジェクトへアクセスする場合にはfirstを使用する。
- * マルチスレッド環境で利用することが想定される場合は、Guard
- * guard(m_mutex) によるロックを忘れずに行うこと。
+ * ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿ãæ ¼ç´ãã¦ããEntryãªãã¸ã§ã¯ãã¯
+ * std::pair<ListenerClass, bool> ã¨ãã¦å®ç¾©ããã¦ãããfirstã
+ * Listenerãªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿ãsecondãèªååé¤ãã©ã°ã§ãããã
+ * ããã£ã¦ããªã¹ããªãã¸ã§ã¯ãã¸ã¢ã¯ã»ã¹ããå ´åã«ã¯firstã使ç¨ããã
+ * ãã«ãã¹ã¬ããç°å¢ã§å©ç¨ãããã¨ãæ³å®ãããå ´åã¯ãGuard
+ * guard(m_mutex) ã«ããããã¯ãå¿ããã«è¡ããã¨ã
*
- * @section ListenerHolder実装クラスの利用
- * 実装されたMyListenerHolderImplは一例として以下のように利用する。
+ * @section ListenerHolderå®è£
ã¯ã©ã¹ã®å©ç¨
+ * å®è£
ãããMyListenerHolderImplã¯ä¸ä¾ã¨ãã¦ä»¥ä¸ã®ããã«å©ç¨ããã
*
* <pre>
- * // たとえばクラスメンバとして宣言
+ * // ãã¨ãã°ã¯ã©ã¹ã¡ã³ãã¨ãã¦å®£è¨
* MyListenerHolderImpl m_holder;
*
- * // 登録、自動クリーンモードで登録、
- * // オブジェクトの削除はHolderクラスに任せる
- * m_holder.addListener(new MyListener0(), true); // MyListener0の
+ * // ç»é²ãèªåã¯ãªã¼ã³ã¢ã¼ãã§ç»é²ã
+ * // ãªãã¸ã§ã¯ãã®åé¤ã¯Holderã¯ã©ã¹ã«ä»»ãã
+ * m_holder.addListener(new MyListener0(), true); // MyListener0ã®
*
- * // コールバックを呼び出す
+ * // ã³ã¼ã«ããã¯ãå¼ã³åºã
* m_holder.operator()(strarg);
* m_holder.onEvent0("HogeHoge);
* </pre>
@@ -152,7 +152,7 @@
/*!
* @if jp
- * @brief ListenerHolderクラスコンストラクタ
+ * @brief ListenerHolderã¯ã©ã¹ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief ListenerHolder class ctor
* @endif
@@ -163,7 +163,7 @@
/*!
* @if jp
- * @brief ListenerHolderデストラクタ
+ * @brief ListenerHolderãã¹ãã©ã¯ã¿
* @else
* @brief ListenerHolder class dtor
* @endif
@@ -185,7 +185,7 @@
/*!
* @if jp
- * @brief リスナを追加する
+ * @brief ãªã¹ãã追å ãã
* @else
* @brief add listener object
* @endif
@@ -199,7 +199,7 @@
/*!
* @if jp
- * @brief リスナを削除する
+ * @brief ãªã¹ããåé¤ãã
* @else
* @brief remove listener object
* @endif
@@ -235,7 +235,7 @@
/*!
* @if jp
- * @brief リスナのリスト
+ * @brief ãªã¹ãã®ãªã¹ã
* @else
* @brief List of listener object
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceAdmin.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceAdmin.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceAdmin.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file LocalServiceAdmin.cpp
* @brief SDO service administration class
@@ -32,7 +32,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -45,7 +45,7 @@
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief Virtual destractor
* @endif
@@ -57,7 +57,7 @@
/*!
* @if jp
- * @brief "all" 文字列探索Functor
+ * @brief "all" æååæ¢ç´¢Functor
* @else
* @brief A functor to search "all"
* @endif
@@ -74,7 +74,7 @@
/*!
* @if jp
*
- * @brief LocaServiceAdminの初期化
+ * @brief LocaServiceAdminã®åæå
* @else
* @brief Initialization of LocalServiceAdmin
* @endif
@@ -114,7 +114,7 @@
/*!
* @if jp
- * @brief LocalserviceAdmin の終了処理
+ * @brief LocalserviceAdmin ã®çµäºå¦ç
* @else
* @brief Finalization ofLocalServiceAdmin
* @endif
@@ -132,7 +132,7 @@
/*!
* @if jp
- * @brief LocalServiceProfileListの取得
+ * @brief LocalServiceProfileListã®åå¾
* @else
* @brief Getting LocalServiceProfileList
* @endif
@@ -149,7 +149,7 @@
/*!
* @if jp
- * @brief LocalServiceProfile を取得する
+ * @brief LocalServiceProfile ãåå¾ãã
* @else
* @brief Get LocalServiceProfile of an LocalService
* @endif
@@ -172,7 +172,7 @@
/*!
* @if jp
- * @brief LocalService の Service を取得する
+ * @brief LocalService ã® Service ãåå¾ãã
* @else
* @brief Get a pointer of a LocalService
* @endif
@@ -191,7 +191,7 @@
/*!
* @if jp
- * @brief SDO service provider をセットする
+ * @brief SDO service provider ãã»ãããã
* @else
* @brief Set a SDO service provider
* @endif
@@ -213,7 +213,7 @@
/*!
* @if jp
- * @brief LocalService を削除する
+ * @brief LocalService ãåé¤ãã
* @else
* @brief Remove a LocalService
* @endif
@@ -247,7 +247,7 @@
// private functions
/*!
* @if jp
- * @brief 指定されたIDが有効かどうかチェックする
+ * @brief æå®ãããIDãæå¹ãã©ãããã§ãã¯ãã
* @else
* @brief Check if specified ID is enabled
* @endif
@@ -264,7 +264,7 @@
/*!
* @if jp
- * @brief 指定されたIDがすでに存在するかどうかチェックする
+ * @brief æå®ãããIDããã§ã«åå¨ãããã©ãããã§ãã¯ãã
* @else
* @brief Check if specified ID is existing
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceAdmin.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceAdmin.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceAdmin.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file LocalServiceAdmin.h
* @brief SDO service administration class
@@ -39,7 +39,7 @@
* @if jp
*
* @class LocalService administration class
- * @brief LocalService 管理クラス
+ * @brief LocalService 管çã¯ã©ã¹
*
* TODO: Documentation
*
@@ -64,9 +64,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -81,9 +81,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -98,7 +98,7 @@
/*!
* @if jp
*
- * @brief LocaServiceAdminの初期化
+ * @brief LocaServiceAdminã®åæå
*
* TODO: Documentation
*
@@ -115,7 +115,7 @@
/*!
* @if jp
*
- * @brief LocalserviceAdmin の終了処理
+ * @brief LocalserviceAdmin ã®çµäºå¦ç
*
* TODO: Documentation
*
@@ -132,7 +132,7 @@
/*!
* @if jp
*
- * @brief LocalServiceProfileListの取得
+ * @brief LocalServiceProfileListã®åå¾
*
* TODO: Documentation
*
@@ -149,14 +149,14 @@
/*!
* @if jp
*
- * @brief LocalServiceProfile を取得する
+ * @brief LocalServiceProfile ãåå¾ãã
*
- * id で指定されたIDを持つLocalService の
- * LocalServiceProfile を取得する。id が NULL ポインタの場合、指定された
- * id に該当するServiceProfile が存在しない場合、falseを返す。
+ * id ã§æå®ãããIDãæã¤LocalService ã®
+ * LocalServiceProfile ãåå¾ãããid ã NULL ãã¤ã³ã¿ã®å ´åãæå®ããã
+ * id ã«è©²å½ããServiceProfile ãåå¨ããªãå ´åãfalseãè¿ãã
*
- * @param id LocalService の IFR ID
- * @return 指定された id を持つ LocalServiceProfile
+ * @param id LocalService ã® IFR ID
+ * @return æå®ããã id ãæ㤠LocalServiceProfile
*
* @else
*
@@ -178,14 +178,14 @@
/*!
* @if jp
*
- * @brief LocalService の Service を取得する
+ * @brief LocalService ã® Service ãåå¾ãã
*
- * id で指定されたIDを持つLocalService のポインタを取得する。id が
- * NULL ポインタの場合、指定された id に該当するServiceProfile が存
- * 在しない場合、NULLを返す。
+ * id ã§æå®ãããIDãæã¤LocalService ã®ãã¤ã³ã¿ãåå¾ãããid ã
+ * NULL ãã¤ã³ã¿ã®å ´åãæå®ããã id ã«è©²å½ããServiceProfile ãå
+ * å¨ããªãå ´åãNULLãè¿ãã
*
- * @param id LocalService の ID
- * @return 指定された id を持つ LocalService のポインタ
+ * @param id LocalService ã® ID
+ * @return æå®ããã id ãæ㤠LocalService ã®ãã¤ã³ã¿
*
* @else
*
@@ -205,7 +205,7 @@
/*!
* @if jp
- * @brief SDO service provider をセットする
+ * @brief SDO service provider ãã»ãããã
*
* TODO: Documentation
*
@@ -220,7 +220,7 @@
/*!
* @if jp
- * @brief LocalService を削除する
+ * @brief LocalService ãåé¤ãã
*
* TODO: Documentation
*
@@ -236,7 +236,7 @@
private:
/*!
* @if jp
- * @brief 指定されたIDが有効かどうかチェックする
+ * @brief æå®ãããIDãæå¹ãã©ãããã§ãã¯ãã
* @else
* @brief Check if specified ID is enabled
* @endif
@@ -245,7 +245,7 @@
/*!
* @if jp
- * @brief 指定されたIDがすでに存在するかどうかチェックする
+ * @brief æå®ãããIDããã§ã«åå¨ãããã©ãããã§ãã¯ãã
* @else
* @brief Check if specified ID is existing
* @endif
@@ -254,7 +254,7 @@
/*!
* @if jp
- * @brief Lock 付き SDO ServiceProfileList
+ * @brief Lock ä»ã SDO ServiceProfileList
* @else
* @brief SDO ServiceProfileList with mutex lock
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/LocalServiceBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file LocalServiceBase.h
* @brief Local service provider base class and its factory
@@ -34,7 +34,7 @@
/*!
* @if jp
- * @brief LocalServiceのプロファイルデータ
+ * @brief LocalServiceã®ãããã¡ã¤ã«ãã¼ã¿
* @else
* @brief Profile data structure of LocalService
* @endif
@@ -44,7 +44,7 @@
public:
/*!
* @if jp
- * @brief LocalServiceのサービス名
+ * @brief LocalServiceã®ãµã¼ãã¹å
* @else
* @brief The name of LocalService
* @endif
@@ -52,7 +52,7 @@
std::string name;
/*!
* @if jp
- * @brief LocalServiceの固有ID
+ * @brief LocalServiceã®åºæID
* @else
* @brief The unique ID of LocalService
* @endif
@@ -60,7 +60,7 @@
std::string uuid;
/*!
* @if jp
- * @brief LocalServiceのプロパティ
+ * @brief LocalServiceã®ããããã£
* @else
* @brief Properties of LocalService
* @endif
@@ -68,7 +68,7 @@
coil::Properties properties;
/*!
* @if jp
- * @brief LocalServiceのポインタ
+ * @brief LocalServiceã®ãã¤ã³ã¿
* @else
* @brief The pointer to LocalService
* @endif
@@ -78,7 +78,7 @@
/*!
* @if jp
- * @brief LocalServiceのリスト
+ * @brief LocalServiceã®ãªã¹ã
* @else
* @brief List of LocalServiceProfile
* @endif
@@ -88,82 +88,82 @@
/*!
* @if jp
*
- * @brief LocalService 基底クラス
+ * @brief LocalServiceãåºåºã¯ã©ã¹
*
- * Local Service とは RT-Middlewareのマネージャデーモン内で各種サービ
- * スを提供するための仕組みである。Local Serviceにはいくつかのユース
- * ケースが考えられる。
+ * Local Service ã¨ã¯ RT-Middlewareã®ããã¼ã¸ã£ãã¼ã¢ã³å
ã§å種ãµã¼ã
+ * ã¹ãæä¾ããããã®ä»çµã¿ã§ãããLocal Serviceã«ã¯ããã¤ãã®ã¦ã¼ã¹
+ * ã±ã¼ã¹ãèããããã
*
- * 1. RTCの内部ロジックに対してサービスを提供する。コンポーネントの開
- * 発者は、一定の艇順を経て、Local Serviceのインスタンスへの参照を得
- * て、このサービスを利用することができる。
+ * 1. RTCã®å
é¨ãã¸ãã¯ã«å¯¾ãã¦ãµã¼ãã¹ãæä¾ãããã³ã³ãã¼ãã³ãã®é
+ * çºè
ã¯ãä¸å®ã®èé ãçµã¦ãLocal Serviceã®ã¤ã³ã¹ã¿ã³ã¹ã¸ã®åç
§ãå¾
+ * ã¦ããã®ãµã¼ãã¹ãå©ç¨ãããã¨ãã§ããã
*
- * 2. マネージャ等に機能を追加するためのサービス。たとえは、RTCの名前
- * を登録するCORBAネームサービスの代わりに、新たなディレクトリサービ
- * スやブロードキャストによる名前通知機能などを新たな機能をマネージャ
- * に追加するために利用することができる。マネージャには、様々なアクショ
- * ンに対するフックが用意されており、これを利用することで、マネージャ
- * の様々なイベントに対してアクションを起こすことができる。
+ * 2. ããã¼ã¸ã£çã«æ©è½ã追å ããããã®ãµã¼ãã¹ããã¨ãã¯ãRTCã®åå
+ * ãç»é²ããCORBAãã¼ã ãµã¼ãã¹ã®ä»£ããã«ãæ°ããªãã£ã¬ã¯ããªãµã¼ã
+ * ã¹ãããã¼ããã£ã¹ãã«ããååéç¥æ©è½ãªã©ãæ°ããªæ©è½ãããã¼ã¸ã£
+ * ã«è¿½å ããããã«å©ç¨ãããã¨ãã§ãããããã¼ã¸ã£ã«ã¯ãæ§ã
ãªã¢ã¯ã·ã§
+ * ã³ã«å¯¾ããããã¯ãç¨æããã¦ããããããå©ç¨ãããã¨ã§ãããã¼ã¸ã£
+ * ã®æ§ã
ãªã¤ãã³ãã«å¯¾ãã¦ã¢ã¯ã·ã§ã³ãèµ·ãããã¨ãã§ããã
*
- * 3. マネージャは自身のサービス以外に付加的に外部に対してサービスを
- * 提供する機能を有する。外部からCORBA経由で、ローカルの機能、たとえ
- * ばデバイスやリソースのマネジメント機能に対してアクセスする方法を提
- * 供する。サービスのインスタンス化後に、マネージャに対して、マネージャ
- * サービスとして登録することで、外部からのアクセスを受け付けることが
- * できるようになる。
+ * 3. ããã¼ã¸ã£ã¯èªèº«ã®ãµã¼ãã¹ä»¥å¤ã«ä»å çã«å¤é¨ã«å¯¾ãã¦ãµã¼ãã¹ã
+ * æä¾ããæ©è½ãæãããå¤é¨ããCORBAçµç±ã§ããã¼ã«ã«ã®æ©è½ããã¨ã
+ * ã°ããã¤ã¹ããªã½ã¼ã¹ã®ããã¸ã¡ã³ãæ©è½ã«å¯¾ãã¦ã¢ã¯ã»ã¹ããæ¹æ³ãæ
+ * ä¾ããããµã¼ãã¹ã®ã¤ã³ã¹ã¿ã³ã¹åå¾ã«ãããã¼ã¸ã£ã«å¯¾ãã¦ãããã¼ã¸ã£
+ * ãµã¼ãã¹ã¨ãã¦ç»é²ãããã¨ã§ãå¤é¨ããã®ã¢ã¯ã»ã¹ãåãä»ãããã¨ã
+ * ã§ããããã«ãªãã
*
- * Local Service はモジュールとしてロードされ、通常唯一のインスタンス
- * が生成される。すなわち、LocalService はシングルトンとして実装され
- * る。インスタンス化されたサービスはサービスリストに登録され、RTC等
- * からは名前やUUIDによってインスタンスの参照を入手することができる。
+ * Local Service ã¯ã¢ã¸ã¥ã¼ã«ã¨ãã¦ãã¼ããããé常å¯ä¸ã®ã¤ã³ã¹ã¿ã³ã¹
+ * ãçæããããããªãã¡ãLocalService ã¯ã·ã³ã°ã«ãã³ã¨ãã¦å®è£
ãã
+ * ããã¤ã³ã¹ã¿ã³ã¹åããããµã¼ãã¹ã¯ãµã¼ãã¹ãªã¹ãã«ç»é²ãããRTCç
+ * ããã¯ååãUUIDã«ãã£ã¦ã¤ã³ã¹ã¿ã³ã¹ã®åç
§ãå
¥æãããã¨ãã§ããã
*
- * このオブジェクトのライフサイクルは以下の通り。
+ * ãã®ãªãã¸ã§ã¯ãã®ã©ã¤ããµã¤ã¯ã«ã¯ä»¥ä¸ã®éãã
*
- * -# オブジェクトは通常、共有オブジェクト (so, DLL) としてコンパイル・
- * リンクされる。
- * -# マネージャに対してロードされるとモジュール初期化関数によりオブ
- * ジェクトファクトリが、LocalServiceFactory に対して登録される。
- * 登録のキーにはUUIDと名前が利用され、これによりサービスが区別さ
- * れる。
- * -# rtc.conf等のコンフィギュレーション指定により、有効化することが
- * 指定されているサービスインプロバイダは、RTCの起動と同時にインス
- * タンス化される。
- * -# インスタンス化後、初期化関数 init() が呼ばれる。引数には当該サー
- * ビスのためのコンフィギュレーションオプションが coil::Propertyに
- * より渡される。
- * -# マネージャサービスオペレーション reinit が呼ばれると、すべての
- * Local Service お reinit が呼び出され、更新されたコンフィギュレー
- * ション情報が読み込まれる。
- * -# マネージャ解体時には、すべての Local Service の finalizeが呼び
- * 出され、解体されるので、ここでリソースの解放など終了処理を行
- * う。
+ * -# ãªãã¸ã§ã¯ãã¯é常ãå
±æãªãã¸ã§ã¯ã (so, DLL) ã¨ãã¦ã³ã³ãã¤ã«ã»
+ * ãªã³ã¯ãããã
+ * -# ããã¼ã¸ã£ã«å¯¾ãã¦ãã¼ããããã¨ã¢ã¸ã¥ã¼ã«åæåé¢æ°ã«ãããªã
+ * ã¸ã§ã¯ããã¡ã¯ããªããLocalServiceFactory ã«å¯¾ãã¦ç»é²ãããã
+ * ç»é²ã®ãã¼ã«ã¯UUIDã¨ååãå©ç¨ãããããã«ãããµã¼ãã¹ãåºå¥ã
+ * ããã
+ * -# rtc.confçã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æå®ã«ãããæå¹åãããã¨ã
+ * æå®ããã¦ãããµã¼ãã¹ã¤ã³ãããã¤ãã¯ãRTCã®èµ·åã¨åæã«ã¤ã³ã¹
+ * ã¿ã³ã¹åãããã
+ * -# ã¤ã³ã¹ã¿ã³ã¹åå¾ãåæåé¢æ° init() ãå¼ã°ãããå¼æ°ã«ã¯å½è©²ãµã¼
+ * ãã¹ã®ããã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãªãã·ã§ã³ã coil::Propertyã«
+ * ãã渡ãããã
+ * -# ããã¼ã¸ã£ãµã¼ãã¹ãªãã¬ã¼ã·ã§ã³ reinit ãå¼ã°ããã¨ããã¹ã¦ã®
+ * Local Service ã reinit ãå¼ã³åºãããæ´æ°ãããã³ã³ãã£ã®ã¥ã¬ã¼
+ * ã·ã§ã³æ
å ±ãèªã¿è¾¼ã¾ããã
+ * -# ããã¼ã¸ã£è§£ä½æã«ã¯ããã¹ã¦ã® Local Service ã® finalizeãå¼ã³
+ * åºããã解ä½ãããã®ã§ãããã§ãªã½ã¼ã¹ã®è§£æ¾ãªã©çµäºå¦çãè¡
+ * ãã
*
- * このクラスの実装に当たっては、少なくとも以下の純粋仮想関数を実装す
- * る必要がある。
+ * ãã®ã¯ã©ã¹ã®å®è£
ã«å½ãã£ã¦ã¯ãå°ãªãã¨ã以ä¸ã®ç´ç²ä»®æ³é¢æ°ãå®è£
ã
+ * ãå¿
è¦ãããã
*
- * - init(): 初期化関数。与えられた RTObject および ServiceProfile か
- * ら、当該オブジェクトを初期化する。
- * - reinit(): 再初期化関数。ServiceProfile は設定情報更新のため同一
- * IDで呼び出されることが有るが、その際にこの関数が新たな
- * ServiceProfile とともに呼び出される。関数内では、設定の変更など
- * 再初期化処理を実装する。
- * - getProfile(): 設定されたプロファイルを返す関数。
- * - finalize(): 終了処理。コンシューマがデタッチされる際に呼び出され
- * る関数。関数内では終了処理を実装する。
+ * - init(): åæåé¢æ°ãä¸ãããã RTObject ããã³ ServiceProfile ã
+ * ããå½è©²ãªãã¸ã§ã¯ããåæåããã
+ * - reinit(): ååæåé¢æ°ãServiceProfile ã¯è¨å®æ
å ±æ´æ°ã®ããåä¸
+ * IDã§å¼ã³åºããããã¨ãæããããã®éã«ãã®é¢æ°ãæ°ããª
+ * ServiceProfile ã¨ã¨ãã«å¼ã³åºããããé¢æ°å
ã§ã¯ãè¨å®ã®å¤æ´ãªã©
+ * ååæåå¦çãå®è£
ããã
+ * - getProfile(): è¨å®ããããããã¡ã¤ã«ãè¿ãé¢æ°ã
+ * - finalize(): çµäºå¦çãã³ã³ã·ã¥ã¼ãããã¿ãããããéã«å¼ã³åºãã
+ * ãé¢æ°ãé¢æ°å
ã§ã¯çµäºå¦çãå®è£
ããã
*
- * LocalService は通常共有オブジェクトとしてコンパイル・リンク
- * される。共有オブジェクトのエントリポイントは通常コンパイルされたファ
- * イル名の basename + "Init" にしておく。以下に、クラス名、ファイル
- * 名、エントリポイント関数名の推奨例を示す。
+ * LocalService ã¯é常å
±æãªãã¸ã§ã¯ãã¨ãã¦ã³ã³ãã¤ã«ã»ãªã³ã¯
+ * ããããå
±æãªãã¸ã§ã¯ãã®ã¨ã³ããªãã¤ã³ãã¯é常ã³ã³ãã¤ã«ããããã¡
+ * ã¤ã«åã® basename + "Init" ã«ãã¦ããã以ä¸ã«ãã¯ã©ã¹åããã¡ã¤ã«
+ * åãã¨ã³ããªãã¤ã³ãé¢æ°åã®æ¨å¥¨ä¾ã示ãã
*
- * - 実装クラス名: MyLocalService
- * - ファイル名: MyLocalService.h. MyLocalService.cpp
- * - 共有オブジェクト名: MyLocalService.so (or DLL)
- * - エントリポイント関数名: MyLocalServiceInit()
+ * - å®è£
ã¯ã©ã¹å: MyLocalService
+ * - ãã¡ã¤ã«å: MyLocalService.h. MyLocalService.cpp
+ * - å
±æãªãã¸ã§ã¯ãå: MyLocalService.so (or DLL)
+ * - ã¨ã³ããªãã¤ã³ãé¢æ°å: MyLocalServiceInit()
*
- * エントリポイント関数は通常以下のように、LocalServiceFactory
- * に当該コンシューマのファクトリ (と解体ファンクタ) を登録する以下の
- * ような関数になる。
+ * ã¨ã³ããªãã¤ã³ãé¢æ°ã¯é常以ä¸ã®ããã«ãLocalServiceFactory
+ * ã«å½è©²ã³ã³ã·ã¥ã¼ãã®ãã¡ã¯ã㪠(ã¨è§£ä½ãã¡ã³ã¯ã¿) ãç»é²ãã以ä¸ã®
+ * ãããªé¢æ°ã«ãªãã
*
* <pre>
* extern "C"
@@ -191,7 +191,7 @@
public:
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief virtual destructor
* @endif
@@ -202,13 +202,13 @@
/*!
* @if jp
- * @brief LocalServiceクラスの初期化関数
+ * @brief LocalServiceã¯ã©ã¹ã®åæåé¢æ°
*
- * このオブジェクトの初期化を行う。LocalService を実装する場合、外
- * 部からの設定情報は、このinit()関数により与えられる。
+ * ãã®ãªãã¸ã§ã¯ãã®åæåãè¡ããLocalService ãå®è£
ããå ´åãå¤
+ * é¨ããã®è¨å®æ
å ±ã¯ããã®init()é¢æ°ã«ããä¸ããããã
*
- * @param profile 外部から与えられた LocalServiceProfile
- * @return 与えられた LocalServiceProfile が不正の場合 false
+ * @param profile å¤é¨ããä¸ãããã LocalServiceProfile
+ * @return ä¸ãããã LocalServiceProfile ãä¸æ£ã®å ´å false
*
* @else
* @brief Initialization function of the LocalService class
@@ -219,12 +219,12 @@
init(const coil::Properties& props) = 0;
/*!
* @if jp
- * @brief LocalServiceクラスの再初期化関数
+ * @brief LocalServiceã¯ã©ã¹ã®ååæåé¢æ°
*
- * TODO: ドキュメント作成
+ * TODO: ããã¥ã¡ã³ãä½æ
*
- * @param profile 新たに与えられた LocalServiceProfile
- * @return 不正な LocalServiceProfile が与えられた場合は false
+ * @param profile æ°ãã«ä¸ãããã LocalServiceProfile
+ * @return ä¸æ£ãª LocalServiceProfile ãä¸ããããå ´å㯠false
*
* @else
* @brief Reinitialization function of the LocalService class
@@ -238,13 +238,13 @@
/*!
* @if jp
- * @brief LocalServiceProfile を返す
+ * @brief LocalServiceProfile ãè¿ã
*
- * init()/reinit()で与えられた LocalServiceProfile は通常オブジェク
- * ト内で保持される。この関数では保持されている ServiceProfile を返
- * す。
+ * init()/reinit()ã§ä¸ãããã LocalServiceProfile ã¯é常ãªãã¸ã§ã¯
+ * ãå
ã§ä¿æãããããã®é¢æ°ã§ã¯ä¿æããã¦ãã ServiceProfile ãè¿
+ * ãã
*
- * @return このオブジェクトが保持している LocalServiceProfile
+ * @return ãã®ãªãã¸ã§ã¯ããä¿æãã¦ãã LocalServiceProfile
*
* @else
* @brief Getting LocalServiceProfile
@@ -258,10 +258,10 @@
/*!
* @if jp
- * @brief 終了処理
+ * @brief çµäºå¦ç
*
- * LocalService が終了する際に呼び出される終了処理用関数。当該オブ
- * ジェクトが保持するリソースを解放するなどの処理を行う。
+ * LocalService ãçµäºããéã«å¼ã³åºãããçµäºå¦çç¨é¢æ°ãå½è©²ãªã
+ * ã¸ã§ã¯ããä¿æãããªã½ã¼ã¹ã解æ¾ãããªã©ã®å¦çãè¡ãã
*
* @else
* @brief Finalization
@@ -276,7 +276,7 @@
/*!
* @if jp
- * @brief LocalServiceFactory の typedef
+ * @brief LocalServiceFactory ã® typedef
* @else
* @brief typedef of sdoServiceProviderFactory
* @endif
@@ -286,7 +286,7 @@
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
/*!
* @if jp
- * @brief クラステンプレートの明示的インスタンス化
+ * @brief ã¯ã©ã¹ãã³ãã¬ã¼ãã®æ示çã¤ã³ã¹ã¿ã³ã¹å
* @else
* @brief Explicit instantiation of class template
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Manager.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Manager.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Manager.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Manager.h
* @brief RTComponent manager class
@@ -82,7 +82,7 @@
/*!
* @if jp
- * @brief Protected コンストラクタ
+ * @brief Protected ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Protected Constructor
* @endif
@@ -97,7 +97,7 @@
/*!
* @if jp
- * @brief Protected コピーコンストラクタ
+ * @brief Protected ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Protected Copy Constructor
* @endif
@@ -112,7 +112,7 @@
/*!
* @if jp
- * @brief マネージャの初期化
+ * @brief ããã¼ã¸ã£ã®åæå
* @else
* @brief Initialize manager
* @endif
@@ -142,7 +142,7 @@
/*!
* @if jp
- * @brief マネージャのインスタンスの取得
+ * @brief ããã¼ã¸ã£ã®ã¤ã³ã¹ã¿ã³ã¹ã®åå¾
* @else
* @brief Get instance of the manager
* @endif
@@ -172,7 +172,7 @@
/*!
* @if jp
- * @brief マネージャ終了処理
+ * @brief ããã¼ã¸ã£çµäºå¦ç
* @else
* @brief Terminate Manager
* @endif
@@ -185,7 +185,7 @@
/*!
* @if jp
- * @brief マネージャ・シャットダウン
+ * @brief ããã¼ã¸ã£ã»ã·ã£ãããã¦ã³
* @else
* @brief Shutdown Manager
* @endif
@@ -198,7 +198,7 @@
shutdownNaming();
shutdownORB();
shutdownManager();
- // 終了待ち合わせ
+ // çµäºå¾
ã¡åãã
if (m_runner != NULL)
{
m_runner->wait();
@@ -213,7 +213,7 @@
/*!
* @if jp
- * @brief マネージャ終了処理の待ち合わせ
+ * @brief ããã¼ã¸ã£çµäºå¦çã®å¾
ã¡åãã
* @else
* @brief Wait for Manager's termination
* @endif
@@ -237,7 +237,7 @@
/*!
* @if jp
- * @brief 初期化プロシージャのセット
+ * @brief åæåããã·ã¼ã¸ã£ã®ã»ãã
* @else
* @brief Set initial procedure
* @endif
@@ -249,7 +249,7 @@
/*!
* @if jp
- * @brief Managerのアクティブ化
+ * @brief Managerã®ã¢ã¯ãã£ãå
* @else
* @brief Activate the Manager
* @endif
@@ -508,7 +508,7 @@
/*!
* @if jp
- * @brief Managerの実行
+ * @brief Managerã®å®è¡
* @else
* @brief Run the Manager
* @endif
@@ -536,7 +536,7 @@
//============================================================
/*!
* @if jp
- * @brief モジュールのロード
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ãã¼ã
* @else
* @brief Load module
* @endif
@@ -568,7 +568,7 @@
/*!
* @if jp
- * @brief モジュールのアンロード
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ã¢ã³ãã¼ã
* @else
* @brief Unload module
* @endif
@@ -585,7 +585,7 @@
/*!
* @if jp
- * @brief 全モジュールのアンロード
+ * @brief å
¨ã¢ã¸ã¥ã¼ã«ã®ã¢ã³ãã¼ã
* @else
* @brief Unload all modules
* @endif
@@ -599,7 +599,7 @@
/*!
* @if jp
- * @brief ロード済みのモジュールリストを取得する
+ * @brief ãã¼ãæ¸ã¿ã®ã¢ã¸ã¥ã¼ã«ãªã¹ããåå¾ãã
* @else
* @brief Get a list of loaded modules
* @endif
@@ -612,7 +612,7 @@
/*!
* @if jp
- * @brief ロード可能なモジュールリストを取得する
+ * @brief ãã¼ãå¯è½ãªã¢ã¸ã¥ã¼ã«ãªã¹ããåå¾ãã
* @else
* @brief Get a list of loadable modules
* @endif
@@ -628,7 +628,7 @@
//============================================================
/*!
* @if jp
- * @brief RTコンポーネント用ファクトリを登録する
+ * @brief RTã³ã³ãã¼ãã³ãç¨ãã¡ã¯ããªãç»é²ãã
* @else
* @brief Register RT-Component Factory
* @endif
@@ -669,7 +669,7 @@
/*!
* @if jp
- * @brief ExecutionContext用ファクトリを登録する
+ * @brief ExecutionContextç¨ãã¡ã¯ããªãç»é²ãã
* @else
* @brief Register ExecutionContext Factory
* @endif
@@ -697,7 +697,7 @@
/*!
* @if jp
- * @brief ファクトリ全リストを取得する
+ * @brief ãã¡ã¯ããªå
¨ãªã¹ããåå¾ãã
* @else
* @brief Get the list of all Factories
* @endif
@@ -715,7 +715,7 @@
//============================================================
/*!
* @if jp
- * @brief RTコンポーネントを生成する
+ * @brief RTã³ã³ãã¼ãã³ããçæãã
* @else
* @brief Create RT-Components
* @endif
@@ -894,7 +894,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを直接 Manager に登録する
+ * @brief RTã³ã³ãã¼ãã³ããç´æ¥ Manager ã«ç»é²ãã
* @else
* @brief Register RT-Component directly without Factory
* @endif
@@ -902,7 +902,7 @@
bool Manager::registerComponent(RTObject_impl* comp)
{
RTC_TRACE(("Manager::registerComponent(%s)", comp->getInstanceName()));
- // ### NamingManager のみで代用可能
+ // ### NamingManager ã®ã¿ã§ä»£ç¨å¯è½
m_compManager.registerObject(comp);
coil::vstring names(comp->getNamingNames());
@@ -920,7 +920,7 @@
/*!
* @if jp
- * @brief RTコンポーネントの登録を解除する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç»é²ã解é¤ãã
* @else
* @brief Unregister RT-Components
* @endif
@@ -928,7 +928,7 @@
bool Manager::unregisterComponent(RTObject_impl* comp)
{
RTC_TRACE(("Manager::unregisterComponent(%s)", comp->getInstanceName()));
- // ### NamingManager のみで代用可能
+ // ### NamingManager ã®ã¿ã§ä»£ç¨å¯è½
m_compManager.unregisterObject(comp->getInstanceName());
coil::vstring names(comp->getNamingNames());
@@ -969,7 +969,7 @@
/*!
* @if jp
- * @brief Manager に登録されているRTコンポーネントを削除する
+ * @brief Manager ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ããåé¤ãã
* @else
* @brief Unregister RT-Components that have been registered to Manager
* @endif
@@ -1024,7 +1024,7 @@
/*!
* @if jp
- * @brief Manager に登録されているRTコンポーネントを検索する
+ * @brief Manager ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ããæ¤ç´¢ãã
* @else
* @brief Get RT-Component's pointer
* @endif
@@ -1037,7 +1037,7 @@
/*!
* @if jp
- * @brief Manager に登録されている全RTコンポーネントを取得する
+ * @brief Manager ã«ç»é²ããã¦ããå
¨RTã³ã³ãã¼ãã³ããåå¾ãã
* @else
* @brief Get all RT-Components registered in the Manager
* @endif
@@ -1112,11 +1112,11 @@
//============================================================
- // CORBA 関連
+ // CORBA é¢é£
//============================================================
/*!
* @if jp
- * @brief ORB のポインタを取得する (所有権保持)
+ * @brief ORB ã®ãã¤ã³ã¿ãåå¾ãã (ææ権ä¿æ)
* @else
* @brief Get the pointer to the ORB (ownership retained)
* @endif
@@ -1128,7 +1128,7 @@
}
/*!
* @if jp
- * @brief ORB のポインタを取得する (所有権複製)
+ * @brief ORB ã®ãã¤ã³ã¿ãåå¾ãã (ææ権è¤è£½)
* @else
* @brief Get the pointer to the ORB (ownership duplicated)
* @endif
@@ -1141,7 +1141,7 @@
/*!
* @if jp
- * @brief Manager が持つ RootPOA のポインタを取得する (所有権保持)
+ * @brief Manager ãæ㤠RootPOA ã®ãã¤ã³ã¿ãåå¾ãã (ææ権ä¿æ)
* @else
* @brief Get the pointer to the RootPOA (ownership retained)
* @endif
@@ -1153,7 +1153,7 @@
}
/*!
* @if jp
- * @brief Manager が持つ RootPOA のポインタを取得する (所有権複製)
+ * @brief Manager ãæ㤠RootPOA ã®ãã¤ã³ã¿ãåå¾ãã (ææ権è¤è£½)
* @else
* @brief Get the pointer to the RootPOA (ownership duplicated)
* @endif
@@ -1166,7 +1166,7 @@
/*!
* @if jp
- * @brief Manager が持つ POAManager を取得する (所有権保持)
+ * @brief Manager ãæ㤠POAManager ãåå¾ãã (ææ権ä¿æ)
* @else
* @brief Get the pointer to the POAManager (ownership retained)
* @endif
@@ -1179,7 +1179,7 @@
/*!
* @if jp
- * @brief Manager が持つ POAManager を取得する (所有権複製)
+ * @brief Manager ãæ㤠POAManager ãåå¾ãã (ææ権è¤è£½)
* @else
* @brief Get the pointer to the POAManager (ownership duplicated)
* @endif
@@ -1199,7 +1199,7 @@
//============================================================
/*!
* @if jp
- * @brief Manager の内部初期化処理
+ * @brief Manager ã®å
é¨åæåå¦ç
* @else
* @brief Manager internal initialization
* @endif
@@ -1268,7 +1268,7 @@
/*!
* @if jp
- * @brief Manager の終了処理
+ * @brief Manager ã®çµäºå¦ç
* @else
* @brief Manager internal finalization
* @endif
@@ -1298,7 +1298,7 @@
//============================================================
/*!
* @if jp
- * @brief System logger の初期化
+ * @brief System logger ã®åæå
* @else
* @brief System logger initialization
* @endif
@@ -1367,7 +1367,7 @@
/*!
* @if jp
- * @brief System Logger の終了処理
+ * @brief System Logger ã®çµäºå¦ç
* @else
* @brief System Logger finalization
* @endif
@@ -1394,7 +1394,7 @@
//============================================================
/*!
* @if jp
- * @brief CORBA ORB の初期化処理
+ * @brief CORBA ORB ã®åæåå¦ç
* @else
* @brief CORBA ORB initialization
* @endif
@@ -1462,7 +1462,7 @@
/*!
* @if jp
- * @brief ORB のコマンドラインオプション作成
+ * @brief ORB ã®ã³ãã³ãã©ã¤ã³ãªãã·ã§ã³ä½æ
* @else
* @brief ORB command option creation
* @endif
@@ -1565,7 +1565,7 @@
/*!
* @if jp
- * @brief ORB の終了処理
+ * @brief ORB ã®çµäºå¦ç
* @else
* @brief ORB finalization
* @endif
@@ -1645,7 +1645,7 @@
//============================================================
/*!
* @if jp
- * @brief NamingManager の初期化
+ * @brief NamingManager ã®åæå
* @else
* @brief NamingManager initialization
* @endif
@@ -1700,7 +1700,7 @@
/*!
* @if jp
- * @brief NamingManager の終了処理
+ * @brief NamingManager ã®çµäºå¦ç
* @else
* @brief NamingManager finalization
* @endif
@@ -1730,7 +1730,7 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContextManager の初期化
+ * @brief ExecutionContextManager ã®åæå
* @else
* @brief ExecutionContextManager initialization
* @endif
@@ -1813,7 +1813,7 @@
/*!
* @if jp
- * @brief Timer の初期化
+ * @brief Timer ã®åæå
* @else
* @brief Timer initialization
* @endif
@@ -1892,7 +1892,7 @@
/*!
* @if jp
- * @brief NamingManager の終了処理
+ * @brief NamingManager ã®çµäºå¦ç
* @else
* @brief NamingManager finalization
* @endif
@@ -1941,7 +1941,7 @@
/*!
* @if jp
- * @brief RTコンポーネントの登録解除
+ * @brief RTã³ã³ãã¼ãã³ãã®ç»é²è§£é¤
* @else
* @brief Unregister RT-Components
* @endif
@@ -1974,7 +1974,7 @@
/*!
* @if jp
- * @brief createComponentの引数を処理する
+ * @brief createComponentã®å¼æ°ãå¦çãã
* @else
*
* @endif
@@ -2070,7 +2070,7 @@
/*!
* @if jp
- * @brief RTコンポーネントのコンフィギュレーション処理
+ * @brief RTã³ã³ãã¼ãã³ãã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¦ç
* @else
*
* @endif
@@ -2169,7 +2169,7 @@
/*!
* @if jp
- * @brief プロパティ情報のマージ
+ * @brief ããããã£æ
å ±ã®ãã¼ã¸
* @else
* @brief Merge property information
* @endif
@@ -2196,7 +2196,7 @@
/*!
* @if jp
- * @brief NamingServer に登録する際の登録情報を組み立てる
+ * @brief NamingServer ã«ç»é²ããéã®ç»é²æ
å ±ãçµã¿ç«ã¦ã
* @else
* @brief Construct registration information when registering to Naming server
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Manager.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Manager.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Manager.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-/// -*- C++ -*-
+/// -*- C++ -*-
/*!
* @file Manager.h
* @brief RTComponent manager class
@@ -61,9 +61,9 @@
/*!
* @if jp
* @class Manager
- * @brief Manager クラス
+ * @brief Manager ã¯ã©ã¹
*
- * コンポーネントなど各種の情報管理を行うマネージャクラス。
+ * ã³ã³ãã¼ãã³ããªã©å種ã®æ
å ±ç®¡çãè¡ãããã¼ã¸ã£ã¯ã©ã¹ã
*
* @since 0.2.0
*
@@ -85,9 +85,9 @@
protected:
/*!
* @if jp
- * @brief Protected コンストラクタ
+ * @brief Protected ã³ã³ã¹ãã©ã¯ã¿
*
- * Protected コンストラクタ
+ * Protected ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Protected Constructor
@@ -100,11 +100,11 @@
/*!
* @if jp
- * @brief Protected コピーコンストラクタ
+ * @brief Protected ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * Protected コピーコンストラクタ
+ * Protected ã³ãã¼ã³ã³ã¹ãã©ã¯ã¿
*
- * @param manager コピー元マネージャオブジェクト
+ * @param manager ã³ãã¼å
ããã¼ã¸ã£ãªãã¸ã§ã¯ã
*
* @else
* @brief Protected Copy Constructor
@@ -121,28 +121,28 @@
public:
/*!
* @if jp
- * @brief マネージャの初期化
+ * @brief ããã¼ã¸ã£ã®åæå
*
- * マネージャを初期化する static メンバ関数。
- * マネージャをコマンドライン引数を与えて初期化する。
- * マネージャを使用する場合は、必ずこの初期化メンバ関数 init() を
- * 呼ばなければならない。
- * マネージャのインスタンスを取得する方法として、init(), instance() の
- * 2つの static メンバ関数が用意されているが、初期化はinit()でしか
- * 行われないため、Manager の生存期間の一番最初にはinit()を呼ぶ必要がある。
+ * ããã¼ã¸ã£ãåæåãã static ã¡ã³ãé¢æ°ã
+ * ããã¼ã¸ã£ãã³ãã³ãã©ã¤ã³å¼æ°ãä¸ãã¦åæåããã
+ * ããã¼ã¸ã£ã使ç¨ããå ´åã¯ãå¿
ããã®åæåã¡ã³ãé¢æ° init() ã
+ * å¼ã°ãªããã°ãªããªãã
+ * ããã¼ã¸ã£ã®ã¤ã³ã¹ã¿ã³ã¹ãåå¾ããæ¹æ³ã¨ãã¦ãinit(), instance() ã®
+ * 2ã¤ã® static ã¡ã³ãé¢æ°ãç¨æããã¦ããããåæåã¯init()ã§ãã
+ * è¡ãããªããããManager ã®çåæéã®ä¸çªæåã«ã¯init()ãå¼ã¶å¿
è¦ãããã
*
- * ※マネージャの初期化処理
- * - initManager: 引数処理、configファイルの読み込み、サブシステム初期化
- * - initLogger: Logger初期化
- * - initORB: ORB 初期化
- * - initNaming: NamingService 初期化
- * - initExecutionContext: ExecutionContext factory 初期化
- * - initTimer: Timer 初期化
+ * â»ããã¼ã¸ã£ã®åæåå¦ç
+ * - initManager: å¼æ°å¦çãconfigãã¡ã¤ã«ã®èªã¿è¾¼ã¿ããµãã·ã¹ãã åæå
+ * - initLogger: Loggeråæå
+ * - initORB: ORB åæå
+ * - initNaming: NamingService åæå
+ * - initExecutionContext: ExecutionContext factory åæå
+ * - initTimer: Timer åæå
*
- * @param argc コマンドライン引数の数
- * @param argv コマンドライン引数
+ * @param argc ã³ãã³ãã©ã¤ã³å¼æ°ã®æ°
+ * @param argv ã³ãã³ãã©ã¤ã³å¼æ°
*
- * @return Manager の唯一のインスタンスの参照
+ * @return Manager ã®å¯ä¸ã®ã¤ã³ã¹ã¿ã³ã¹ã®åç
§
*
* @else
* @brief Initialize manager
@@ -175,13 +175,13 @@
/*!
* @if jp
- * @brief マネージャのインスタンスの取得
+ * @brief ããã¼ã¸ã£ã®ã¤ã³ã¹ã¿ã³ã¹ã®åå¾
*
- * マネージャのインスタンスを取得する static メンバ関数。
- * この関数を呼ぶ前に、必ずこの初期化メンバ関数 init() が呼ばれている
- * 必要がある。
+ * ããã¼ã¸ã£ã®ã¤ã³ã¹ã¿ã³ã¹ãåå¾ãã static ã¡ã³ãé¢æ°ã
+ * ãã®é¢æ°ãå¼ã¶åã«ãå¿
ããã®åæåã¡ã³ãé¢æ° init() ãå¼ã°ãã¦ãã
+ * å¿
è¦ãããã
*
- * @return Manager の唯一のインスタンスの参照
+ * @return Manager ã®å¯ä¸ã®ã¤ã³ã¹ã¿ã³ã¹ã®åç
§
*
* @else
*
@@ -203,9 +203,9 @@
/*!
* @if jp
- * @brief マネージャ終了処理
+ * @brief ããã¼ã¸ã£çµäºå¦ç
*
- * マネージャの終了処理を実行する。
+ * ããã¼ã¸ã£ã®çµäºå¦çãå®è¡ããã
*
* @else
* @brief Terminate manager
@@ -218,10 +218,10 @@
/*!
* @if jp
- * @brief マネージャ・シャットダウン
+ * @brief ããã¼ã¸ã£ã»ã·ã£ãããã¦ã³
*
- * マネージャの終了処理を実行する。
- * ORB終了後、同期を取って終了する。
+ * ããã¼ã¸ã£ã®çµäºå¦çãå®è¡ããã
+ * ORBçµäºå¾ãåæãåã£ã¦çµäºããã
*
* @else
* @brief Shutdown Manager
@@ -235,9 +235,9 @@
/*!
* @if jp
- * @brief マネージャ終了処理の待ち合わせ
+ * @brief ããã¼ã¸ã£çµäºå¦çã®å¾
ã¡åãã
*
- * 同期を取るため、マネージャ終了処理の待ち合わせを行う。
+ * åæãåããããããã¼ã¸ã£çµäºå¦çã®å¾
ã¡åãããè¡ãã
*
* @else
* @brief Wait for Manager's termination
@@ -250,11 +250,11 @@
/*!
* @if jp
- * @brief ログバッファの取得
+ * @brief ãã°ãããã¡ã®åå¾
*
- * マネージャに設定したログバッファを取得する。
+ * ããã¼ã¸ã£ã«è¨å®ãããã°ãããã¡ãåå¾ããã
*
- * @return マネージャに設定したログバッファ
+ * @return ããã¼ã¸ã£ã«è¨å®ãããã°ãããã¡
*
* @else
* @brief Get the log buffer
@@ -269,11 +269,11 @@
/*!
* @if jp
- * @brief コンフィグレーションのログレベルの取得
+ * @brief ã³ã³ãã£ã°ã¬ã¼ã·ã§ã³ã®ãã°ã¬ãã«ã®åå¾
*
- * コンフィグレーションのログレベルを取得する。
+ * ã³ã³ãã£ã°ã¬ã¼ã·ã§ã³ã®ãã°ã¬ãã«ãåå¾ããã
*
- * @return コンフィギュレーションのログレベル
+ * @return ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®ãã°ã¬ãã«
*
* @else
* @brief Get the log level of the configuration.
@@ -288,11 +288,11 @@
/*!
* @if jp
- * @brief マネージャコンフィギュレーションの取得
+ * @brief ããã¼ã¸ã£ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®åå¾
*
- * マネージャに設定したコンフィギュレーションを取得する。
+ * ããã¼ã¸ã£ã«è¨å®ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãåå¾ããã
*
- * @return マネージャのコンフィギュレーション
+ * @return ããã¼ã¸ã£ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³
*
* @else
* @brief Get the manager configuration
@@ -308,13 +308,13 @@
/*!
* @if jp
*
- * @brief 初期化プロシージャのセット
+ * @brief åæåããã·ã¼ã¸ã£ã®ã»ãã
*
- * このオペレーションはユーザが行うモジュール等の初期化プロシージャ
- * を設定する。ここで設定されたプロシージャは、マネージャが初期化され、
- * アクティブ化された後、適切なタイミングで実行される。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ã¦ã¼ã¶ãè¡ãã¢ã¸ã¥ã¼ã«çã®åæåããã·ã¼ã¸ã£
+ * ãè¨å®ãããããã§è¨å®ãããããã·ã¼ã¸ã£ã¯ãããã¼ã¸ã£ãåæåããã
+ * ã¢ã¯ãã£ãåãããå¾ãé©åãªã¿ã¤ãã³ã°ã§å®è¡ãããã
*
- * @param proc 初期化プロシージャの関数ポインタ
+ * @param proc åæåããã·ã¼ã¸ã£ã®é¢æ°ãã¤ã³ã¿
*
* @else
*
@@ -334,18 +334,18 @@
/*!
* @if jp
*
- * @brief Managerのアクティブ化
+ * @brief Managerã®ã¢ã¯ãã£ãå
*
- * このオペレーションは以下の処理を行う
- * - CORBA POAManager のアクティブ化
- * - マネージャCORBAオブジェクトのアクティブ化
- * - Manager のオブジェクト参照の登録
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä»¥ä¸ã®å¦çãè¡ã
+ * - CORBA POAManager ã®ã¢ã¯ãã£ãå
+ * - ããã¼ã¸ã£CORBAãªãã¸ã§ã¯ãã®ã¢ã¯ãã£ãå
+ * - Manager ã®ãªãã¸ã§ã¯ãåç
§ã®ç»é²
*
- * このオペレーションは、マネージャの初期化後、runManager()
- * の前に呼ぶ必要がある。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãããã¼ã¸ã£ã®åæåå¾ãrunManager()
+ * ã®åã«å¼ã¶å¿
è¦ãããã
*
*
- * @return 処理結果(アクティブ化成功:true、失敗:false)
+ * @return å¦ççµæ(ã¢ã¯ãã£ãåæå:trueã失æ:false)
*
* @else
*
@@ -368,16 +368,16 @@
/*!
* @if jp
*
- * @brief Managerの実行
+ * @brief Managerã®å®è¡
*
- * このオペレーションはマネージャのメインループを実行する。
- * このメインループ内では、CORBA ORBのイベントループ等が
- * 処理される。デフォルトでは、このオペレーションはブロックし、
- * Manager::destroy() が呼ばれるまで処理を戻さない。
- * 引数 no_block が true に設定されている場合は、内部でイベントループ
- * を処理するスレッドを起動し、ブロックせずに処理を戻す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ããã¼ã¸ã£ã®ã¡ã¤ã³ã«ã¼ããå®è¡ããã
+ * ãã®ã¡ã¤ã³ã«ã¼ãå
ã§ã¯ãCORBA ORBã®ã¤ãã³ãã«ã¼ãçã
+ * å¦çããããããã©ã«ãã§ã¯ããã®ãªãã¬ã¼ã·ã§ã³ã¯ãããã¯ãã
+ * Manager::destroy() ãå¼ã°ããã¾ã§å¦çãæ»ããªãã
+ * å¼æ° no_block ã true ã«è¨å®ããã¦ããå ´åã¯ãå
é¨ã§ã¤ãã³ãã«ã¼ã
+ * ãå¦çããã¹ã¬ãããèµ·åãããããã¯ããã«å¦çãæ»ãã
*
- * @param no_block false: ブロッキングモード, true: ノンブロッキングモード
+ * @param no_block false: ããããã³ã°ã¢ã¼ã, true: ãã³ããããã³ã°ã¢ã¼ã
*
* @else
*
@@ -402,13 +402,13 @@
//============================================================
/*!
* @if jp
- * @brief [CORBA interface] モジュールのロード
+ * @brief [CORBA interface] ã¢ã¸ã¥ã¼ã«ã®ãã¼ã
*
- * 指定したコンポーネントのモジュールをロードするとともに、
- * 指定した初期化関数を実行する。
+ * æå®ããã³ã³ãã¼ãã³ãã®ã¢ã¸ã¥ã¼ã«ããã¼ãããã¨ã¨ãã«ã
+ * æå®ããåæåé¢æ°ãå®è¡ããã
*
- * @param fname モジュールファイル名
- * @param initfunc 初期化関数名
+ * @param fname ã¢ã¸ã¥ã¼ã«ãã¡ã¤ã«å
+ * @param initfunc åæåé¢æ°å
*
* @else
*
@@ -427,11 +427,11 @@
/*!
* @if jp
*
- * @brief モジュールのアンロード
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ã¢ã³ãã¼ã
*
- * モジュールをアンロードする
+ * ã¢ã¸ã¥ã¼ã«ãã¢ã³ãã¼ããã
*
- * @param fname モジュールのファイル名
+ * @param fname ã¢ã¸ã¥ã¼ã«ã®ãã¡ã¤ã«å
*
* @else
*
@@ -448,9 +448,9 @@
/*!
* @if jp
*
- * @brief 全モジュールのアンロード
+ * @brief å
¨ã¢ã¸ã¥ã¼ã«ã®ã¢ã³ãã¼ã
*
- * モジュールをすべてアンロードする
+ * ã¢ã¸ã¥ã¼ã«ããã¹ã¦ã¢ã³ãã¼ããã
*
* @else
*
@@ -464,11 +464,11 @@
/*!
* @if jp
- * @brief ロード済みのモジュールリストを取得する
+ * @brief ãã¼ãæ¸ã¿ã®ã¢ã¸ã¥ã¼ã«ãªã¹ããåå¾ãã
*
- * 現在マネージャにロードされているモジュールのリストを取得する。
+ * ç¾å¨ããã¼ã¸ã£ã«ãã¼ãããã¦ããã¢ã¸ã¥ã¼ã«ã®ãªã¹ããåå¾ããã
*
- * @return ロード済みモジュールリスト
+ * @return ãã¼ãæ¸ã¿ã¢ã¸ã¥ã¼ã«ãªã¹ã
*
* @else
* @brief Get a list of loaded modules
@@ -483,12 +483,12 @@
/*!
* @if jp
- * @brief ロード可能なモジュールリストを取得する
+ * @brief ãã¼ãå¯è½ãªã¢ã¸ã¥ã¼ã«ãªã¹ããåå¾ãã
*
- * ロード可能モジュールのリストを取得する。
- * (現在はModuleManager側で未実装)
+ * ãã¼ãå¯è½ã¢ã¸ã¥ã¼ã«ã®ãªã¹ããåå¾ããã
+ * (ç¾å¨ã¯ModuleManagerå´ã§æªå®è£
)
*
- * @return ロード可能モジュール リスト
+ * @return ãã¼ãå¯è½ã¢ã¸ã¥ã¼ã«ããªã¹ã
*
* @else
* @brief Get a list of loadable modules
@@ -507,16 +507,16 @@
//============================================================
/*!
* @if jp
- * @brief RTコンポーネント用ファクトリを登録する
+ * @brief RTã³ã³ãã¼ãã³ãç¨ãã¡ã¯ããªãç»é²ãã
*
- * RTコンポーネントのインスタンスを生成するための
- * Factoryを登録する。
+ * RTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹ãçæããããã®
+ * Factoryãç»é²ããã
*
- * @param profile RTコンポーネント プロファイル
- * @param new_func RTコンポーネント生成用関数
- * @param delete_func RTコンポーネント破棄用関数
+ * @param profile RTã³ã³ãã¼ãã³ã ãããã¡ã¤ã«
+ * @param new_func RTã³ã³ãã¼ãã³ãçæç¨é¢æ°
+ * @param delete_func RTã³ã³ãã¼ãã³ãç ´æ£ç¨é¢æ°
*
- * @return 登録処理結果(登録成功:true、失敗:false)
+ * @return ç»é²å¦ççµæ(ç»é²æå:trueã失æ:false)
*
* @else
* @brief Register RT-Component Factory
@@ -537,11 +537,11 @@
/*!
* @if jp
- * @brief ファクトリのプロファイルを取得
+ * @brief ãã¡ã¯ããªã®ãããã¡ã¤ã«ãåå¾
*
- * ファクトリのプロファイルを取得する。
+ * ãã¡ã¯ããªã®ãããã¡ã¤ã«ãåå¾ããã
*
- * @return ファクトリのプロファイル
+ * @return ãã¡ã¯ããªã®ãããã¡ã¤ã«
*
* @else
* @brief Get profiles of factories.
@@ -556,16 +556,16 @@
/*!
* @if jp
- * @brief ExecutionContext用ファクトリを登録する
+ * @brief ExecutionContextç¨ãã¡ã¯ããªãç»é²ãã
*
- * ExecutionContextのインスタンスを生成するための
- * Factoryを登録する。
+ * ExecutionContextã®ã¤ã³ã¹ã¿ã³ã¹ãçæããããã®
+ * Factoryãç»é²ããã
*
- * @param name 生成対象ExecutionContext名称
- * @param new_func ExecutionContext生成用関数
- * @param delete_func ExecutionContext破棄用関数
+ * @param name çæ対象ExecutionContextå称
+ * @param new_func ExecutionContextçæç¨é¢æ°
+ * @param delete_func ExecutionContextç ´æ£ç¨é¢æ°
*
- * @return 登録処理結果(登録成功:true、失敗:false)
+ * @return ç»é²å¦ççµæ(ç»é²æå:trueã失æ:false)
*
* @else
* @brief Register ExecutionContext Factory
@@ -586,11 +586,11 @@
/*!
* @if jp
- * @brief ファクトリ全リストを取得する
+ * @brief ãã¡ã¯ããªå
¨ãªã¹ããåå¾ãã
*
- * 登録されているファクトリの全リストを取得する。
+ * ç»é²ããã¦ãããã¡ã¯ããªã®å
¨ãªã¹ããåå¾ããã
*
- * @return 登録ファクトリ リスト
+ * @return ç»é²ãã¡ã¯ã㪠ãªã¹ã
*
* @else
* @brief Get the list of all Factories
@@ -608,45 +608,45 @@
//============================================================
/*!
* @if jp
- * @brief RTコンポーネントを生成する
+ * @brief RTã³ã³ãã¼ãã³ããçæãã
*
- * 指定したRTコンポーネントのインスタンスを登録されたFactory経由
- * で生成する。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹ãç»é²ãããFactoryçµç±
+ * ã§çæããã
*
- * 生成されるコンポーネントの各種プロファイルは以下の優先順位で
- * 設定される。
+ * çæãããã³ã³ãã¼ãã³ãã®å種ãããã¡ã¤ã«ã¯ä»¥ä¸ã®åªå
é ä½ã§
+ * è¨å®ãããã
*
- * -# createComponent() の引数で与えられたプロファイル
- * -# rtc.confで指定された外部ファイルで与えられたプロファイル
+ * -# createComponent() ã®å¼æ°ã§ä¸ãããããããã¡ã¤ã«
+ * -# rtc.confã§æå®ãããå¤é¨ãã¡ã¤ã«ã§ä¸ãããããããã¡ã¤ã«
* --# category.instance_name.config_file
* --# category.component_type.config_file
- * -# コードに埋め込まれたプロファイル
+ * -# ã³ã¼ãã«åãè¾¼ã¾ãããããã¡ã¤ã«
*
- * インスタンス生成が成功した場合、併せて以下の処理を実行する。
- * - 外部ファイルで設定したコンフィギュレーション情報の読み込み,設定
- * - ExecutionContextのバインド,動作開始
- * - ネーミングサービスへの登録
+ * ã¤ã³ã¹ã¿ã³ã¹çæãæåããå ´åãä½µãã¦ä»¥ä¸ã®å¦çãå®è¡ããã
+ * - å¤é¨ãã¡ã¤ã«ã§è¨å®ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æ
å ±ã®èªã¿è¾¼ã¿ï¼è¨å®
+ * - ExecutionContextã®ãã¤ã³ãï¼åä½éå§
+ * - ãã¼ãã³ã°ãµã¼ãã¹ã¸ã®ç»é²
*
- * @param comp_args 生成対象RTコンポーネントIDおよびコンフィギュレー
- * ション引数。フォーマットは大きく分けて "id" と "configuration"
- * 部分が存在する。
+ * @param comp_args çæ対象RTã³ã³ãã¼ãã³ãIDããã³ã³ã³ãã£ã®ã¥ã¬ã¼
+ * ã·ã§ã³å¼æ°ããã©ã¼ãããã¯å¤§ããåã㦠"id" 㨠"configuration"
+ * é¨åãåå¨ããã
*
* comp_args: [id]?[configuration]
- * id は必須、configurationはオプション
+ * id ã¯å¿
é ãconfigurationã¯ãªãã·ã§ã³
* id: RTC:[vendor]:[category]:[implementation_id]:[version]
- * RTC は固定かつ必須
- * vendor, category, version はオプション
- * implementation_id は必須
- * オプションを省略する場合でも ":" は省略不可
+ * RTC ã¯åºå®ãã¤å¿
é
+ * vendor, category, version ã¯ãªãã·ã§ã³
+ * implementation_id ã¯å¿
é
+ * ãªãã·ã§ã³ãçç¥ããå ´åã§ã ":" ã¯çç¥ä¸å¯
* configuration: [key0]=[value0]&[key1]=[value1]&[key2]=[value2].....
- * RTCが持つPropertiesの値をすべて上書きすることができる。
- * key=value の形式で記述し、"&" で区切る
+ * RTCãæã¤Propertiesã®å¤ããã¹ã¦ä¸æ¸ããããã¨ãã§ããã
+ * key=value ã®å½¢å¼ã§è¨è¿°ãã"&" ã§åºåã
*
- * 例えば、
+ * ä¾ãã°ã
* RTC:jp.go.aist:example:ConfigSample:1.0?conf.default.str_param0=munya
* RTC::example:ConfigSample:?conf.default.int_param0=100
*
- * @return 生成したRTコンポーネントのインスタンス
+ * @return çæããRTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹
*
* @else
* @brief Create RT-Components
@@ -667,9 +667,9 @@
RTObject_impl* createComponent(const char* comp_args);
/*!
* @if jp
- * @brief Contextを生成する
+ * @brief Contextãçæãã
*
- * @return 生成したConetextのインスタンス
+ * @return çæããConetextã®ã¤ã³ã¹ã¿ã³ã¹
*
* @else
* @brief Create Context
@@ -682,12 +682,12 @@
/*!
* @if jp
- * @brief RTコンポーネントの登録解除
+ * @brief RTã³ã³ãã¼ãã³ãã®ç»é²è§£é¤
*
- * 指定したRTコンポーネントのインスタンスをネーミングサービスから
- * 登録解除する。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹ããã¼ãã³ã°ãµã¼ãã¹ãã
+ * ç»é²è§£é¤ããã
*
- * @param comp 登録解除対象RTコンポーネント
+ * @param comp ç»é²è§£é¤å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
* @else
* @brief Unregister RT-Components
@@ -702,9 +702,9 @@
/*!
* @if jp
- * @brief RTコンポーネントの削除する
+ * @brief RTã³ã³ãã¼ãã³ãã®åé¤ãã
*
- * notifyFinalized()によって登録されたRTコンポーネントを削除する。
+ * notifyFinalized()ã«ãã£ã¦ç»é²ãããRTã³ã³ãã¼ãã³ããåé¤ããã
*
* @else
* @brief This method deletes RT-Components.
@@ -717,12 +717,12 @@
/*!
* @if jp
- * @brief RTコンポーネントの削除する
+ * @brief RTã³ã³ãã¼ãã³ãã®åé¤ãã
*
- * 削除するRTコンポーネントを登録する。
- * 登録されたRTコンポーネントは cleanupComponents() で削除される。
+ * åé¤ããRTã³ã³ãã¼ãã³ããç»é²ããã
+ * ç»é²ãããRTã³ã³ãã¼ãã³ã㯠cleanupComponents() ã§åé¤ãããã
*
- * @param 削除するRTコンポーネント
+ * @param åé¤ããRTã³ã³ãã¼ãã³ã
*
* @else
* @brief This method deletes RT-Components.
@@ -737,14 +737,14 @@
/*!
* @if jp
- * @brief RTコンポーネントを直接 Manager に登録する
+ * @brief RTã³ã³ãã¼ãã³ããç´æ¥ Manager ã«ç»é²ãã
*
- * 指定したRTコンポーネントのインスタンスを
- * ファクトリ経由ではなく直接マネージャに登録する。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹ã
+ * ãã¡ã¯ããªçµç±ã§ã¯ãªãç´æ¥ããã¼ã¸ã£ã«ç»é²ããã
*
- * @param comp 登録対象RTコンポーネントのインスタンス
+ * @param comp ç»é²å¯¾è±¡RTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹
*
- * @return 登録処理結果(登録成功:true、失敗:false)
+ * @return ç»é²å¦ççµæ(ç»é²æå:trueã失æ:false)
*
* @else
* @brief Register RT-Component directly without Factory
@@ -762,13 +762,13 @@
/*!
* @if jp
- * @brief RTコンポーネントの登録を解除する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç»é²ã解é¤ãã
*
- * 指定したRTコンポーネントの登録を解除する。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ç»é²ã解é¤ããã
*
- * @param comp 登録解除対象RTコンポーネントのインスタンス
+ * @param comp ç»é²è§£é¤å¯¾è±¡RTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹
*
- * @return 登録解除処理結果(解除成功:true、解除失敗:false)
+ * @return ç»é²è§£é¤å¦ççµæ(解é¤æå:trueã解é¤å¤±æ:false)
*
* @else
* @brief Unregister RT-Components
@@ -786,13 +786,13 @@
/*!
* @if jp
- * @brief Manager に登録されているRTコンポーネントを削除する
+ * @brief Manager ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ããåé¤ãã
*
- * マネージャに登録されているRTコンポーネントを削除する。
- * 指定されたRTコンポーネントをネーミングサービスから削除し、
- * RTコンポーネント自体を終了させるとともに、インスタンスを解放する。
+ * ããã¼ã¸ã£ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ããåé¤ããã
+ * æå®ãããRTã³ã³ãã¼ãã³ãããã¼ãã³ã°ãµã¼ãã¹ããåé¤ãã
+ * RTã³ã³ãã¼ãã³ãèªä½ãçµäºãããã¨ã¨ãã«ãã¤ã³ã¹ã¿ã³ã¹ã解æ¾ããã
*
- * @param comp 削除対象RTコンポーネントのインスタンス
+ * @param comp åé¤å¯¾è±¡RTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹
*
* @else
* @brief Unregister RT-Components that have been registered to Manager
@@ -809,13 +809,13 @@
/*!
* @if jp
- * @brief Manager に登録されているRTコンポーネントを削除する
+ * @brief Manager ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ããåé¤ãã
*
- * マネージャに登録されているRTコンポーネントを削除する。
- * 指定されたRTコンポーネントをネーミングサービスから削除し、
- * RTコンポーネント自体を終了させるとともに、インスタンスを解放する。
+ * ããã¼ã¸ã£ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ããåé¤ããã
+ * æå®ãããRTã³ã³ãã¼ãã³ãããã¼ãã³ã°ãµã¼ãã¹ããåé¤ãã
+ * RTã³ã³ãã¼ãã³ãèªä½ãçµäºãããã¨ã¨ãã«ãã¤ã³ã¹ã¿ã³ã¹ã解æ¾ããã
*
- * @param instance_name 削除対象RTコンポーネントのインスタンス名
+ * @param instance_name åé¤å¯¾è±¡RTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹å
*
* @else
* @brief Unregister RT-Components that have been registered to Manager
@@ -834,14 +834,14 @@
/*!
* @if jp
- * @brief Manager に登録されているRTコンポーネントを検索する
+ * @brief Manager ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ããæ¤ç´¢ãã
*
- * Manager に登録されているRTコンポーネントを指定した名称で検索し、
- * 合致するコンポーネントを取得する。
+ * Manager ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ããæå®ããå称ã§æ¤ç´¢ãã
+ * åè´ããã³ã³ãã¼ãã³ããåå¾ããã
*
- * @param instance_name 検索対象RTコンポーネントの名称
+ * @param instance_name æ¤ç´¢å¯¾è±¡RTã³ã³ãã¼ãã³ãã®å称
*
- * @return 名称が一致するRTコンポーネントのインスタンス
+ * @return å称ãä¸è´ããRTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹
*
* @else
* @brief Get RT-Component's pointer
@@ -859,11 +859,11 @@
/*!
* @if jp
- * @brief Manager に登録されている全RTコンポーネントを取得する
+ * @brief Manager ã«ç»é²ããã¦ããå
¨RTã³ã³ãã¼ãã³ããåå¾ãã
*
- * Manager に登録されているRTコンポーネントの全インスタンスを取得する。
+ * Manager ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ãã®å
¨ã¤ã³ã¹ã¿ã³ã¹ãåå¾ããã
*
- * @return 全RTコンポーネントのインスタンスリスト
+ * @return å
¨RTã³ã³ãã¼ãã³ãã®ã¤ã³ã¹ã¿ã³ã¹ãªã¹ã
*
* @else
* @brief Get all RT-Components registered in the Manager
@@ -909,19 +909,19 @@
//============================================================
- // CORBA 関連
+ // CORBA é¢é£
//============================================================
/*!
* @if jp
- * @brief ORB のポインタを取得する (所有権保持)
+ * @brief ORB ã®ãã¤ã³ã¿ãåå¾ãã (ææ権ä¿æ)
*
- * Manager に設定された ORB のポインタを取得する。所有権は保持され
- * たままである。_var型で受ける場合は getORB() を用いること。この関
- * 数は以下のようにORBのオペレーションを直接呼ぶ場合に利用する。
+ * Manager ã«è¨å®ããã ORB ã®ãã¤ã³ã¿ãåå¾ãããææ権ã¯ä¿æãã
+ * ãã¾ã¾ã§ããã_varåã§åããå ´å㯠getORB() ãç¨ãããã¨ããã®é¢
+ * æ°ã¯ä»¥ä¸ã®ããã«ORBã®ãªãã¬ã¼ã·ã§ã³ãç´æ¥å¼ã¶å ´åã«å©ç¨ããã
*
* Manager::instance().theORB()->string_to_object(<IOR string>);
*
- * @return ORB オブジェクト
+ * @return ORB ãªãã¸ã§ã¯ã
*
* @else
* @brief Get the pointer to ORB (ownership retained)
@@ -941,20 +941,20 @@
/*!
* @if jp
- * @brief ORB のポインタを取得する (所有権複製)
+ * @brief ORB ã®ãã¤ã³ã¿ãåå¾ãã (ææ権è¤è£½)
*
- * Manager に設定された ORB のポインタを取得する。所有権はコピーさ
- * れ(リファレンスカウントが1増加する。)、受け取った側でも所有権
- * を獲得する。したがって、使用後にはリファレンスを解放する必要があ
- * る。通常は以下のように戻り値を _var 型変数で受け取り、自動的に解
- * 放させる方法が推奨される。
+ * Manager ã«è¨å®ããã ORB ã®ãã¤ã³ã¿ãåå¾ãããææ権ã¯ã³ãã¼ã
+ * ãï¼ãªãã¡ã¬ã³ã¹ã«ã¦ã³ãã1å¢å ãããï¼ãåãåã£ãå´ã§ãææ権
+ * ãç²å¾ããããããã£ã¦ã使ç¨å¾ã«ã¯ãªãã¡ã¬ã³ã¹ã解æ¾ããå¿
è¦ãã
+ * ããé常ã¯ä»¥ä¸ã®ããã«æ»ãå¤ã _var åå¤æ°ã§åãåããèªåçã«è§£
+ * æ¾ãããæ¹æ³ãæ¨å¥¨ãããã
*
* {
* CORBA::ORB_var orb = Manager::instance().getORB();
* orb->string_to_object(<IOR string>);
* } // ORB's reference in orb is released here.
*
- * @return ORB オブジェクト
+ * @return ORB ãªãã¸ã§ã¯ã
*
* @else
* @brief Get the pointer to ORB (ownership duplicated)
@@ -979,15 +979,15 @@
/*!
* @if jp
- * @brief Manager が持つ RootPOA のポインタを取得する (所有権保持)
+ * @brief Manager ãæ㤠RootPOA ã®ãã¤ã³ã¿ãåå¾ãã (ææ権ä¿æ)
*
- * Manager に設定された RootPOA へのポインタを取得する。所有権は保持され
- * たままである。_var型で受ける場合は getPOA() を用いること。この関
- * 数は以下のようにPOAのオペレーションを直接呼ぶ場合に利用する。
+ * Manager ã«è¨å®ããã RootPOA ã¸ã®ãã¤ã³ã¿ãåå¾ãããææ権ã¯ä¿æãã
+ * ãã¾ã¾ã§ããã_varåã§åããå ´å㯠getPOA() ãç¨ãããã¨ããã®é¢
+ * æ°ã¯ä»¥ä¸ã®ããã«POAã®ãªãã¬ã¼ã·ã§ã³ãç´æ¥å¼ã¶å ´åã«å©ç¨ããã
*
* Manager::instance().getPOA()->servant_to_id(m_servant);
*
- * @return RootPOAオブジェクト
+ * @return RootPOAãªãã¸ã§ã¯ã
*
* @else
* @brief Get a pointer to RootPOA held by Manager
@@ -1007,20 +1007,20 @@
PortableServer::POA_ptr thePOA();
/*!
* @if jp
- * @brief Manager が持つ RootPOA のポインタを取得する (所有権複製)
+ * @brief Manager ãæ㤠RootPOA ã®ãã¤ã³ã¿ãåå¾ãã (ææ権è¤è£½)
*
- * Manager に設定された RootPOA へのポインタを取得する。所有権はコ
- * ピーされ(リファレンスカウントが1増加する。)、受け取った側でも
- * 所有権を獲得する。したがって、使用後にはリファレンスを解放する必
- * 要がある。通常は以下のように戻り値を _var 型変数で受け取り、自動
- * 的に解放させる方法が推奨される。
+ * Manager ã«è¨å®ããã RootPOA ã¸ã®ãã¤ã³ã¿ãåå¾ãããææ権ã¯ã³
+ * ãã¼ããï¼ãªãã¡ã¬ã³ã¹ã«ã¦ã³ãã1å¢å ãããï¼ãåãåã£ãå´ã§ã
+ * ææ権ãç²å¾ããããããã£ã¦ã使ç¨å¾ã«ã¯ãªãã¡ã¬ã³ã¹ã解æ¾ããå¿
+ * è¦ããããé常ã¯ä»¥ä¸ã®ããã«æ»ãå¤ã _var åå¤æ°ã§åãåããèªå
+ * çã«è§£æ¾ãããæ¹æ³ãæ¨å¥¨ãããã
*
* {
* PortableServer::POA_var poa = Manager::instance().getPOA();;
* poa->servant_to_id(m_servant);
* } // POA's reference in orb is released here.
*
- * @return RootPOAオブジェクト
+ * @return RootPOAãªãã¸ã§ã¯ã
*
* @else
* @brief Get a pointer to RootPOA held by Manager
@@ -1045,15 +1045,15 @@
/*!
* @if jp
- * @brief Manager が持つ POAManager を取得する (所有権保持)
+ * @brief Manager ãæ㤠POAManager ãåå¾ãã (ææ権ä¿æ)
*
- * Manager に設定された POAMAnager を取得する。所有権は保持され
- * たままである。_var型で受ける場合は getORB() を用いること。この関
- * 数は以下のようにORBのオペレーションを直接呼ぶ場合に利用する。
+ * Manager ã«è¨å®ããã POAMAnager ãåå¾ãããææ権ã¯ä¿æãã
+ * ãã¾ã¾ã§ããã_varåã§åããå ´å㯠getORB() ãç¨ãããã¨ããã®é¢
+ * æ°ã¯ä»¥ä¸ã®ããã«ORBã®ãªãã¬ã¼ã·ã§ã³ãç´æ¥å¼ã¶å ´åã«å©ç¨ããã
*
* Manager::instance().thePOAManager()->activate();
*
- * @return POAマネージャ
+ * @return POAããã¼ã¸ã£
*
* @else
* @brief Get POAManager that Manager has (ownership retained)
@@ -1073,13 +1073,13 @@
PortableServer::POAManager_ptr thePOAManager();
/*!
* @if jp
- * @brief Manager が持つ POAManager を取得する (所有権複製)
+ * @brief Manager ãæ㤠POAManager ãåå¾ãã (ææ権è¤è£½)
*
- * Manager に設定された POAMAnager を取得する。所有権はコピーさ
- * れ(リファレンスカウントが1増加する。)、受け取った側でも所有権
- * を獲得する。したがって、使用後にはリファレンスを解放する必要があ
- * る。通常は以下のように戻り値を _var 型変数で受け取り、自動的に解
- * 放させる方法が推奨される。
+ * Manager ã«è¨å®ããã POAMAnager ãåå¾ãããææ権ã¯ã³ãã¼ã
+ * ãï¼ãªãã¡ã¬ã³ã¹ã«ã¦ã³ãã1å¢å ãããï¼ãåãåã£ãå´ã§ãææ権
+ * ãç²å¾ããããããã£ã¦ã使ç¨å¾ã«ã¯ãªãã¡ã¬ã³ã¹ã解æ¾ããå¿
è¦ãã
+ * ããé常ã¯ä»¥ä¸ã®ããã«æ»ãå¤ã _var åå¤æ°ã§åãåããèªåçã«è§£
+ * æ¾ãããæ¹æ³ãæ¨å¥¨ãããã
*
* {
* PortableServer::POAManager_var poam;
@@ -1088,7 +1088,7 @@
* } // POAManager's reference in orb is released here.
*
*
- * @return POAマネージャ
+ * @return POAããã¼ã¸ã£
*
* @else
* @brief Get POAManager that Manager has (ownership duplicated)
@@ -1122,16 +1122,16 @@
//============================================================
/*!
* @if jp
- * @brief Manager の内部初期化処理
+ * @brief Manager ã®å
é¨åæåå¦ç
*
- * Manager の内部初期化処理を実行する。
- * - Manager コンフィギュレーションの設定
- * - ログ出力ファイルの設定
- * - 終了処理用スレッドの生成
- * - タイマ用スレッドの生成(タイマ使用時)
+ * Manager ã®å
é¨åæåå¦çãå®è¡ããã
+ * - Manager ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®è¨å®
+ * - ãã°åºåãã¡ã¤ã«ã®è¨å®
+ * - çµäºå¦çç¨ã¹ã¬ããã®çæ
+ * - ã¿ã¤ãç¨ã¹ã¬ããã®çæ(ã¿ã¤ã使ç¨æ)
*
- * @param argc コマンドライン引数の数
- * @param argv コマンドライン引数
+ * @param argc ã³ãã³ãã©ã¤ã³å¼æ°ã®æ°
+ * @param argv ã³ãã³ãã©ã¤ã³å¼æ°
*
* @else
* @brief Manager internal initialization
@@ -1151,10 +1151,10 @@
/*!
* @if jp
- * @brief Manager の終了処理
+ * @brief Manager ã®çµäºå¦ç
*
- * Manager を終了する
- * (ただし,現在は未実装)
+ * Manager ãçµäºãã
+ * (ãã ãï¼ç¾å¨ã¯æªå®è£
)
*
* @else
* @brief Shutdown Manager
@@ -1168,10 +1168,10 @@
/*!
* @if jp
- * @brief Manager の終了処理
+ * @brief Manager ã®çµäºå¦ç
*
- * configuration の "manager.shutdown_on_nortcs" YES で、
- * コンポーネントが登録されていない場合 Manager を終了する。
+ * configuration ã® "manager.shutdown_on_nortcs" YES ã§ã
+ * ã³ã³ãã¼ãã³ããç»é²ããã¦ããªãå ´å Manager ãçµäºããã
*
* @else
* @brief Shutdown Manager
@@ -1189,13 +1189,13 @@
//============================================================
/*!
* @if jp
- * @brief System logger の初期化
+ * @brief System logger ã®åæå
*
- * System logger の初期化を実行する。
- * コンフィギュレーションファイルに設定された情報に基づき、
- * ロガーの初期化,設定を実行する。
+ * System logger ã®åæåãå®è¡ããã
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã¡ã¤ã«ã«è¨å®ãããæ
å ±ã«åºã¥ãã
+ * ãã¬ã¼ã®åæåï¼è¨å®ãå®è¡ããã
*
- * @return 初期化実行結果(初期化成功:true、初期化失敗:false)
+ * @return åæåå®è¡çµæ(åæåæå:trueãåæå失æ:false)
*
* @else
* @brief System logger initialization
@@ -1212,11 +1212,11 @@
/*!
* @if jp
- * @brief System Logger の終了処理
+ * @brief System Logger ã®çµäºå¦ç
*
- * System Loggerの終了処理を実行する。
- * バッファ内に保持されているログ情報が存在する場合には、
- * 強制的にログファイルに出力し、ログファイルを閉じる。
+ * System Loggerã®çµäºå¦çãå®è¡ããã
+ * ãããã¡å
ã«ä¿æããã¦ãããã°æ
å ±ãåå¨ããå ´åã«ã¯ã
+ * å¼·å¶çã«ãã°ãã¡ã¤ã«ã«åºåãããã°ãã¡ã¤ã«ãéããã
*
* @else
* @brief System Logger finalization
@@ -1234,11 +1234,11 @@
//============================================================
/*!
* @if jp
- * @brief CORBA ORB の初期化処理
+ * @brief CORBA ORB ã®åæåå¦ç
*
- * 引数により与えられた設定を元にORBを初期化する。
+ * å¼æ°ã«ããä¸ããããè¨å®ãå
ã«ORBãåæåããã
*
- * @return ORB 初期化処理結果(初期化成功:true、初期化失敗:false)
+ * @return ORB åæåå¦ççµæ(åæåæå:trueãåæå失æ:false)
*
* @else
* @brief CORBA ORB initialization
@@ -1253,12 +1253,12 @@
/*!
* @if jp
- * @brief ORB のコマンドラインオプション作成
+ * @brief ORB ã®ã³ãã³ãã©ã¤ã³ãªãã·ã§ã³ä½æ
*
- * コンフィギュレーション情報に設定された内容から
- * ORB の起動時オプションを作成する。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æ
å ±ã«è¨å®ãããå
容ãã
+ * ORB ã®èµ·åæãªãã·ã§ã³ãä½æããã
*
- * @return ORB 起動時オプション
+ * @return ORB èµ·åæãªãã·ã§ã³
*
* @else
* @brief Create ORB command options
@@ -1274,11 +1274,11 @@
/*!
* @if jp
- * @brief エンドポイントの生成
+ * @brief ã¨ã³ããã¤ã³ãã®çæ
*
- * コンフィグレーションからエンドポイントを生成する。
+ * ã³ã³ãã£ã°ã¬ã¼ã·ã§ã³ããã¨ã³ããã¤ã³ããçæããã
*
- * @param endpoints エンドポイントリスト
+ * @param endpoints ã¨ã³ããã¤ã³ããªã¹ã
*
* @else
* @brief Create Endpoints
@@ -1293,9 +1293,9 @@
/*!
* @if jp
- * @brief ORB の Endpoint のコマンドラインオプション作成
- * @param opt コマンドラインオプション
- * @param endpoint エンドポイントリスト
+ * @brief ORB ã® Endpoint ã®ã³ãã³ãã©ã¤ã³ãªãã·ã§ã³ä½æ
+ * @param opt ã³ãã³ãã©ã¤ã³ãªãã·ã§ã³
+ * @param endpoint ã¨ã³ããã¤ã³ããªã¹ã
*
* @else
* @brief Create a command optional line of Endpoint of ORB.
@@ -1308,12 +1308,12 @@
/*!
* @if jp
- * @brief ORB の終了処理
+ * @brief ORB ã®çµäºå¦ç
*
- * ORB の終了処理を実行する。
- * 実行待ちの処理が存在する場合には、その処理が終了するまで待つ。
- * 実際の終了処理では、POA Managerを非活性化し、 ORB のシャットダウンを実行
- * する。
+ * ORB ã®çµäºå¦çãå®è¡ããã
+ * å®è¡å¾
ã¡ã®å¦çãåå¨ããå ´åã«ã¯ããã®å¦çãçµäºããã¾ã§å¾
ã¤ã
+ * å®éã®çµäºå¦çã§ã¯ãPOA Managerãéæ´»æ§åãã ORB ã®ã·ã£ãããã¦ã³ãå®è¡
+ * ããã
*
* @else
* @brief ORB finalization
@@ -1331,18 +1331,18 @@
//============================================================
/*!
* @if jp
- * @brief NamingManager の初期化
+ * @brief NamingManager ã®åæå
*
- * NamingManager の初期化処理を実行する。
- * ただし、NamingManager を使用しないようにプロパティ情報に設定されている
- * 場合には何もしない。
- * NamingManager を使用する場合、プロパティ情報に設定されている
- * デフォルト NamingServer を登録する。
- * また、定期的に情報を更新するように設定されている場合には、指定された周期
- * で自動更新を行うためのタイマを起動するとともに、更新用メソッドをタイマに
- * 登録する。
+ * NamingManager ã®åæåå¦çãå®è¡ããã
+ * ãã ããNamingManager ã使ç¨ããªãããã«ããããã£æ
å ±ã«è¨å®ããã¦ãã
+ * å ´åã«ã¯ä½ãããªãã
+ * NamingManager ã使ç¨ããå ´åãããããã£æ
å ±ã«è¨å®ããã¦ãã
+ * ããã©ã«ã NamingServer ãç»é²ããã
+ * ã¾ããå®æçã«æ
å ±ãæ´æ°ããããã«è¨å®ããã¦ããå ´åã«ã¯ãæå®ãããå¨æ
+ * ã§èªåæ´æ°ãè¡ãããã®ã¿ã¤ããèµ·åããã¨ã¨ãã«ãæ´æ°ç¨ã¡ã½ãããã¿ã¤ãã«
+ * ç»é²ããã
*
- * @return 初期化処理結果(初期化成功:true、初期化失敗:false)
+ * @return åæåå¦ççµæ(åæåæå:trueãåæå失æ:false)
*
* @else
* @brief NamingManager initialization
@@ -1364,10 +1364,10 @@
/*!
* @if jp
- * @brief NamingManager の終了処理
+ * @brief NamingManager ã®çµäºå¦ç
*
- * NamingManager を終了する。
- * 登録されている全要素をアンバインドし、終了する。
+ * NamingManager ãçµäºããã
+ * ç»é²ããã¦ããå
¨è¦ç´ ãã¢ã³ãã¤ã³ãããçµäºããã
*
* @else
* @brief NamingManager finalization
@@ -1384,10 +1384,10 @@
//============================================================
/*!
* @if jp
- * @brief NamingManager に登録されている RTコンポーネントの終了処理
+ * @brief NamingManager ã«ç»é²ããã¦ãã RTã³ã³ãã¼ãã³ãã®çµäºå¦ç
*
- * NamingManager に登録されているRTコンポーネントのリストを取得し、
- * 全コンポーネントを終了する。
+ * NamingManager ã«ç»é²ããã¦ããRTã³ã³ãã¼ãã³ãã®ãªã¹ããåå¾ãã
+ * å
¨ã³ã³ãã¼ãã³ããçµäºããã
*
* @else
* @brief NamingManager finalization
@@ -1402,29 +1402,29 @@
/*!
* @if jp
- * @brief 引数文字列からコンポーネント型名・プロパティを抽出する
+ * @brief å¼æ°æååããã³ã³ãã¼ãã³ãååã»ããããã£ãæ½åºãã
*
- * 文字列からコンポーネント型とコンポーネントのプロパティを抽出する。
- * 与えられる文字列のフォーマットは RTC の ID とコンフィギュレーショ
- * ンからなる
+ * æååããã³ã³ãã¼ãã³ãåã¨ã³ã³ãã¼ãã³ãã®ããããã£ãæ½åºããã
+ * ä¸ããããæååã®ãã©ã¼ããã㯠RTC ã® ID ã¨ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§
+ * ã³ãããªã
*
* [RTC type]?[key(0)]=[val(0)]&[key(1)]=[val(1)]&...&[key(n)]=[val(n)]
*
- * である。なお、RTC type は implementation_id のみ、もしくは、下記
- * の RTC ID 形式
+ * ã§ããããªããRTC type 㯠implementation_id ã®ã¿ããããã¯ãä¸è¨
+ * ã® RTC ID å½¢å¼
*
* RTC:[vendor]:[category]:[impl_id]:[version]
*
- * を受け付ける。戻り値である、comp_id は、
- * "vendor", "category", "implementation_id", "version" のキーを持つ
- * Properties 型のオブジェクトとして返される。
- * comp_conf には "?" 以下に記述されるコンポーネントに与えるプロパティ
- * が Properties 型のオブジェクトとして返される。
+ * ãåãä»ãããæ»ãå¤ã§ãããcomp_id ã¯ã
+ * "vendor", "category", "implementation_id", "version" ã®ãã¼ãæã¤
+ * Properties åã®ãªãã¸ã§ã¯ãã¨ãã¦è¿ãããã
+ * comp_conf ã«ã¯ "?" 以ä¸ã«è¨è¿°ãããã³ã³ãã¼ãã³ãã«ä¸ããããããã£
+ * ã Properties åã®ãªãã¸ã§ã¯ãã¨ãã¦è¿ãããã
*
- * @return comp_arg にコンポーネント型が含まれていない場合false
- * @param comp_arg 処理すべき文字列
- * @param comp_id 抽出されたコンポーネントの型名
- * @param comp_conf 抽出されたコンポーネントのプロパティ
+ * @return comp_arg ã«ã³ã³ãã¼ãã³ãåãå«ã¾ãã¦ããªãå ´åfalse
+ * @param comp_arg å¦çãã¹ãæåå
+ * @param comp_id æ½åºãããã³ã³ãã¼ãã³ãã®åå
+ * @param comp_conf æ½åºãããã³ã³ãã¼ãã³ãã®ããããã£
*
* @else
* @brief Extracting component type/properties from the given string
@@ -1452,23 +1452,23 @@
coil::Properties& comp_conf);
/*!
* @if jp
- * @brief 引数文字列からExecutionContext名・プロパティを抽出する
+ * @brief å¼æ°æååããExecutionContextåã»ããããã£ãæ½åºãã
*
- * 文字列からExecutionContext名とプロパティを抽出する。
- * 与えられる文字列のフォーマットは RTC の ID とコンフィギュレーショ
- * ンからなる
+ * æååããExecutionContextåã¨ããããã£ãæ½åºããã
+ * ä¸ããããæååã®ãã©ã¼ããã㯠RTC ã® ID ã¨ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§
+ * ã³ãããªã
*
- * [ExecutionContext名]?[key(0)]=[val(0)]&[key(1)]=[val(1)]&...&[key(n)]=[val(n)]
+ * [ExecutionContextå]?[key(0)]=[val(0)]&[key(1)]=[val(1)]&...&[key(n)]=[val(n)]
*
- * である。
+ * ã§ããã
*
- * ec_conf には "?" 以下に記述されるコンポーネントに与えるプロパティ
- * が Properties 型のオブジェクトとして返される。
+ * ec_conf ã«ã¯ "?" 以ä¸ã«è¨è¿°ãããã³ã³ãã¼ãã³ãã«ä¸ããããããã£
+ * ã Properties åã®ãªãã¸ã§ã¯ãã¨ãã¦è¿ãããã
*
- * @return ec_args にExecutionContext名が含まれていない場合false
- * @param ec_args 処理すべき文字列
- * @param ec_id 抽出されたExecutionContext名
- * @param ec_conf 抽出されたExecutionContextのプロパティ
+ * @return ec_args ã«ExecutionContextåãå«ã¾ãã¦ããªãå ´åfalse
+ * @param ec_args å¦çãã¹ãæåå
+ * @param ec_id æ½åºãããExecutionContextå
+ * @param ec_conf æ½åºãããExecutionContextã®ããããã£
*
* @else
* @brief Extracting ExecutionContext's name/properties from the given
@@ -1496,13 +1496,13 @@
/*!
* @if jp
- * @brief RTコンポーネントのコンフィギュレーション処理
+ * @brief RTã³ã³ãã¼ãã³ãã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¦ç
*
- * RTコンポーネントの型およびインスタンス毎に記載されたプロパティファイルの
- * 情報を読み込み、コンポーネントに設定する。
- * また、各コンポーネントの NamingService 登録時の名称を取得し、設定する。
+ * RTã³ã³ãã¼ãã³ãã®åããã³ã¤ã³ã¹ã¿ã³ã¹æ¯ã«è¨è¼ãããããããã£ãã¡ã¤ã«ã®
+ * æ
å ±ãèªã¿è¾¼ã¿ãã³ã³ãã¼ãã³ãã«è¨å®ããã
+ * ã¾ããåã³ã³ãã¼ãã³ãã® NamingService ç»é²æã®å称ãåå¾ããè¨å®ããã
*
- * @param comp コンフィギュレーション対象RTコンポーネント
+ * @param comp ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
* @else
* @brief Configure RT-Component
@@ -1520,13 +1520,13 @@
/*!
* @if jp
- * @brief ExecutionContextManager の初期化
+ * @brief ExecutionContextManager ã®åæå
*
- * 使用する各 ExecutionContext の初期化処理を実行し、各 ExecutionContext
- * 生成用 Factory を ExecutionContextManager に登録する。
+ * 使ç¨ããå ExecutionContext ã®åæåå¦çãå®è¡ããå ExecutionContext
+ * çæç¨ Factory ã ExecutionContextManager ã«ç»é²ããã
*
- * @return ExecutionContextManager 初期化処理実行結果
- * (初期化成功:true、初期化失敗:false)
+ * @return ExecutionContextManager åæåå¦çå®è¡çµæ
+ * (åæåæå:trueãåæå失æ:false)
*
* @else
* @brief ExecutionContextManager initialization
@@ -1543,10 +1543,10 @@
/*!
* @if jp
- * @brief PeriodicECSharedComposite の初期化
+ * @brief PeriodicECSharedComposite ã®åæå
*
- * @return PeriodicECSharedComposite 初期化処理実行結果
- * (初期化成功:true、初期化失敗:false)
+ * @return PeriodicECSharedComposite åæåå¦çå®è¡çµæ
+ * (åæåæå:trueãåæå失æ:false)
*
* @else
* @brief PeriodicECSharedComposite initialization
@@ -1560,13 +1560,13 @@
/*!
* @if jp
- * @brief ファクトリの初期化
+ * @brief ãã¡ã¯ããªã®åæå
*
- * バッファ、スレッド、パブリッシャ、プロバイダ、コンシューマの
- * ファクトリを初期化する。
+ * ãããã¡ãã¹ã¬ããããããªãã·ã£ããããã¤ããã³ã³ã·ã¥ã¼ãã®
+ * ãã¡ã¯ããªãåæåããã
*
- * @return ファクトリ初期化処理実行結果
- * (初期化成功:true、初期化失敗:false)
+ * @return ãã¡ã¯ããªåæåå¦çå®è¡çµæ
+ * (åæåæå:trueãåæå失æ:false)
*
* @else
* @brief Factories initialization
@@ -1585,12 +1585,12 @@
/*!
* @if jp
- * @brief Timer の初期化
+ * @brief Timer ã®åæå
*
- * 使用する各 Timer の初期化処理を実行する。
- * (現状の実装では何もしない)
+ * 使ç¨ããå Timer ã®åæåå¦çãå®è¡ããã
+ * (ç¾ç¶ã®å®è£
ã§ã¯ä½ãããªã)
*
- * @return Timer 初期化処理実行結果(初期化成功:true、初期化失敗:false)
+ * @return Timer åæåå¦çå®è¡çµæ(åæåæå:trueãåæå失æ:false)
*
* @else
* @brief Timer initialization
@@ -1606,9 +1606,9 @@
/*!
* @if jp
- * @brief ManagerServant の初期化
+ * @brief ManagerServant ã®åæå
*
- * @return Timer 初期化処理実行結果(初期化成功:true、初期化失敗:false)
+ * @return Timer åæåå¦çå®è¡çµæ(åæåæå:trueãåæå失æ:false)
*
* @else
* @brief ManagerServant initialization
@@ -1621,9 +1621,9 @@
/*!
* @if jp
- * @brief LocalService の初期化
+ * @brief LocalService ã®åæå
*
- * @return Timer 初期化処理実行結果(初期化成功:true、初期化失敗:false)
+ * @return Timer åæåå¦çå®è¡çµæ(åæåæå:trueãåæå失æ:false)
*
* @else
* @brief LocalService initialization
@@ -1636,7 +1636,7 @@
/*!
* @if jp
- * @brief ManagerServant へのポインタ
+ * @brief ManagerServant ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the ManagerServant
* @endif
@@ -1645,15 +1645,15 @@
/*!
* @if jp
- * @brief プロパティ情報のマージ
+ * @brief ããããã£æ
å ±ã®ãã¼ã¸
*
- * 指定されたファイル内に設定されているプロパティ情報をロードし、
- * 既存の設定済みプロパティとマージする。
+ * æå®ããããã¡ã¤ã«å
ã«è¨å®ããã¦ããããããã£æ
å ±ããã¼ããã
+ * æ¢åã®è¨å®æ¸ã¿ããããã£ã¨ãã¼ã¸ããã
*
- * @param prop マージ対象プロパティ
- * @param file_name プロパティ情報が記述されているファイル名
+ * @param prop ãã¼ã¸å¯¾è±¡ããããã£
+ * @param file_name ããããã£æ
å ±ãè¨è¿°ããã¦ãããã¡ã¤ã«å
*
- * @return マージ処理実行結果(マージ成功:true、マージ失敗:false)
+ * @return ãã¼ã¸å¦çå®è¡çµæ(ãã¼ã¸æå:trueããã¼ã¸å¤±æ:false)
*
* @else
* @brief Merge property information
@@ -1672,26 +1672,26 @@
/*!
* @if jp
- * @brief NamingServer に登録する際の登録情報を組み立てる
+ * @brief NamingServer ã«ç»é²ããéã®ç»é²æ
å ±ãçµã¿ç«ã¦ã
*
- * 指定された書式とプロパティ情報を基に NameServer に登録する際の情報を
- * 組み立てる。
- * 各書式指定用文字の意味は以下のとおり
- * - % : コンテキストの区切り
- * - n : インスタンス名称
- * - t : 型名
- * - m : 型名
- * - v : バージョン
- * - V : ベンダー
- * - c : カテゴリ
- * - h : ホスト名
- * - M : マネージャ名
- * - p : プロセスID
+ * æå®ãããæ¸å¼ã¨ããããã£æ
å ±ãåºã« NameServer ã«ç»é²ããéã®æ
å ±ã
+ * çµã¿ç«ã¦ãã
+ * åæ¸å¼æå®ç¨æåã®æå³ã¯ä»¥ä¸ã®ã¨ãã
+ * - % : ã³ã³ããã¹ãã®åºåã
+ * - n : ã¤ã³ã¹ã¿ã³ã¹å称
+ * - t : åå
+ * - m : åå
+ * - v : ãã¼ã¸ã§ã³
+ * - V : ãã³ãã¼
+ * - c : ã«ãã´ãª
+ * - h : ãã¹ãå
+ * - M : ããã¼ã¸ã£å
+ * - p : ããã»ã¹ID
*
- * @param naming_format NamingService 登録情報書式指定
- * @param prop 使用するプロパティ情報
+ * @param naming_format NamingService ç»é²æ
å ±æ¸å¼æå®
+ * @param prop 使ç¨ããããããã£æ
å ±
*
- * @return 指定書式変換結果
+ * @return æå®æ¸å¼å¤æçµæ
*
* @else
* @brief Construct registration information when registering to
@@ -1724,7 +1724,7 @@
//============================================================
- // protected 変数
+ // protected å¤æ°
//============================================================
//------------------------------------------------------------
@@ -1732,7 +1732,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief 唯一の Manager へのポインタ
+ * @brief å¯ä¸ã® Manager ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the Manager
* @endif
@@ -1741,7 +1741,7 @@
/*!
* @if jp
- * @brief 唯一の Manager へのポインタに対する mutex
+ * @brief å¯ä¸ã® Manager ã¸ã®ãã¤ã³ã¿ã«å¯¾ãã mutex
* @else
* @brief The mutex of the pointer to the Manager
* @endif
@@ -1753,7 +1753,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief ORB へのポインタ
+ * @brief ORB ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the ORB
* @endif
@@ -1762,7 +1762,7 @@
/*!
* @if jp
- * @brief POA へのポインタ
+ * @brief POA ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the POA
* @endif
@@ -1771,7 +1771,7 @@
/*!
* @if jp
- * @brief POAManager へのポインタ
+ * @brief POAManager ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the POAManager
* @endif
@@ -1783,7 +1783,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief ユーザ初期化関数へのポインタ
+ * @brief ã¦ã¼ã¶åæåé¢æ°ã¸ã®ãã¤ã³ã¿
* @else
* @brief User's initialization function's pointer
* @endif
@@ -1792,7 +1792,7 @@
/*!
* @if jp
- * @brief Manager の configuration を格納する Properties
+ * @brief Manager ã® configuration ãæ ¼ç´ãã Properties
* @else
* @brief Managaer's configuration Properties
* @endif
@@ -1801,7 +1801,7 @@
/*!
* @if jp
- * @brief ModuleManager へのポインタ
+ * @brief ModuleManager ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the ModuleManager
* @endif
@@ -1810,7 +1810,7 @@
/*!
* @if jp
- * @brief NamingManager へのポインタ
+ * @brief NamingManager ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the NamingManager
* @endif
@@ -1831,7 +1831,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief ロガーバッファ
+ * @brief ãã¬ã¼ãããã¡
* @else
* @brief Logger buffer
* @endif
@@ -1840,7 +1840,7 @@
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -1849,7 +1849,7 @@
/*!
* @if jp
- * @brief ログ出力ファイル
+ * @brief ãã°åºåãã¡ã¤ã«
* @else
* @brief Files for log output
* @endif
@@ -1857,9 +1857,9 @@
std::vector<std::filebuf*> m_logfiles;
//============================================================
- // コンポーネントマネージャ
+ // ã³ã³ãã¼ãã³ãããã¼ã¸ã£
//============================================================
- // ObjectManager へ渡す述語クラス
+ // ObjectManager ã¸æ¸¡ãè¿°èªã¯ã©ã¹
struct InstanceName
{
InstanceName(RTObject_impl* comp);
@@ -1873,7 +1873,7 @@
/*!
* @if jp
- * @brief コンポーネントマネージャ
+ * @brief ã³ã³ãã¼ãã³ãããã¼ã¸ã£
* @else
* @brief ComponentManager
* @endif
@@ -1881,9 +1881,9 @@
ComponentManager m_compManager;
//============================================================
- // コンポーネントファクトリ
+ // ã³ã³ãã¼ãã³ããã¡ã¯ããª
//============================================================
- // コンポーネントファクトリへ渡す述語クラス
+ // ã³ã³ãã¼ãã³ããã¡ã¯ããªã¸æ¸¡ãè¿°èªã¯ã©ã¹
class FactoryPredicate
{
public:
@@ -1956,7 +1956,7 @@
/*!
* @if jp
- * @brief コンポーネントファクトリ
+ * @brief ã³ã³ãã¼ãã³ããã¡ã¯ããª
* @else
* @brief ComponentFactory
* @endif
@@ -1974,9 +1974,9 @@
FactoryManager m_factory;
//============================================================
- // ExecutionContextファクトリ
+ // ExecutionContextãã¡ã¯ããª
//============================================================
- // ECファクトリへ渡す述語クラス
+ // ECãã¡ã¯ããªã¸æ¸¡ãè¿°èªã¯ã©ã¹
struct ECFactoryPredicate
{
ECFactoryPredicate(const char* name) : m_name(name){};
@@ -1994,7 +1994,7 @@
/*!
* @if jp
- * @brief ExecutionContext マネージャ
+ * @brief ExecutionContext ããã¼ã¸ã£
* @else
* @brief ExecutionContext Manager
* @endif
@@ -2003,14 +2003,14 @@
/*!
* @if jp
- * @brief ExecutionContext リスト
+ * @brief ExecutionContext ãªã¹ã
* @else
* @brief ExecutionContext list
* @endif
*/
std::vector<ExecutionContextBase*> m_ecs;
- // ファクトリ名をリストアップするためのファンクタ
+ // ãã¡ã¯ããªåããªã¹ãã¢ããããããã®ãã¡ã³ã¯ã¿
struct ModuleFactories
{
void operator()(FactoryBase* f)
@@ -2026,9 +2026,9 @@
/*!
* @if jp
* @class OrbRunner
- * @brief OrbRunner クラス
+ * @brief OrbRunner ã¯ã©ã¹
*
- * ORB 実行用ヘルパークラス。
+ * ORB å®è¡ç¨ãã«ãã¼ã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -2048,9 +2048,9 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -2066,13 +2066,13 @@
/*!
* @if jp
- * @brief ORB 活性化処理
+ * @brief ORB æ´»æ§åå¦ç
*
- * ORB 活性化処理
+ * ORB æ´»æ§åå¦ç
*
- * @param args 活性化時引数
+ * @param args æ´»æ§åæå¼æ°
*
- * @return 活性化結果
+ * @return æ´»æ§åçµæ
*
* @else
* @brief ORB activation processing
@@ -2093,11 +2093,11 @@
/*!
* @if jp
- * @brief ORB 開始処理
+ * @brief ORB éå§å¦ç
*
- * ORB 開始処理
+ * ORB éå§å¦ç
*
- * @return 開始処理結果
+ * @return éå§å¦ççµæ
*
* @else
* @brief ORB start processing
@@ -2117,13 +2117,13 @@
/*!
* @if jp
- * @brief ORB 終了処理
+ * @brief ORB çµäºå¦ç
*
- * ORB 終了処理
+ * ORB çµäºå¦ç
*
- * @param flags 終了処理フラグ
+ * @param flags çµäºå¦çãã©ã°
*
- * @return 終了処理結果
+ * @return çµäºå¦ççµæ
*
* @else
* @brief ORB close processing
@@ -2145,7 +2145,7 @@
};
/*!
* @if jp
- * @brief ORB ヘルパークラスへのポインタ
+ * @brief ORB ãã«ãã¼ã¯ã©ã¹ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to ORB helper class
* @endif
@@ -2158,9 +2158,9 @@
/*!
* @if jp
* @class Terminator
- * @brief Terminator クラス
+ * @brief Terminator ã¯ã©ã¹
*
- * ORB 終了用ヘルパークラス。
+ * ORB çµäºç¨ãã«ãã¼ã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -2180,11 +2180,11 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param manager マネージャ・オブジェクト
+ * @param manager ããã¼ã¸ã£ã»ãªãã¸ã§ã¯ã
*
* @else
* @brief Constructor
@@ -2199,9 +2199,9 @@
/*!
* @if jp
- * @brief 終了処理
+ * @brief çµäºå¦ç
*
- * ORB,マネージャ終了処理を開始する。
+ * ORBï¼ããã¼ã¸ã£çµäºå¦çãéå§ããã
*
* @else
* @brief Termination processing
@@ -2217,13 +2217,13 @@
/*!
* @if jp
- * @brief 終了処理活性化処理
+ * @brief çµäºå¦çæ´»æ§åå¦ç
*
- * 終了処理活性化処理
+ * çµäºå¦çæ´»æ§åå¦ç
*
- * @param args 活性化時引数
+ * @param args æ´»æ§åæå¼æ°
*
- * @return 活性化結果
+ * @return æ´»æ§åçµæ
*
* @else
* @brief Termination processing activation
@@ -2244,11 +2244,11 @@
/*!
* @if jp
- * @brief ORB,マネージャ終了処理
+ * @brief ORBï¼ããã¼ã¸ã£çµäºå¦ç
*
- * ORB,マネージャ終了処理
+ * ORBï¼ããã¼ã¸ã£çµäºå¦ç
*
- * @return 終了処理結果
+ * @return çµäºå¦ççµæ
*
* @else
* @brief ORB and manager's termination processing
@@ -2269,7 +2269,7 @@
/*!
* @if jp
- * @brief ORB 終了用ヘルパークラスへのポインタ
+ * @brief ORB çµäºç¨ãã«ãã¼ã¯ã©ã¹ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to ORB termination helper class.
* @endif
@@ -2283,9 +2283,9 @@
};
/*!
* @if jp
- * @brief マネージャ終了処理用同期フラグ
+ * @brief ããã¼ã¸ã£çµäºå¦çç¨åæãã©ã°
*
- * マネージャ終了の待ち合せ処理で同期を取るためのフラグ。
+ * ããã¼ã¸ã£çµäºã®å¾
ã¡åãå¦çã§åæãåãããã®ãã©ã°ã
*
* @else
* @brief Synchronous flag for manager termination
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerActionListener.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerActionListener.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerActionListener.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ManagerActionListener.cpp
* @brief Component action listener class
@@ -24,7 +24,7 @@
//============================================================
/*!
* @if jp
- * @class ManagerActionListener クラス
+ * @class ManagerActionListener ã¯ã©ã¹
* @else
* @class ManagerActionListener class
* @endif
@@ -35,7 +35,7 @@
/*!
* @if jp
- * @class ManagerActionListenerHolder クラス
+ * @class ManagerActionListenerHolder ã¯ã©ã¹
* @else
* @class ManagerActionListenerHolder class
* @endif
@@ -46,7 +46,7 @@
/*!
* @if jp
- * @brief preShutdown コールバック関数
+ * @brief preShutdown ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preShutdown callback function
@@ -60,7 +60,7 @@
/*!
* @if jp
- * @brief postShutdown コールバック関数
+ * @brief postShutdown ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postShutdown callback function
@@ -74,7 +74,7 @@
/*!
* @if jp
- * @brief preReinit コールバック関数
+ * @brief preReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preReinit callback function
@@ -88,7 +88,7 @@
/*!
* @if jp
- * @brief postReinit コールバック関数
+ * @brief postReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postReinit callback function
@@ -104,7 +104,7 @@
//============================================================
/*!
* @if jp
- * @class ModuleActionListener クラス
+ * @class ModuleActionListener ã¯ã©ã¹
* @else
* @class ModuleActionListener class
* @endif
@@ -115,7 +115,7 @@
/*!
* @if jp
- * @class ModuleActionListener ホルダクラス
+ * @class ModuleActionListener ãã«ãã¯ã©ã¹
* @else
* @class ModuleActionListener holder class
* @endif
@@ -126,7 +126,7 @@
/*!
* @if jp
- * @brief preLoad コールバック関数
+ * @brief preLoad ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preLoad callback function
@@ -141,7 +141,7 @@
/*!
* @if jp
- * @brief postLoad コールバック関数
+ * @brief postLoad ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postLoad callback function
@@ -156,7 +156,7 @@
/*!
* @if jp
- * @brief preUnload コールバック関数
+ * @brief preUnload ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preUnload callback function
@@ -170,7 +170,7 @@
/*!
* @if jp
- * @brief postUnload コールバック関数
+ * @brief postUnload ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postUnload callback function
@@ -186,8 +186,8 @@
//============================================================
/*!
* @if jp
- * @class RtcLifecycleActionListener クラス
- * @brief RtcLifecycleActionListener クラス
+ * @class RtcLifecycleActionListener ã¯ã©ã¹
+ * @brief RtcLifecycleActionListener ã¯ã©ã¹
* @else
* @class RtcLifecycleActionListener class
* @brief RtcLifecycleActionListener class
@@ -199,7 +199,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -210,7 +210,7 @@
/*!
* @if jp
- * @brief preCreate コールバック関数
+ * @brief preCreate ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preCreate callback function
@@ -224,7 +224,7 @@
/*!
* @if jp
- * @brief postCreate コールバック関数
+ * @brief postCreate ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postCreate callback function
@@ -238,7 +238,7 @@
/*!
* @if jp
- * @brief preConfigure コールバック関数
+ * @brief preConfigure ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preConfigure callback function
@@ -252,7 +252,7 @@
/*!
* @if jp
- * @brief postConfigure コールバック関数
+ * @brief postConfigure ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postConfigure callback function
@@ -266,7 +266,7 @@
/*!
* @if jp
- * @brief preInitialize コールバック関数
+ * @brief preInitialize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preInitialize callback function
@@ -280,7 +280,7 @@
/*!
* @if jp
- * @brief postInitialize コールバック関数
+ * @brief postInitialize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postInitialize callback function
@@ -296,7 +296,7 @@
//============================================================
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -307,7 +307,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -318,7 +318,7 @@
/*!
* @if jp
- * @brief preBind コールバック関数
+ * @brief preBind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preBind callback function
@@ -333,7 +333,7 @@
/*!
* @if jp
- * @brief postBind コールバック関数
+ * @brief postBind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postBind callback function
@@ -348,7 +348,7 @@
/*!
* @if jp
- * @brief preUnbind コールバック関数
+ * @brief preUnbind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preUnbind callback function
@@ -363,7 +363,7 @@
/*!
* @if jp
- * @brief postUnbind コールバック関数
+ * @brief postUnbind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postUnbind callback function
@@ -380,7 +380,7 @@
//============================================================
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -391,7 +391,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -402,7 +402,7 @@
/*!
* @if jp
- * @brief preServiceRegister コールバック関数
+ * @brief preServiceRegister ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceRegister callback function
@@ -417,7 +417,7 @@
/*!
* @if jp
- * @brief postServiceRegister コールバック関数
+ * @brief postServiceRegister ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceRegister callback function
@@ -432,7 +432,7 @@
/*!
* @if jp
- * @brief preServiceInit コールバック関数
+ * @brief preServiceInit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceInit callback function
@@ -447,7 +447,7 @@
/*!
* @if jp
- * @brief postServiceInit コールバック関数
+ * @brief postServiceInit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceInit callback function
@@ -462,7 +462,7 @@
/*!
* @if jp
- * @brief preServiceReinit コールバック関数
+ * @brief preServiceReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceReinit callback function
@@ -477,7 +477,7 @@
/*!
* @if jp
- * @brief postServiceReinit コールバック関数
+ * @brief postServiceReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceReinit callback function
@@ -492,7 +492,7 @@
/*!
* @if jp
- * @brief postServiceFinalize コールバック関数
+ * @brief postServiceFinalize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceFinalize callback function
@@ -507,7 +507,7 @@
/*!
* @if jp
- * @brief preServiceFinalize コールバック関数
+ * @brief preServiceFinalize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceFinalize callback function
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerActionListener.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerActionListener.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerActionListener.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ManagerActionListener.h
* @brief component action listener class
@@ -43,10 +43,10 @@
* @if jp
* @class ManagerActionListener
*
- * - マネージャShutdownの直前: void onPreShutdown()
- * - マネージャShutdownの直後: void onPostShutdown()
- * - マネージャの再初期化直前: void onPreReinit()
- * - マネージャの再初期化直後: void onPostReinit()
+ * - ããã¼ã¸ã£Shutdownã®ç´å: void onPreShutdown()
+ * - ããã¼ã¸ã£Shutdownã®ç´å¾: void onPostShutdown()
+ * - ããã¼ã¸ã£ã®ååæåç´å: void onPreReinit()
+ * - ããã¼ã¸ã£ã®ååæåç´å¾: void onPostReinit()
*
* TODO: Documentation
*
@@ -73,7 +73,7 @@
/*!
* @if jp
- * @brief preShutdown コールバック関数
+ * @brief preShutdown ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preShutdown callback function
@@ -84,7 +84,7 @@
/*!
* @if jp
- * @brief postShutdown コールバック関数
+ * @brief postShutdown ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postShutdown callback function
@@ -95,7 +95,7 @@
/*!
* @if jp
- * @brief preReinit コールバック関数
+ * @brief preReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preReinit callback function
@@ -106,7 +106,7 @@
/*!
* @if jp
- * @brief postReinit コールバック関数
+ * @brief postReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postReinit callback function
@@ -119,7 +119,7 @@
/*!
* @if jp
- * @class ManagerActionListenerHolder クラス
+ * @class ManagerActionListenerHolder ã¯ã©ã¹
* @else
* @class ManagerActionListenerHolder class
* @endif
@@ -132,7 +132,7 @@
/*!
* @if jp
- * @brief preShutdown コールバック関数
+ * @brief preShutdown ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preShutdown callback function
@@ -143,7 +143,7 @@
/*!
* @if jp
- * @brief postShutdown コールバック関数
+ * @brief postShutdown ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postShutdown callback function
@@ -154,7 +154,7 @@
/*!
* @if jp
- * @brief preReinit コールバック関数
+ * @brief preReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preReinit callback function
@@ -165,7 +165,7 @@
/*!
* @if jp
- * @brief postReinit コールバック関数
+ * @brief postReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postReinit callback function
@@ -179,8 +179,8 @@
//============================================================
/*!
* @if jp
- * @class ModuleActionListener クラス
- * @brief ModuleActionListener クラス
+ * @class ModuleActionListener ã¯ã©ã¹
+ * @brief ModuleActionListener ã¯ã©ã¹
*
* @else
* @class ModuleActionListener class
@@ -193,7 +193,7 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -202,7 +202,7 @@
/*!
* @if jp
- * @brief preLoad コールバック関数
+ * @brief preLoad ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preLoad callback function
@@ -214,7 +214,7 @@
/*!
* @if jp
- * @brief postLoad コールバック関数
+ * @brief postLoad ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postLoad callback function
@@ -226,7 +226,7 @@
/*!
* @if jp
- * @brief preUnload コールバック関数
+ * @brief preUnload ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preUnload callback function
@@ -237,7 +237,7 @@
/*!
* @if jp
- * @brief postUnload コールバック関数
+ * @brief postUnload ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postUnload callback function
@@ -250,8 +250,8 @@
/*!
* @if jp
- * @class ModuleActionListenerHolder クラス
- * @brief ModuleActionListenerHolder クラス
+ * @class ModuleActionListenerHolder ã¯ã©ã¹
+ * @brief ModuleActionListenerHolder ã¯ã©ã¹
*
* @else
* @class ModuleActionListenerHolder class
@@ -265,7 +265,7 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -274,7 +274,7 @@
/*!
* @if jp
- * @brief preLoad コールバック関数
+ * @brief preLoad ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preLoad callback function
@@ -286,7 +286,7 @@
/*!
* @if jp
- * @brief postLoad コールバック関数
+ * @brief postLoad ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postLoad callback function
@@ -298,7 +298,7 @@
/*!
* @if jp
- * @brief preUnload コールバック関数
+ * @brief preUnload ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preUnload callback function
@@ -309,7 +309,7 @@
/*!
* @if jp
- * @brief postUnload コールバック関数
+ * @brief postUnload ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postUnload callback function
@@ -324,21 +324,21 @@
//============================================================
/*!
* @if jp
- * @class RtcLifecycleActionListener クラス
- * @brief RtcLifecycleActionListener クラス
+ * @class RtcLifecycleActionListener ã¯ã©ã¹
+ * @brief RtcLifecycleActionListener ã¯ã©ã¹
*
- * RTC系
- * - RTC生成の直前 bool (std::string&)
+ * RTCç³»
+ * - RTCçæã®ç´å bool (std::string&)
* void preCreate(std::string& args) = 0;
- * - RTC生成の直後 bool (RTObject_impl*)
+ * - RTCçæã®ç´å¾ bool (RTObject_impl*)
* void postCreate(RTObject_impl*) = 0;
- * - RTCのコンフィグ直前 bool (coil::Properties& prop)
+ * - RTCã®ã³ã³ãã£ã°ç´å bool (coil::Properties& prop)
* void preConfigure(coil::Properties& prop) = 0;
- * - RTCのコンフィグ直後 bool (coil::Properties& prop)
+ * - RTCã®ã³ã³ãã£ã°ç´å¾ bool (coil::Properties& prop)
* void postConfigure(coil::Properties& prop) = 0;
- * - RTCの初期化の直前 bool (void)
+ * - RTCã®åæåã®ç´å bool (void)
* void preInitialize(void) = 0;
- * - RTCの初期化の直後 bool (void)
+ * - RTCã®åæåã®ç´å¾ bool (void)
* void postInitialize(void) = 0;
*
* @else
@@ -355,7 +355,7 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -364,7 +364,7 @@
/*!
* @if jp
- * @brief preCreate コールバック関数
+ * @brief preCreate ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preCreate callback function
@@ -375,7 +375,7 @@
/*!
* @if jp
- * @brief postCreate コールバック関数
+ * @brief postCreate ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postCreate callback function
@@ -386,7 +386,7 @@
/*!
* @if jp
- * @brief preConfigure コールバック関数
+ * @brief preConfigure ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preConfigure callback function
@@ -397,7 +397,7 @@
/*!
* @if jp
- * @brief postConfigure コールバック関数
+ * @brief postConfigure ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postConfigure callback function
@@ -408,7 +408,7 @@
/*!
* @if jp
- * @brief preInitialize コールバック関数
+ * @brief preInitialize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preInitialize callback function
@@ -419,7 +419,7 @@
/*!
* @if jp
- * @brief postInitialize コールバック関数
+ * @brief postInitialize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postInitialize callback function
@@ -432,8 +432,8 @@
/*!
* @if jp
- * @class RtcLifecycleActionListenerHolder クラス
- * @brief RtcLifecycleActionListenerHolder クラス
+ * @class RtcLifecycleActionListenerHolder ã¯ã©ã¹
+ * @brief RtcLifecycleActionListenerHolder ã¯ã©ã¹
*
* @else
* @class RtcLifecycleActionListenerHolder class
@@ -450,7 +450,7 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -460,7 +460,7 @@
/*!
* @if jp
- * @brief preCreate コールバック関数
+ * @brief preCreate ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preCreate callback function
@@ -471,7 +471,7 @@
/*!
* @if jp
- * @brief postCreate コールバック関数
+ * @brief postCreate ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postCreate callback function
@@ -482,7 +482,7 @@
/*!
* @if jp
- * @brief preConfigure コールバック関数
+ * @brief preConfigure ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preConfigure callback function
@@ -493,7 +493,7 @@
/*!
* @if jp
- * @brief postConfigure コールバック関数
+ * @brief postConfigure ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postConfigure callback function
@@ -504,7 +504,7 @@
/*!
* @if jp
- * @brief preInitialize コールバック関数
+ * @brief preInitialize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preInitialize callback function
@@ -515,7 +515,7 @@
/*!
* @if jp
- * @brief postInitialize コールバック関数
+ * @brief postInitialize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postInitialize callback function
@@ -529,17 +529,17 @@
//============================================================
/*!
* @if jp
- * @class NamingActionListener クラス
- * @brief NamingActionListener クラス
+ * @class NamingActionListener ã¯ã©ã¹
+ * @brief NamingActionListener ã¯ã©ã¹
*
- * 各アクションに対応するユーザーコードが呼ばれる直前のタイミング
- * でコールされるリスなクラスの基底クラス。
+ * åã¢ã¯ã·ã§ã³ã«å¯¾å¿ããã¦ã¼ã¶ã¼ã³ã¼ããå¼ã°ããç´åã®ã¿ã¤ãã³ã°
+ * ã§ã³ã¼ã«ããããªã¹ãªã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
- * Registration系
- * - PRE_NS_REGISTER: RTCの名前の登録の直前 bool (coil::vstring&)
- * - POST_NS_REGISTER: RTCの名前の登録の直後 bool (coil::vstring&)
- * - PRE_NS_UNREGISTER: RTCの名前の登録の直前 bool (coil::vstring&)
- * - POST_NS_UNREGISTER: RTCの名前の登録の直後 bool (coil::vstring&)
+ * Registrationç³»
+ * - PRE_NS_REGISTER: RTCã®ååã®ç»é²ã®ç´å bool (coil::vstring&)
+ * - POST_NS_REGISTER: RTCã®ååã®ç»é²ã®ç´å¾ bool (coil::vstring&)
+ * - PRE_NS_UNREGISTER: RTCã®ååã®ç»é²ã®ç´å bool (coil::vstring&)
+ * - POST_NS_UNREGISTER: RTCã®ååã®ç»é²ã®ç´å¾ bool (coil::vstring&)
*
* - ADD_PORT:
* - REMOVE_PORT:
@@ -558,7 +558,7 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -567,7 +567,7 @@
/*!
* @if jp
- * @brief preBind コールバック関数
+ * @brief preBind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preBind callback function
@@ -578,7 +578,7 @@
coil::vstring& name) = 0;
/*!
* @if jp
- * @brief postBind コールバック関数
+ * @brief postBind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postBind callback function
@@ -590,7 +590,7 @@
/*!
* @if jp
- * @brief preUnbind コールバック関数
+ * @brief preUnbind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preUnbind callback function
@@ -602,7 +602,7 @@
/*!
* @if jp
- * @brief postUnbind コールバック関数
+ * @brief postUnbind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postUnbind callback function
@@ -616,8 +616,8 @@
/*!
* @if jp
- * @class NamingActionListenerHolder クラス
- * @brief NamingActionListenerHolder クラス
+ * @class NamingActionListenerHolder ã¯ã©ã¹
+ * @brief NamingActionListenerHolder ã¯ã©ã¹
*
* @else
* @class NamingActionListenerHolder class
@@ -634,7 +634,7 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -643,7 +643,7 @@
/*!
* @if jp
- * @brief preBind コールバック関数
+ * @brief preBind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preBind callback function
@@ -654,7 +654,7 @@
coil::vstring& name);
/*!
* @if jp
- * @brief postBind コールバック関数
+ * @brief postBind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postBind callback function
@@ -666,7 +666,7 @@
/*!
* @if jp
- * @brief preUnbind コールバック関数
+ * @brief preUnbind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preUnbind callback function
@@ -678,7 +678,7 @@
/*!
* @if jp
- * @brief postUnbind コールバック関数
+ * @brief postUnbind ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postUnbind callback function
@@ -693,11 +693,11 @@
//============================================================
/*!
* @if jp
- * @class LocalServiceActionListener クラス
- * @brief LocalServiceActionListener クラス
+ * @class LocalServiceActionListener ã¯ã©ã¹
+ * @brief LocalServiceActionListener ã¯ã©ã¹
*
- * 各アクションに対応するユーザーコードが呼ばれる直前のタイミング
- * でコールされるリスなクラスの基底クラス。
+ * åã¢ã¯ã·ã§ã³ã«å¯¾å¿ããã¦ã¼ã¶ã¼ã³ã¼ããå¼ã°ããç´åã®ã¿ã¤ãã³ã°
+ * ã§ã³ã¼ã«ããããªã¹ãªã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
* - ADD_PORT:
* - REMOVE_PORT:
@@ -716,7 +716,7 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -725,7 +725,7 @@
/*!
* @if jp
- * @brief preServiceRegister コールバック関数
+ * @brief preServiceRegister ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceRegister callback function
@@ -736,7 +736,7 @@
/*!
* @if jp
- * @brief postServiceRegister コールバック関数
+ * @brief postServiceRegister ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceRegister callback function
@@ -748,7 +748,7 @@
/*!
* @if jp
- * @brief preServiceInit コールバック関数
+ * @brief preServiceInit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceInit callback function
@@ -760,7 +760,7 @@
/*!
* @if jp
- * @brief postServiceInit コールバック関数
+ * @brief postServiceInit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceInit callback function
@@ -772,7 +772,7 @@
/*!
* @if jp
- * @brief preServiceReinit コールバック関数
+ * @brief preServiceReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceReinit callback function
@@ -784,7 +784,7 @@
/*!
* @if jp
- * @brief postServiceReinit コールバック関数
+ * @brief postServiceReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceReinit callback function
@@ -796,7 +796,7 @@
/*!
* @if jp
- * @brief postServiceFinalize コールバック関数
+ * @brief postServiceFinalize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceFinalize callback function
@@ -808,7 +808,7 @@
/*!
* @if jp
- * @brief preServiceFinalize コールバック関数
+ * @brief preServiceFinalize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceFinalize callback function
@@ -822,11 +822,11 @@
/*!
* @if jp
- * @class LocalServiceActionListenerHolder クラス
- * @brief LocalServiceActionListenerHolder クラス
+ * @class LocalServiceActionListenerHolder ã¯ã©ã¹
+ * @brief LocalServiceActionListenerHolder ã¯ã©ã¹
*
- * 各アクションに対応するユーザーコードが呼ばれる直前のタイミング
- * でコールされるリスなクラスの基底クラス。
+ * åã¢ã¯ã·ã§ã³ã«å¯¾å¿ããã¦ã¼ã¶ã¼ã³ã¼ããå¼ã°ããç´åã®ã¿ã¤ãã³ã°
+ * ã§ã³ã¼ã«ããããªã¹ãªã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
* - ADD_PORT:
* - REMOVE_PORT:
@@ -846,7 +846,7 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -856,7 +856,7 @@
// registration instance of service to svc admin
/*!
* @if jp
- * @brief preServiceRegister コールバック関数
+ * @brief preServiceRegister ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceRegister callback function
@@ -867,7 +867,7 @@
/*!
* @if jp
- * @brief postServiceRegister コールバック関数
+ * @brief postServiceRegister ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceRegister callback function
@@ -879,7 +879,7 @@
/*!
* @if jp
- * @brief preServiceInit コールバック関数
+ * @brief preServiceInit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceInit callback function
@@ -890,7 +890,7 @@
RTM::LocalServiceBase* service);
/*!
* @if jp
- * @brief postServiceInit コールバック関数
+ * @brief postServiceInit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceInit callback function
@@ -902,7 +902,7 @@
/*!
* @if jp
- * @brief preServiceReinit コールバック関数
+ * @brief preServiceReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceReinit callback function
@@ -913,7 +913,7 @@
RTM::LocalServiceBase* service);
/*!
* @if jp
- * @brief postServiceReinit コールバック関数
+ * @brief postServiceReinit ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceReinit callback function
@@ -925,7 +925,7 @@
/*!
* @if jp
- * @brief postServiceFinalize コールバック関数
+ * @brief postServiceFinalize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief postServiceFinalize callback function
@@ -936,7 +936,7 @@
RTM::LocalServiceBase* service);
/*!
* @if jp
- * @brief preServiceFinalize コールバック関数
+ * @brief preServiceFinalize ã³ã¼ã«ããã¯é¢æ°
* TODO: Documentation
* @else
* @brief preServiceFinalize callback function
@@ -952,7 +952,7 @@
/*!
* @if jp
* @class ManagerActionListeners
- * @brief ManagerActionListeners クラス
+ * @brief ManagerActionListeners ã¯ã©ã¹
*
*
* @else
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerConfig.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerConfig.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerConfig.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ManagerConfig.cpp
* @brief RTC manager configuration
@@ -48,7 +48,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -60,7 +60,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -73,7 +73,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -84,7 +84,7 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
* @else
* @brief Initialization
* @endif
@@ -96,7 +96,7 @@
/*!
* @if jp
- * @brief Configuration 情報を Property に設定する
+ * @brief Configuration æ
å ±ã Property ã«è¨å®ãã
* @else
* @brief Specify the configuration information to the Property
* @endif
@@ -123,7 +123,7 @@
/*!
* @if jp
- * @brief コマンド引数をパースする
+ * @brief ã³ãã³ãå¼æ°ããã¼ã¹ãã
* @else
* @brief Parse the command arguments
* @endif
@@ -183,7 +183,7 @@
/*!
* @if jp
- * @brief Configuration file の検索
+ * @brief Configuration file ã®æ¤ç´¢
* @else
* @brief Find the configuration file
* @endif
@@ -225,7 +225,7 @@
/*!
* @if jp
- * @brief システム情報を設定する
+ * @brief ã·ã¹ãã æ
å ±ãè¨å®ãã
* @else
* @brief Set system information
* @endif
@@ -260,7 +260,7 @@
/*!
* @if jp
- * @brief ファイルの存在確認
+ * @brief ãã¡ã¤ã«ã®åå¨ç¢ºèª
* @else
* @brief Check the file existence
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerConfig.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerConfig.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerConfig.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ManagerConfig.h
* @brief RTC manager configuration
@@ -29,27 +29,27 @@
* @if jp
*
* @class ManagerConfig
- * @brief Manager configuration クラス
+ * @brief Manager configuration ã¯ã©ã¹
*
- * Manager のコンフィギュレーションを行う、コマンドライン引数を受け取り、
- * (あるいは引数なしで)インスタンス化される。
- * コマンドライン引数で指定された設定ファイル、環境変数などから Manager の
- * プロパティ情報を設定する。
+ * Manager ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãè¡ããã³ãã³ãã©ã¤ã³å¼æ°ãåãåãã
+ * (ãããã¯å¼æ°ãªãã§)ã¤ã³ã¹ã¿ã³ã¹åãããã
+ * ã³ãã³ãã©ã¤ã³å¼æ°ã§æå®ãããè¨å®ãã¡ã¤ã«ãç°å¢å¤æ°ãªã©ãã Manager ã®
+ * ããããã£æ
å ±ãè¨å®ããã
*
- * 各設定の優先度は以下のとおりである。
+ * åè¨å®ã®åªå
度ã¯ä»¥ä¸ã®ã¨ããã§ããã
* <OL>
- * <LI>コマンドラインオプション "-f"
- * <LI>環境変数 "RTC_MANAGER_CONFIG"
- * <LI>デフォルト設定ファイル "./rtc.conf"
- * <LI>デフォルト設定ファイル "/etc/rtc.conf"
- * <LI>デフォルト設定ファイル "/etc/rtc/rtc.conf"
- * <LI>デフォルト設定ファイル "/usr/local/etc/rtc.conf"
- * <LI>デフォルト設定ファイル "/usr/local/etc/rtc/rtc.conf"
- * <LI>埋め込みコンフィギュレーション値
+ * <LI>ã³ãã³ãã©ã¤ã³ãªãã·ã§ã³ "-f"
+ * <LI>ç°å¢å¤æ° "RTC_MANAGER_CONFIG"
+ * <LI>ããã©ã«ãè¨å®ãã¡ã¤ã« "./rtc.conf"
+ * <LI>ããã©ã«ãè¨å®ãã¡ã¤ã« "/etc/rtc.conf"
+ * <LI>ããã©ã«ãè¨å®ãã¡ã¤ã« "/etc/rtc/rtc.conf"
+ * <LI>ããã©ã«ãè¨å®ãã¡ã¤ã« "/usr/local/etc/rtc.conf"
+ * <LI>ããã©ã«ãè¨å®ãã¡ã¤ã« "/usr/local/etc/rtc/rtc.conf"
+ * <LI>åãè¾¼ã¿ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¤
*</OL>
- * ただし、コマンドラインオプション "-d" が指定された場合は、
- * (たとえ -f で設定ファイルを指定しても)埋め込みコンフィギュレーション値
- * が使用される。
+ * ãã ããã³ãã³ãã©ã¤ã³ãªãã·ã§ã³ "-d" ãæå®ãããå ´åã¯ã
+ * (ãã¨ã -f ã§è¨å®ãã¡ã¤ã«ãæå®ãã¦ã)åãè¾¼ã¿ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¤
+ * ã使ç¨ãããã
*
* @since 0.4.0
*
@@ -87,7 +87,7 @@
// The list of default configuration file path.
/*!
* @if jp
- * @brief Manager コンフィギュレーションのデフォルト・ファイル・パス
+ * @brief Manager ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®ããã©ã«ãã»ãã¡ã¤ã«ã»ãã¹
* @else
* @brief The default configuration file path for manager
* @endif
@@ -97,8 +97,8 @@
// Environment value to specify configuration file
/*!
* @if jp
- * @brief デフォルト・コンフィギュレーションのファイル・パスを識別する
- * 環境変数
+ * @brief ããã©ã«ãã»ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®ãã¡ã¤ã«ã»ãã¹ãèå¥ãã
+ * ç°å¢å¤æ°
* @else
* @brief The environment variable to distinguish the default configuration
* file path
@@ -109,9 +109,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。(何もしない)
+ * ã³ã³ã¹ãã©ã¯ã¿ã(ä½ãããªã)
*
* @else
*
@@ -126,12 +126,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * 与えられた引数によりコンフィギュレーション情報の初期化を行う。
+ * ä¸ããããå¼æ°ã«ããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æ
å ±ã®åæåãè¡ãã
*
- * @param argc コマンドライン引数の数
- * @param argv コマンドライン引数
+ * @param argc ã³ãã³ãã©ã¤ã³å¼æ°ã®æ°
+ * @param argv ã³ãã³ãã©ã¤ã³å¼æ°
*
* @else
*
@@ -149,7 +149,7 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -162,18 +162,18 @@
/*!
* @if jp
*
- * @brief 初期化
+ * @brief åæå
*
- * コマンドライン引数に応じて初期化を実行する。コマンドラインオプションは
- * 以下のものが使用可能である。
+ * ã³ãã³ãã©ã¤ã³å¼æ°ã«å¿ãã¦åæåãå®è¡ãããã³ãã³ãã©ã¤ã³ãªãã·ã§ã³ã¯
+ * 以ä¸ã®ãã®ã使ç¨å¯è½ã§ããã
*
- * - -f file : コンフィギュレーションファイルを指定する。
- * - -l module : ロードするモジュールを指定する。(未実装)
- * - -o options: その他オプションを指定する。(未実装)
- * - -d : デフォルトのコンフィギュレーションを使う。(未実装)
+ * - -f file : ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã¡ã¤ã«ãæå®ããã
+ * - -l module : ãã¼ãããã¢ã¸ã¥ã¼ã«ãæå®ããã(æªå®è£
)
+ * - -o options: ãã®ä»ãªãã·ã§ã³ãæå®ããã(æªå®è£
)
+ * - -d : ããã©ã«ãã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã使ãã(æªå®è£
)
*
- * @param argc コマンドライン引数の数
- * @param argv コマンドライン引数
+ * @param argc ã³ãã³ãã©ã¤ã³å¼æ°ã®æ°
+ * @param argv ã³ãã³ãã©ã¤ã³å¼æ°
*
* @else
*
@@ -196,11 +196,11 @@
/*!
* @if jp
- * @brief Configuration 情報を Property に設定する
+ * @brief Configuration æ
å ±ã Property ã«è¨å®ãã
*
- * Manager のConfiguration 情報を指定された Property に設定する。
+ * Manager ã®Configuration æ
å ±ãæå®ããã Property ã«è¨å®ããã
*
- * @param prop Configuration 設定対象 Property
+ * @param prop Configuration è¨å®å¯¾è±¡ Property
*
* @else
* @brief Specify the configuration information to the Property
@@ -216,15 +216,15 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションを取得する
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãåå¾ãã
*
- * コンフィギュレーションを取得する。init()呼び出し前に呼ぶと、
- * 静的に定義されたデフォルトのコンフィギュレーションを返す。
- * init() 呼び出し後に呼ぶと、コマンドライン引数、環境変数等に
- * 基づいた初期化されたコンフィギュレーションを返す。
- * (未実装)
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãåå¾ãããinit()å¼ã³åºãåã«å¼ã¶ã¨ã
+ * éçã«å®ç¾©ãããããã©ã«ãã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãè¿ãã
+ * init() å¼ã³åºãå¾ã«å¼ã¶ã¨ãã³ãã³ãã©ã¤ã³å¼æ°ãç°å¢å¤æ°çã«
+ * åºã¥ããåæåãããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãè¿ãã
+ * (æªå®è£
)
*
- * @return Manager のコンフィギュレーション情報
+ * @return Manager ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æ
å ±
*
* @else
*
@@ -248,15 +248,15 @@
/*!
* @if jp
*
- * @brief コマンド引数をパースする
+ * @brief ã³ãã³ãå¼æ°ããã¼ã¹ãã
*
- * - -f file : コンフィギュレーションファイルを指定する。
- * - -l module : ロードするモジュールを指定する。(未実装)
- * - -o options: その他オプションを指定する。(未実装)
- * - -d : デフォルトのコンフィギュレーションを使う。(未実装)
+ * - -f file : ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã¡ã¤ã«ãæå®ããã
+ * - -l module : ãã¼ãããã¢ã¸ã¥ã¼ã«ãæå®ããã(æªå®è£
)
+ * - -o options: ãã®ä»ãªãã·ã§ã³ãæå®ããã(æªå®è£
)
+ * - -d : ããã©ã«ãã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã使ãã(æªå®è£
)
*
- * @param argc コマンドライン引数の数
- * @param argv コマンドライン引数
+ * @param argc ã³ãã³ãã©ã¤ã³å¼æ°ã®æ°
+ * @param argv ã³ãã³ãã©ã¤ã³å¼æ°
*
* @else
*
@@ -277,18 +277,18 @@
/*!
* @if jp
*
- * @brief Configuration file の検索
+ * @brief Configuration file ã®æ¤ç´¢
*
- * Configuration file を検索し、設定する。
- * 既に Configuration file が設定済みの場合は、ファイルの存在確認を行う。
+ * Configuration file ãæ¤ç´¢ããè¨å®ããã
+ * æ¢ã« Configuration file ãè¨å®æ¸ã¿ã®å ´åã¯ããã¡ã¤ã«ã®åå¨ç¢ºèªãè¡ãã
*
- * Configuration file の優先順位<br>
- * コマンドオプション指定>環境変数>デフォルトファイル>デフォルト設定
+ * Configuration file ã®åªå
é ä½<br>
+ * ã³ãã³ããªãã·ã§ã³æå®ï¼ç°å¢å¤æ°ï¼ããã©ã«ããã¡ã¤ã«ï¼ããã©ã«ãè¨å®
*
- * デフォルト強制オプション(-d): デフォルトファイルがあっても無視して
- * デフォルト設定を使う
+ * ããã©ã«ãå¼·å¶ãªãã·ã§ã³(-d): ããã©ã«ããã¡ã¤ã«ããã£ã¦ãç¡è¦ãã¦
+ * ããã©ã«ãè¨å®ã使ã
*
- * @return Configuration file 検索結果
+ * @return Configuration file æ¤ç´¢çµæ
*
* @else
*
@@ -299,7 +299,7 @@
* already configured.
*
* The priority of the configuration file<br>
- * The command option>the environment variable>the default file>
+ * The command optionï¼the environment variableï¼the default fileï¼
* the default configuration
*
* Default force option(-d): Ignore any default files and use the default
@@ -314,17 +314,17 @@
/*!
* @if jp
*
- * @brief システム情報を設定する
+ * @brief ã·ã¹ãã æ
å ±ãè¨å®ãã
*
- * システム情報を取得しプロパティにセットする。設定されるキーは以下の通り。
- * - os.name : OS名
- * - os.release : OSリリース名
- * - os.version : OSバージョン名
- * - os.arch : OSアーキテクチャ
- * - os.hostname: ホスト名
- * - manager.pid : プロセスID
+ * ã·ã¹ãã æ
å ±ãåå¾ãããããã£ã«ã»ãããããè¨å®ããããã¼ã¯ä»¥ä¸ã®éãã
+ * - os.name : OSå
+ * - os.release : OSãªãªã¼ã¹å
+ * - os.version : OSãã¼ã¸ã§ã³å
+ * - os.arch : OSã¢ã¼ããã¯ãã£
+ * - os.hostname: ãã¹ãå
+ * - manager.pid : ããã»ã¹ID
*
- * @param prop システム情報を設定したプロパティ
+ * @param prop ã·ã¹ãã æ
å ±ãè¨å®ããããããã£
* @else
*
* @brief Set system information
@@ -345,13 +345,13 @@
/*!
* @if jp
- * @brief ファイルの存在確認
+ * @brief ãã¡ã¤ã«ã®åå¨ç¢ºèª
*
- * 指定されたファイルが存在するか確認する。
+ * æå®ããããã¡ã¤ã«ãåå¨ããã確èªããã
*
- * @param filename 確認対象ファイル名称
+ * @param filename 確èªå¯¾è±¡ãã¡ã¤ã«å称
*
- * @return 対象ファイル確認結果(存在する場合にtrue)
+ * @return 対象ãã¡ã¤ã«ç¢ºèªçµæ(åå¨ããå ´åã«true)
*
* @else
* @brief Check the file existence
@@ -368,7 +368,7 @@
/*!
* @if jp
- * @brief 引数から渡されるプロパティ
+ * @brief å¼æ°ãã渡ãããããããã£
* @else
* @brief configuration properties from arguments
* @endif
@@ -377,7 +377,7 @@
/*!
* @if jp
- * @brief Manager コンフィギュレーション・ファイルのパス
+ * @brief Manager ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãã¡ã¤ã«ã®ãã¹
* @else
* @brief Manager's configuration file path
* @endif
@@ -386,9 +386,9 @@
/*!
* @if jp
- * @brief Manager マスタフラグ
+ * @brief Manager ãã¹ã¿ãã©ã°
*
- * true:マスタ,false:スレーブ
+ * true:ãã¹ã¿,false:ã¹ã¬ã¼ã
*
* @else
* @brief Manager master flag
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerServant.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerServant.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerServant.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ManagerServant.cpp
* @brief RTComponent manager servant implementation class
@@ -119,7 +119,7 @@
/*!
* @if jp
- * @brief モジュールをロードする
+ * @brief ã¢ã¸ã¥ã¼ã«ããã¼ããã
* @else
* @brief Loading a module
* @endig
@@ -136,7 +136,7 @@
/*!
* @if jp
- * @brief モジュールをアンロードする
+ * @brief ã¢ã¸ã¥ã¼ã«ãã¢ã³ãã¼ããã
* @else
* @brief Unloading a module
* @endig
@@ -152,7 +152,7 @@
/*!
* @if jp
- * @brief ロード可能なモジュールのプロファイルを取得する
+ * @brief ãã¼ãå¯è½ãªã¢ã¸ã¥ã¼ã«ã®ãããã¡ã¤ã«ãåå¾ãã
* @else
* @brief Getting loadable module profiles
* @endig
@@ -206,7 +206,7 @@
/*!
* @if jp
- * @brief ロード済みのモジュールのプロファイルを取得する
+ * @brief ãã¼ãæ¸ã¿ã®ã¢ã¸ã¥ã¼ã«ã®ãããã¡ã¤ã«ãåå¾ãã
* @else
* @brief Getting loaded module profiles
* @endig
@@ -260,7 +260,7 @@
/*!
* @if jp
- * @brief コンポーネントファクトリのプロファイルを取得する
+ * @brief ã³ã³ãã¼ãã³ããã¡ã¯ããªã®ãããã¡ã¤ã«ãåå¾ãã
* @else
* @brief Getting component factory profiles
* @endig
@@ -314,7 +314,7 @@
/*!
* @if jp
- * @brief コンポーネントを生成する
+ * @brief ã³ã³ãã¼ãã³ããçæãã
* @else
* @brief Creating an RT-Component
* @endig
@@ -422,7 +422,7 @@
/*!
* @if jp
- * @brief コンポーネントを削除する
+ * @brief ã³ã³ãã¼ãã³ããåé¤ãã
* @else
* @brief Deleting an RT-Component
* @endig
@@ -451,7 +451,7 @@
/*!
* @if jp
- * @brief 起動中のコンポーネントのリストを取得する
+ * @brief èµ·åä¸ã®ã³ã³ãã¼ãã³ãã®ãªã¹ããåå¾ãã
* @else
* @brief Getting RT-Component list running on this manager
* @endig
@@ -500,7 +500,7 @@
/*!
* @if jp
- * @brief 起動中のコンポーネントプロファイルのリストを取得する
+ * @brief èµ·åä¸ã®ã³ã³ãã¼ãã³ããããã¡ã¤ã«ã®ãªã¹ããåå¾ãã
* @else
* @brief Getting RT-Component's profile list running on this manager
* @endig
@@ -548,10 +548,10 @@
return cprofs._retn();
}
- // manager 基本
+ // manager åºæ¬
/*!
* @if jp
- * @brief マネージャのプロファイルを取得する
+ * @brief ããã¼ã¸ã£ã®ãããã¡ã¤ã«ãåå¾ãã
* @else
* @brief Getting this manager's profile.
* @endig
@@ -567,7 +567,7 @@
/*!
* @if jp
- * @brief マネージャのコンフィギュレーションを取得する
+ * @brief ããã¼ã¸ã£ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãåå¾ãã
* @else
* @brief Getting this manager's configuration.
* @endig
@@ -589,7 +589,7 @@
/*!
* @if jp
- * @brief マネージャのコンフィギュレーションを設定する
+ * @brief ããã¼ã¸ã£ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãè¨å®ãã
* @else
* @brief Setting manager's configuration
* @endig
@@ -603,7 +603,7 @@
}
/*!
* @if jp
- * @brief マネージャがマスターかどうか
+ * @brief ããã¼ã¸ã£ããã¹ã¿ã¼ãã©ãã
* @else
* @brief Whether this manager is master or not
* @endig
@@ -616,7 +616,7 @@
/*!
* @if jp
- * @brief マスターマネージャの取得
+ * @brief ãã¹ã¿ã¼ããã¼ã¸ã£ã®åå¾
* @else
* @brief Getting master managers
* @endig
@@ -630,7 +630,7 @@
/*!
* @if jp
- * @brief マスターマネージャの追加
+ * @brief ãã¹ã¿ã¼ããã¼ã¸ã£ã®è¿½å
* @else
* @brief Getting a master manager
* @endig
@@ -655,7 +655,7 @@
/*!
* @if jp
- * @brief マスターマネージャの削除
+ * @brief ãã¹ã¿ã¼ããã¼ã¸ã£ã®åé¤
* @else
* @brief Removing a master manager
* @endig
@@ -682,7 +682,7 @@
/*!
* @if jp
- * @brief スレーブマネージャの取得
+ * @brief ã¹ã¬ã¼ãããã¼ã¸ã£ã®åå¾
* @else
* @brief Getting slave managers
* @endig
@@ -697,7 +697,7 @@
/*!
* @if jp
- * @brief スレーブマネージャの追加
+ * @brief ã¹ã¬ã¼ãããã¼ã¸ã£ã®è¿½å
* @else
* @brief Getting a slave manager
* @endig
@@ -723,7 +723,7 @@
/*!
* @if jp
- * @brief スレーブマネージャの削除
+ * @brief ã¹ã¬ã¼ãããã¼ã¸ã£ã®åé¤
* @else
* @brief Removing a slave manager
* @endig
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerServant.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerServant.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ManagerServant.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ManagerServant.h
* @brief RTComponent manager servant implementation class
@@ -46,10 +46,10 @@
{
/*!
* @if jp
- * @brief ManagerのCORBA化クラス
+ * @brief Managerã®CORBAåã¯ã©ã¹
*
- * ManagerをCORBAサーバント化し、外部からコンポーネントの生成・削除、
- * システム状態の取得などが行える。
+ * ManagerãCORBAãµã¼ãã³ãåããå¤é¨ããã³ã³ãã¼ãã³ãã®çæã»åé¤ã
+ * ã·ã¹ãã ç¶æ
ã®åå¾ãªã©ãè¡ããã
*
* @else
* @brief Manager CORBA class
@@ -67,9 +67,9 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -84,7 +84,7 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -96,20 +96,20 @@
/*!
* @if jp
- * @brief モジュールをロードする
+ * @brief ã¢ã¸ã¥ã¼ã«ããã¼ããã
*
- * 当該マネージャに指定されたモジュールをロードし、指定された初期化
- * 関数で初期化を行う。
+ * å½è©²ããã¼ã¸ã£ã«æå®ãããã¢ã¸ã¥ã¼ã«ããã¼ãããæå®ãããåæå
+ * é¢æ°ã§åæåãè¡ãã
*
- * @param pathname モジュールへのパス
- * @param initfunc モジュールの初期化関数
- * @return リターンコード
+ * @param pathname ã¢ã¸ã¥ã¼ã«ã¸ã®ãã¹
+ * @param initfunc ã¢ã¸ã¥ã¼ã«ã®åæåé¢æ°
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
// standard constructor
* @else
* @brief Loading a module
*
- * This operation loads a specified loadable module、and perform
+ * This operation loads a specified loadable moduleãand perform
* initialization with the specified function.
*
* @param pathname A path to a loading module.
@@ -122,12 +122,12 @@
/*!
* @if jp
- * @brief モジュールをアンロードする
+ * @brief ã¢ã¸ã¥ã¼ã«ãã¢ã³ãã¼ããã
*
- * 当該マネージャに指定されたモジュールをアンロードする。
+ * å½è©²ããã¼ã¸ã£ã«æå®ãããã¢ã¸ã¥ã¼ã«ãã¢ã³ãã¼ãããã
*
- * @param pathname モジュールへのパス
- * @return リターンコード
+ * @param pathname ã¢ã¸ã¥ã¼ã«ã¸ã®ãã¹
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Unloading a module
@@ -143,11 +143,11 @@
/*!
* @if jp
- * @brief ロード可能なモジュールのプロファイルを取得する
+ * @brief ãã¼ãå¯è½ãªã¢ã¸ã¥ã¼ã«ã®ãããã¡ã¤ã«ãåå¾ãã
*
- * ロード可能なモジュールのプロファイルを取得する。
+ * ãã¼ãå¯è½ãªã¢ã¸ã¥ã¼ã«ã®ãããã¡ã¤ã«ãåå¾ããã
*
- * @return モジュールプロファイル
+ * @return ã¢ã¸ã¥ã¼ã«ãããã¡ã¤ã«
*
* @else
* @brief Getting loadable module profiles
@@ -162,11 +162,11 @@
/*!
* @if jp
- * @brief ロード済みのモジュールのプロファイルを取得する
+ * @brief ãã¼ãæ¸ã¿ã®ã¢ã¸ã¥ã¼ã«ã®ãããã¡ã¤ã«ãåå¾ãã
*
- * ロード済みのモジュールのプロファイルを取得する。
+ * ãã¼ãæ¸ã¿ã®ã¢ã¸ã¥ã¼ã«ã®ãããã¡ã¤ã«ãåå¾ããã
*
- * @return モジュールプロファイル
+ * @return ã¢ã¸ã¥ã¼ã«ãããã¡ã¤ã«
*
* @else
* @brief Getting loaded module profiles
@@ -179,15 +179,15 @@
*/
RTM::ModuleProfileList* get_loaded_modules();
- // component 関連
+ // component é¢é£
/*!
* @if jp
- * @brief コンポーネントファクトリのプロファイルを取得する
+ * @brief ã³ã³ãã¼ãã³ããã¡ã¯ããªã®ãããã¡ã¤ã«ãåå¾ãã
*
- * ロード済みのモジュールのうち、RTコンポーネントのモジュールが持つ
- * ファクトリのプロファイルのリストを取得する。
+ * ãã¼ãæ¸ã¿ã®ã¢ã¸ã¥ã¼ã«ã®ãã¡ãRTã³ã³ãã¼ãã³ãã®ã¢ã¸ã¥ã¼ã«ãæã¤
+ * ãã¡ã¯ããªã®ãããã¡ã¤ã«ã®ãªã¹ããåå¾ããã
*
- * @return コンポーネントファクトリのプロファイルリスト
+ * @return ã³ã³ãã¼ãã³ããã¡ã¯ããªã®ãããã¡ã¤ã«ãªã¹ã
*
* @else
* @brief Getting component factory profiles
@@ -203,11 +203,11 @@
/*!
* @if jp
- * @brief コンポーネントを生成する
+ * @brief ã³ã³ãã¼ãã³ããçæãã
*
- * 引数に指定されたコンポーネントを生成する。
+ * å¼æ°ã«æå®ãããã³ã³ãã¼ãã³ããçæããã
*
- * @return 生成されたRTコンポーネント
+ * @return çæãããRTã³ã³ãã¼ãã³ã
*
* @else
* @brief Creating an RT-Component
@@ -223,11 +223,11 @@
/*!
* @if jp
- * @brief コンポーネントを削除する
+ * @brief ã³ã³ãã¼ãã³ããåé¤ãã
*
- * 引数に指定されたコンポーネントを削除する。
+ * å¼æ°ã«æå®ãããã³ã³ãã¼ãã³ããåé¤ããã
*
- * @return リターンコード
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Deleting an RT-Component
@@ -243,11 +243,11 @@
/*!
* @if jp
- * @brief 起動中のコンポーネントのリストを取得する
+ * @brief èµ·åä¸ã®ã³ã³ãã¼ãã³ãã®ãªã¹ããåå¾ãã
*
- * 現在当該マネージャ上で起動中のコンポーネントのリストを返す。
+ * ç¾å¨å½è©²ããã¼ã¸ã£ä¸ã§èµ·åä¸ã®ã³ã³ãã¼ãã³ãã®ãªã¹ããè¿ãã
*
- * @return RTコンポーネントのリスト
+ * @return RTã³ã³ãã¼ãã³ãã®ãªã¹ã
*
* @else
* @brief Getting RT-Component list running on this manager
@@ -262,12 +262,12 @@
/*!
* @if jp
- * @brief 起動中のコンポーネントプロファイルのリストを取得する
+ * @brief èµ·åä¸ã®ã³ã³ãã¼ãã³ããããã¡ã¤ã«ã®ãªã¹ããåå¾ãã
*
- * 現在当該マネージャ上で起動中のコンポーネントのプロファイルのリス
- * トを返す。
+ * ç¾å¨å½è©²ããã¼ã¸ã£ä¸ã§èµ·åä¸ã®ã³ã³ãã¼ãã³ãã®ãããã¡ã¤ã«ã®ãªã¹
+ * ããè¿ãã
*
- * @return RTコンポーネントプロファイルのリスト
+ * @return RTã³ã³ãã¼ãã³ããããã¡ã¤ã«ã®ãªã¹ã
*
* @else
* @brief Getting RT-Component's profile list running on this manager
@@ -281,14 +281,14 @@
*/
RTC::ComponentProfileList* get_component_profiles();
- // manager 基本
+ // manager åºæ¬
/*!
* @if jp
- * @brief マネージャのプロファイルを取得する
+ * @brief ããã¼ã¸ã£ã®ãããã¡ã¤ã«ãåå¾ãã
*
- * 現在当該マネージャのプロファイルを取得する。
+ * ç¾å¨å½è©²ããã¼ã¸ã£ã®ãããã¡ã¤ã«ãåå¾ããã
*
- * @return マネージャプロファイル
+ * @return ããã¼ã¸ã£ãããã¡ã¤ã«
*
* @else
* @brief Getting this manager's profile.
@@ -303,11 +303,11 @@
/*!
* @if jp
- * @brief マネージャのコンフィギュレーションを取得する
+ * @brief ããã¼ã¸ã£ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãåå¾ãã
*
- * 現在当該マネージャのコンフィギュレーションを取得する。
+ * ç¾å¨å½è©²ããã¼ã¸ã£ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãåå¾ããã
*
- * @return マネージャコンフィギュレーション
+ * @return ããã¼ã¸ã£ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³
*
* @else
* @brief Getting this manager's configuration.
@@ -322,13 +322,13 @@
/*!
* @if jp
- * @brief マネージャのコンフィギュレーションを設定する
+ * @brief ããã¼ã¸ã£ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãè¨å®ãã
*
- * 現在当該マネージャのコンフィギュレーションを設定する。
+ * ç¾å¨å½è©²ããã¼ã¸ã£ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãè¨å®ããã
*
- * @param name セットするコンフィギュレーションのキー名
- * @param value セットするコンフィギュレーションの値
- * @return リターンコード
+ * @param name ã»ããããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®ãã¼å
+ * @param value ã»ããããã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®å¤
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Setting manager's configuration
@@ -345,12 +345,12 @@
/*!
* @if jp
- * @brief マネージャがマスターかどうか
+ * @brief ããã¼ã¸ã£ããã¹ã¿ã¼ãã©ãã
*
- * この関数はマネージャがマスターかどうかを返す。Trueならば、当該マ
- * ネージャはマスターであり、それ以外は False を返す。
+ * ãã®é¢æ°ã¯ããã¼ã¸ã£ããã¹ã¿ã¼ãã©ãããè¿ããTrueãªãã°ãå½è©²ã
+ * ãã¼ã¸ã£ã¯ãã¹ã¿ã¼ã§ããããã以å¤ã¯ False ãè¿ãã
*
- * @return マスターマネージャかどうかのbool値
+ * @return ãã¹ã¿ã¼ããã¼ã¸ã£ãã©ããã®boolå¤
*
* @else
* @brief Whether this manager is master or not
@@ -366,13 +366,13 @@
/*!
* @if jp
- * @brief マスターマネージャの取得
+ * @brief ãã¹ã¿ã¼ããã¼ã¸ã£ã®åå¾
*
- * このマネージャがスレーブマネージャの場合、マスターとなっているマ
- * ネージャのリストを返す。このマネージャがマスターの場合、空のリス
- * トが返る。
+ * ãã®ããã¼ã¸ã£ãã¹ã¬ã¼ãããã¼ã¸ã£ã®å ´åããã¹ã¿ã¼ã¨ãªã£ã¦ããã
+ * ãã¼ã¸ã£ã®ãªã¹ããè¿ãããã®ããã¼ã¸ã£ããã¹ã¿ã¼ã®å ´åã空ã®ãªã¹
+ * ããè¿ãã
*
- * @return マスターマネージャのリスト
+ * @return ãã¹ã¿ã¼ããã¼ã¸ã£ã®ãªã¹ã
*
* @else
* @brief Getting master managers
@@ -389,15 +389,15 @@
/*!
* @if jp
- * @brief マスターマネージャの追加
+ * @brief ãã¹ã¿ã¼ããã¼ã¸ã£ã®è¿½å
*
- * このマネージャのマスタとしてマネージャを一つ追加する。戻り値には、
- * 当該マネージャ上で追加されたマスターマネージャを識別するユニーク
- * なIDが返される。このマネージャがマスタの場合、当該IDで指定された
- * マスターマネージャを返す。IDで指定されたマスターマネージャがない
- * 場合、nilオブジェクトが返る。
+ * ãã®ããã¼ã¸ã£ã®ãã¹ã¿ã¨ãã¦ããã¼ã¸ã£ãä¸ã¤è¿½å ãããæ»ãå¤ã«ã¯ã
+ * å½è©²ããã¼ã¸ã£ä¸ã§è¿½å ããããã¹ã¿ã¼ããã¼ã¸ã£ãèå¥ããã¦ãã¼ã¯
+ * ãªIDãè¿ãããããã®ããã¼ã¸ã£ããã¹ã¿ã®å ´åãå½è©²IDã§æå®ããã
+ * ãã¹ã¿ã¼ããã¼ã¸ã£ãè¿ããIDã§æå®ããããã¹ã¿ã¼ããã¼ã¸ã£ããªã
+ * å ´åãnilãªãã¸ã§ã¯ããè¿ãã
*
- * @return マスターマネージャ
+ * @return ãã¹ã¿ã¼ããã¼ã¸ã£
*
* @else
* @brief Getting a master manager
@@ -414,11 +414,11 @@
/*!
* @if jp
- * @brief マスターマネージャの削除
+ * @brief ãã¹ã¿ã¼ããã¼ã¸ã£ã®åé¤
*
- * このマネージャが保持するマスタのうち、指定されたものを削除する。
+ * ãã®ããã¼ã¸ã£ãä¿æãããã¹ã¿ã®ãã¡ãæå®ããããã®ãåé¤ããã
*
- * @param mgr マスターマネージャ
+ * @param mgr ãã¹ã¿ã¼ããã¼ã¸ã£
* @return ReturnCode_t
*
* @else
@@ -435,13 +435,13 @@
/*!
* @if jp
- * @brief スレーブマネージャの取得
+ * @brief ã¹ã¬ã¼ãããã¼ã¸ã£ã®åå¾
*
- * このマネージャがスレーブマネージャの場合、スレーブとなっているマ
- * ネージャのリストを返す。このマネージャがスレーブの場合、空のリス
- * トが返る。
+ * ãã®ããã¼ã¸ã£ãã¹ã¬ã¼ãããã¼ã¸ã£ã®å ´åãã¹ã¬ã¼ãã¨ãªã£ã¦ããã
+ * ãã¼ã¸ã£ã®ãªã¹ããè¿ãããã®ããã¼ã¸ã£ãã¹ã¬ã¼ãã®å ´åã空ã®ãªã¹
+ * ããè¿ãã
*
- * @return スレーブマネージャのリスト
+ * @return ã¹ã¬ã¼ãããã¼ã¸ã£ã®ãªã¹ã
*
* @else
* @brief Getting slave managers
@@ -458,11 +458,11 @@
/*!
* @if jp
- * @brief スレーブマネージャの追加
+ * @brief ã¹ã¬ã¼ãããã¼ã¸ã£ã®è¿½å
*
- * このマネージャのマスタとしてマネージャを一つ追加する。
+ * ãã®ããã¼ã¸ã£ã®ãã¹ã¿ã¨ãã¦ããã¼ã¸ã£ãä¸ã¤è¿½å ããã
*
- * @param mgr スレーブマネージャ
+ * @param mgr ã¹ã¬ã¼ãããã¼ã¸ã£
* @return ReturnCode_t
*
* @else
@@ -479,11 +479,11 @@
/*!
* @if jp
- * @brief スレーブマネージャの削除
+ * @brief ã¹ã¬ã¼ãããã¼ã¸ã£ã®åé¤
*
- * このマネージャが保持するマスタのうち、指定されたものを削除する。
+ * ãã®ããã¼ã¸ã£ãä¿æãããã¹ã¿ã®ãã¡ãæå®ããããã®ãåé¤ããã
*
- * @param mgr スレーブマネージャ
+ * @param mgr ã¹ã¬ã¼ãããã¼ã¸ã£
* @return ReturnCode_t
*
* @else
@@ -502,7 +502,7 @@
/*!
* @if jp
- * @brief プロセスのコピーを生成する
+ * @brief ããã»ã¹ã®ã³ãã¼ãçæãã
* @return ReturnCode_t
* @else
* @brief The copy of the process is generated.
@@ -512,7 +512,7 @@
RTC::ReturnCode_t fork();
/*!
* @if jp
- * @brief shutdownする
+ * @brief shutdownãã
* @return ReturnCode_t
* @else
* @brief This method shutdowns RTC.
@@ -522,7 +522,7 @@
RTC::ReturnCode_t shutdown();
/*!
* @if jp
- * @brief 再起動する。
+ * @brief åèµ·åããã
* @return ReturnCode_t
* @else
* @brief This method restarts RTC.
@@ -533,8 +533,8 @@
/*!
* @if jp
- * @brief RTCのリファレンスを取得する。
- * @return RTCのリファレンス
+ * @brief RTCã®ãªãã¡ã¬ã³ã¹ãåå¾ããã
+ * @return RTCã®ãªãã¡ã¬ã³ã¹
* @else
* @brief Get the reference of RTC.
* @return RTC reference
@@ -544,8 +544,8 @@
/*!
* @if jp
- * @brief Managerのリファレンスを取得する。
- * @return Managerのリファレンス
+ * @brief Managerã®ãªãã¡ã¬ã³ã¹ãåå¾ããã
+ * @return Managerã®ãªãã¡ã¬ã³ã¹
* @else
* @brief Get the reference of Manager.
* @return Manager reference
@@ -555,9 +555,9 @@
/*!
* @if jp
- * @brief INSManagerの生成
+ * @brief INSManagerã®çæ
* @return
- * @else 成功:true, 失敗:false
+ * @else æå:true, 失æ:false
* @brief Generate INSManager.
* @return Successful:true, Failed:false
* @endif
@@ -566,8 +566,8 @@
/*!
* @if jp
- * @brief Managerのリファレンスを検索する。
- * @return Managerのリファレンス
+ * @brief Managerã®ãªãã¡ã¬ã³ã¹ãæ¤ç´¢ããã
+ * @return Managerã®ãªãã¡ã¬ã³ã¹
* @else
* @brief Find the reference of Manager.
* @return Manager reference
@@ -579,7 +579,7 @@
typedef coil::Guard<coil::Mutex> Guard;
/*!
* @if jp
- * @brief ロガーオブジェクト
+ * @brief ãã¬ã¼ãªãã¸ã§ã¯ã
* @else
* @brief Logger object
* @endif
@@ -588,7 +588,7 @@
/*!
* @if jp
- * @brief RTC::Managerへの参照
+ * @brief RTC::Managerã¸ã®åç
§
* @else
* @brief Reference to the RTC::Manager
* @endif
@@ -597,7 +597,7 @@
/*!
* @if jp
- * @brief ManagerServantのオブジェクトリファレンス
+ * @brief ManagerServantã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹
* @else
* @brief An object reference of ManagerServant
* @endif
@@ -606,7 +606,7 @@
/*!
* @if jp
- * @brief マスタマネージャのリスト
+ * @brief ãã¹ã¿ããã¼ã¸ã£ã®ãªã¹ã
* @else
* @brief List of master managers
* @endif
@@ -615,7 +615,7 @@
/*!
* @if jp
- * @brief m_masters の Mutex
+ * @brief m_masters ã® Mutex
* @else
* @brief Mutex of m_masters
* @endif
@@ -624,7 +624,7 @@
/*!
* @if jp
- * @brief スレーブマネージャのリスト
+ * @brief ã¹ã¬ã¼ãããã¼ã¸ã£ã®ãªã¹ã
* @else
* @brief List of slave managers
* @endif
@@ -633,7 +633,7 @@
/*!
* @if jp
- * @brief m_slaves の Mutex
+ * @brief m_slaves ã® Mutex
* @else
* @brief Mutex of m_slaves
* @endif
@@ -642,7 +642,7 @@
/*!
* @if jp
- * @brief マスタかどうかのフラグ
+ * @brief ãã¹ã¿ãã©ããã®ãã©ã°
* @else
* @brief Flag if this is master
* @endif
@@ -651,7 +651,7 @@
/*!
* @if jp
- * @brief Manager_var が等価かどうかのファンクタ
+ * @brief Manager_var ãç価ãã©ããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to inspect if Manster_var is equivalent
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ModuleManager.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ModuleManager.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ModuleManager.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ModuleManager.cpp
* @brief Loadable modules manager class
@@ -38,7 +38,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -58,7 +58,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -70,7 +70,7 @@
/*!
* @if jp
- * @brief モジュールのロード
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ãã¼ã
* @else
* @brief Load the module
* @endif
@@ -147,7 +147,7 @@
/*!
* @if jp
- * @brief モジュールのロード、初期化
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ãã¼ããåæå
* @else
* @brief Load and initialize the module
* @endif
@@ -178,7 +178,7 @@
/*!
* @if jp
- * @brief モジュールのアンロード
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ã¢ã³ãã¼ã
* @else
* @brief Unload the module
* @endif
@@ -201,7 +201,7 @@
/*!
* @if jp
- * @brief 全モジュールのアンロード
+ * @brief å
¨ã¢ã¸ã¥ã¼ã«ã®ã¢ã³ãã¼ã
* @else
* @brief Unload all modules
* @endif
@@ -222,7 +222,7 @@
/*!
* @if jp
- * @brief モジュールのシンボルの参照
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ã·ã³ãã«ã®åç
§
* @else
* @brief Refer to the symbol of the module
* @endif
@@ -257,7 +257,7 @@
/*!
* @if jp
- * @brief モジュールロードパスを指定する
+ * @brief ã¢ã¸ã¥ã¼ã«ãã¼ããã¹ãæå®ãã
* @else
* @brief Set the module load path
* @endif
@@ -271,7 +271,7 @@
/*!
* @if jp
- * @brief モジュールロードパスを追加する
+ * @brief ã¢ã¸ã¥ã¼ã«ãã¼ããã¹ã追å ãã
* @else
* @brief Add the module load path
* @endif
@@ -293,7 +293,7 @@
/*!
* @if jp
- * @brief ロード済みのモジュールリストを取得する
+ * @brief ãã¼ãæ¸ã¿ã®ã¢ã¸ã¥ã¼ã«ãªã¹ããåå¾ãã
* @else
* @brief Get the module list that has been loaded
* @endif
@@ -312,7 +312,7 @@
/*!
* @if jp
- * @brief ロード可能なモジュールリストを取得する(未実装)
+ * @brief ãã¼ãå¯è½ãªã¢ã¸ã¥ã¼ã«ãªã¹ããåå¾ãã(æªå®è£
)
* @else
* @brief Get the loadable module list(not implemented)
* @endif
@@ -351,7 +351,7 @@
/*!
* @if jp
- * @brief LoadPath からのファイルの検索
+ * @brief LoadPath ããã®ãã¡ã¤ã«ã®æ¤ç´¢
* @else
* @brief Search the file from the LoadPath
* @endif
@@ -382,7 +382,7 @@
/*!
* @if jp
- * @brief ファイルが存在するかどうかのチェック
+ * @brief ãã¡ã¤ã«ãåå¨ãããã©ããã®ãã§ãã¯
* @else
* @brief Check whether the file exists
* @endif
@@ -409,7 +409,7 @@
/*!
* @if jp
- * @brief 初期化関数シンボルを生成する
+ * @brief åæåé¢æ°ã·ã³ãã«ãçæãã
* @else
* @brief Create initialization function symbol
* @endif
@@ -425,7 +425,7 @@
/*!
* @if jp
- * @brief 無効なモジュールプロファイルを削除する
+ * @brief ç¡å¹ãªã¢ã¸ã¥ã¼ã«ãããã¡ã¤ã«ãåé¤ãã
* @else
* @brief Removing incalid module profiles
* @endif
@@ -446,7 +446,7 @@
/*!
* @if jp
- * @brief 指定言語におけるロードパス上のローダブルなファイルリストを返す
+ * @brief æå®è¨èªã«ããããã¼ããã¹ä¸ã®ãã¼ããã«ãªãã¡ã¤ã«ãªã¹ããè¿ã
* @else
* @brief Getting loadable file list on the loadpath for given language
* @endif
@@ -498,7 +498,7 @@
/*!
* @if jp
- * @brief キャッシュに無いパスだけmodulesに追加する
+ * @brief ãã£ãã·ã¥ã«ç¡ããã¹ã ãmodulesã«è¿½å ãã
* @else
* @brief Adding file path not existing cache
* @endif
@@ -526,7 +526,7 @@
/*!
* @if jp
- * @brief 指定言語、ファイルリストからモジュールのプロパティを返す
+ * @brief æå®è¨èªããã¡ã¤ã«ãªã¹ãããã¢ã¸ã¥ã¼ã«ã®ããããã£ãè¿ã
* @else
* @brief Getting module properties from given language and file list
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ModuleManager.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ModuleManager.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ModuleManager.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ModuleManager.h
* @brief Loadable modules manager class
@@ -55,9 +55,9 @@
/*!
* @if jp
* @class ModuleManager
- * @brief モジュールマネージャクラス
+ * @brief ã¢ã¸ã¥ã¼ã«ããã¼ã¸ã£ã¯ã©ã¹
*
- * モジュールのロード、アンロードなどを管理するクラス
+ * ã¢ã¸ã¥ã¼ã«ã®ãã¼ããã¢ã³ãã¼ããªã©ã管çããã¯ã©ã¹
*
* @since 0.4.0
*
@@ -78,12 +78,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
- * 設定された Property オブジェクト内の情報を基に初期化を実行する。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
+ * è¨å®ããã Property ãªãã¸ã§ã¯ãå
ã®æ
å ±ãåºã«åæåãå®è¡ããã
*
- * @param prop 初期化用プロパティ
+ * @param prop åæåç¨ããããã£
*
* @else
*
@@ -101,7 +101,7 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -113,7 +113,7 @@
/*!
* @if jp
- * @brief ファイル・オープン失敗例外処理用構造体
+ * @brief ãã¡ã¤ã«ã»ãªã¼ãã³å¤±æä¾å¤å¦çç¨æ§é ä½
* @else
* @brief Structure for exception handling when file open is failed
* @endif
@@ -127,7 +127,7 @@
/*!
* @if jp
- * @brief 未実装部,指定モジュール不明例外処理用構造体
+ * @brief æªå®è£
é¨ï¼æå®ã¢ã¸ã¥ã¼ã«ä¸æä¾å¤å¦çç¨æ§é ä½
* @else
* @brief Structure for exception handling of unimplemented part
* and specified module missing
@@ -142,7 +142,7 @@
/*!
* @if jp
- * @brief 指定ファイル不明例外処理用構造体
+ * @brief æå®ãã¡ã¤ã«ä¸æä¾å¤å¦çç¨æ§é ä½
* @else
* @brief Structure for exception handling when specified file
* cannot be found
@@ -157,7 +157,7 @@
/*!
* @if jp
- * @brief 指定モジュール不明例外処理用構造体
+ * @brief æå®ã¢ã¸ã¥ã¼ã«ä¸æä¾å¤å¦çç¨æ§é ä½
* @else
* @brief Structure for exception handling when specified module
* cannot be found
@@ -172,7 +172,7 @@
/*!
* @if jp
- * @brief 指定シンボル不明例外処理用構造体
+ * @brief æå®ã·ã³ãã«ä¸æä¾å¤å¦çç¨æ§é ä½
* @else
* @brief Structure for exception handling when specified symbol
* cannot be found
@@ -187,7 +187,7 @@
/*!
* @if jp
- * @brief 指定操作禁止時例外処理用構造体
+ * @brief æå®æä½ç¦æ¢æä¾å¤å¦çç¨æ§é ä½
* @else
* @brief Structure for exception handling when specified
* operation cannot be allowed.
@@ -202,7 +202,7 @@
/*!
* @if jp
- * @brief 指定引数不正時例外処理用構造体
+ * @brief æå®å¼æ°ä¸æ£æä¾å¤å¦çç¨æ§é ä½
* @else
* @brief Structure for exception handling when specified
* argument is invalid.
@@ -217,7 +217,7 @@
/*!
* @if jp
- * @brief 指定操作不正時例外処理用構造体
+ * @brief æå®æä½ä¸æ£æä¾å¤å¦çç¨æ§é ä½
* @else
* @brief Structure for exception handling when specified
* operation is invalid.
@@ -234,24 +234,24 @@
/*!
* @if jp
*
- * @brief モジュールのロード
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ãã¼ã
*
- * file_name をDLL もしくは共有ライブラリとしてロードする。
- * file_name は既定のロードパス (manager.modules.load_path) に対する
- * 相対パスで指定する。
+ * file_name ãDLL ãããã¯å
±æã©ã¤ãã©ãªã¨ãã¦ãã¼ãããã
+ * file_name ã¯æ¢å®ã®ãã¼ããã¹ (manager.modules.load_path) ã«å¯¾ãã
+ * ç¸å¯¾ãã¹ã§æå®ããã
*
- * Property manager.modules.abs_path_allowed が yes の場合、
- * ロードするモジュールを絶対パスで指定することができる。<br>
- * Property manager.modules.download_allowed が yes の場合、
- * ロードするモジュールをURLで指定することができる。
+ * Property manager.modules.abs_path_allowed ã yes ã®å ´åã
+ * ãã¼ãããã¢ã¸ã¥ã¼ã«ã絶対ãã¹ã§æå®ãããã¨ãã§ããã<br>
+ * Property manager.modules.download_allowed ã yes ã®å ´åã
+ * ãã¼ãããã¢ã¸ã¥ã¼ã«ãURLã§æå®ãããã¨ãã§ããã
*
- * file_name は絶対パスで指定することができる。
- * manager.modules.abs_path_allowd が no の場合、
- * 既定のモジュールロードパスから、file_name のモジュールを探しロードする。
+ * file_name ã¯çµ¶å¯¾ãã¹ã§æå®ãããã¨ãã§ããã
+ * manager.modules.abs_path_allowd ã no ã®å ´åã
+ * æ¢å®ã®ã¢ã¸ã¥ã¼ã«ãã¼ããã¹ãããfile_name ã®ã¢ã¸ã¥ã¼ã«ãæ¢ããã¼ãããã
*
- * @param file_name ロード対象モジュール名
+ * @param file_name ãã¼ã対象ã¢ã¸ã¥ã¼ã«å
*
- * @return 指定したロード対象モジュール名
+ * @return æå®ãããã¼ã対象ã¢ã¸ã¥ã¼ã«å
*
* @else
*
@@ -281,15 +281,15 @@
/*!
* @if jp
*
- * @brief モジュールのロード、初期化
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ãã¼ããåæå
*
- * 指定したファイルをDLL もしくは共有ライブラリとしてロードするとともに、
- * 指定した初期化用オペレーションを実行する。
+ * æå®ãããã¡ã¤ã«ãDLL ãããã¯å
±æã©ã¤ãã©ãªã¨ãã¦ãã¼ãããã¨ã¨ãã«ã
+ * æå®ããåæåç¨ãªãã¬ã¼ã·ã§ã³ãå®è¡ããã
*
- * @param file_name ロード対象モジュール名
- * @param init_func 初期化処理用オペレーション
+ * @param file_name ãã¼ã対象ã¢ã¸ã¥ã¼ã«å
+ * @param init_func åæåå¦çç¨ãªãã¬ã¼ã·ã§ã³
*
- * @return 指定したロード対象モジュール名
+ * @return æå®ãããã¼ã対象ã¢ã¸ã¥ã¼ã«å
*
* @else
*
@@ -310,11 +310,11 @@
/*!
* @if jp
- * @brief モジュールのアンロード
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ã¢ã³ãã¼ã
*
- * 指定したロード済みモジュールをクローズし、アンロードする。
+ * æå®ãããã¼ãæ¸ã¿ã¢ã¸ã¥ã¼ã«ãã¯ãã¼ãºããã¢ã³ãã¼ãããã
*
- * @param file_name アンロード対象モジュール名
+ * @param file_name ã¢ã³ãã¼ã対象ã¢ã¸ã¥ã¼ã«å
*
* @else
* @brief Unload the module
@@ -329,9 +329,9 @@
/*!
* @if jp
- * @brief 全モジュールのアンロード
+ * @brief å
¨ã¢ã¸ã¥ã¼ã«ã®ã¢ã³ãã¼ã
*
- * 全てのロード済みモジュールをアンロードする。
+ * å
¨ã¦ã®ãã¼ãæ¸ã¿ã¢ã¸ã¥ã¼ã«ãã¢ã³ãã¼ãããã
*
* @else
* @brief Unload all modules
@@ -344,7 +344,7 @@
/*!
* @if jp
- * @brief モジュールのシンボルの参照
+ * @brief ã¢ã¸ã¥ã¼ã«ã®ã·ã³ãã«ã®åç
§
* @else
* @brief Refer to the symbol of the module
* @endif
@@ -354,11 +354,11 @@
/*!
* @if jp
- * @brief モジュールロードパスを指定する
+ * @brief ã¢ã¸ã¥ã¼ã«ãã¼ããã¹ãæå®ãã
*
- * モジュールロード時に対象モジュールを検索するパスを指定する。
+ * ã¢ã¸ã¥ã¼ã«ãã¼ãæã«å¯¾è±¡ã¢ã¸ã¥ã¼ã«ãæ¤ç´¢ãããã¹ãæå®ããã
*
- * @param load_path モジュール検索対象パスリスト
+ * @param load_path ã¢ã¸ã¥ã¼ã«æ¤ç´¢å¯¾è±¡ãã¹ãªã¹ã
*
* @else
* @brief Set the module load path
@@ -373,11 +373,11 @@
/*!
* @if jp
- * @brief モジュールロードパスを取得する
+ * @brief ã¢ã¸ã¥ã¼ã«ãã¼ããã¹ãåå¾ãã
*
- * 設定されているモジュールを検索対象パスリストを取得する。
+ * è¨å®ããã¦ããã¢ã¸ã¥ã¼ã«ãæ¤ç´¢å¯¾è±¡ãã¹ãªã¹ããåå¾ããã
*
- * @return load_path モジュール検索対象パスリスト
+ * @return load_path ã¢ã¸ã¥ã¼ã«æ¤ç´¢å¯¾è±¡ãã¹ãªã¹ã
*
* @else
* @brief Get the module load path
@@ -395,11 +395,11 @@
/*!
* @if jp
- * @brief モジュールロードパスを追加する
+ * @brief ã¢ã¸ã¥ã¼ã«ãã¼ããã¹ã追å ãã
*
- * 指定されたパスリストを検索対象パスリストに追加する。
+ * æå®ããããã¹ãªã¹ããæ¤ç´¢å¯¾è±¡ãã¹ãªã¹ãã«è¿½å ããã
*
- * @return load_path 追加モジュール検索対象パスリスト
+ * @return load_path 追å ã¢ã¸ã¥ã¼ã«æ¤ç´¢å¯¾è±¡ãã¹ãªã¹ã
*
* @else
* @brief Add the module load path
@@ -414,11 +414,11 @@
/*!
* @if jp
- * @brief ロード済みのモジュールリストを取得する
+ * @brief ãã¼ãæ¸ã¿ã®ã¢ã¸ã¥ã¼ã«ãªã¹ããåå¾ãã
*
- * 既にロード済みのモジュールリストを取得する。
+ * æ¢ã«ãã¼ãæ¸ã¿ã®ã¢ã¸ã¥ã¼ã«ãªã¹ããåå¾ããã
*
- * @return ロード済みモジュールリスト
+ * @return ãã¼ãæ¸ã¿ã¢ã¸ã¥ã¼ã«ãªã¹ã
*
* @else
* @brief Get the module list that has been loaded
@@ -433,12 +433,12 @@
/*!
* @if jp
- * @brief ロード可能モジュールリストを取得する
+ * @brief ãã¼ãå¯è½ã¢ã¸ã¥ã¼ã«ãªã¹ããåå¾ãã
*
- * ロード可能なモジュールのリストを取得する。
- * (未実装)
+ * ãã¼ãå¯è½ãªã¢ã¸ã¥ã¼ã«ã®ãªã¹ããåå¾ããã
+ * (æªå®è£
)
*
- * @return ロード可能モジュールリスト
+ * @return ãã¼ãå¯è½ã¢ã¸ã¥ã¼ã«ãªã¹ã
*
* @else
* @brief Get the loadable module list
@@ -453,9 +453,9 @@
/*!
* @if jp
- * @brief モジュールの絶対パス指定許可
+ * @brief ã¢ã¸ã¥ã¼ã«ã®çµ¶å¯¾ãã¹æå®è¨±å¯
*
- * ロード対象モジュールの絶対パス指定を許可するように設定する。
+ * ãã¼ã対象ã¢ã¸ã¥ã¼ã«ã®çµ¶å¯¾ãã¹æå®ã許å¯ããããã«è¨å®ããã
*
* @else
* @brief Allow absolute path when specify module path
@@ -471,9 +471,9 @@
/*!
* @if jp
- * @brief モジュールの絶対パス指定禁止
+ * @brief ã¢ã¸ã¥ã¼ã«ã®çµ¶å¯¾ãã¹æå®ç¦æ¢
*
- * ロード対象モジュールの絶対パス指定を禁止するように設定する。
+ * ãã¼ã対象ã¢ã¸ã¥ã¼ã«ã®çµ¶å¯¾ãã¹æå®ãç¦æ¢ããããã«è¨å®ããã
*
* @else
* @brief Disallow absolute path when specify module path
@@ -489,11 +489,11 @@
/*!
* @if jp
- * @brief モジュールのURL指定許可
+ * @brief ã¢ã¸ã¥ã¼ã«ã®URLæå®è¨±å¯
*
- * ロード対象モジュールのURL指定を許可する。
- * 本設定が許可されている場合、モジュールをダウンロードしてロードすることが
- * 許可される。
+ * ãã¼ã対象ã¢ã¸ã¥ã¼ã«ã®URLæå®ã許å¯ããã
+ * æ¬è¨å®ã許å¯ããã¦ããå ´åãã¢ã¸ã¥ã¼ã«ããã¦ã³ãã¼ããã¦ãã¼ããããã¨ã
+ * 許å¯ãããã
*
* @else
* @brief Allow URL when specify module path
@@ -511,9 +511,9 @@
/*!
* @if jp
- * @brief モジュールのURL指定禁止
+ * @brief ã¢ã¸ã¥ã¼ã«ã®URLæå®ç¦æ¢
*
- * ロード対象モジュールのURL指定を禁止する。
+ * ãã¼ã対象ã¢ã¸ã¥ã¼ã«ã®URLæå®ãç¦æ¢ããã
*
* @else
* @brief Disallow URL when specify module path
@@ -529,14 +529,14 @@
/*!
* @if jp
- * @brief LoadPath からのファイルの検索
+ * @brief LoadPath ããã®ãã¡ã¤ã«ã®æ¤ç´¢
*
- * 指定されたパス内に、指定されたファイルが存在するか確認する。
+ * æå®ããããã¹å
ã«ãæå®ããããã¡ã¤ã«ãåå¨ããã確èªããã
*
- * @param fname 検索対象ファイル名
- * @param load_path 検索先パスリスト
+ * @param fname æ¤ç´¢å¯¾è±¡ãã¡ã¤ã«å
+ * @param load_path æ¤ç´¢å
ãã¹ãªã¹ã
*
- * @return 検索されたファイル名
+ * @return æ¤ç´¢ããããã¡ã¤ã«å
*
* @else
* @brief Search the file from the LoadPath
@@ -555,13 +555,13 @@
/*!
* @if jp
- * @brief ファイルが存在するかどうかのチェック
+ * @brief ãã¡ã¤ã«ãåå¨ãããã©ããã®ãã§ãã¯
*
- * 指定されたファイルが存在するか確認する。
+ * æå®ããããã¡ã¤ã«ãåå¨ããã確èªããã
*
- * @param filename 存在確認対象ファイル名
+ * @param filename åå¨ç¢ºèªå¯¾è±¡ãã¡ã¤ã«å
*
- * @return ファイル存在確認結果(ファイルあり:true,なし:false)
+ * @return ãã¡ã¤ã«åå¨ç¢ºèªçµæ(ãã¡ã¤ã«ãã:trueï¼ãªã:false)
*
* @else
* @brief Check whether the file exists
@@ -578,13 +578,13 @@
/*!
* @if jp
- * @brief 初期化関数シンボルを生成する
+ * @brief åæåé¢æ°ã·ã³ãã«ãçæãã
*
- * 初期化関数の名称を組み立てる。
+ * åæåé¢æ°ã®å称ãçµã¿ç«ã¦ãã
*
- * @param file_path 初期化対象モジュール名称
+ * @param file_path åæå対象ã¢ã¸ã¥ã¼ã«å称
*
- * @return 初期化関数名称組み立て結果
+ * @return åæåé¢æ°å称çµã¿ç«ã¦çµæ
*
* @else
* @brief Create initialization function symbol
@@ -602,7 +602,7 @@
protected:
/*!
* @if jp
- * @brief 無効なモジュールプロファイルを削除する
+ * @brief ç¡å¹ãªã¢ã¸ã¥ã¼ã«ãããã¡ã¤ã«ãåé¤ãã
* @else
* @brief Removing incalid module profiles
* @endif
@@ -611,7 +611,7 @@
/*!
* @if jp
- * @brief 指定言語におけるロードパス上のローダブルなファイルリストを返す
+ * @brief æå®è¨èªã«ããããã¼ããã¹ä¸ã®ãã¼ããã«ãªãã¡ã¤ã«ãªã¹ããè¿ã
* @else
* @brief Getting loadable file list on the loadpath for given language
* @endif
@@ -620,7 +620,7 @@
/*!
* @if jp
- * @brief キャッシュに無いパスだけmodulesに追加する
+ * @brief ãã£ãã·ã¥ã«ç¡ããã¹ã ãmodulesã«è¿½å ãã
* @else
* @brief Adding file path not existing cache
* @endif
@@ -629,7 +629,7 @@
/*!
* @if jp
- * @brief 指定言語、ファイルリストからモジュールのプロパティを返す
+ * @brief æå®è¨èªããã¡ã¤ã«ãªã¹ãããã¢ã¸ã¥ã¼ã«ã®ããããã£ãè¿ã
* @else
* @brief Getting module properties from given language and file list
* @endif
@@ -639,7 +639,7 @@
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -648,7 +648,7 @@
/*!
* @if jp
- * @brief DLL管理用構造体
+ * @brief DLL管çç¨æ§é ä½
* @else
* @brief Structure for DLL management
* @endif
@@ -670,7 +670,7 @@
/*!
* @if jp
- * @brief Module Manager プロパティ
+ * @brief Module Manager ããããã£
* @else
* @brief Module Manager properties
* @endif
@@ -679,7 +679,7 @@
/*!
* @if jp
- * @brief ロード済みモジュールリスト
+ * @brief ãã¼ãæ¸ã¿ã¢ã¸ã¥ã¼ã«ãªã¹ã
* @else
* @brief Module list that has already loaded
* @endif
@@ -697,7 +697,7 @@
};
/*!
* @if jp
- * @brief ロード済みモジュールリスト
+ * @brief ãã¼ãæ¸ã¿ã¢ã¸ã¥ã¼ã«ãªã¹ã
* @else
* @brief Module list that has already loaded
* @endif
@@ -706,7 +706,7 @@
/*!
* @if jp
- * @brief モジュール・ロード・パス・リスト
+ * @brief ã¢ã¸ã¥ã¼ã«ã»ãã¼ãã»ãã¹ã»ãªã¹ã
* @else
* @brief Module load path list
* @endif
@@ -714,7 +714,7 @@
StringVector m_loadPath;
/*!
* @if jp
- * @brief コンフィギュレーション・パス・リスト
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ãã¹ã»ãªã¹ã
* @else
* @brief Configuration path list
* @endif
@@ -722,7 +722,7 @@
StringVector m_configPath;
/*!
* @if jp
- * @brief モジュールURL指定許可フラグ
+ * @brief ã¢ã¸ã¥ã¼ã«URLæå®è¨±å¯ãã©ã°
* @else
* @brief Flag of URL when specify module for the load.
* @endif
@@ -730,7 +730,7 @@
bool m_downloadAllowed;
/*!
* @if jp
- * @brief モジュール絶対パス指定許可フラグ
+ * @brief ã¢ã¸ã¥ã¼ã«çµ¶å¯¾ãã¹æå®è¨±å¯ãã©ã°
* @else
* @brief Flag of absolute path when specify module for the load.
* @endif
@@ -739,7 +739,7 @@
/*!
* @if jp
- * @brief 初期実行関数サフィックス
+ * @brief åæå®è¡é¢æ°ãµãã£ãã¯ã¹
* @else
* @brief Initial execution function suffix
* @endif
@@ -748,7 +748,7 @@
/*!
* @if jp
- * @brief 初期実行関数プリフィックス
+ * @brief åæå®è¡é¢æ°ããªãã£ãã¯ã¹
* @else
* @brief Initial execution function prefix
* @endif
@@ -757,7 +757,7 @@
/*!
* @if jp
- * @brief モジュールアンロードファンクタ
+ * @brief ã¢ã¸ã¥ã¼ã«ã¢ã³ãã¼ããã¡ã³ã¯ã¿
* @else
* @brief Module unloading functor
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NVUtil.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NVUtil.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NVUtil.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file NVUtil.cpp
* @brief NameValue and NVList utility functions
@@ -39,7 +39,7 @@
{
/*!
* @if jp
- * @brief value が CORBA::Char の NameValue を生成する
+ * @brief value ã CORBA::Char ã® NameValue ãçæãã
* @else
* @brief Create NameValue typed CORBA::Char
* @endif
@@ -54,7 +54,7 @@
/*!
* @if jp
- * @brief value が CORBA::Boolean の NameValue を生成する
+ * @brief value ã CORBA::Boolean ã® NameValue ãçæãã
* @else
* @brief This operation creates NameValue typed CORBA::Boolean.
* @endif
@@ -69,7 +69,7 @@
/*!
* @if jp
- * @brief value が CORBA::Octet の NameValue を生成する
+ * @brief value ã CORBA::Octet ã® NameValue ãçæãã
* @else
* @brief Create NameValue typed CORBA::Octet
* @endif
@@ -84,7 +84,7 @@
/*!
* @if jp
- * @brief value が CORBA::Any の NameValue を生成する
+ * @brief value ã CORBA::Any ã® NameValue ãçæãã
* @else
* @brief Create NameValue typed CORBA::Any
* @endif
@@ -99,7 +99,7 @@
/*!
* @if jp
- * @brief Properties を NVList へコピーする
+ * @brief Properties ã NVList ã¸ã³ãã¼ãã
* @else
* @brief Copy the properties to NVList
* @endif
@@ -129,7 +129,7 @@
/*!
* @if jp
- * @brief NVList を Properties へコピーする
+ * @brief NVList ã Properties ã¸ã³ãã¼ãã
* @else
* @brief Copy NVList to the Proeprties
* @endif
@@ -149,7 +149,7 @@
/*!
* @if jp
- * @brief NVList を Properties に変換するためのファンクタ
+ * @brief NVList ã Properties ã«å¤æããããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to transform NVList into the properties
* @endif
@@ -172,7 +172,7 @@
/*!
* @if jp
- * @brief NVList を Properties へ変換する
+ * @brief NVList ã Properties ã¸å¤æãã
* @else
* @brief Transform NVList to the properties
* @endif
@@ -186,7 +186,7 @@
/*!
* @if jp
- * @brief NVList を検索するためのファンクタ
+ * @brief NVList ãæ¤ç´¢ããããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to find a NVList
* @endif
@@ -204,7 +204,7 @@
/*!
* @if jp
- * @brief NVList から name で指定された value を返す
+ * @brief NVList ãã name ã§æå®ããã value ãè¿ã
* @else
* @brief Return the value specified by name from NVList
* @endif
@@ -219,7 +219,7 @@
/*!
* @if jp
- * @brief name で指定された要素のインデックスを返す
+ * @brief name ã§æå®ãããè¦ç´ ã®ã¤ã³ããã¯ã¹ãè¿ã
* @else
* @brief Return the index of element specified by name from NVList
* @endif
@@ -231,7 +231,7 @@
/*!
* @if jp
- * @brief 指定された name の value の型が string であるか検証する
+ * @brief æå®ããã name ã® value ã®åã string ã§ãããæ¤è¨¼ãã
* @else
* @brief Validate whether value type specified by name is string type
* @endif
@@ -253,7 +253,7 @@
/*!
* @if jp
- * @brief 指定された name の value の値が指定した文字列と一致するか検証する
+ * @brief æå®ããã name ã® value ã®å¤ãæå®ããæååã¨ä¸è´ãããæ¤è¨¼ãã
* @else
* @brief Check whether the value of specified name specified matches
* the specified string
@@ -274,7 +274,7 @@
/*!
* @if jp
- * @brief 指定された name の NVList を string として返す。
+ * @brief æå®ããã name ã® NVList ã string ã¨ãã¦è¿ãã
* @else
* @brief Get NVList of specifid name as string
* @endif
@@ -304,7 +304,7 @@
/*!
* @if jp
- * @brief 指定された文字列を NVList の要素に追加する。
+ * @brief æå®ãããæååã NVList ã®è¦ç´ ã«è¿½å ããã
* @else
* @brief Append the specified string to element of NVList
* @endif
@@ -346,7 +346,7 @@
/*!
* @if jp
- * @brief NVList に要素を追加する。
+ * @brief NVList ã«è¦ç´ ã追å ããã
* @else
* @brief Append an element to NVList
* @endif
@@ -361,7 +361,7 @@
/*!
* @if jp
- * @brief NVList に設定されている内容を文字列として出力する。
+ * @brief NVList ã«è¨å®ããã¦ããå
容ãæååã¨ãã¦åºåããã
* @else
* @brief Print information configured in NVList as a string type
* @endif
@@ -385,7 +385,7 @@
/*!
* @if jp
- * @brief NVList に設定されている内容を文字列として標準出力する。
+ * @brief NVList ã«è¨å®ããã¦ããå
容ãæååã¨ãã¦æ¨æºåºåããã
* @else
* @brief Print information configured in NVList as a string type
* to Standard Outport.
@@ -398,7 +398,7 @@
/*!
* @if jp
- * @brief NVList に設定されている内容を文字列にする
+ * @brief NVList ã«è¨å®ããã¦ããå
容ãæååã«ãã
* @else
* @brief Get information configured in NVList as a string type
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NVUtil.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NVUtil.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NVUtil.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file NVUtil.h
* @brief NameValue and NVList utility functions
@@ -29,9 +29,9 @@
* @if jp
* @namespace NVUtil
*
- * @brief NameValue 用ユーティリティ
+ * @brief NameValue ç¨ã¦ã¼ãã£ãªãã£
*
- * NameValue に対してのユーティリティ関数を提供する。
+ * NameValue ã«å¯¾ãã¦ã®ã¦ã¼ãã£ãªãã£é¢æ°ãæä¾ããã
*
* @else
*
@@ -48,14 +48,14 @@
/*!
* @if jp
*
- * @brief NameValue を生成する
+ * @brief NameValue ãçæãã
*
- * このオペレーションはNameValueを作成する。
- * CORBA::Char, CORBA::Boolean, CORBA::Octet は作成できない。
- * これらの値は newNVChar(), newNVBool(), newNVOctet() で作成する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯NameValueãä½æããã
+ * CORBA::Char, CORBA::Boolean, CORBA::Octet ã¯ä½æã§ããªãã
+ * ãããã®å¤ã¯ newNVChar(), newNVBool(), newNVOctet() ã§ä½æããã
*
- * @param name NameValue の name
- * @param value NameValue の value
+ * @param name NameValue ã® name
+ * @param value NameValue ã® value
*
* @return NameValue
*
@@ -87,12 +87,12 @@
/***
* @if jp
*
- * @brief value が CORBA::string の NameValue を生成する
+ * @brief value ã CORBA::string ã® NameValue ãçæãã
*
- * このオペレーションはf value が CORBA::string の NameValueを作成する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯f value ã CORBA::string ã® NameValueãä½æããã
*
- * @param name NameValue の name
- * @param value NameValue の value
+ * @param name NameValue ã® name
+ * @param value NameValue ã® value
*
* @return NameValue
*
@@ -123,12 +123,12 @@
/*!
* @if jp
*
- * @brief value が CORBA::Char の NameValue を生成する
+ * @brief value ã CORBA::Char ã® NameValue ãçæãã
*
- * このオペレーションはf value が CORBA::Char の NameValueを作成する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯f value ã CORBA::Char ã® NameValueãä½æããã
*
- * @param name NameValue の name
- * @param value NameValue の value
+ * @param name NameValue ã® name
+ * @param value NameValue ã® value
*
* @return NameValue
*
@@ -150,12 +150,12 @@
/*!
* @if jp
*
- * @brief value が CORBA::Boolean の NameValue を生成する
+ * @brief value ã CORBA::Boolean ã® NameValue ãçæãã
*
- * このオペレーションはf value が CORBA::Boolean の NameValueを作成する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯f value ã CORBA::Boolean ã® NameValueãä½æããã
*
- * @param name NameValue の name
- * @param value NameValue の value
+ * @param name NameValue ã® name
+ * @param value NameValue ã® value
*
* @return NameValue
*
@@ -178,12 +178,12 @@
/*!
* @if jp
*
- * @brief value が CORBA::Octet の NameValue を生成する
+ * @brief value ã CORBA::Octet ã® NameValue ãçæãã
*
- * このオペレーションは value が CORBA::Octet の NameValueを作成する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ value ã CORBA::Octet ã® NameValueãä½æããã
*
- * @param name NameValue の name
- * @param value NameValue の value
+ * @param name NameValue ã® name
+ * @param value NameValue ã® value
*
* @return NameValue
*
@@ -205,12 +205,12 @@
/*!
* @if jp
*
- * @brief value が CORBA::Any の NameValue を生成する
+ * @brief value ã CORBA::Any ã® NameValue ãçæãã
*
- * このオペレーションはf value が CORBA::Any の NameValueを作成する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯f value ã CORBA::Any ã® NameValueãä½æããã
*
- * @param name NameValue の name
- * @param value NameValue の value
+ * @param name NameValue ã® name
+ * @param value NameValue ã® value
*
* @return NameValue
*
@@ -232,13 +232,13 @@
/*!
* @if jp
*
- * @brief Properties を NVList へコピーする
+ * @brief Properties ã NVList ã¸ã³ãã¼ãã
*
- * このオペレーションは Properties を NVList へコピーする。
- * NVList の value は全て CORBA::string 型としてコピーする。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Properties ã NVList ã¸ã³ãã¼ããã
+ * NVList ã® value ã¯å
¨ã¦ CORBA::string åã¨ãã¦ã³ãã¼ããã
*
- * @param nv Properties の値を格納する NVList
- * @param prop コピー元の Properties
+ * @param nv Properties ã®å¤ãæ ¼ç´ãã NVList
+ * @param prop ã³ãã¼å
ã® Properties
*
* @else
*
@@ -261,12 +261,12 @@
/*!
* @if jp
*
- * @brief NVList を Properties へコピーする
+ * @brief NVList ã Properties ã¸ã³ãã¼ãã
*
- * このオペレーションは NVList を Properties へコピーする。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ NVList ã Properties ã¸ã³ãã¼ããã
*
- * @param prop NVList の値を格納する Properties
- * @param nv コピー元の NVList
+ * @param prop NVList ã®å¤ãæ ¼ç´ãã Properties
+ * @param nv ã³ãã¼å
ã® NVList
*
* @else
*
@@ -284,13 +284,13 @@
/*!
* @if jp
*
- * @brief NVList を Properties へ変換する
+ * @brief NVList ã Properties ã¸å¤æãã
*
- * このオペレーションは NVList を Properties へ変換する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ NVList ã Properties ã¸å¤æããã
*
- * @param nv 変換元の NVList
+ * @param nv å¤æå
ã® NVList
*
- * @return 変換結果Property
+ * @return å¤æçµæProperty
*
* @else
*
@@ -309,15 +309,15 @@
/*!
* @if jp
*
- * @brief NVList から name で指定された value を返す
+ * @brief NVList ãã name ã§æå®ããã value ãè¿ã
*
- * このオペレーションは name で指定された value を Any 型で返す。
- * 指定した名称の要素が存在しない場合は例外を発生させる。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ name ã§æå®ããã value ã Any åã§è¿ãã
+ * æå®ããå称ã®è¦ç´ ãåå¨ããªãå ´åã¯ä¾å¤ãçºçãããã
*
- * @param nv 検索対象の NVList
- * @param name 検索する名前
+ * @param nv æ¤ç´¢å¯¾è±¡ã® NVList
+ * @param name æ¤ç´¢ããåå
*
- * @return 検索結果
+ * @return æ¤ç´¢çµæ
*
* @else
*
@@ -338,15 +338,15 @@
/*!
* @if jp
*
- * @brief name で指定された要素のインデックスを返す
+ * @brief name ã§æå®ãããè¦ç´ ã®ã¤ã³ããã¯ã¹ãè¿ã
*
- * このオペレーションは name で指定された要素が格納されている位置の
- * インデックスを返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ name ã§æå®ãããè¦ç´ ãæ ¼ç´ããã¦ããä½ç½®ã®
+ * ã¤ã³ããã¯ã¹ãè¿ãã
*
- * @param nv 検索対象の NVList
- * @param name 検索する名前
+ * @param nv æ¤ç´¢å¯¾è±¡ã® NVList
+ * @param name æ¤ç´¢ããåå
*
- * @return 検索対象のインデックス
+ * @return æ¤ç´¢å¯¾è±¡ã®ã¤ã³ããã¯ã¹
*
* @else
*
@@ -367,15 +367,15 @@
/*!
* @if jp
*
- * @brief 指定された name の value の型が string であるか検証する
+ * @brief æå®ããã name ã® value ã®åã string ã§ãããæ¤è¨¼ãã
*
- * このオペレーションは name で指定された value の型が CORBA::string
- * かどうかを bool 値で返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ name ã§æå®ããã value ã®åã CORBA::string
+ * ãã©ããã bool å¤ã§è¿ãã
*
- * @param nv 検索対象の NVList
- * @param name 検索する名前
+ * @param nv æ¤ç´¢å¯¾è±¡ã® NVList
+ * @param name æ¤ç´¢ããåå
*
- * @return string検証結果(string:true、それ以外:false)
+ * @return stringæ¤è¨¼çµæ(string:trueããã以å¤:false)
*
* @else
*
@@ -396,17 +396,17 @@
/*!
* @if jp
*
- * @brief 指定された name の value の値が指定した文字列と一致するか検証する
+ * @brief æå®ããã name ã® value ã®å¤ãæå®ããæååã¨ä¸è´ãããæ¤è¨¼ãã
*
- * このオペレーションは name で指定された value の型が CORBA::string
- * かどうかを判断し、 CORBA::string である場合には指定した文字列と一致するか
- * をbool 値で返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ name ã§æå®ããã value ã®åã CORBA::string
+ * ãã©ãããå¤æãã CORBA::string ã§ããå ´åã«ã¯æå®ããæååã¨ä¸è´ããã
+ * ãbool å¤ã§è¿ãã
*
- * @param nv 検索対象の NVList
- * @param name 検索する名前
- * @param value 比較対象文字列
+ * @param nv æ¤ç´¢å¯¾è±¡ã® NVList
+ * @param name æ¤ç´¢ããåå
+ * @param value æ¯è¼å¯¾è±¡æåå
*
- * @return 検証結果(文字列と一致:true、非一致:false)
+ * @return æ¤è¨¼çµæ(æååã¨ä¸è´:trueãéä¸è´:false)
*
* @else
*
@@ -430,16 +430,16 @@
/*!
* @if jp
*
- * @brief 指定された name の NVList を string として返す。
+ * @brief æå®ããã name ã® NVList ã string ã¨ãã¦è¿ãã
*
- * このオペレーションは name で指定された NVList の値を string で返す。
- * もし、name で指定した value の値が CORBA::string でなければ、
- * 空の文字列のstringを返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ name ã§æå®ããã NVList ã®å¤ã string ã§è¿ãã
+ * ãããname ã§æå®ãã value ã®å¤ã CORBA::string ã§ãªããã°ã
+ * 空ã®æååã®stringãè¿ãã
*
- * @param nv 検索対象の NVList
- * @param name 検索する名前
+ * @param nv æ¤ç´¢å¯¾è±¡ã® NVList
+ * @param name æ¤ç´¢ããåå
*
- * @return name に対応する値のstring型の値
+ * @return name ã«å¯¾å¿ããå¤ã®stringåã®å¤
*
* @else
*
@@ -461,22 +461,22 @@
/*!
* @if jp
*
- * @brief 指定された文字列を NVList の要素に追加する。
+ * @brief æå®ãããæååã NVList ã®è¦ç´ ã«è¿½å ããã
*
- * このオペレーションは name で指定された要素に value で指定された文字列を
- * 追加する。
- * name で指定した要素に既に value の値が設定されている場合には何もしない。
- * name で指定した要素に value の値が設定されていない場合は、 ","区切りで
- * value の値を追加する。
- * 指定された値を設定する。
- * name で指定した要素が存在しない場合は、 NVList の最後に新たな要素を追加し、
- * 指定された値を設定する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ name ã§æå®ãããè¦ç´ ã« value ã§æå®ãããæååã
+ * 追å ããã
+ * name ã§æå®ããè¦ç´ ã«æ¢ã« value ã®å¤ãè¨å®ããã¦ããå ´åã«ã¯ä½ãããªãã
+ * name ã§æå®ããè¦ç´ ã« value ã®å¤ãè¨å®ããã¦ããªãå ´åã¯ã ","åºåãã§
+ * value ã®å¤ã追å ããã
+ * æå®ãããå¤ãè¨å®ããã
+ * name ã§æå®ããè¦ç´ ãåå¨ããªãå ´åã¯ã NVList ã®æå¾ã«æ°ããªè¦ç´ ã追å ãã
+ * æå®ãããå¤ãè¨å®ããã
*
- * @param nv 検索対象の NVList
- * @param name 追加対象要素名
- * @param value 追加する文字列
+ * @param nv æ¤ç´¢å¯¾è±¡ã® NVList
+ * @param name 追å 対象è¦ç´ å
+ * @param value 追å ããæåå
*
- * @return 追加操作結果
+ * @return 追å æä½çµæ
*
* @else
*
@@ -511,13 +511,13 @@
/*!
* @if jp
*
- * @brief NVList に要素を追加する。
+ * @brief NVList ã«è¦ç´ ã追å ããã
*
- * このオペレーションは dest で指定された NVList に src で指定された要素を
- * 追加する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ dest ã§æå®ããã NVList ã« src ã§æå®ãããè¦ç´ ã
+ * 追å ããã
*
- * @param dest 追加される NVList
- * @param src 追加する NVList
+ * @param dest 追å ããã NVList
+ * @param src 追å ãã NVList
*
* @else
*
@@ -536,13 +536,13 @@
/*!
* @if jp
*
- * @brief NVList に設定されている内容を文字列として出力する。
+ * @brief NVList ã«è¨å®ããã¦ããå
容ãæååã¨ãã¦åºåããã
*
- * 指定された NVList に設定された内容を文字列として出力する。
- * なお、設定されている要素が文字列型以外の場合には、その旨(文字列ではない)を
- * 出力する。
+ * æå®ããã NVList ã«è¨å®ãããå
容ãæååã¨ãã¦åºåããã
+ * ãªããè¨å®ããã¦ããè¦ç´ ãæååå以å¤ã®å ´åã«ã¯ããã®æ¨(æååã§ã¯ãªã)ã
+ * åºåããã
*
- * @param nv 出力対象 NVList
+ * @param nv åºå対象 NVList
*
* @else
*
@@ -560,9 +560,9 @@
/*!
* @if jp
- * @brief NVList に設定されている内容を文字列として標準出力する。
+ * @brief NVList ã«è¨å®ããã¦ããå
容ãæååã¨ãã¦æ¨æºåºåããã
*
- * @param nv 出力対象 NVList
+ * @param nv åºå対象 NVList
*
* @else
* @brief Print information configured in NVList as a string type
@@ -576,9 +576,9 @@
/*!
* @if jp
- * @brief NVList に設定されている内容を文字列にする
+ * @brief NVList ã«è¨å®ããã¦ããå
容ãæååã«ãã
*
- * @param nv 出力対象 NVList
+ * @param nv åºå対象 NVList
*
* @else
* @brief Get information configured in NVList as a string type.
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NamingManager.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NamingManager.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NamingManager.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file NamingManager.h
* @brief naming Service helper class
@@ -32,7 +32,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -63,7 +63,7 @@
}
/*!
* @if jp
- * @brief 指定した CORBA オブジェクトのNamingServiceへバインド
+ * @brief æå®ãã CORBA ãªãã¸ã§ã¯ãã®NamingServiceã¸ãã¤ã³ã
* @else
* @brief Bind the specified CORBA objects to NamingService
* @endif
@@ -163,7 +163,7 @@
/*!
* @if jp
- * @brief 指定した CORBA オブジェクトをNamingServiceからアンバインド
+ * @brief æå®ãã CORBA ãªãã¸ã§ã¯ããNamingServiceããã¢ã³ãã¤ã³ã
* @else
* @brief Unbind the specified CORBA object from NamingService
* @endif
@@ -186,7 +186,7 @@
//============================================================
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -198,7 +198,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -209,7 +209,7 @@
/*!
* @if jp
- * @brief NameServer の登録
+ * @brief NameServer ã®ç»é²
* @else
* @brief Register the NameServer
* @endif
@@ -228,7 +228,7 @@
/*!
* @if jp
- * @brief 指定したオブジェクトのNamingServiceへバインド
+ * @brief æå®ãããªãã¸ã§ã¯ãã®NamingServiceã¸ãã¤ã³ã
* @else
* @brief Bind the specified objects to NamingService
* @endif
@@ -305,7 +305,7 @@
/*!
* @if jp
- * @brief NamingServer の情報の更新
+ * @brief NamingServer ã®æ
å ±ã®æ´æ°
* @else
* @brief Update information of NamingServer
* @endif
@@ -354,7 +354,7 @@
/*!
* @if jp
- * @brief 指定したオブジェクトをNamingServiceからアンバインド
+ * @brief æå®ãããªãã¸ã§ã¯ããNamingServiceããã¢ã³ãã¤ã³ã
* @else
* @brief Unbind the specified object from NamingService
* @endif
@@ -377,7 +377,7 @@
/*!
* @if jp
- * @brief 全てのオブジェクトをNamingServiceからアンバインド
+ * @brief å
¨ã¦ã®ãªãã¸ã§ã¯ããNamingServiceããã¢ã³ãã¤ã³ã
* @else
* @brief Unbind all objects from NamingService
* @endif
@@ -416,7 +416,7 @@
/*!
* @if jp
- * @brief バインドされている全てのオブジェクトを取得
+ * @brief ãã¤ã³ãããã¦ããå
¨ã¦ã®ãªãã¸ã§ã¯ããåå¾
* @else
* @brief Get all bound objects
* @endif
@@ -438,7 +438,7 @@
//============================================================
/*!
* @if jp
- * @brief NameServer 管理用オブジェクトの生成
+ * @brief NameServer 管çç¨ãªãã¸ã§ã¯ãã®çæ
* @else
* @brief Create objects for NameServer management
* @endif
@@ -473,7 +473,7 @@
/*!
* @if jp
- * @brief 設定済みコンポーネントを NameServer に登録
+ * @brief è¨å®æ¸ã¿ã³ã³ãã¼ãã³ãã NameServer ã«ç»é²
* @else
* @brief Register the configured component to NameServer
* @endif
@@ -488,7 +488,7 @@
/*!
* @if jp
- * @brief NameServer に登録するコンポーネントの設定
+ * @brief NameServer ã«ç»é²ããã³ã³ãã¼ãã³ãã®è¨å®
* @else
* @brief Configure the components that will be registered to NameServer
* @endif
@@ -509,7 +509,7 @@
}
/*!
* @if jp
- * @brief NameServer に登録するコンポーネントの設定
+ * @brief NameServer ã«ç»é²ããã³ã³ãã¼ãã³ãã®è¨å®
* @else
* @brief Configure the components that will be registered to NameServer
* @endif
@@ -545,7 +545,7 @@
/*!
* @if jp
- * @brief NameServer に登録するコンポーネントの設定解除
+ * @brief NameServer ã«ç»é²ããã³ã³ãã¼ãã³ãã®è¨å®è§£é¤
* @else
* @brief Unregister the components that will be registered to NameServer
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NamingManager.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NamingManager.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NamingManager.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file NamingManager.h
* @brief naming Service helper class
@@ -36,12 +36,12 @@
* @if jp
*
* @class NamingBase
- * @brief NamingService 管理用抽象クラス
+ * @brief NamingService 管çç¨æ½è±¡ã¯ã©ã¹
*
- * NamingServer 管理用抽象インターフェースクラス。
- * 具象管理クラスは、以下の純粋仮想関数の実装を提供しなければならない。
- * - bindObject() : 指定したオブジェクトのNamingServiceへのバインド
- * - unbindObject() : 指定したオブジェクトのNamingServiceからのアンバインド
+ * NamingServer 管çç¨æ½è±¡ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ã©ã¹ã
+ * å
·è±¡ç®¡çã¯ã©ã¹ã¯ã以ä¸ã®ç´ç²ä»®æ³é¢æ°ã®å®è£
ãæä¾ããªããã°ãªããªãã
+ * - bindObject() : æå®ãããªãã¸ã§ã¯ãã®NamingServiceã¸ã®ãã¤ã³ã
+ * - unbindObject() : æå®ãããªãã¸ã§ã¯ãã®NamingServiceããã®ã¢ã³ãã¤ã³ã
*
* @since 0.4.0
*
@@ -68,7 +68,7 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -81,7 +81,7 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -94,10 +94,10 @@
/*!
* @if jp
*
- * @brief 指定したオブジェクトをNamingServiceへバインドする純粋仮想関数
+ * @brief æå®ãããªãã¸ã§ã¯ããNamingServiceã¸ãã¤ã³ãããç´ç²ä»®æ³é¢æ°
*
- * @param name バインド時の名称
- * @param rtobj バインド対象オブジェクト
+ * @param name ãã¤ã³ãæã®å称
+ * @param rtobj ãã¤ã³ã対象ãªãã¸ã§ã¯ã
*
* @else
*
@@ -115,10 +115,10 @@
/*!
* @if jp
*
- * @brief 指定したManagerServantをNamingServiceへバインドする純粋仮想関数
+ * @brief æå®ããManagerServantãNamingServiceã¸ãã¤ã³ãããç´ç²ä»®æ³é¢æ°
*
- * @param name バインド時の名称
- * @param rtobj バインド対象ManagerServant
+ * @param name ãã¤ã³ãæã®å称
+ * @param rtobj ãã¤ã³ã対象ManagerServant
*
* @else
*
@@ -136,10 +136,10 @@
/*!
* @if jp
*
- * @brief 指定したオブジェクトをNamingServiceからアンバインドするための
- * 純粋仮想関数
+ * @brief æå®ãããªãã¸ã§ã¯ããNamingServiceããã¢ã³ãã¤ã³ãããããã®
+ * ç´ç²ä»®æ³é¢æ°
*
- * @param name アンバインド対象オブジェクト
+ * @param name ã¢ã³ãã¤ã³ã対象ãªãã¸ã§ã¯ã
*
* @else
*
@@ -155,9 +155,9 @@
/*!
* @if jp
*
- * @brief ネームサーバの生存を確認する。
+ * @brief ãã¼ã ãµã¼ãã®çåã確èªããã
*
- * @return true:生存している, false:生存していない
+ * @return true:çåãã¦ãã, false:çåãã¦ããªã
*
* @else
*
@@ -172,7 +172,7 @@
/*!
* @if jp
- * @brief NameServer 管理用構造体
+ * @brief NameServer 管çç¨æ§é ä½
* @else
* @brief Structure for NameServer management
* @endif
@@ -199,10 +199,10 @@
* @if jp
*
* @class NamingOnCorba
- * @brief CORBA 用 NamingServer 管理クラス
+ * @brief CORBA ç¨ NamingServer 管çã¯ã©ã¹
*
- * CORBA 用 NamingServer 管理用クラス。
- * CORBA コンポーネントの NamingService への登録、解除などを管理する。
+ * CORBA ç¨ NamingServer 管çç¨ã¯ã©ã¹ã
+ * CORBA ã³ã³ãã¼ãã³ãã® NamingService ã¸ã®ç»é²ã解é¤ãªã©ã管çããã
*
* @since 0.4.0
*
@@ -225,14 +225,14 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。第2引数に与えるネームサービス名は、ネームサービ
- * スのホスト名とポート番号を ":" で区切ったものである。ポート番号
- * が省略された場合、2809番ポートが使用される。
+ * ã³ã³ã¹ãã©ã¯ã¿ã第2å¼æ°ã«ä¸ãããã¼ã ãµã¼ãã¹åã¯ããã¼ã ãµã¼ã
+ * ã¹ã®ãã¹ãåã¨ãã¼ãçªå·ã ":" ã§åºåã£ããã®ã§ããããã¼ãçªå·
+ * ãçç¥ãããå ´åã2809çªãã¼ãã使ç¨ãããã
*
* @param orb ORB
- * @param names NamingServer 名称
+ * @param names NamingServer å称
*
* @else
*
@@ -253,7 +253,7 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -266,13 +266,13 @@
/*!
* @if jp
*
- * @brief 指定した CORBA オブジェクトのNamingServiceへバインド
+ * @brief æå®ãã CORBA ãªãã¸ã§ã¯ãã®NamingServiceã¸ãã¤ã³ã
*
- * 指定した CORBA オブジェクトを指定した名称で CORBA NamingService へ
- * バインドする。
+ * æå®ãã CORBA ãªãã¸ã§ã¯ããæå®ããå称㧠CORBA NamingService ã¸
+ * ãã¤ã³ãããã
*
- * @param name バインド時の名称
- * @param rtobj バインド対象オブジェクト
+ * @param name ãã¤ã³ãæã®å称
+ * @param rtobj ãã¤ã³ã対象ãªãã¸ã§ã¯ã
*
* @else
*
@@ -292,10 +292,10 @@
/*!
* @if jp
*
- * @brief 指定したManagerServantをNamingServiceへバインド
+ * @brief æå®ããManagerServantãNamingServiceã¸ãã¤ã³ã
*
- * @param name バインド時の名称
- * @param rtobj バインド対象ManagerServant
+ * @param name ãã¤ã³ãæã®å称
+ * @param rtobj ãã¤ã³ã対象ManagerServant
*
* @else
*
@@ -311,11 +311,11 @@
/*!
* @if jp
*
- * @brief 指定した CORBA オブジェクトをNamingServiceからアンバインド
+ * @brief æå®ãã CORBA ãªãã¸ã§ã¯ããNamingServiceããã¢ã³ãã¤ã³ã
*
- * 指定した CORBA オブジェクトを CORBA NamingService からアンバインドする。
+ * æå®ãã CORBA ãªãã¸ã§ã¯ãã CORBA NamingService ããã¢ã³ãã¤ã³ãããã
*
- * @param name アンバインド対象オブジェクト
+ * @param name ã¢ã³ãã¤ã³ã対象ãªãã¸ã§ã¯ã
*
* @else
*
@@ -332,9 +332,9 @@
/*!
* @if jp
*
- * @brief ネームサーバの生存を確認する。
+ * @brief ãã¼ã ãµã¼ãã®çåã確èªããã
*
- * @return true:生存している, false:生存していない
+ * @return true:çåãã¦ãã, false:çåãã¦ããªã
*
* @else
*
@@ -359,10 +359,10 @@
* @if jp
*
* @class NamingManager
- * @brief NamingServer 管理クラス
+ * @brief NamingServer 管çã¯ã©ã¹
*
- * NamingServer 管理用クラス。
- * コンポーネントのNamingServiceへの登録、解除などを管理する。
+ * NamingServer 管çç¨ã¯ã©ã¹ã
+ * ã³ã³ãã¼ãã³ãã®NamingServiceã¸ã®ç»é²ã解é¤ãªã©ã管çããã
*
* @since 0.4.0
*
@@ -386,11 +386,11 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param manager マネージャオブジェクト
+ * @param manager ããã¼ã¸ã£ãªãã¸ã§ã¯ã
*
* @else
*
@@ -407,7 +407,7 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -420,13 +420,13 @@
/*!
* @if jp
*
- * @brief NameServer の登録
+ * @brief NameServer ã®ç»é²
*
- * 指定した形式の NameServer を登録する。
- * 現在指定可能な形式は CORBA のみ。
+ * æå®ããå½¢å¼ã® NameServer ãç»é²ããã
+ * ç¾å¨æå®å¯è½ãªå½¢å¼ã¯ CORBA ã®ã¿ã
*
- * @param method NamingService の形式
- * @param name_server 登録する NameServer の名称
+ * @param method NamingService ã®å½¢å¼
+ * @param name_server ç»é²ãã NameServer ã®å称
*
* @else
*
@@ -445,13 +445,13 @@
/*!
* @if jp
*
- * @brief 指定したオブジェクトのNamingServiceへバインド
+ * @brief æå®ãããªãã¸ã§ã¯ãã®NamingServiceã¸ãã¤ã³ã
*
- * 指定したオブジェクトを指定した名称で CORBA NamingService へバイ
- * ンドする。
+ * æå®ãããªãã¸ã§ã¯ããæå®ããå称㧠CORBA NamingService ã¸ãã¤
+ * ã³ãããã
*
- * @param name バインド時の名称
- * @param rtobj バインド対象オブジェクト
+ * @param name ãã¤ã³ãæã®å称
+ * @param rtobj ãã¤ã³ã対象ãªãã¸ã§ã¯ã
*
* @else
*
@@ -470,13 +470,13 @@
/*!
* @if jp
*
- * @brief 指定したManagerServantのNamingServiceへバインド
+ * @brief æå®ããManagerServantã®NamingServiceã¸ãã¤ã³ã
*
- * 指定したManagerServantを指定した名称で CORBA NamingService へバ
- * インドする。
+ * æå®ããManagerServantãæå®ããå称㧠CORBA NamingService ã¸ã
+ * ã¤ã³ãããã
*
- * @param name バインド時の名称
- * @param mgr バインド対象ManagerServant
+ * @param name ãã¤ã³ãæã®å称
+ * @param mgr ãã¤ã³ã対象ManagerServant
*
* @else
*
@@ -495,10 +495,10 @@
/*!
* @if jp
*
- * @brief NamingServer の情報の更新
+ * @brief NamingServer ã®æ
å ±ã®æ´æ°
*
- * 設定されている NameServer 内に登録されているオブジェクトの情報を
- * 更新する。
+ * è¨å®ããã¦ãã NameServer å
ã«ç»é²ããã¦ãããªãã¸ã§ã¯ãã®æ
å ±ã
+ * æ´æ°ããã
*
* @else
*
@@ -513,11 +513,11 @@
/*!
* @if jp
*
- * @brief 指定したオブジェクトをNamingServiceからアンバインド
+ * @brief æå®ãããªãã¸ã§ã¯ããNamingServiceããã¢ã³ãã¤ã³ã
*
- * 指定したオブジェクトを NamingService からアンバインドする。
+ * æå®ãããªãã¸ã§ã¯ãã NamingService ããã¢ã³ãã¤ã³ãããã
*
- * @param name アンバインド対象オブジェクト
+ * @param name ã¢ã³ãã¤ã³ã対象ãªãã¸ã§ã¯ã
*
* @else
*
@@ -534,9 +534,9 @@
/*!
* @if jp
*
- * @brief 全てのオブジェクトをNamingServiceからアンバインド
+ * @brief å
¨ã¦ã®ãªãã¸ã§ã¯ããNamingServiceããã¢ã³ãã¤ã³ã
*
- * 全てのオブジェクトを CORBA NamingService からアンバインドする。
+ * å
¨ã¦ã®ãªãã¸ã§ã¯ãã CORBA NamingService ããã¢ã³ãã¤ã³ãããã
*
* @else
*
@@ -551,11 +551,11 @@
/*!
* @if jp
*
- * @brief バインドされている全てのオブジェクトを取得
+ * @brief ãã¤ã³ãããã¦ããå
¨ã¦ã®ãªãã¸ã§ã¯ããåå¾
*
- * バインドされている全てのオブジェクトを 取得する。
+ * ãã¤ã³ãããã¦ããå
¨ã¦ã®ãªãã¸ã§ã¯ãã åå¾ããã
*
- * @return バインド済みオブジェクト リスト
+ * @return ãã¤ã³ãæ¸ã¿ãªãã¸ã§ã¯ã ãªã¹ã
*
* @else
*
@@ -574,14 +574,14 @@
/*!
* @if jp
*
- * @brief NameServer 管理用オブジェクトの生成
+ * @brief NameServer 管çç¨ãªãã¸ã§ã¯ãã®çæ
*
- * 指定した型のNameServer 管理用オブジェクトを生成する。
+ * æå®ããåã®NameServer 管çç¨ãªãã¸ã§ã¯ããçæããã
*
- * @param method NamingService 形式
- * @param name_server NameServer 名称
+ * @param method NamingService å½¢å¼
+ * @param name_server NameServer å称
*
- * @return 生成した NameServer オブジェクト
+ * @return çæãã NameServer ãªãã¸ã§ã¯ã
*
* @else
*
@@ -601,11 +601,11 @@
/*!
* @if jp
*
- * @brief 設定済みコンポーネントを NameServer に登録
+ * @brief è¨å®æ¸ã¿ã³ã³ãã¼ãã³ãã NameServer ã«ç»é²
*
- * 設定済みコンポーネントを指定した NameServer に登録する。
+ * è¨å®æ¸ã¿ã³ã³ãã¼ãã³ããæå®ãã NameServer ã«ç»é²ããã
*
- * @param ns 登録対象 NameServer
+ * @param ns ç»é²å¯¾è±¡ NameServer
*
* @else
*
@@ -622,12 +622,12 @@
/*!
* @if jp
*
- * @brief NameServer に登録するコンポーネントの設定
+ * @brief NameServer ã«ç»é²ããã³ã³ãã¼ãã³ãã®è¨å®
*
- * NameServer に登録するコンポーネントを設定する。
+ * NameServer ã«ç»é²ããã³ã³ãã¼ãã³ããè¨å®ããã
*
- * @param name コンポーネントの登録時名称
- * @param rtobj 登録対象オブジェクト
+ * @param name ã³ã³ãã¼ãã³ãã®ç»é²æå称
+ * @param rtobj ç»é²å¯¾è±¡ãªãã¸ã§ã¯ã
*
* @else
*
@@ -645,12 +645,12 @@
/*!
* @if jp
*
- * @brief NameServer に登録するコンポーネントの設定
+ * @brief NameServer ã«ç»é²ããã³ã³ãã¼ãã³ãã®è¨å®
*
- * NameServer に登録するコンポーネントを設定する。
+ * NameServer ã«ç»é²ããã³ã³ãã¼ãã³ããè¨å®ããã
*
- * @param name コンポーネントの登録時名称
- * @param rtobj 登録対象オブジェクト
+ * @param name ã³ã³ãã¼ãã³ãã®ç»é²æå称
+ * @param rtobj ç»é²å¯¾è±¡ãªãã¸ã§ã¯ã
*
* @else
*
@@ -668,12 +668,12 @@
/*!
* @if jp
*
- * @brief NameServer に登録するManagerServantの設定
+ * @brief NameServer ã«ç»é²ããManagerServantã®è¨å®
*
- * NameServer に登録するManagerServantを設定する。
+ * NameServer ã«ç»é²ããManagerServantãè¨å®ããã
*
- * @param name ManagerServantの登録時名称
- * @param mgr 登録対象ManagerServant
+ * @param name ManagerServantã®ç»é²æå称
+ * @param mgr ç»é²å¯¾è±¡ManagerServant
*
* @else
*
@@ -692,11 +692,11 @@
/*!
* @if jp
*
- * @brief NameServer に登録するコンポーネントの設定解除
+ * @brief NameServer ã«ç»é²ããã³ã³ãã¼ãã³ãã®è¨å®è§£é¤
*
- * NameServer に登録するコンポーネントの設定を解除する。
+ * NameServer ã«ç»é²ããã³ã³ãã¼ãã³ãã®è¨å®ã解é¤ããã
*
- * @param name 設定解除対象コンポーネントの名称
+ * @param name è¨å®è§£é¤å¯¾è±¡ã³ã³ãã¼ãã³ãã®å称
*
* @else
*
@@ -714,11 +714,11 @@
/*!
* @if jp
*
- * @brief NameServer に登録するManagerServantの設定解除
+ * @brief NameServer ã«ç»é²ããManagerServantã®è¨å®è§£é¤
*
- * NameServer に登録するManagerServantの設定を解除する。
+ * NameServer ã«ç»é²ããManagerServantã®è¨å®ã解é¤ããã
*
- * @param name 設定解除対象ManagerServantの名称
+ * @param name è¨å®è§£é¤å¯¾è±¡ManagerServantã®å称
*
* @else
*
@@ -736,9 +736,9 @@
/*!
* @if jp
*
- * @brief コンポネントをリバインドする
+ * @brief ã³ã³ããã³ãããªãã¤ã³ããã
*
- * ネームサーバと接続してコンポネントをリバインドする。
+ * ãã¼ã ãµã¼ãã¨æ¥ç¶ãã¦ã³ã³ããã³ãããªãã¤ã³ãããã
*
* @param ns NameServer
*
@@ -758,7 +758,7 @@
// Name Servers' method/name and object
/*!
* @if jp
- * @brief NameServer リスト
+ * @brief NameServer ãªã¹ã
* @else
* @brief NameServer list
* @endif
@@ -766,7 +766,7 @@
std::vector<NamingService*> m_names;
/*!
* @if jp
- * @brief NameServer リストのmutex
+ * @brief NameServer ãªã¹ãã®mutex
* @else
* @brief Mutex of NameServer list
* @endif
@@ -776,7 +776,7 @@
// Components' name and object
/*!
* @if jp
- * @brief コンポーネント管理用構造体
+ * @brief ã³ã³ãã¼ãã³ã管çç¨æ§é ä½
* @else
* @brief Structure for component management
* @endif
@@ -791,7 +791,7 @@
};
/*!
* @if jp
- * @brief コンポーネント管理用構造体
+ * @brief ã³ã³ãã¼ãã³ã管çç¨æ§é ä½
* @else
* @brief Structure for component management
* @endif
@@ -806,7 +806,7 @@
};
/*!
* @if jp
- * @brief ManagerServant管理用構造体
+ * @brief ManagerServant管çç¨æ§é ä½
* @else
* @brief Structure for ManagerServant management
* @endif
@@ -821,7 +821,7 @@
};
/*!
* @if jp
- * @brief コンポーネントリスト
+ * @brief ã³ã³ãã¼ãã³ããªã¹ã
* @else
* @brief Component list
* @endif
@@ -829,7 +829,7 @@
std::vector<Comps*> m_compNames;
/*!
* @if jp
- * @brief コンポーネントリストのmutex
+ * @brief ã³ã³ãã¼ãã³ããªã¹ãã®mutex
* @else
* @brief Mutex of Component list
* @endif
@@ -837,7 +837,7 @@
Mutex m_compNamesMutex;
/*!
* @if jp
- * @brief コンポーネントリスト
+ * @brief ã³ã³ãã¼ãã³ããªã¹ã
* @else
* @brief Component list
* @endif
@@ -845,7 +845,7 @@
std::vector<Port*> m_portNames;
/*!
* @if jp
- * @brief コンポーネントリストのmutex
+ * @brief ã³ã³ãã¼ãã³ããªã¹ãã®mutex
* @else
* @brief Mutex of Port list
* @endif
@@ -853,7 +853,7 @@
Mutex m_portNamesMutex;
/*!
* @if jp
- * @brief ManagerServantリスト
+ * @brief ManagerServantãªã¹ã
* @else
* @brief ManagerServant list
* @endif
@@ -861,7 +861,7 @@
std::vector<Mgr*> m_mgrNames;
/*!
* @if jp
- * @brief ManagerServantリストのmutex
+ * @brief ManagerServantãªã¹ãã®mutex
* @else
* @brief Mutex of ManagerServant list
* @endif
@@ -870,7 +870,7 @@
/*!
* @if jp
- * @brief マネージャオブジェクト
+ * @brief ããã¼ã¸ã£ãªãã¸ã§ã¯ã
* @else
* @brief Manager object
* @endif
@@ -879,7 +879,7 @@
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NumberingPolicy.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NumberingPolicy.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NumberingPolicy.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file NumberingPolicy.cpp
* @brief Object numbering policy class
@@ -25,7 +25,7 @@
//============================================================
/*!
* @if jp
- * @brief オブジェクト生成時の名称作成
+ * @brief ãªãã¸ã§ã¯ãçææã®å称ä½æ
* @else
* @brief Create the name when creating objects
* @endif
@@ -52,7 +52,7 @@
/*!
* @if jp
- * @brief オブジェクト削除時の名称解放
+ * @brief ãªãã¸ã§ã¯ãåé¤æã®å称解æ¾
* @else
* @brief Delete the name when deleting objects
* @endif
@@ -70,7 +70,7 @@
/*!
* @if jp
- * @brief オブジェクトの検索
+ * @brief ãªãã¸ã§ã¯ãã®æ¤ç´¢
* @else
* @brief Find the object
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NumberingPolicy.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NumberingPolicy.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/NumberingPolicy.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file NumberingPolicy.h
* @brief Object numbering policy class
@@ -27,13 +27,13 @@
* @if jp
*
* @class NumberingPolicy
- * @brief オブジェクト生成時ネーミング・ポリシー(命名規則)管理用抽象クラス
+ * @brief ãªãã¸ã§ã¯ãçææãã¼ãã³ã°ã»ããªã·ã¼(å½åè¦å)管çç¨æ½è±¡ã¯ã©ã¹
*
- * オブジェクトを生成する際のネーミング・ポリシー(命名規則)を管理するための
- * 抽象インターフェースクラス。
- * 具象クラスは、以下の純粋仮想関数の実装を提供しなければならない。
- * - onCreate() : オブジェクト生成時の名称作成
- * - onDelete() : オブジェクト削除時の名称解放
+ * ãªãã¸ã§ã¯ããçæããéã®ãã¼ãã³ã°ã»ããªã·ã¼(å½åè¦å)ã管çããããã®
+ * æ½è±¡ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ã©ã¹ã
+ * å
·è±¡ã¯ã©ã¹ã¯ã以ä¸ã®ç´ç²ä»®æ³é¢æ°ã®å®è£
ãæä¾ããªããã°ãªããªãã
+ * - onCreate() : ãªãã¸ã§ã¯ãçææã®å称ä½æ
+ * - onDelete() : ãªãã¸ã§ã¯ãåé¤æã®å称解æ¾
*
* @since 0.4.0
*
@@ -56,7 +56,7 @@
public:
/*!
* @if jp
- * @brief オブジェクト未発見例外処理用構造体
+ * @brief ãªãã¸ã§ã¯ãæªçºè¦ä¾å¤å¦çç¨æ§é ä½
* @else
* @brief The structures for exception handling when object was not
* found.
@@ -67,7 +67,7 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -80,13 +80,13 @@
/*!
* @if jp
*
- * @brief オブジェクト生成時の名称作成
+ * @brief ãªãã¸ã§ã¯ãçææã®å称ä½æ
*
- * オブジェクト生成時の名称を生成するための純粋仮想関数
+ * ãªãã¸ã§ã¯ãçææã®å称ãçæããããã®ç´ç²ä»®æ³é¢æ°
*
- * @param obj 名称生成対象オブジェクト
+ * @param obj å称çæ対象ãªãã¸ã§ã¯ã
*
- * @return 生成したオブジェクト名称
+ * @return çæãããªãã¸ã§ã¯ãå称
*
* @else
*
@@ -105,11 +105,11 @@
/*!
* @if jp
*
- * @brief オブジェクト削除時の名称解放
+ * @brief ãªãã¸ã§ã¯ãåé¤æã®å称解æ¾
*
- * オブジェクト削除時に名称を解放するための純粋仮想関数
+ * ãªãã¸ã§ã¯ãåé¤æã«å称ã解æ¾ããããã®ç´ç²ä»®æ³é¢æ°
*
- * @param obj 名称解放対象オブジェクト
+ * @param obj å称解æ¾å¯¾è±¡ãªãã¸ã§ã¯ã
*
* @else
*
@@ -128,10 +128,10 @@
* @if jp
*
* @class DefaultNumberingPolicy
- * @brief オブジェクト生成時ネーミング・ポリシー(命名規則)管理用クラス
+ * @brief ãªãã¸ã§ã¯ãçææãã¼ãã³ã°ã»ããªã·ã¼(å½åè¦å)管çç¨ã¯ã©ã¹
*
- * オブジェクトを生成する際のネーミング・ポリシー(命名規則)を管理するための
- * クラス。
+ * ãªãã¸ã§ã¯ããçæããéã®ãã¼ãã³ã°ã»ããªã·ã¼(å½åè¦å)ã管çããããã®
+ * ã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -153,9 +153,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -170,7 +170,7 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -183,14 +183,14 @@
/*!
* @if jp
*
- * @brief オブジェクト生成時の名称作成
+ * @brief ãªãã¸ã§ã¯ãçææã®å称ä½æ
*
- * オブジェクト生成時の名称を生成する。
- * 生成済みインスタンスの数に応じた名称を生成する。
+ * ãªãã¸ã§ã¯ãçææã®å称ãçæããã
+ * çææ¸ã¿ã¤ã³ã¹ã¿ã³ã¹ã®æ°ã«å¿ããå称ãçæããã
*
- * @param obj 名称生成対象オブジェクト
+ * @param obj å称çæ対象ãªãã¸ã§ã¯ã
*
- * @return 生成したオブジェクト名称
+ * @return çæãããªãã¸ã§ã¯ãå称
*
* @else
*
@@ -210,12 +210,12 @@
/*!
* @if jp
*
- * @brief オブジェクト削除時の名称解放
+ * @brief ãªãã¸ã§ã¯ãåé¤æã®å称解æ¾
*
- * オブジェクト削除時に名称を解放する。
- * オブジェクト削除時に生成済みインスタンス数を減算する。
+ * ãªãã¸ã§ã¯ãåé¤æã«å称ã解æ¾ããã
+ * ãªãã¸ã§ã¯ãåé¤æã«çææ¸ã¿ã¤ã³ã¹ã¿ã³ã¹æ°ãæ¸ç®ããã
*
- * @param obj 名称解放対象オブジェクト
+ * @param obj å称解æ¾å¯¾è±¡ãªãã¸ã§ã¯ã
*
* @else
*
@@ -234,14 +234,14 @@
/*!
* @if jp
*
- * @brief オブジェクトの検索
+ * @brief ãªãã¸ã§ã¯ãã®æ¤ç´¢
*
- * オブジェクトリストから指定されたオブジェクトを検索し、
- * 該当するオブジェクトが格納されている場合にはインデックスを返す。
+ * ãªãã¸ã§ã¯ããªã¹ãããæå®ããããªãã¸ã§ã¯ããæ¤ç´¢ãã
+ * 該å½ãããªãã¸ã§ã¯ããæ ¼ç´ããã¦ããå ´åã«ã¯ã¤ã³ããã¯ã¹ãè¿ãã
*
- * @param obj 検索対象オブジェクト
+ * @param obj æ¤ç´¢å¯¾è±¡ãªãã¸ã§ã¯ã
*
- * @return オブジェクト格納インデックス
+ * @return ãªãã¸ã§ã¯ãæ ¼ç´ã¤ã³ããã¯ã¹
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ObjectManager.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ObjectManager.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/ObjectManager.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file ObjectManager.h
* @brief Object management class
@@ -31,9 +31,9 @@
/*!
* @if jp
*
- * @brief オブジェクト管理用クラス
+ * @brief ãªãã¸ã§ã¯ã管çç¨ã¯ã©ã¹
*
- * 各種オブジェクトを管理するためのクラス。
+ * å種ãªãã¸ã§ã¯ãã管çããããã®ã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -59,9 +59,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -76,9 +76,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -93,14 +93,14 @@
/*!
* @if jp
*
- * @brief 指定したオブジェクトを登録する
+ * @brief æå®ãããªãã¸ã§ã¯ããç»é²ãã
*
- * 指定したオブジェクトを登録する。
- * 同一オブジェクトが登録済みの場合は、何も行わない。
+ * æå®ãããªãã¸ã§ã¯ããç»é²ããã
+ * åä¸ãªãã¸ã§ã¯ããç»é²æ¸ã¿ã®å ´åã¯ãä½ãè¡ããªãã
*
- * @param obj 登録対象オブジェクト
+ * @param obj ç»é²å¯¾è±¡ãªãã¸ã§ã¯ã
*
- * @return 登録処理結果(オブジェクトを登録した場合にtrue)
+ * @return ç»é²å¦ççµæ(ãªãã¸ã§ã¯ããç»é²ããå ´åã«true)
*
* @else
*
@@ -133,14 +133,14 @@
/*!
* @if jp
*
- * @brief 指定したオブジェクトを登録解除する
+ * @brief æå®ãããªãã¸ã§ã¯ããç»é²è§£é¤ãã
*
- * 指定したオブジェクトの登録を解除し、取得する。
- * 指定したオブジェクトが登録されていない場合にはNULLを返す。
+ * æå®ãããªãã¸ã§ã¯ãã®ç»é²ã解é¤ããåå¾ããã
+ * æå®ãããªãã¸ã§ã¯ããç»é²ããã¦ããªãå ´åã«ã¯NULLãè¿ãã
*
- * @param id 登録解除対象オブジェクトのID
+ * @param id ç»é²è§£é¤å¯¾è±¡ãªãã¸ã§ã¯ãã®ID
*
- * @return 登録解除されたオブジェクト
+ * @return ç»é²è§£é¤ããããªãã¸ã§ã¯ã
*
* @else
*
@@ -174,15 +174,15 @@
/*!
* @if jp
*
- * @brief オブジェクトを検索する
+ * @brief ãªãã¸ã§ã¯ããæ¤ç´¢ãã
*
- * 登録されているオブジェクトの中から指定した条件に合致するオブジェクトを検索
- * して取得する。
- * 指定した条件に合致するオブジェクトが登録されていない場合にはNULLを返す。
+ * ç»é²ããã¦ãããªãã¸ã§ã¯ãã®ä¸ããæå®ããæ¡ä»¶ã«åè´ãããªãã¸ã§ã¯ããæ¤ç´¢
+ * ãã¦åå¾ããã
+ * æå®ããæ¡ä»¶ã«åè´ãããªãã¸ã§ã¯ããç»é²ããã¦ããªãå ´åã«ã¯NULLãè¿ãã
*
- * @param id 検索対象オブジェクトのID
+ * @param id æ¤ç´¢å¯¾è±¡ãªãã¸ã§ã¯ãã®ID
*
- * @return オブジェクトの検索結果
+ * @return ãªãã¸ã§ã¯ãã®æ¤ç´¢çµæ
*
* @else
*
@@ -215,11 +215,11 @@
/*!
* @if jp
*
- * @brief 登録されているオブジェクトのリストを取得する
+ * @brief ç»é²ããã¦ãããªãã¸ã§ã¯ãã®ãªã¹ããåå¾ãã
*
- * 登録されているオブジェクトのリストを取得する。
+ * ç»é²ããã¦ãããªãã¸ã§ã¯ãã®ãªã¹ããåå¾ããã
*
- * @return 登録されているオブジェクト・リスト
+ * @return ç»é²ããã¦ãããªãã¸ã§ã¯ãã»ãªã¹ã
*
* @else
*
@@ -239,7 +239,7 @@
/*!
* @if jp
- * @brief オブジェクト検索用ファンクタ
+ * @brief ãªãã¸ã§ã¯ãæ¤ç´¢ç¨ãã¡ã³ã¯ã¿
* @else
* @brief Functor for searching object
* @endif
@@ -253,7 +253,7 @@
/*!
* @if jp
- * @brief オブジェクト検索用ファンクタ
+ * @brief ãªãã¸ã§ã¯ãæ¤ç´¢ç¨ãã¡ã³ã¯ã¿
* @else
* @brief Functor for searching object
* @endif
@@ -268,7 +268,7 @@
protected:
/*!
* @if jp
- * @brief オブジェクト管理用構造体
+ * @brief ãªãã¸ã§ã¯ã管çç¨æ§é ä½
* @else
* @brief The structure for object management
* @endif
@@ -280,7 +280,7 @@
};
/*!
* @if jp
- * @brief 登録済みオブジェクト・リスト
+ * @brief ç»é²æ¸ã¿ãªãã¸ã§ã¯ãã»ãªã¹ã
* @else
* @brief The list of registered objects
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OpenHRPExecutionContext.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OpenHRPExecutionContext.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OpenHRPExecutionContext.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OpenHRPExecutionContext.cpp
* @brief OpenHRPExecutionContext class
@@ -23,7 +23,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -48,7 +48,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -64,7 +64,7 @@
//============================================================
/*!
* @if jp
- * @brief 処理を1ステップ進める
+ * @brief å¦çã1ã¹ãããé²ãã
* @else
* @brief Move forward one step of ExecutionContext
* @endif
@@ -112,7 +112,7 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
* @else
* @brief Check for ExecutionContext running state
* @endif
@@ -125,7 +125,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
* @else
* @brief Start the ExecutionContext
* @endif
@@ -138,7 +138,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
* @else
* @brief Stop the ExecutionContext
* @endif
@@ -153,7 +153,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
* @else
* @brief Get execution rate(Hz) of ExecutionContext
* @endif
@@ -166,7 +166,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
* @else
* @brief Set execution rate(Hz) of ExecutionContext
* @endif
@@ -179,7 +179,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
* @else
* @brief Add an RT-Component
* @endif
@@ -193,7 +193,7 @@
/*!
* @if jp
- * @brief コンポーネントをコンポーネントリストから削除する
+ * @brief ã³ã³ãã¼ãã³ããã³ã³ãã¼ãã³ããªã¹ãããåé¤ãã
* @else
* @brief Remove the RT-Component from participant list
* @endif
@@ -207,7 +207,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
* @else
* @brief Activate an RT-Component
* @endif
@@ -221,7 +221,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
* @else
* @brief Deactivate an RT-Component
* @endif
@@ -235,7 +235,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
* @else
* @brief Reset the RT-Component
* @endif
@@ -249,7 +249,7 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
* @else
* @brief Get RT-Component's state
* @endif
@@ -263,7 +263,7 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
* @else
* @brief Get the ExecutionKind
* @endif
@@ -279,7 +279,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief ExecutionContextProfile を取得する
+ * @brief ExecutionContextProfile ãåå¾ãã
* @else
* @brief Get the ExecutionContextProfile
* @endif
@@ -296,7 +296,7 @@
{
/*!
* @if jp
- * @brief ECFactoryへの登録のための初期化関数
+ * @brief ECFactoryã¸ã®ç»é²ã®ããã®åæåé¢æ°
* @else
* @brief Initialization function to register to ECFactory
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OpenHRPExecutionContext.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OpenHRPExecutionContext.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OpenHRPExecutionContext.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OpenHRPExecutionContext.h
* @brief Execution context for OpenHRP3
@@ -33,10 +33,10 @@
/*!
* @if jp
* @class OpenHRPExecutionContext
- * @brief OpenHRPExecutionContext クラス
+ * @brief OpenHRPExecutionContext ã¯ã©ã¹
*
- * OpenHRP3のための実行コンテキスト。外部からの tick() 呼び出しにより、1周期
- * 分だけ処理を進めることができる。
+ * OpenHRP3ã®ããã®å®è¡ã³ã³ããã¹ããå¤é¨ããã® tick() å¼ã³åºãã«ããã1å¨æ
+ * åã ãå¦çãé²ãããã¨ãã§ããã
*
* @else
* @class OpenHRPExecutionContext
@@ -58,7 +58,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -67,7 +67,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -80,9 +80,9 @@
//============================================================
/*!
* @if jp
- * @brief 処理を1ステップ進める
+ * @brief å¦çã1ã¹ãããé²ãã
*
- * ExecutionContextの処理を1周期分進める。
+ * ExecutionContextã®å¦çã1å¨æåé²ããã
*
* @else
* @brief Move forward one step of ExecutionContext
@@ -99,14 +99,14 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
*
- * この操作は ExecutionContext が Runnning 状態の場合に true を返す。
- * Executioncontext が Running の間、当該 Executioncontext に参加し
- * ている全てのアクティブRTコンポーネントが、ExecutionContext の実
- * 行種類に応じて実行される。
+ * ãã®æä½ã¯ ExecutionContext ã Runnning ç¶æ
ã®å ´åã« true ãè¿ãã
+ * Executioncontext ã Running ã®éãå½è©² Executioncontext ã«åå ã
+ * ã¦ããå
¨ã¦ã®ã¢ã¯ãã£ãRTã³ã³ãã¼ãã³ãããExecutionContext ã®å®
+ * è¡ç¨®é¡ã«å¿ãã¦å®è¡ãããã
*
- * @return 状態確認関数(動作中:true、停止中:false)
+ * @return ç¶æ
確èªé¢æ°(åä½ä¸:trueãåæ¢ä¸:false)
*
* @else
*
@@ -115,9 +115,9 @@
* This operation shall return true if the context is in the
* Running state. While the context is Running, all Active RTCs
* participating in the context shall be executed according to the
- * context’s execution kind.
+ * contextâs execution kind.
*
- * @return Check state function (Running:true、Stopping:false)
+ * @return Check state function (Running:trueãStopping:false)
*
* @endif
*/
@@ -126,15 +126,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
*
- * ExecutionContext の実行状態を Runnning とするためのリクエストを
- * 発行する。ExecutionContext の状態が遷移すると
- * ComponentAction::on_startup が呼び出される。参加しているRTコンポー
- * ネントが、初期化されるまで ExecutionContext を開始することはでき
- * ない。ExecutionContext は複数回開始/停止を繰り返すことができる。
+ * ExecutionContext ã®å®è¡ç¶æ
ã Runnning ã¨ããããã®ãªã¯ã¨ã¹ãã
+ * çºè¡ãããExecutionContext ã®ç¶æ
ãé·ç§»ããã¨
+ * ComponentAction::on_startup ãå¼ã³åºããããåå ãã¦ããRTã³ã³ãã¼
+ * ãã³ãããåæåãããã¾ã§ ExecutionContext ãéå§ãããã¨ã¯ã§ã
+ * ãªããExecutionContext ã¯è¤æ°åéå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -156,15 +156,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
*
- * ExecutionContext の状態を Stopped とするためのリクエストを発行す
- * る。遷移が発生した場合は、ComponentAction::on_shutdown が呼び出
- * される。参加しているRTコンポーネントが終了する前に
- * ExecutionContext を停止する必要がある。ExecutionContext は複数回
- * 開始/停止を繰り返すことができる。
+ * ExecutionContext ã®ç¶æ
ã Stopped ã¨ããããã®ãªã¯ã¨ã¹ããçºè¡ã
+ * ããé·ç§»ãçºçããå ´åã¯ãComponentAction::on_shutdown ãå¼ã³åº
+ * ããããåå ãã¦ããRTã³ã³ãã¼ãã³ããçµäºããåã«
+ * ExecutionContext ãåæ¢ããå¿
è¦ããããExecutionContext ã¯è¤æ°å
+ * éå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -185,12 +185,12 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を取得す
- * る。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãåå¾ã
+ * ãã
*
- * @return 処理周期(単位:Hz)
+ * @return å¦çå¨æ(åä½:Hz)
*
* @else
*
@@ -208,22 +208,22 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を設定す
- * る。実行周期の変更は、DataFlowComponentAction の
- * on_rate_changed によって各RTコンポーネントに伝達される。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãè¨å®ã
+ * ããå®è¡å¨æã®å¤æ´ã¯ãDataFlowComponentAction ã®
+ * on_rate_changed ã«ãã£ã¦åRTã³ã³ãã¼ãã³ãã«ä¼éãããã
*
- * @param rate 処理周期(単位:Hz)
+ * @param rate å¦çå¨æ(åä½:Hz)
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
* @brief Set execution rate(Hz) of ExecutionContext
*
* This operation shall set the rate (in hertz) at which this
- * context’s Active participating RTCs are being called. If the
+ * contextâs Active participating RTCs are being called. If the
* execution kind of the context is PERIODIC, a rate change shall
* result in the invocation of on_rate_changed on any RTCs
* realizing DataFlowComponentAction that are registered with any
@@ -240,24 +240,24 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントをActive に遷移させ、アクティ
- * ブ化する。この操作が呼ばれた結果、on_activate が呼び出される。指
- * 定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Inactive 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããActive ã«é·ç§»ãããã¢ã¯ãã£
+ * ãåããããã®æä½ãå¼ã°ããçµæãon_activate ãå¼ã³åºããããæ
+ * å®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Inactive 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*
- * @param comp アクティブ化対象RTコンポーネント
+ * @param comp ã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
* @brief Activate an RT-component
*
* The given participant RTC is Inactive and is therefore not
- * being invoked according to the execution context’s execution
+ * being invoked according to the execution contextâs execution
* kind. This operation shall cause the RTC to transition to the
* Active state such that it may subsequently be invoked in this
* execution context. The callback on_activate shall be called as
@@ -277,17 +277,17 @@
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントを非アクティブ化し、Inactive
- * に遷移させる。この操作が呼ばれた結果、on_deactivate が呼び出され
- * る。指定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Active 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåããInactive
+ * ã«é·ç§»ãããããã®æä½ãå¼ã°ããçµæãon_deactivate ãå¼ã³åºãã
+ * ããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Active 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*
- * @param comp 非アクティブ化対象RTコンポーネント
+ * @param comp éã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -313,17 +313,17 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
*
- * Error 状態のRTコンポーネントの復帰を試みる。この操作が呼ばれた結
- * 果、on_reset が呼び出される。指定したRTコンポーネントが参加者リ
- * ストに含まれない場合は、BAD_PARAMETER が返される。指定したRTコン
- * ポーネントの状態が Error 以外の場合は、PRECONDITION_NOT_MET が返
- * される。
+ * Error ç¶æ
ã®RTã³ã³ãã¼ãã³ãã®å¾©å¸°ã試ã¿ãããã®æä½ãå¼ã°ããçµ
+ * æãon_reset ãå¼ã³åºããããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãª
+ * ã¹ãã«å«ã¾ããªãå ´åã¯ãBAD_PARAMETER ãè¿ããããæå®ããRTã³ã³
+ * ãã¼ãã³ãã®ç¶æ
ã Error 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿
+ * ãããã
*
- * @param comp リセット対象RTコンポーネント
+ * @param comp ãªã»ãã対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -348,15 +348,15 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
*
- * 指定したRTコンポーネントの状態(LifeCycleState)を取得する。指定し
- * たRTコンポーネントが参加者リストに含まれない場合は、
- * UNKNOWN_STATE が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
(LifeCycleState)ãåå¾ãããæå®ã
+ * ãRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * UNKNOWN_STATE ãè¿ãããã
*
- * @param comp 状態取得対象RTコンポーネント
+ * @param comp ç¶æ
åå¾å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return 現在の状態(LifeCycleState)
+ * @return ç¾å¨ã®ç¶æ
(LifeCycleState)
*
* @else
*
@@ -378,9 +378,9 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
*
- * 本 ExecutionContext の ExecutionKind を取得する
+ * æ¬ ExecutionContext ã® ExecutionKind ãåå¾ãã
*
* @return ExecutionKind
*
@@ -400,17 +400,17 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
*
- * 指定したRTコンポーネントを参加者リストに追加する。追加されたRTコ
- * ンポーネントは attach_context が呼ばれ、Inactive 状態に遷移する。
- * 指定されたRTコンポーネントがnullの場合は、BAD_PARAMETER が返され
- * る。指定されたRTコンポーネントが DataFlowComponent 以外の場合は、
- * BAD_PARAMETER が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«è¿½å ããã追å ãããRTã³
+ * ã³ãã¼ãã³ã㯠attach_context ãå¼ã°ããInactive ç¶æ
ã«é·ç§»ããã
+ * æå®ãããRTã³ã³ãã¼ãã³ããnullã®å ´åã¯ãBAD_PARAMETER ãè¿ãã
+ * ããæå®ãããRTã³ã³ãã¼ãã³ãã DataFlowComponent 以å¤ã®å ´åã¯ã
+ * BAD_PARAMETER ãè¿ãããã
*
- * @param comp 追加対象RTコンポーネント
+ * @param comp 追å 対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -434,16 +434,16 @@
/*!
* @if jp
- * @brief RTコンポーネントを参加者リストから削除する
+ * @brief RTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãã
*
- * 指定したRTコンポーネントを参加者リストから削除する。削除された
- * RTコンポーネントは detach_context が呼ばれる。指定されたRTコンポー
- * ネントが参加者リストに登録されていない場合は、BAD_PARAMETER が返
- * される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãããåé¤ããã
+ * RTã³ã³ãã¼ãã³ã㯠detach_context ãå¼ã°ãããæå®ãããRTã³ã³ãã¼
+ * ãã³ããåå è
ãªã¹ãã«ç»é²ããã¦ããªãå ´åã¯ãBAD_PARAMETER ãè¿
+ * ãããã
*
- * @param comp 削除対象RTコンポーネント
+ * @param comp åé¤å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -468,9 +468,9 @@
/*!
* @if jp
- * @brief ExecutionContextProfile を取得する
+ * @brief ExecutionContextProfile ãåå¾ãã
*
- * 本 ExecutionContext のプロファイルを取得する。
+ * æ¬ ExecutionContext ã®ãããã¡ã¤ã«ãåå¾ããã
*
* @return ExecutionContextProfile
*
@@ -478,7 +478,7 @@
*
* @brief Get the ExecutionContextProfile
*
- * This operation provides a profile “descriptor” for the execution
+ * This operation provides a profile âdescriptorâ for the execution
* context.
*
* @return ExecutionContextProfile
@@ -491,7 +491,7 @@
private:
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -518,7 +518,7 @@
{
/*!
* @if jp
- * @brief ECFactoryへの登録のための初期化関数
+ * @brief ECFactoryã¸ã®ç»é²ã®ããã®åæåé¢æ°
* @else
* @brief Initialization function to register to ECFactory
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPort.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPort.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPort.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPort.h
* @brief OutPort class
@@ -37,13 +37,13 @@
/*!
* @if jp
- * @brief データにタイムスタンプをセットする
+ * @brief ãã¼ã¿ã«ã¿ã¤ã ã¹ã¿ã³ããã»ãããã
*
- * データポートのデータに対してタイムスタンプをセットする。データポート
- * のデータは構造体のメンバーとして tm.sec, tm.nsec を持つ必要がある。
+ * ãã¼ã¿ãã¼ãã®ãã¼ã¿ã«å¯¾ãã¦ã¿ã¤ã ã¹ã¿ã³ããã»ããããããã¼ã¿ãã¼ã
+ * ã®ãã¼ã¿ã¯æ§é ä½ã®ã¡ã³ãã¼ã¨ã㦠tm.sec, tm.nsec ãæã¤å¿
è¦ãããã
*
- * @param data タイムスタンプをセットするデータ。実行後実行時のタイムス
- * タンプがセットされる
+ * @param data ã¿ã¤ã ã¹ã¿ã³ããã»ãããããã¼ã¿ãå®è¡å¾å®è¡æã®ã¿ã¤ã ã¹
+ * ã¿ã³ããã»ããããã
*
* @else
* @brief Setting timestamp to data
@@ -72,21 +72,21 @@
*
* @class OutPort
*
- * @brief OutPort テンプレートクラス
+ * @brief OutPort ãã³ãã¬ã¼ãã¯ã©ã¹
*
- * OutPort テンプレートクラス、テンプレートの引数として、OutPortが
- * 扱うデータ型 DataType をとる。
+ * OutPort ãã³ãã¬ã¼ãã¯ã©ã¹ããã³ãã¬ã¼ãã®å¼æ°ã¨ãã¦ãOutPortã
+ * æ±ããã¼ã¿å DataType ãã¨ãã
*
*
- * OnWrite系コールバック (書込みに起因するイベントによりコールされる)
+ * OnWriteç³»ã³ã¼ã«ãã㯠(æ¸è¾¼ã¿ã«èµ·å ããã¤ãã³ãã«ããã³ã¼ã«ããã)
*
* - void OnWrite<DataType>::operator()(const DataType):
- * OutPort::write() を呼び出し書き込みを行う際にコールされる。
+ * OutPort::write() ãå¼ã³åºãæ¸ãè¾¼ã¿ãè¡ãéã«ã³ã¼ã«ãããã
*
* - DataType OnWriteConvert<DataType>::operator()(const DataType):
- * OutPort::write() を呼び出し、データをバッファに書き込む前に呼ばれ
- * データの変換を行う。operator()()の戻り値がシリアライズされバッファに
- * 書き込まれる。
+ * OutPort::write() ãå¼ã³åºãããã¼ã¿ããããã¡ã«æ¸ãè¾¼ãåã«å¼ã°ã
+ * ãã¼ã¿ã®å¤æãè¡ããoperator()()ã®æ»ãå¤ãã·ãªã¢ã©ã¤ãºãããããã¡ã«
+ * æ¸ãè¾¼ã¾ããã
*
* @since 0.2.0
*
@@ -110,13 +110,13 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param name ポート名
- * @param value このポートにバインドされるデータ変数
- * @param length バッファ長(デフォルト値:8)
+ * @param name ãã¼ãå
+ * @param value ãã®ãã¼ãã«ãã¤ã³ãããããã¼ã¿å¤æ°
+ * @param length ãããã¡é·(ããã©ã«ãå¤:8)
*
* @else
*
@@ -149,9 +149,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -168,22 +168,22 @@
/*!
* @if jp
*
- * @brief データ書き込み
+ * @brief ãã¼ã¿æ¸ãè¾¼ã¿
*
- * ポートへデータを書き込む。
+ * ãã¼ãã¸ãã¼ã¿ãæ¸ãè¾¼ãã
*
- * - コールバックファンクタ OnWrite がセットされている場合、
- * OutPort が保持するバッファに書き込む前に OnWrite が呼ばれる。
- * - OutPort が保持するバッファがオーバーフローを検出できるバッファであり、
- * かつ、書き込む際にバッファがオーバーフローを検出した場合、
- * コールバックファンクタ OnOverflow が呼ばれる。
- * - コールバックファンクタ OnWriteConvert がセットされている場合、
- * バッファ書き込み時に、 OnWriteConvert の operator() の戻り値が
- * バッファに書き込まれる。
+ * - ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ OnWrite ãã»ããããã¦ããå ´åã
+ * OutPort ãä¿æãããããã¡ã«æ¸ãè¾¼ãåã« OnWrite ãå¼ã°ããã
+ * - OutPort ãä¿æãããããã¡ããªã¼ãã¼ããã¼ãæ¤åºã§ãããããã¡ã§ããã
+ * ãã¤ãæ¸ãè¾¼ãéã«ãããã¡ããªã¼ãã¼ããã¼ãæ¤åºããå ´åã
+ * ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ OnOverflow ãå¼ã°ããã
+ * - ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ OnWriteConvert ãã»ããããã¦ããå ´åã
+ * ãããã¡æ¸ãè¾¼ã¿æã«ã OnWriteConvert ã® operator() ã®æ»ãå¤ã
+ * ãããã¡ã«æ¸ãè¾¼ã¾ããã
*
- * @param value 書き込み対象データ
+ * @param value æ¸ãè¾¼ã¿å¯¾è±¡ãã¼ã¿
*
- * @return 書き込み処理結果(書き込み成功:true、書き込み失敗:false)
+ * @return æ¸ãè¾¼ã¿å¦ççµæ(æ¸ãè¾¼ã¿æå:trueãæ¸ãè¾¼ã¿å¤±æ:false)
*
* @else
*
@@ -269,12 +269,12 @@
/*!
* @if jp
*
- * @brief データ書き込み
+ * @brief ãã¼ã¿æ¸ãè¾¼ã¿
*
- * ポートへデータを書き込む。
- * バインドされた変数に設定された値をポートに書き込む。
+ * ãã¼ãã¸ãã¼ã¿ãæ¸ãè¾¼ãã
+ * ãã¤ã³ããããå¤æ°ã«è¨å®ãããå¤ããã¼ãã«æ¸ãè¾¼ãã
*
- * @return 書き込み処理結果(書き込み成功:true、書き込み失敗:false)
+ * @return æ¸ãè¾¼ã¿å¦ççµæ(æ¸ãè¾¼ã¿æå:trueãæ¸ãè¾¼ã¿å¤±æ:false)
*
* @else
*
@@ -295,14 +295,14 @@
/*!
* @if jp
*
- * @brief データ書き込み
+ * @brief ãã¼ã¿æ¸ãè¾¼ã¿
*
- * ポートへデータを書き込む。
- * 設定された値をポートに書き込む。
+ * ãã¼ãã¸ãã¼ã¿ãæ¸ãè¾¼ãã
+ * è¨å®ãããå¤ããã¼ãã«æ¸ãè¾¼ãã
*
- * @param value 書き込み対象データ
+ * @param value æ¸ãè¾¼ã¿å¯¾è±¡ãã¼ã¿
*
- * @return 書き込み処理結果(書き込み成功:true、書き込み失敗:false)
+ * @return æ¸ãè¾¼ã¿å¦ççµæ(æ¸ãè¾¼ã¿æå:trueãæ¸ãè¾¼ã¿å¤±æ:false)
*
* @else
*
@@ -325,17 +325,17 @@
/*!
* @if jp
*
- * @brief 特定のコネクタへの書き込みステータスを得る
+ * @brief ç¹å®ã®ã³ãã¯ã¿ã¸ã®æ¸ãè¾¼ã¿ã¹ãã¼ã¿ã¹ãå¾ã
*
- * OutPort は接続ごとに Connector と呼ばれる仮想データチャネルを持
- * つ。write() 関数はこれら Connector に対してデータを書き込むが、
- * 各 Connector は書き込みごとにステータスを返す。write() 関数では、
- * すべての Connector が正常終了したときのみ true を返し、それ以外
- * では false を返却する。この関数は write() が false の場合ステー
- * タスを調べるのに使用することができる。
+ * OutPort ã¯æ¥ç¶ãã¨ã« Connector ã¨å¼ã°ããä»®æ³ãã¼ã¿ãã£ãã«ãæ
+ * ã¤ãwrite() é¢æ°ã¯ããã Connector ã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ããã
+ * å Connector ã¯æ¸ãè¾¼ã¿ãã¨ã«ã¹ãã¼ã¿ã¹ãè¿ããwrite() é¢æ°ã§ã¯ã
+ * ãã¹ã¦ã® Connector ãæ£å¸¸çµäºããã¨ãã®ã¿ true ãè¿ãããã以å¤
+ * ã§ã¯ false ãè¿å´ããããã®é¢æ°ã¯ write() ã false ã®å ´åã¹ãã¼
+ * ã¿ã¹ã調ã¹ãã®ã«ä½¿ç¨ãããã¨ãã§ããã
*
- * @param index Connector の index
- * @return ステータス
+ * @param index Connector ã® index
+ * @return ã¹ãã¼ã¿ã¹
*
* @else
*
@@ -361,16 +361,16 @@
/*!
* @if jp
*
- * @brief 特定のコネクタへの書き込みステータスリストを得る
+ * @brief ç¹å®ã®ã³ãã¯ã¿ã¸ã®æ¸ãè¾¼ã¿ã¹ãã¼ã¿ã¹ãªã¹ããå¾ã
*
- * OutPort は接続ごとに Connector と呼ばれる仮想データチャネルを持
- * つ。write() 関数はこれら Connector に対してデータを書き込むが、
- * 各 Connector は書き込みごとにステータスを返す。write() 関数では、
- * すべての Connector が正常終了したときのみ true を返し、それ以外
- * では false を返却する。この関数は write() が false の場合ステー
- * タスを調べるのに使用することができる。
+ * OutPort ã¯æ¥ç¶ãã¨ã« Connector ã¨å¼ã°ããä»®æ³ãã¼ã¿ãã£ãã«ãæ
+ * ã¤ãwrite() é¢æ°ã¯ããã Connector ã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ããã
+ * å Connector ã¯æ¸ãè¾¼ã¿ãã¨ã«ã¹ãã¼ã¿ã¹ãè¿ããwrite() é¢æ°ã§ã¯ã
+ * ãã¹ã¦ã® Connector ãæ£å¸¸çµäºããã¨ãã®ã¿ true ãè¿ãããã以å¤
+ * ã§ã¯ false ãè¿å´ããããã®é¢æ°ã¯ write() ã false ã®å ´åã¹ãã¼
+ * ã¿ã¹ã調ã¹ãã®ã«ä½¿ç¨ãããã¨ãã§ããã
*
- * @return ステータスリスト
+ * @return ã¹ãã¼ã¿ã¹ãªã¹ã
*
* @else
*
@@ -396,16 +396,16 @@
/*!
* @if jp
*
- * @brief OnWrite コールバックの設定
+ * @brief OnWrite ã³ã¼ã«ããã¯ã®è¨å®
*
- * write() 呼び出し時に、各コネクタに対してデータを書き込む直前に呼
- * ばれる OnWrite コールバックファンクタを設定する。この関数により
- * 設定されたファンクタオブジェクトの所有権は、呼び出し側が持つ。し
- * たがっ const て、このファンクタオブジェクトの解体責任は呼び出し側にある。
- * ファンクタの設定を解除する場合には引数に 0 を渡すことで、コール
- * バックが無効となる。
+ * write() å¼ã³åºãæã«ãåã³ãã¯ã¿ã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ãç´åã«å¼
+ * ã°ãã OnWrite ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ãè¨å®ããããã®é¢æ°ã«ãã
+ * è¨å®ããããã¡ã³ã¯ã¿ãªãã¸ã§ã¯ãã®ææ権ã¯ãå¼ã³åºãå´ãæã¤ãã
+ * ãã㣠const ã¦ããã®ãã¡ã³ã¯ã¿ãªãã¸ã§ã¯ãã®è§£ä½è²¬ä»»ã¯å¼ã³åºãå´ã«ããã
+ * ãã¡ã³ã¯ã¿ã®è¨å®ã解é¤ããå ´åã«ã¯å¼æ°ã« 0 ã渡ããã¨ã§ãã³ã¼ã«
+ * ããã¯ãç¡å¹ã¨ãªãã
*
- * @param on_write OnWrite コールバックファンクタ
+ * @param on_write OnWrite ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿
*
* @else
*
@@ -430,21 +430,21 @@
/*!
* @if jp
*
- * @brief OnWriteConvert コールバックの設定
+ * @brief OnWriteConvert ã³ã¼ã«ããã¯ã®è¨å®
*
- * write() 呼び出し時に、各コネクタに対してデータを書き込み直前に呼
- * ばれ、データ変換を行う OnWriteConvert コールバックファンクタを設
- * 定する。引数に直近で書き込まれたデータが与えられ、戻り値に実際に
- * コネクタまたはバッファに書き込まれるデータを返すファンクタを設定
- * する。この関数により設定されたファンクタオブジェクトの所有権は、
- * 呼び出し側が持つ。したがっ const て、このファンクタオブジェクト
- * の解体責任は呼び出し側にある。ファンクタの設定を解除する場合には
- * 引数に 0 を渡すことで、コールバックが無効となる。 データ書き込み
- * 時に呼ばれる OnWriteConvert コールバックファンクタを設定する。こ
- * のコールバック関数の処理結果が書き込まれる。このため書き込みデー
- * タのフィルタリングが可能となる。
+ * write() å¼ã³åºãæã«ãåã³ãã¯ã¿ã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ã¿ç´åã«å¼
+ * ã°ãããã¼ã¿å¤æãè¡ã OnWriteConvert ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ãè¨
+ * å®ãããå¼æ°ã«ç´è¿ã§æ¸ãè¾¼ã¾ãããã¼ã¿ãä¸ããããæ»ãå¤ã«å®éã«
+ * ã³ãã¯ã¿ã¾ãã¯ãããã¡ã«æ¸ãè¾¼ã¾ãããã¼ã¿ãè¿ããã¡ã³ã¯ã¿ãè¨å®
+ * ããããã®é¢æ°ã«ããè¨å®ããããã¡ã³ã¯ã¿ãªãã¸ã§ã¯ãã®ææ権ã¯ã
+ * å¼ã³åºãå´ãæã¤ãããã㣠const ã¦ããã®ãã¡ã³ã¯ã¿ãªãã¸ã§ã¯ã
+ * ã®è§£ä½è²¬ä»»ã¯å¼ã³åºãå´ã«ããããã¡ã³ã¯ã¿ã®è¨å®ã解é¤ããå ´åã«ã¯
+ * å¼æ°ã« 0 ã渡ããã¨ã§ãã³ã¼ã«ããã¯ãç¡å¹ã¨ãªãã ãã¼ã¿æ¸ãè¾¼ã¿
+ * æã«å¼ã°ãã OnWriteConvert ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ãè¨å®ãããã
+ * ã®ã³ã¼ã«ããã¯é¢æ°ã®å¦ççµæãæ¸ãè¾¼ã¾ããããã®ããæ¸ãè¾¼ã¿ãã¼
+ * ã¿ã®ãã£ã«ã¿ãªã³ã°ãå¯è½ã¨ãªãã
*
- * @param on_wconvert OnWriteConvert コールバックファンクタ
+ * @param on_wconvert OnWriteConvert ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿
*
* @else
*
@@ -472,7 +472,7 @@
std::string m_typename;
/*!
* @if jp
- * @brief バインドされる T 型の変数への参照
+ * @brief ãã¤ã³ãããã T åã®å¤æ°ã¸ã®åç
§
* @else
* @brief The reference to type-T variable that is bound.
* @endif
@@ -481,7 +481,7 @@
/*!
* @if jp
- * @brief OnWrite コールバックファンクタへのポインタ
+ * @brief OnWrite ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¸ã®ãã¤ã³ã¿
* @else
* @brief Pointer to OnWrite callback functor
* @endif
@@ -490,7 +490,7 @@
/*!
* @if jp
- * @brief OnWriteConvert コールバックファンクタへのポインタ
+ * @brief OnWriteConvert ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¸ã®ãã¤ã³ã¿
* @else
* @brief Pointer to OnWriteConvert callback functor
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortBase.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortBase.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortBase.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortBase.cpp
* @brief Output porty base class
@@ -33,7 +33,7 @@
{
/*!
* @if jp
- * @brief Provider を削除するための Functor
+ * @brief Provider ãåé¤ããããã® Functor
* @else
* @brief Functor to delete Providers
* @endif
@@ -53,7 +53,7 @@
/*!
* @if jp
- * @brief Connector を削除するための Functor
+ * @brief Connector ãåé¤ããããã® Functor
* @else
* @brief Functor to delete Connectors
* @endif
@@ -72,7 +72,7 @@
/*!------------------------------------------------------------
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -101,7 +101,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -109,7 +109,7 @@
OutPortBase::~OutPortBase(void)
{
RTC_TRACE(("~OutPortBase()"));
- // connector のクリーンナップ
+ // connector ã®ã¯ãªã¼ã³ããã
std::for_each(m_connectors.begin(),
m_connectors.end(),
connector_cleanup());
@@ -117,7 +117,7 @@
/*!
* @if jp
- * @brief プロパティの初期化
+ * @brief ããããã£ã®åæå
* @else
* @brief Initializing properties
* @endif
@@ -153,7 +153,7 @@
/*!
* @if jp
- * @brief プロパティを取得する
+ * @brief ããããã£ãåå¾ãã
* @else
* @brief Get properties
* @endif
@@ -166,7 +166,7 @@
/*!
* @if jp
- * @brief Connector を取得
+ * @brief Connector ãåå¾
* @else
* @brief Connector list
* @endif
@@ -179,7 +179,7 @@
/*!
* @if jp
- * @brief ConnectorProfile を取得
+ * @brief ConnectorProfile ãåå¾
* @else
* @brief ConnectorProfile list
* @endif
@@ -197,7 +197,7 @@
/*!
* @if jp
- * @brief ConnectorId を取得
+ * @brief ConnectorId ãåå¾
* @else
* @brief ConnectorId list
* @endif
@@ -215,7 +215,7 @@
/*!
* @if jp
- * @brief Connectorの名前を取得
+ * @brief Connectorã®ååãåå¾
* @else
* @brief Connector name list
* @endif
@@ -233,7 +233,7 @@
/*!
* @if jp
- * @brief ConnectorをIDで取得
+ * @brief ConnectorãIDã§åå¾
* @else
* @brief Getting Connector by ID
* @endif
@@ -256,7 +256,7 @@
/*!
* @if jp
- * @brief Connectorを名前で取得
+ * @brief Connectorãååã§åå¾
* @else
* @brief Getting ConnectorProfile by name
* @endif
@@ -279,7 +279,7 @@
/*!
* @if jp
- * @brief ConnectorProfileをIDで取得
+ * @brief ConnectorProfileãIDã§åå¾
* @else
* @brief Getting ConnectorProfile by name
* @endif
@@ -299,7 +299,7 @@
/*!
* @if jp
- * @brief ConnectorProfileを名前で取得
+ * @brief ConnectorProfileãååã§åå¾
* @else
* @brief Getting ConnectorProfile by name
* @endif
@@ -319,7 +319,7 @@
/*!
* @if jp
- * @brief OutPortを activates する
+ * @brief OutPortã activates ãã
* @else
* @brief Activate all Port interfaces
* @endif
@@ -336,7 +336,7 @@
/*!
* @if jp
- * @brief 全ての Port のインターフェースを deactivates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivates ãã
* @else
* @brief Deactivate all Port interfaces
* @endif
@@ -354,9 +354,9 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナを追加する
+ * @brief ConnectorDataListener ãªã¹ãã追å ãã
*
- * バッファ書き込みまたは読み出しイベントに関連する各種リスナを設定する。
+ * ãããã¡æ¸ãè¾¼ã¿ã¾ãã¯èªã¿åºãã¤ãã³ãã«é¢é£ããå種ãªã¹ããè¨å®ããã
*
* @else
* @brief Adding BufferDataListener type listener
@@ -381,7 +381,7 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナを削除する
+ * @brief ConnectorDataListener ãªã¹ããåé¤ãã
*
* @else
* @brief Removing ConnectorDataListener type listener
@@ -405,7 +405,7 @@
/*!
* @if jp
- * @brief ConnectorListener リスナを追加する
+ * @brief ConnectorListener ãªã¹ãã追å ãã
*
* @else
* @brief Adding ConnectorListener type listener
@@ -429,7 +429,7 @@
/*!
* @if jp
- * @brief ConnectorListener リスナを削除する
+ * @brief ConnectorListener ãªã¹ããåé¤ãã
*
* @else
* @brief Removing ConnectorListener type listener
@@ -452,7 +452,7 @@
/*!
* @if jp
- * @brief endian 設定がlittleか否か返す
+ * @brief endian è¨å®ãlittleãå¦ãè¿ã
* @else
* @brief return it whether endian setting is little
* @endif
@@ -464,7 +464,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Port の接続を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶ãè¡ã
* @else
* @brief [CORBA interface] Connect the Port
* @endif
@@ -493,7 +493,7 @@
//======================================================================
/*!
* @if jp
- * @brief OutPortの設定を行う
+ * @brief OutPortã®è¨å®ãè¡ã
* @else
* @brief Configureing outport
* @endif
@@ -506,7 +506,7 @@
/*!
* @if jp
- * @brief Interface情報を公開する
+ * @brief Interfaceæ
å ±ãå
¬éãã
* @else
* @brief Publish interface information
* @endif
@@ -539,10 +539,10 @@
RTC_PARANOID_STR((prop));
/*
- * ここで, ConnectorProfile からの properties がマージされたため、
- * prop["dataflow_type"]: データフロータイプ
- * prop["interface_type"]: インターフェースタイプ
- * などがアクセス可能になる。
+ * ããã§, ConnectorProfile ããã® properties ããã¼ã¸ãããããã
+ * prop["dataflow_type"]: ãã¼ã¿ããã¼ã¿ã¤ã
+ * prop["interface_type"]: ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ã
+ * ãªã©ãã¢ã¯ã»ã¹å¯è½ã«ãªãã
*/
std::string dflow_type(prop["dataflow_type"]);
coil::normalize(dflow_type);
@@ -583,7 +583,7 @@
/*!
* @if jp
- * @brief Interface情報を取得する
+ * @brief Interfaceæ
å ±ãåå¾ãã
* @else
* @brief Subscribe interface
* @endif
@@ -618,10 +618,10 @@
RTC_TRACE(("endian: %s", m_littleEndian ? "little":"big"));
/*
- * ここで, ConnectorProfile からの properties がマージされたため、
- * prop["dataflow_type"]: データフロータイプ
- * prop["interface_type"]: インターフェースタイプ
- * などがアクセス可能になる。
+ * ããã§, ConnectorProfile ããã® properties ããã¼ã¸ãããããã
+ * prop["dataflow_type"]: ãã¼ã¿ããã¼ã¿ã¤ã
+ * prop["interface_type"]: ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ã
+ * ãªã©ãã¢ã¯ã»ã¹å¯è½ã«ãªãã
*/
std::string& dflow_type(prop["dataflow_type"]);
coil::normalize(dflow_type);
@@ -670,7 +670,7 @@
/*!
* @if jp
- * @brief 登録されているInterface情報を解除する
+ * @brief ç»é²ããã¦ããInterfaceæ
å ±ã解é¤ãã
* @else
* @brief Unsubscribe interface
* @endif
@@ -703,7 +703,7 @@
/*!
* @if jp
- * @brief OutPort provider の初期化
+ * @brief OutPort provider ã®åæå
* @else
* @brief OutPort provider initialization
* @endif
@@ -752,7 +752,7 @@
/*!
* @if jp
- * @brief InPort consumer の初期化
+ * @brief InPort consumer ã®åæå
* @else
* @brief InPort consumer initialization
* @endif
@@ -801,7 +801,7 @@
/*!
* @if jp
- * @brief シリアライザのエンディアンをチェックする
+ * @brief ã·ãªã¢ã©ã¤ã¶ã®ã¨ã³ãã£ã¢ã³ããã§ãã¯ãã
* @else
* @brief Checking endian flag of serializer
* @endif
@@ -838,7 +838,7 @@
/*!
* @if jp
- * @brief OutPort provider の生成
+ * @brief OutPort provider ã®çæ
* @else
* @brief OutPort provider creation
* @endif
@@ -892,7 +892,7 @@
/*!
* @if jp
- * @brief InPort consumer の生成
+ * @brief InPort consumer ã®çæ
* @else
* @brief InPort consumer creation
* @endif
@@ -936,7 +936,7 @@
/*!
* @if jp
- * @brief OutPortPushConnector の生成
+ * @brief OutPortPushConnector ã®çæ
* @else
* @brief OutPortPushConnector creation
* @endif
@@ -1005,7 +1005,7 @@
/*!
* @if jp
- * @brief OutPortPullConnector の生成
+ * @brief OutPortPullConnector ã®çæ
* @else
* @brief OutPortPullConnector creation
* @endif
@@ -1056,7 +1056,7 @@
/*!
* @if jp
- * @brief ローカルのピアInPortを取得
+ * @brief ãã¼ã«ã«ã®ãã¢InPortãåå¾
* @else
* @brief Getting local peer InPort if available
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortBase.h
* @brief InPortBase base class
@@ -45,25 +45,25 @@
*
* @class OutPortBase
*
- * @brief OutPort 基底クラス
+ * @brief OutPort åºåºã¯ã©ã¹
*
- * OutPort の基底クラス。
+ * OutPort ã®åºåºã¯ã©ã¹ã
*
*
*
* Properties: port.outport
- * プロパティは
+ * ããããã£ã¯
*
* - port.outport
* - port.outport.[name]
*
- * ConnectorProfile.properties の場合は
+ * ConnectorProfile.properties ã®å ´åã¯
* - dataport.outport
*
- * 以下に指定したものが渡される。
- * (port.outport.[name]が優先される)
- * さらに、一部のプロパティは接続時に ConnectorProfile により
- * 渡される場合があり、その場合は ConnectorProfile が優先される。
+ * 以ä¸ã«æå®ãããã®ã渡ãããã
+ * (port.outport.[name]ãåªå
ããã)
+ * ããã«ãä¸é¨ã®ããããã£ã¯æ¥ç¶æã« ConnectorProfile ã«ãã
+ * 渡ãããå ´åãããããã®å ´å㯠ConnectorProfile ãåªå
ãããã
*
* - input.throughput.profile: enable
* - input.throughput.update_rate: count [n/count]
@@ -93,60 +93,60 @@
* [buffer]
*
* - buffer.type: <br>
- * 利用可能なバッファのタイプ <br>
- * ConnectorProfile の場合は利用するバッファのタイプ
- * 無指定の場合はデフォルトの ringbuffer が使用される。<br>
+ * å©ç¨å¯è½ãªãããã¡ã®ã¿ã¤ã <br>
+ * ConnectorProfile ã®å ´åã¯å©ç¨ãããããã¡ã®ã¿ã¤ã
+ * ç¡æå®ã®å ´åã¯ããã©ã«ãã® ringbuffer ã使ç¨ãããã<br>
* ex. ringbuffer, shmbuffer, doublebuffer, etc.
- * 正し、Consumer, Publisher のタイプによっては特定のバッファ型を
- * 要求するものがあるための、その場合は指定は無効となる。
+ * æ£ããConsumer, Publisher ã®ã¿ã¤ãã«ãã£ã¦ã¯ç¹å®ã®ãããã¡åã
+ * è¦æ±ãããã®ãããããã®ããã®å ´åã¯æå®ã¯ç¡å¹ã¨ãªãã
*
* - buffer.length: <br>
- * バッファの長さ
+ * ãããã¡ã®é·ã
*
* - buffer.write.full_policy: <br>
- * 上書きするかどうかのポリシー <br>
- * overwrite (上書き), do_nothing (何もしない), block (ブロックする)
- * block を指定した場合、次の timeout 値を指定すれば、指定時間後
- * 書き込み不可能であればタイムアウトする。
+ * ä¸æ¸ããããã©ããã®ããªã·ã¼ <br>
+ * overwrite (ä¸æ¸ã), do_nothing (ä½ãããªã), block (ãããã¯ãã)
+ * block ãæå®ããå ´åã次㮠timeout å¤ãæå®ããã°ãæå®æéå¾
+ * æ¸ãè¾¼ã¿ä¸å¯è½ã§ããã°ã¿ã¤ã ã¢ã¦ãããã
*
* - buffer.write.timeout: <br>
- * タイムアウト時間を [sec] で指定する。
- * 1 sec -> 1.0, 1 ms -> 0.001, タイムアウトしない -> 0.0
+ * ã¿ã¤ã ã¢ã¦ãæéã [sec] ã§æå®ããã
+ * 1 sec -> 1.0, 1 ms -> 0.001, ã¿ã¤ã ã¢ã¦ãããªã -> 0.0
*
* - buffer.read.empty_policy: <br>
- * バッファが空のときの読み出しポリシー <br>
- * last (最後の要素), do_nothing (何もしない), block (ブロックする)
- * block を指定した場合、次の timeout 値を指定すれば、指定時間後
- * 読み出し不可能であればタイムアウトする。
+ * ãããã¡ã空ã®ã¨ãã®èªã¿åºãããªã·ã¼ <br>
+ * last (æå¾ã®è¦ç´ ), do_nothing (ä½ãããªã), block (ãããã¯ãã)
+ * block ãæå®ããå ´åã次㮠timeout å¤ãæå®ããã°ãæå®æéå¾
+ * èªã¿åºãä¸å¯è½ã§ããã°ã¿ã¤ã ã¢ã¦ãããã
*
* - buffer.read.timeout: <br>
- * タイムアウト時間 [sec] で指定する。
- * 1sec -> 1.0, 1ms -> 0.001, タイムアウトしない -> 0.0
+ * ã¿ã¤ã ã¢ã¦ãæé [sec] ã§æå®ããã
+ * 1sec -> 1.0, 1ms -> 0.001, ã¿ã¤ã ã¢ã¦ãããªã -> 0.0
*
- * - その他バッファ毎に固有なオプション
+ * - ãã®ä»ãããã¡æ¯ã«åºæãªãªãã·ã§ã³
*
*
* [publihser]
*
* - publisher.types: <br>
- * 利用可能な Publisher のタイプ <br>
+ * å©ç¨å¯è½ãª Publisher ã®ã¿ã¤ã <br>
* new, periodic, flush, etc..
*
* - publisher.push_policy: <br>
- * InPortへデータを送信するポリシー <br>
- * - all: バッファにたまっているデータをすべて送信
- * - fifo: バッファをFIFOとみなして送信
- * - skip: 古いデータから一定数を間引いて送信
- * - new: 常に新しいデータのみを送信
+ * InPortã¸ãã¼ã¿ãéä¿¡ããããªã·ã¼ <br>
+ * - all: ãããã¡ã«ãã¾ã£ã¦ãããã¼ã¿ããã¹ã¦éä¿¡
+ * - fifo: ãããã¡ãFIFOã¨ã¿ãªãã¦éä¿¡
+ * - skip: å¤ããã¼ã¿ããä¸å®æ°ãéå¼ãã¦éä¿¡
+ * - new: 常ã«æ°ãããã¼ã¿ã®ã¿ãéä¿¡
*
* - publisher.skip_count: <br>
* publisher.skip_count = n<br>
- * n: n要素毎にひとつ送信
+ * n: nè¦ç´ æ¯ã«ã²ã¨ã¤éä¿¡
*
* - publisher.push_rate:
*
* - publisher.thread.type: <br>
- * Publisher のスレッドのタイプ <br>
+ * Publisher ã®ã¹ã¬ããã®ã¿ã¤ã <br>
* - publisher.thread.measurement.exec_time: yes/no
* - publisher.thread.measurement.exec_count: number
* - publisher.thread.measurement.period_time: yes/no
@@ -155,59 +155,59 @@
* [interface]
*
* - interface.types: <br>
- * OutPort interfaceのタイプ <br>
- * ex. corba_cdr, corba_any, raw_tcp などカンマ区切りで指定。何も
- * 指定しなければ利用可能なすべてのプロバイダが使用される
+ * OutPort interfaceã®ã¿ã¤ã <br>
+ * ex. corba_cdr, corba_any, raw_tcp ãªã©ã«ã³ãåºåãã§æå®ãä½ã
+ * æå®ããªããã°å©ç¨å¯è½ãªãã¹ã¦ã®ãããã¤ãã使ç¨ããã
*
*
*
*
- * OutPort 側の connect() では以下のシーケンスで処理が行われる。
+ * OutPort å´ã® connect() ã§ã¯ä»¥ä¸ã®ã·ã¼ã±ã³ã¹ã§å¦çãè¡ãããã
*
- * 1. OutPort に関連する connector 情報の生成およびセット
+ * 1. OutPort ã«é¢é£ãã connector æ
å ±ã®çæããã³ã»ãã
*
- * 2. InPortに関連する connector 情報の取得
- * - ConnectorProfile::properties["dataport.corba_any.inport_ref"]に
- * OutPortAny のオブジェクトリファレンスが設定されている場合、
- * リファレンスを取得してConsumerオブジェクトにセットする。
- * リファレンスがセットされていなければ無視して継続。
- * (OutPortがconnect() 呼び出しのエントリポイントの場合は、
- * InPortのオブジェクトリファレンスはセットされていないはずである。)
+ * 2. InPortã«é¢é£ãã connector æ
å ±ã®åå¾
+ * - ConnectorProfile::properties["dataport.corba_any.inport_ref"]ã«
+ * OutPortAny ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãè¨å®ããã¦ããå ´åã
+ * ãªãã¡ã¬ã³ã¹ãåå¾ãã¦Consumerãªãã¸ã§ã¯ãã«ã»ããããã
+ * ãªãã¡ã¬ã³ã¹ãã»ããããã¦ããªããã°ç¡è¦ãã¦ç¶ç¶ã
+ * (OutPortãconnect() å¼ã³åºãã®ã¨ã³ããªãã¤ã³ãã®å ´åã¯ã
+ * InPortã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã¯ã»ããããã¦ããªãã¯ãã§ããã)
*
- * 3. PortBase::connect() をコール
- * Portの接続の基本処理が行われる。
+ * 3. PortBase::connect() ãã³ã¼ã«
+ * Portã®æ¥ç¶ã®åºæ¬å¦çãè¡ãããã
*
- * 4. 上記2.でInPortのリファレンスが取得できなければ、再度InPortに
- * 関連する connector 情報を取得する。
+ * 4. ä¸è¨2.ã§InPortã®ãªãã¡ã¬ã³ã¹ãåå¾ã§ããªããã°ãå度InPortã«
+ * é¢é£ãã connector æ
å ±ãåå¾ããã
*
- * 5. ConnectorProfile::properties で与えられた情報から、
- * OutPort側の初期化処理を行う。
+ * 5. ConnectorProfile::properties ã§ä¸ããããæ
å ±ããã
+ * OutPortå´ã®åæåå¦çãè¡ãã
*
* - [dataport.interface_type]
- * - CORBA_Any の場合:
- * InPortAny を通してデータ交換される。
- * ConnectorProfile::properties["dataport.corba_any.inport_ref"]に
- * InPortAny のオブジェクトリファレンスをセットする。
- * - RawTCP の場合: Raw TCP socket を通してデータ交換される。
+ * - CORBA_Any ã®å ´å:
+ * InPortAny ãéãã¦ãã¼ã¿äº¤æãããã
+ * ConnectorProfile::properties["dataport.corba_any.inport_ref"]ã«
+ * InPortAny ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãã»ããããã
+ * - RawTCP ã®å ´å: Raw TCP socket ãéãã¦ãã¼ã¿äº¤æãããã
* ConnectorProfile::properties["dataport.raw_tcp.server_addr"]
- * にInPort側のサーバアドレスをセットする。
+ * ã«InPortå´ã®ãµã¼ãã¢ãã¬ã¹ãã»ããããã
*
* - [dataport.dataflow_type]
- * - Pushの場合: Subscriberを生成する。Subscriberのタイプは、
- * dataport.subscription_type に設定されている。
- * - Pullの場合: InPort側がデータをPull型で取得するため、
- * 特に何もする必要が無い。
+ * - Pushã®å ´å: SubscriberãçæãããSubscriberã®ã¿ã¤ãã¯ã
+ * dataport.subscription_type ã«è¨å®ããã¦ããã
+ * - Pullã®å ´å: InPortå´ããã¼ã¿ãPullåã§åå¾ããããã
+ * ç¹ã«ä½ãããå¿
è¦ãç¡ãã
*
* - [dataport.subscription_type]
- * - Onceの場合: SubscriberOnceを生成する。
- * - Newの場合: SubscriberNewを生成する。
- * - Periodicの場合: SubscriberPeriodicを生成する。
+ * - Onceã®å ´å: SubscriberOnceãçæããã
+ * - Newã®å ´å: SubscriberNewãçæããã
+ * - Periodicã®å ´å: SubscriberPeriodicãçæããã
*
* - [dataport.publisher.push_rate]
- * - dataport.subscription_type=Periodicの場合周期を設定する。
+ * - dataport.subscription_type=Periodicã®å ´åå¨æãè¨å®ããã
*
- * 6. 上記の処理のうち一つでもエラーであれば、エラーリターンする。
- * 正常に処理が行われた場合はRTC::RTC_OKでリターンする。
+ * 6. ä¸è¨ã®å¦çã®ãã¡ä¸ã¤ã§ãã¨ã©ã¼ã§ããã°ãã¨ã©ã¼ãªã¿ã¼ã³ããã
+ * æ£å¸¸ã«å¦çãè¡ãããå ´åã¯RTC::RTC_OKã§ãªã¿ã¼ã³ããã
*
* @since 0.2.0
*
@@ -237,12 +237,12 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ。
+ * ã³ã³ã¹ãã©ã¯ã¿ã
*
- * @param name ポート名
- * @param data_type データタイプ
+ * @param name ãã¼ãå
+ * @param data_type ãã¼ã¿ã¿ã¤ã
*
* @else
* @brief Constructor
@@ -258,10 +258,10 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ。
- * 登録された全ての Publisher を削除する。
+ * ãã¹ãã©ã¯ã¿ã
+ * ç»é²ãããå
¨ã¦ã® Publisher ãåé¤ããã
*
* @else
*
@@ -276,11 +276,11 @@
/*!
* @if jp
- * @brief プロパティの初期化
+ * @brief ããããã£ã®åæå
*
- * OutPortのプロパティを初期化する
+ * OutPortã®ããããã£ãåæåãã
*
- * @param prop 設定するプロパティ
+ * @param prop è¨å®ããããããã£
* @else
*
* @brief Initializing properties
@@ -295,12 +295,12 @@
/*!
* @if jp
*
- * @brief データ書き込み
+ * @brief ãã¼ã¿æ¸ãè¾¼ã¿
*
- * ポートへデータを書き込む。
- * バインドされた変数に設定された値をポートに書き込む。
+ * ãã¼ãã¸ãã¼ã¿ãæ¸ãè¾¼ãã
+ * ãã¤ã³ããããå¤æ°ã«è¨å®ãããå¤ããã¼ãã«æ¸ãè¾¼ãã
*
- * @return 書き込み処理結果(書き込み成功:true、書き込み失敗:false)
+ * @return æ¸ãè¾¼ã¿å¦ççµæ(æ¸ãè¾¼ã¿æå:trueãæ¸ãè¾¼ã¿å¤±æ:false)
*
* @else
*
@@ -317,11 +317,11 @@
/*!
* @if jp
- * @brief プロパティを取得する
+ * @brief ããããã£ãåå¾ãã
*
- * OutPortのプロパティを取得する。
+ * OutPortã®ããããã£ãåå¾ããã
*
- * @return プロパティ
+ * @return ããããã£
*
* @else
*
@@ -337,11 +337,11 @@
/*!
* @if jp
- * @brief Connector を取得
+ * @brief Connector ãåå¾
*
- * 現在所有しているコネクタを取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãåå¾ããã
*
- * @return connector のリスト
+ * @return connector ã®ãªã¹ã
*
* @else
*
@@ -357,11 +357,11 @@
/*!
* @if jp
- * @brief ConnectorProfile を取得
+ * @brief ConnectorProfile ãåå¾
*
- * 現在所有しているコネクタのProfileを取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ã®Profileãåå¾ããã
*
- * @return ConnectorProfile のリスト
+ * @return ConnectorProfile ã®ãªã¹ã
*
* @else
*
@@ -377,11 +377,11 @@
/*!
* @if jp
- * @brief ConnectorId を取得
+ * @brief ConnectorId ãåå¾
*
- * 現在所有しているコネクタのIDを取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ã®IDãåå¾ããã
*
- * @return ConnectorId のリスト
+ * @return ConnectorId ã®ãªã¹ã
*
* @else
*
@@ -397,11 +397,11 @@
/*!
* @if jp
- * @brief Connectorの名前を取得
+ * @brief Connectorã®ååãåå¾
*
- * 現在所有しているコネクタの名前を取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ã®ååãåå¾ããã
*
- * @return Connector名のリスト
+ * @return Connectoråã®ãªã¹ã
*
* @else
*
@@ -417,12 +417,12 @@
/*!
* @if jp
- * @brief ConnectorProfileをIDで取得
+ * @brief ConnectorProfileãIDã§åå¾
*
- * 現在所有しているコネクタをIDで取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãIDã§åå¾ããã
*
* @param id Connector ID
- * @return コネクタへのポインタ
+ * @return ã³ãã¯ã¿ã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -439,12 +439,12 @@
/*!
* @if jp
- * @brief ConnectorProfileを名前で取得
+ * @brief ConnectorProfileãååã§åå¾
*
- * 現在所有しているコネクタを名前で取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãååã§åå¾ããã
*
* @param name Connector name
- * @return コネクタへのポインタ
+ * @return ã³ãã¯ã¿ã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -461,13 +461,13 @@
/*!
* @if jp
- * @brief ConnectorProfileをIDで取得
+ * @brief ConnectorProfileãIDã§åå¾
*
- * 現在所有しているコネクタをIDで取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãIDã§åå¾ããã
*
* @param id Connector ID
* @param prof ConnectorProfile
- * @return false 指定したIDがない
+ * @return false æå®ããIDããªã
*
* @else
*
@@ -477,7 +477,7 @@
*
* @param id Connector ID
* @param prof ConnectorProfile
- * @return false specified ID does not exist
+ * @return falseãspecified ID does not exist
*
* @endif
*/
@@ -486,13 +486,13 @@
/*!
* @if jp
- * @brief ConnectorProfileを名前で取得
+ * @brief ConnectorProfileãååã§åå¾
*
- * 現在所有しているコネクタを名前で取得する。
+ * ç¾å¨ææãã¦ããã³ãã¯ã¿ãååã§åå¾ããã
*
* @param name Connector name
* @param prof ConnectorProfile
- * @return false 指定した名前がない
+ * @return false æå®ããååããªã
*
* @else
*
@@ -513,9 +513,9 @@
/*!
* @if jp
*
- * @brief 全ての Port のインターフェースを activate する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activate ãã
*
- * Port に登録されている全てのインターフェースを activate する。
+ * Port ã«ç»é²ããã¦ããå
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activate ããã
*
* @else
*
@@ -531,9 +531,9 @@
/*!
* @if jp
*
- * @brief 全ての Port のインターフェースを deactivate する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivate ãã
*
- * Port に登録されている全てのインターフェースを deactivate する。
+ * Port ã«ç»é²ããã¦ããå
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivate ããã
*
* @else
*
@@ -549,40 +549,40 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナを追加する
+ * @brief ConnectorDataListener ãªã¹ãã追å ãã
*
- * バッファ書き込みまたは読み出しイベントに関連する各種リスナを設定する。
+ * ãããã¡æ¸ãè¾¼ã¿ã¾ãã¯èªã¿åºãã¤ãã³ãã«é¢é£ããå種ãªã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプとコールバックイベントは以下の通り
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¨ã³ã¼ã«ããã¯ã¤ãã³ãã¯ä»¥ä¸ã®éã
*
- * - ON_BUFFER_WRITE: バッファ書き込み時
- * - ON_BUFFER_FULL: バッファフル時
- * - ON_BUFFER_WRITE_TIMEOUT: バッファ書き込みタイムアウト時
- * - ON_BUFFER_OVERWRITE: バッファ上書き時
- * - ON_BUFFER_READ: バッファ読み出し時
- * - ON_SEND: InProtへの送信時
- * - ON_RECEIVED: InProtへの送信完了時
- * - ON_SEND_ERTIMEOUT: OutPort側タイムアウト時
- * - ON_SEND_ERERROR: OutPort側エラー時
- * - ON_RECEIVER_FULL: InProt側バッファフル時
- * - ON_RECEIVER_TIMEOUT: InProt側バッファタイムアウト時
- * - ON_RECEIVER_ERROR: InProt側エラー時
+ * - ON_BUFFER_WRITE: ãããã¡æ¸ãè¾¼ã¿æ
+ * - ON_BUFFER_FULL: ãããã¡ãã«æ
+ * - ON_BUFFER_WRITE_TIMEOUT: ãããã¡æ¸ãè¾¼ã¿ã¿ã¤ã ã¢ã¦ãæ
+ * - ON_BUFFER_OVERWRITE: ãããã¡ä¸æ¸ãæ
+ * - ON_BUFFER_READ: ãããã¡èªã¿åºãæ
+ * - ON_SEND: InProtã¸ã®éä¿¡æ
+ * - ON_RECEIVED: InProtã¸ã®éä¿¡å®äºæ
+ * - ON_SEND_ERTIMEOUT: OutPortå´ã¿ã¤ã ã¢ã¦ãæ
+ * - ON_SEND_ERERROR: OutPortå´ã¨ã©ã¼æ
+ * - ON_RECEIVER_FULL: InProtå´ãããã¡ãã«æ
+ * - ON_RECEIVER_TIMEOUT: InProtå´ãããã¡ã¿ã¤ã ã¢ã¦ãæ
+ * - ON_RECEIVER_ERROR: InProtå´ã¨ã©ã¼æ
*
- * リスナは ConnectorDataListener を継承し、以下のシグニチャを持つ
- * operator() を実装している必要がある。
+ * ãªã¹ã㯠ConnectorDataListener ãç¶æ¿ãã以ä¸ã®ã·ã°ããã£ãæã¤
+ * operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
* ConnectorDataListener::
* operator()(const ConnectorProfile&, const cdrStream&)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * OutPortに移り、OutPort解体時もしくは、
- * removeConnectorDataListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * OutPortã«ç§»ããOutPort解ä½æãããã¯ã
+ * removeConnectorDataListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding BufferDataListener type listener
@@ -629,12 +629,12 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナを削除する
+ * @brief ConnectorDataListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing BufferDataListener type listener
@@ -652,28 +652,28 @@
/*!
* @if jp
- * @brief ConnectorListener リスナを追加する
+ * @brief ConnectorListener ãªã¹ãã追å ãã
*
- * バッファ書き込みまたは読み出しイベントに関連する各種リスナを設定する。
+ * ãããã¡æ¸ãè¾¼ã¿ã¾ãã¯èªã¿åºãã¤ãã³ãã«é¢é£ããå種ãªã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプは
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¯
*
- * - ON_BUFFER_EMPTY: バッファが空の場合
- * - ON_BUFFER_READTIMEOUT: バッファが空でタイムアウトした場合
+ * - ON_BUFFER_EMPTY: ãããã¡ã空ã®å ´å
+ * - ON_BUFFER_READTIMEOUT: ãããã¡ã空ã§ã¿ã¤ã ã¢ã¦ãããå ´å
*
- * リスナは以下のシグニチャを持つ operator() を実装している必要がある。
+ * ãªã¹ãã¯ä»¥ä¸ã®ã·ã°ããã£ãæ㤠operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
* ConnectorListener::operator()(const ConnectorProfile&)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * OutPortに移り、OutPort解体時もしくは、
- * removeConnectorListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * OutPortã«ç§»ããOutPort解ä½æãããã¯ã
+ * removeConnectorListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding ConnectorListener type listener
@@ -708,12 +708,12 @@
/*!
* @if jp
- * @brief ConnectorDataListener リスナを削除する
+ * @brief ConnectorDataListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing BufferDataListener type listener
@@ -730,11 +730,11 @@
/*!
* @if jp
- * @brief endian 設定を返す
+ * @brief endian è¨å®ãè¿ã
*
- * endian 設定のbool値を返す。
+ * endian è¨å®ã®boolå¤ãè¿ãã
*
- * @return m_littleEndian がlittleの場合true、bigの場合false を返す。
+ * @return m_littleEndian ãlittleã®å ´åtrueãbigã®å ´åfalse ãè¿ãã
*
* @else
* @brief
@@ -750,14 +750,14 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Port の接続を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶ãè¡ã
*
- * 与えられた ConnectoionProfile の情報に基づき、Port間の接続を確立
- * する。この関数は主にアプリケーションプログラムやツールから呼び出
- * すことを前提としている。
+ * ä¸ãããã ConnectoionProfile ã®æ
å ±ã«åºã¥ããPortéã®æ¥ç¶ã確ç«
+ * ããããã®é¢æ°ã¯ä¸»ã«ã¢ããªã±ã¼ã·ã§ã³ããã°ã©ã ããã¼ã«ããå¼ã³åº
+ * ããã¨ãåæã¨ãã¦ããã
*
* @param connector_profile ConnectorProfile
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -780,9 +780,9 @@
protected:
/*!
* @if jp
- * @brief OutPortの設定を行う
+ * @brief OutPortã®è¨å®ãè¡ã
*
- * propertiesの情報に基づきOutPortの各種設定を行う
+ * propertiesã®æ
å ±ã«åºã¥ãOutPortã®å種è¨å®ãè¡ã
*
* @else
*
@@ -797,25 +797,25 @@
/*!
* @if jp
*
- * @brief Interface 情報を公開する
+ * @brief Interface æ
å ±ãå
¬éãã
*
- * このオペレーションは、notify_connect() 処理シーケンスの始めにコール
- * される純粋仮想関数である。
- * notify_connect() では、
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãnotify_connect() å¦çã·ã¼ã±ã³ã¹ã®å§ãã«ã³ã¼ã«
+ * ãããç´ç²ä»®æ³é¢æ°ã§ããã
+ * notify_connect() ã§ã¯ã
*
* - publishInterfaces()
* - connectNext()
* - subscribeInterfaces()
* - updateConnectorProfile()
*
- * の順に protected 関数がコールされ接続処理が行われる。
+ * ã®é ã« protected é¢æ°ãã³ã¼ã«ããæ¥ç¶å¦çãè¡ãããã
* <br>
- * このオペレーションは、新規の connector_id に対しては接続の生成、
- * 既存の connector_id に対しては更新が適切に行われる必要がある。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãæ°è¦ã® connector_id ã«å¯¾ãã¦ã¯æ¥ç¶ã®çæã
+ * æ¢åã® connector_id ã«å¯¾ãã¦ã¯æ´æ°ãé©åã«è¡ãããå¿
è¦ãããã
*
- * @param connector_profile 接続に関するプロファイル情報
+ * @param connector_profile æ¥ç¶ã«é¢ãããããã¡ã¤ã«æ
å ±
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -845,22 +845,22 @@
/*! @if jp
*
- * @brief Interface に接続する
+ * @brief Interface ã«æ¥ç¶ãã
*
- * このオペレーションは、notify_connect() 処理シーケンスの中間にコール
- * される純粋仮想関数である。
- * notify_connect() では、
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãnotify_connect() å¦çã·ã¼ã±ã³ã¹ã®ä¸éã«ã³ã¼ã«
+ * ãããç´ç²ä»®æ³é¢æ°ã§ããã
+ * notify_connect() ã§ã¯ã
*
* - publishInterfaces()
* - connectNext()
* - subscribeInterfaces()
* - updateConnectorProfile()
*
- * の順に protected 関数がコールされ接続処理が行われる。
+ * ã®é ã« protected é¢æ°ãã³ã¼ã«ããæ¥ç¶å¦çãè¡ãããã
*
- * @param connector_profile 接続に関するプロファイル情報
+ * @param connector_profile æ¥ç¶ã«é¢ãããããã¡ã¤ã«æ
å ±
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -887,17 +887,17 @@
/*!
* @if jp
*
- * @brief Interface の接続を解除する
+ * @brief Interface ã®æ¥ç¶ã解é¤ãã
*
- * このオペレーションは、notify_disconnect() 処理シーケンスの終わりにコール
- * される純粋仮想関数である。
- * notify_disconnect() では、
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãnotify_disconnect() å¦çã·ã¼ã±ã³ã¹ã®çµããã«ã³ã¼ã«
+ * ãããç´ç²ä»®æ³é¢æ°ã§ããã
+ * notify_disconnect() ã§ã¯ã
* - disconnectNext()
* - unsubscribeInterfaces()
* - eraseConnectorProfile()
- * の順に protected 関数がコールされ接続解除処理が行われる。
+ * ã®é ã« protected é¢æ°ãã³ã¼ã«ããæ¥ç¶è§£é¤å¦çãè¡ãããã
*
- * @param connector_profile 接続に関するプロファイル情報
+ * @param connector_profile æ¥ç¶ã«é¢ãããããã¡ã¤ã«æ
å ±
*
* @else
*
@@ -920,7 +920,7 @@
/*!
* @if jp
- * @brief OutPort provider の初期化
+ * @brief OutPort provider ã®åæå
* @else
* @brief OutPort provider initialization
* @endif
@@ -929,7 +929,7 @@
/*!
* @if jp
- * @brief InPort consumer の初期化
+ * @brief InPort consumer ã®åæå
* @else
* @brief InPort consumer initialization
* @endif
@@ -938,18 +938,18 @@
/*!
* @if jp
- * @brief シリアライザのエンディアンをチェックする
+ * @brief ã·ãªã¢ã©ã¤ã¶ã®ã¨ã³ãã£ã¢ã³ããã§ãã¯ãã
*
- * 与えられたプロパティに設定されている、データのシリアライザのエン
- * ディアン指定をチェックする。正しいエンディアン指定がなされていれ
- * ば、true を返し、引数 littleEndian に、設定値がリトルエンディア
- * ンであれば true が、ビッグエンディアンであれば false が返される。
+ * ä¸ããããããããã£ã«è¨å®ããã¦ããããã¼ã¿ã®ã·ãªã¢ã©ã¤ã¶ã®ã¨ã³
+ * ãã£ã¢ã³æå®ããã§ãã¯ãããæ£ããã¨ã³ãã£ã¢ã³æå®ããªããã¦ãã
+ * ã°ãtrue ãè¿ããå¼æ° littleEndian ã«ãè¨å®å¤ããªãã«ã¨ã³ãã£ã¢
+ * ã³ã§ããã° true ããããã°ã¨ã³ãã£ã¢ã³ã§ããã° false ãè¿ãããã
*
- * @param prop チェックするプロパティ
- * @param littleEndian エンディアン情報(true:little,false:big)
- * @return true:"serializer"キーが存在しない または 存在していて内容がある。
- * false:"serializer"キーが存在しているが内容が空 または 存
- * 在しているが内容が"little","big" 以外。
+ * @param prop ãã§ãã¯ããããããã£
+ * @param littleEndian ã¨ã³ãã£ã¢ã³æ
å ±ï¼true:little,false:bigï¼
+ * @return true:"serializer"ãã¼ãåå¨ããªã ã¾ã㯠åå¨ãã¦ãã¦å
容ãããã
+ * false:"serializer"ãã¼ãåå¨ãã¦ãããå
容ã空 ã¾ã㯠å
+ * å¨ãã¦ãããå
容ã"little","big" 以å¤ã
*
* @else
*
@@ -975,7 +975,7 @@
/*!
* @if jp
- * @brief OutPort provider の生成
+ * @brief OutPort provider ã®çæ
* @else
* @brief OutPort provider creation
* @endif
@@ -984,7 +984,7 @@
coil::Properties& prop);
/*!
* @if jp
- * @brief InPort consumer の生成
+ * @brief InPort consumer ã®çæ
* @else
* @brief InPort consumer creation
* @endif
@@ -994,7 +994,7 @@
/*!
* @if jp
- * @brief OutPortPushConnector の生成
+ * @brief OutPortPushConnector ã®çæ
* @else
* @brief OutPortPushConnector creation
* @endif
@@ -1004,7 +1004,7 @@
InPortConsumer* consumer);
/*!
* @if jp
- * @brief OutPortPullConnector の生成
+ * @brief OutPortPullConnector ã®çæ
* @else
* @brief OutPortPullConnector creation
* @endif
@@ -1016,7 +1016,7 @@
protected:
/*!
* @if jp
- * @brief ローカルのピアInPortを取得
+ * @brief ãã¼ã«ã«ã®ãã¢InPortãåå¾
* @else
* @brief Getting local peer InPort if available
* @endif
@@ -1025,7 +1025,7 @@
/*!
* @if jp
- * @brief プロパティ
+ * @brief ããããã£
* @else
* @brief Properties
* @endif
@@ -1033,7 +1033,7 @@
coil::Properties m_properties;
/*!
* @if jp
- * @brief 接続リスト
+ * @brief æ¥ç¶ãªã¹ã
* @else
* @brief Connection list
* @endif
@@ -1041,7 +1041,7 @@
std::vector<OutPortConnector*> m_connectors;
/*!
* @if jp
- * @brief 利用可能provider
+ * @brief å©ç¨å¯è½provider
* @else
* @brief Available providers
* @endif
@@ -1049,7 +1049,7 @@
coil::vstring m_providerTypes;
/*!
* @if jp
- * @brief 利用可能consumer
+ * @brief å©ç¨å¯è½consumer
* @else
* @brief Available consumers
* @endif
@@ -1057,7 +1057,7 @@
coil::vstring m_consumerTypes;
/*!
* @if jp
- * @brief 接続エンディアン
+ * @brief æ¥ç¶ã¨ã³ãã£ã¢ã³
* @else
* @brief Connected Endian
* @endif
@@ -1065,7 +1065,7 @@
bool m_littleEndian;
/*!
* @if jp
- * @brief ConnectorDataListener リスナ
+ * @brief ConnectorDataListener ãªã¹ã
* @else
* @brief ConnectorDataListener listener
* @endif
@@ -1074,7 +1074,7 @@
/*!
* @if jp
- * @brief provider を削除するための Functor
+ * @brief provider ãåé¤ããããã® Functor
* @else
* @brief Functor to delete providers
* @endif
@@ -1083,7 +1083,7 @@
/*!
* @if jp
- * @brief connector を削除するための Functor
+ * @brief connector ãåé¤ããããã® Functor
* @else
* @brief Functor to delete connectors
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConnector.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConnector.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConnector.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortConnector.cpp
* @brief OutPortConnector class
@@ -23,7 +23,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -37,7 +37,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -47,9 +47,9 @@
}
/*!
* @if jp
- * @brief ConnectorInfo 取得
+ * @brief ConnectorInfo åå¾
*
- * Connector ConnectorInfo を取得する
+ * Connector ConnectorInfo ãåå¾ãã
*
* @else
* @brief Getting ConnectorInfo
@@ -66,9 +66,9 @@
/*!
* @if jp
- * @brief Connector ID 取得
+ * @brief Connector ID åå¾
*
- * Connector ID を取得する
+ * Connector ID ãåå¾ãã
*
* @else
* @brief Getting Connector ID
@@ -85,9 +85,9 @@
/*!
* @if jp
- * @brief Connector 名取得
+ * @brief Connector ååå¾
*
- * Connector 名を取得する
+ * Connector åãåå¾ãã
*
* @else
* @brief Getting Connector name
@@ -104,9 +104,9 @@
/*!
* @if jp
- * @brief endianタイプ設定
+ * @brief endianã¿ã¤ãè¨å®
*
- * endianタイプを設定する
+ * endianã¿ã¤ããè¨å®ãã
*
* @else
* @brief Setting an endian type
@@ -123,7 +123,7 @@
/*!
* @if jp
- * @brief endian 設定がlittleか否か返す
+ * @brief endian è¨å®ãlittleãå¦ãè¿ã
* @else
* @brief return it whether endian setting is little
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConnector.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConnector.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConnector.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortConnector.h
* @brief OutPortConnector class
@@ -31,10 +31,10 @@
/*!
* @if jp
* @class OutPortConnector
- * @brief OutPortConnector 基底クラス
+ * @brief OutPortConnector åºåºã¯ã©ã¹
*
- * OutPort の Push/Pull 各種 Connector を派生させるための
- * 基底クラス。
+ * OutPort ã® Push/Pull å種 Connector ãæ´¾çãããããã®
+ * åºåºã¯ã©ã¹ã
*
* @since 1.0.0
*
@@ -56,7 +56,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -65,7 +65,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -73,9 +73,9 @@
virtual ~OutPortConnector();
/*!
* @if jp
- * @brief Profile 取得
+ * @brief Profile åå¾
*
- * Connector Profile を取得する
+ * Connector Profile ãåå¾ãã
*
* @else
* @brief Getting Profile
@@ -88,9 +88,9 @@
/*!
* @if jp
- * @brief Connector ID 取得
+ * @brief Connector ID åå¾
*
- * Connector ID を取得する
+ * Connector ID ãåå¾ãã
*
* @else
* @brief Getting Connector ID
@@ -103,9 +103,9 @@
/*!
* @if jp
- * @brief Connector 名取得
+ * @brief Connector ååå¾
*
- * Connector 名を取得する
+ * Connector åãåå¾ãã
*
* @else
* @brief Getting Connector name
@@ -118,9 +118,9 @@
/*!
* @if jp
- * @brief 接続解除関数
+ * @brief æ¥ç¶è§£é¤é¢æ°
*
- * Connector が保持している接続を解除する
+ * Connector ãä¿æãã¦ããæ¥ç¶ã解é¤ãã
*
* @else
* @brief Disconnect connection
@@ -133,9 +133,9 @@
/*!
* @if jp
- * @brief Buffer を取得する
+ * @brief Buffer ãåå¾ãã
*
- * Connector が保持している Buffer を返す
+ * Connector ãä¿æãã¦ãã Buffer ãè¿ã
*
* @else
* @brief Getting Buffer
@@ -148,9 +148,9 @@
/*!
* @if jp
- * @brief write 関数
+ * @brief write é¢æ°
*
- * OutPort からデータを Buffer へ write する関数
+ * OutPort ãããã¼ã¿ã Buffer 㸠write ããé¢æ°
*
* @else
* @brief Destructor
@@ -163,9 +163,9 @@
/*!
* @if jp
- * @brief endianタイプ設定
+ * @brief endianã¿ã¤ãè¨å®
*
- * endianタイプを設定する
+ * endianã¿ã¤ããè¨å®ãã
*
* @else
* @brief Setting an endian type
@@ -178,11 +178,11 @@
/*!
* @if jp
- * @brief endian 設定を返す
+ * @brief endian è¨å®ãè¿ã
*
- * endian 設定のbool値を返す。
+ * endian è¨å®ã®boolå¤ãè¿ãã
*
- * @return m_littleEndian がlittleの場合true、bigの場合false を返す。
+ * @return m_littleEndian ãlittleã®å ´åtrueãbigã®å ´åfalse ãè¿ãã
*
* @else
* @brief
@@ -197,9 +197,9 @@
/*!
* @if jp
- * @brief データ型の変換テンプレート
+ * @brief ãã¼ã¿åã®å¤æãã³ãã¬ã¼ã
*
- * Timed* から CdrMemoryStream に変換する。
+ * Timed* ãã CdrMemoryStream ã«å¤æããã
*
* @else
* @brief The conversion template of the data type
@@ -268,7 +268,7 @@
protected:
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -276,7 +276,7 @@
Logger rtclog;
/*!
* @if jp
- * @brief Port の PortProfile
+ * @brief Port ã® PortProfile
* @else
* @brief PortProfile of the Port
* @endif
@@ -284,7 +284,7 @@
ConnectorInfo m_profile;
/*!
* @if jp
- * @brief 接続エンディアン
+ * @brief æ¥ç¶ã¨ã³ãã£ã¢ã³
* @else
* @brief Connected Endian
* @endif
@@ -292,7 +292,7 @@
bool m_littleEndian;
/*!
* @if jp
- * @brief cdrストリーム
+ * @brief cdrã¹ããªã¼ã
* @else
* @brief CDR stream
* @endif
@@ -301,7 +301,7 @@
/*!
* @if jp
- * @brief 同一プロセス上のピアInPortのポインタ
+ * @brief åä¸ããã»ã¹ä¸ã®ãã¢InPortã®ãã¤ã³ã¿
* @else
* @brief InProt pointer to the peer in the same process
* @endif
@@ -310,7 +310,7 @@
/*!
* @if jp
- * @brief ConnectorListenrs への参照
+ * @brief ConnectorListenrs ã¸ã®åç
§
* @else
* @brief A reference to a ConnectorListener
* @endif
@@ -319,7 +319,7 @@
/*!
* @if jp
- * @brief InPort 側の ConnectorListenrs への参照
+ * @brief InPort å´ã® ConnectorListenrs ã¸ã®åç
§
* @else
* @brief A pointer to a InPort's ConnectorListener
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConsumer.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConsumer.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortConsumer.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortConsumer.h
* @brief OutPortConsumer class
@@ -47,39 +47,39 @@
*
* @class OutPortConsumer
*
- * @brief OutPortConsumer 抽象クラス
+ * @brief OutPortConsumer æ½è±¡ã¯ã©ã¹
*
- * OutPort の REQUIRED インターフェースを実装するための抽象基底クラス。
- * このサブクラスのオブジェクトは InPort に属し、pull 型のデータスト
- * リームを実現する。InPort に対して新しいインターフェースを実装する
- * 場合には、このクラスを継承し、以下の関数を実装する必要がある。
+ * OutPort ã® REQUIRED ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ããããã®æ½è±¡åºåºã¯ã©ã¹ã
+ * ãã®ãµãã¯ã©ã¹ã®ãªãã¸ã§ã¯ã㯠InPort ã«å±ããpull åã®ãã¼ã¿ã¹ã
+ * ãªã¼ã ãå®ç¾ãããInPort ã«å¯¾ãã¦æ°ããã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ãã
+ * å ´åã«ã¯ããã®ã¯ã©ã¹ãç¶æ¿ãã以ä¸ã®é¢æ°ãå®è£
ããå¿
è¦ãããã
*
* - init()
* - setBuffer()
* - setListener()
* - get()
*
- * さらに、以下の仮想関数に、ConnectorProfile から必要とする情報を取
- * 得するなど、接続を確立あるいは接続の切断を実行するために必要な処理
- * を実装しなければならない。
+ * ããã«ã以ä¸ã®ä»®æ³é¢æ°ã«ãConnectorProfile ããå¿
è¦ã¨ããæ
å ±ãå
+ * å¾ãããªã©ãæ¥ç¶ã確ç«ãããã¯æ¥ç¶ã®åæãå®è¡ããããã«å¿
è¦ãªå¦ç
+ * ãå®è£
ããªããã°ãªããªãã
*
* - subscribeInterface()
* - unsubscribeInterface()
*
- * InPort は OutPortConsumer のファクトリ管理クラスに対して利用可能
- * な OutPortConsumer を問合せ、提供可能なインターフェースタイプを外
- * 部に宣言する。従って、InPort に対して REQUIRED インターフェース
- * を提供する OutPortConsumer のサブクラスは、OutPortConsumerFactory
- * にファクトリ関数を登録する必要がある。
+ * InPort 㯠OutPortConsumer ã®ãã¡ã¯ããªç®¡çã¯ã©ã¹ã«å¯¾ãã¦å©ç¨å¯è½
+ * 㪠OutPortConsumer ãååããæä¾å¯è½ãªã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ããå¤
+ * é¨ã«å®£è¨ãããå¾ã£ã¦ãInPortãã«å¯¾ã㦠REQUIRED ã¤ã³ã¿ã¼ãã§ã¼ã¹
+ * ãæä¾ãã OutPortConsumer ã®ãµãã¯ã©ã¹ã¯ãOutPortConsumerFactory
+ * ã«ãã¡ã¯ããªé¢æ°ãç»é²ããå¿
è¦ãããã
*
- * RTC::OutPortConsumerFactory::instance().addFactory() を、
+ * RTC::OutPortConsumerFactory::instance().addFactory() ãã
*
- * - 第1引数: プロバイダの名前, "corba_cdr" など
- * - 第2引数: ファクトリ関数 coil::Creator<B, T>
- * - 第3引数: 削除関数 coil::Destructor<B, T>
+ * - 第1å¼æ°: ãããã¤ãã®åå, "corba_cdr" ãªã©
+ * - 第2å¼æ°: ãã¡ã¯ããªé¢æ° coil::Creator<B, T>
+ * - 第3å¼æ°: åé¤é¢æ° coil::Destructor<B, T>
*
- * を与えて呼び出す必要がある。以下は、ファクトリへの登録と、それを初
- * 期化関数とした例である。
+ * ãä¸ãã¦å¼ã³åºãå¿
è¦ãããã以ä¸ã¯ããã¡ã¯ããªã¸ã®ç»é²ã¨ããããå
+ * æåé¢æ°ã¨ããä¾ã§ããã
*
* <pre>
* extern "C"
@@ -97,10 +97,10 @@
* };
* </pre>
*
- * この例のように、ファクトリへの登録を初期化関数として、extern "C"
- * によりシンボルを参照可能にしておく。こうすることで、
- * OutPortConsumer を共有オブジェクト化 (DLL化) して動的ロード可能に
- * し、プロバイダの型を動的に追加することが可能となる。
+ * ãã®ä¾ã®ããã«ããã¡ã¯ããªã¸ã®ç»é²ãåæåé¢æ°ã¨ãã¦ãextern "C"
+ * ã«ããã·ã³ãã«ãåç
§å¯è½ã«ãã¦ããããããããã¨ã§ã
+ * OutPortConsumer ãå
±æãªãã¸ã§ã¯ãå (DLLå) ãã¦åçãã¼ãå¯è½ã«
+ * ãããããã¤ãã®åãåçã«è¿½å ãããã¨ãå¯è½ã¨ãªãã
*
* @since 0.4.0
*
@@ -177,9 +177,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
* @brief Destructor
@@ -192,15 +192,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * OutPortConsumerの各種設定を行う。実装クラスでは、与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、OutPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * OutPortConsumerã®å種è¨å®ãè¡ããå®è£
ã¯ã©ã¹ã§ã¯ãä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãOutPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -221,15 +221,15 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
*
- * OutPortConsumerがデータを取り出すバッファをセットする。
- * すでにセットされたバッファがある場合、以前のバッファへの
- * ポインタに対して上書きされる。
- * OutPortProviderはバッファの所有権を仮定していないので、
- * バッファの削除はユーザの責任で行わなければならない。
+ * OutPortConsumerããã¼ã¿ãåãåºããããã¡ãã»ããããã
+ * ãã§ã«ã»ããããããããã¡ãããå ´åã以åã®ãããã¡ã¸ã®
+ * ãã¤ã³ã¿ã«å¯¾ãã¦ä¸æ¸ããããã
+ * OutPortProviderã¯ãããã¡ã®ææ権ãä»®å®ãã¦ããªãã®ã§ã
+ * ãããã¡ã®åé¤ã¯ã¦ã¼ã¶ã®è²¬ä»»ã§è¡ããªããã°ãªããªãã
*
- * @param buffer OutPortProviderがデータを取り出すバッファへのポインタ
+ * @param buffer OutPortProviderããã¼ã¿ãåãåºããããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Setting outside buffer's pointer
@@ -248,17 +248,17 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * OutPort はデータ送信処理における各種イベントに対して特定のリスナ
- * オブジェクトをコールするコールバック機構を提供する。詳細は
- * ConnectorListener.h の ConnectorDataListener, ConnectorListener
- * 等を参照のこと。OutPortProvider のサブクラスでは、与えられたリス
- * ナを適切なタイミングで呼び出すべきである。ただし、すべてのリスナ
- * を呼び出す必要はない。
+ * OutPort ã¯ãã¼ã¿éä¿¡å¦çã«ãããå種ã¤ãã³ãã«å¯¾ãã¦ç¹å®ã®ãªã¹ã
+ * ãªãã¸ã§ã¯ããã³ã¼ã«ããã³ã¼ã«ããã¯æ©æ§ãæä¾ããã詳細ã¯
+ * ConnectorListener.h ã® ConnectorDataListener, ConnectorListener
+ * çãåç
§ã®ãã¨ãOutPortProvider ã®ãµãã¯ã©ã¹ã§ã¯ãä¸ãããããªã¹
+ * ããé©åãªã¿ã¤ãã³ã°ã§å¼ã³åºãã¹ãã§ããããã ãããã¹ã¦ã®ãªã¹ã
+ * ãå¼ã³åºãå¿
è¦ã¯ãªãã
*
- * @param info 接続情報
- * @param listeners リスナオブジェクト
+ * @param info æ¥ç¶æ
å ±
+ * @param listeners ãªã¹ããªãã¸ã§ã¯ã
*
* @else
* @brief Set the listener.
@@ -282,20 +282,20 @@
/*!
* @if jp
*
- * @brief データを受信する
+ * @brief ãã¼ã¿ãåä¿¡ãã
*
- * データ受信を実行するための純粋仮想関数。
- * 具象クラスでは、それぞれの方法でリモートのOutPortからデータを
- * 受信するロジックを実装する。
- * 受信に関する状態に応じて以下の戻り値を返す。
+ * ãã¼ã¿åä¿¡ãå®è¡ããããã®ç´ç²ä»®æ³é¢æ°ã
+ * å
·è±¡ã¯ã©ã¹ã§ã¯ãããããã®æ¹æ³ã§ãªã¢ã¼ãã®OutPortãããã¼ã¿ã
+ * åä¿¡ãããã¸ãã¯ãå®è£
ããã
+ * åä¿¡ã«é¢ããç¶æ
ã«å¿ãã¦ä»¥ä¸ã®æ»ãå¤ãè¿ãã
*
- * @param data 受信データ
- * @return PORT_OK 正常終了
- * BUFFER_TIMEOUT タイムアウトした
- * RECV_EMPTY 取得先のバッファが空である。
- * CONNECTION_LOST 接続が切断された
- * PORT_ERROR エラー
- * UNKNOWN_ERROR 本来ありえないエラー
+ * @param data åä¿¡ãã¼ã¿
+ * @return PORT_OK æ£å¸¸çµäº
+ * BUFFER_TIMEOUT ã¿ã¤ã ã¢ã¦ããã
+ * RECV_EMPTY åå¾å
ã®ãããã¡ã空ã§ããã
+ * CONNECTION_LOST æ¥ç¶ãåæããã
+ * PORT_ERROR ã¨ã©ã¼
+ * UNKNOWN_ERROR æ¬æ¥ããããªãã¨ã©ã¼
*
* @else
*
@@ -310,14 +310,14 @@
/*!
* @if jp
*
- * @brief データ受信通知への登録
+ * @brief ãã¼ã¿åä¿¡éç¥ã¸ã®ç»é²
*
- * 指定されたプロパティ情報に基づいて、データ受信通知に登録するための
- * 純粋仮想関数。
+ * æå®ãããããããã£æ
å ±ã«åºã¥ãã¦ããã¼ã¿åä¿¡éç¥ã«ç»é²ããããã®
+ * ç´ç²ä»®æ³é¢æ°ã
*
- * @param properties 登録用プロパティ
+ * @param properties ç»é²ç¨ããããã£
*
- * @return 登録処理結果(登録成功:true、登録失敗:false)
+ * @return ç»é²å¦ççµæ(ç»é²æå:trueãç»é²å¤±æ:false)
*
* @else
*
@@ -337,13 +337,13 @@
/*!
* @if jp
*
- * @brief データ受信通知からの登録解除
+ * @brief ãã¼ã¿åä¿¡éç¥ããã®ç»é²è§£é¤
*
- * データ受信通知からの登録を解除するための純粋仮想関数。
+ * ãã¼ã¿åä¿¡éç¥ããã®ç»é²ã解é¤ããããã®ç´ç²ä»®æ³é¢æ°ã
*
- * @param properties 登録解除用プロパティ
+ * @param properties ç»é²è§£é¤ç¨ããããã£
*
- * @return 登録解除処理結果(登録解除成功:true、登録解除失敗:false)
+ * @return ç»é²è§£é¤å¦ççµæ(ç»é²è§£é¤æå:trueãç»é²è§£é¤å¤±æ:false)
*
* @else
*
@@ -362,7 +362,7 @@
protected:
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -371,7 +371,7 @@
/*!
* @if jp
- * @brief Interface接続用Functor
+ * @brief Interfaceæ¥ç¶ç¨Functor
* @else
* @brief Functor to subscribe the interface
* @endif
@@ -388,7 +388,7 @@
/*!
* @if jp
- * @brief Interface接続解除用Functor
+ * @brief Interfaceæ¥ç¶è§£é¤ç¨Functor
* @else
* @brief Functor to unsubscribe the interface
* @endif
@@ -406,7 +406,7 @@
/*!
* @if jp
- * @brief OutPortConsumerFactory型宣言
+ * @brief OutPortConsumerFactoryå宣è¨
* @else
* @brief OutPortConsumerFactory type definition
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrConsumer.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrConsumer.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrConsumer.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortCorbaCdrConsumer.h
* @brief OutPortCorbaCdrConsumer class
@@ -25,7 +25,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -37,7 +37,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -48,7 +48,7 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
* @else
* @brief Initializing configuration
* @endif
@@ -60,7 +60,7 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
* @else
* @brief Setting outside buffer's pointer
* @endif
@@ -73,7 +73,7 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
* @else
* @brief Set the listener.
* @endif
@@ -88,7 +88,7 @@
/*!
* @if jp
- * @brief データを読み出す
+ * @brief ãã¼ã¿ãèªã¿åºã
* @else
* @brief Read data
* @endif
@@ -137,7 +137,7 @@
/*!
* @if jp
- * @brief データ受信通知への登録
+ * @brief ãã¼ã¿åä¿¡éç¥ã¸ã®ç»é²
* @else
* @brief Subscribe the data receive notification
* @endif
@@ -181,7 +181,7 @@
/*!
* @if jp
- * @brief データ受信通知からの登録解除
+ * @brief ãã¼ã¿åä¿¡éç¥ããã®ç»é²è§£é¤
* @else
* @brief Unsubscribe the data receive notification
* @endif
@@ -217,7 +217,7 @@
/*!
* @if jp
- * @brief リターンコード変換 (DataPortStatus -> BufferStatus)
+ * @brief ãªã¿ã¼ã³ã³ã¼ãå¤æ (DataPortStatus -> BufferStatus)
* @else
* @brief Return codes conversion
* @endif
@@ -274,7 +274,7 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
* @else
* @brief Module initialization
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrConsumer.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrConsumer.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrConsumer.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortCorbaCdrConsumer.h
* @brief OutPortCorbaCdrConsumer class
@@ -31,12 +31,12 @@
/*!
* @if jp
* @class OutPortCorbaCdrConsumer
- * @brief OutPortCorbaCdrConsumer クラス
+ * @brief OutPortCorbaCdrConsumer ã¯ã©ã¹
*
* OutPortConsumer
*
- * データ転送に CORBA の OpenRTM::OutPortCdr インターフェースを利用し
- * た、pull 型データフロー型を実現する OutPort コンシューマクラス。
+ * ãã¼ã¿è»¢éã« CORBA ã® OpenRTM::OutPortCdr ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå©ç¨ã
+ * ããpull åãã¼ã¿ããã¼åãå®ç¾ãã OutPort ã³ã³ã·ã¥ã¼ãã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -61,9 +61,9 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -76,9 +76,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -91,15 +91,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * OutPortConsumerの各種設定を行う。実装クラスでは、与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、OutPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * OutPortConsumerã®å種è¨å®ãè¡ããå®è£
ã¯ã©ã¹ã§ã¯ãä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãOutPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -120,15 +120,15 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
*
- * OutPortConsumerがデータを取り出すバッファをセットする。
- * すでにセットされたバッファがある場合、以前のバッファへの
- * ポインタに対して上書きされる。
- * OutPortProviderはバッファの所有権を仮定していないので、
- * バッファの削除はユーザの責任で行わなければならない。
+ * OutPortConsumerããã¼ã¿ãåãåºããããã¡ãã»ããããã
+ * ãã§ã«ã»ããããããããã¡ãããå ´åã以åã®ãããã¡ã¸ã®
+ * ãã¤ã³ã¿ã«å¯¾ãã¦ä¸æ¸ããããã
+ * OutPortProviderã¯ãããã¡ã®ææ権ãä»®å®ãã¦ããªãã®ã§ã
+ * ãããã¡ã®åé¤ã¯ã¦ã¼ã¶ã®è²¬ä»»ã§è¡ããªããã°ãªããªãã
*
- * @param buffer OutPortProviderがデータを取り出すバッファへのポインタ
+ * @param buffer OutPortProviderããã¼ã¿ãåãåºããããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Setting outside buffer's pointer
@@ -147,13 +147,13 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * InPort はデータ送信処理における各種イベントに対して特定のリスナ
- * オブジェクトをコールするコールバック機構を提供する。詳細は
- * ConnectorListener.h の ConnectorDataListener, ConnectorListener
- * 等を参照のこと。OutPortCorbaCdrProvider では、以下のコールバック
- * が提供される。
+ * InPort ã¯ãã¼ã¿éä¿¡å¦çã«ãããå種ã¤ãã³ãã«å¯¾ãã¦ç¹å®ã®ãªã¹ã
+ * ãªãã¸ã§ã¯ããã³ã¼ã«ããã³ã¼ã«ããã¯æ©æ§ãæä¾ããã詳細ã¯
+ * ConnectorListener.h ã® ConnectorDataListener, ConnectorListener
+ * çãåç
§ã®ãã¨ãOutPortCorbaCdrProvider ã§ã¯ã以ä¸ã®ã³ã¼ã«ããã¯
+ * ãæä¾ãããã
*
* - ON_BUFFER_WRITE
* - ON_BUFFER_FULL
@@ -163,8 +163,8 @@
* - ON_SENDER_TIMEOUT
* - ON_SENDER_ERROR
*
- * @param info 接続情報
- * @param listeners リスナオブジェクト
+ * @param info æ¥ç¶æ
å ±
+ * @param listeners ãªã¹ããªãã¸ã§ã¯ã
*
* @else
* @brief Set the listener.
@@ -194,13 +194,13 @@
/*!
* @if jp
- * @brief データを読み出す
+ * @brief ãã¼ã¿ãèªã¿åºã
*
- * 設定されたデータを読み出す。
+ * è¨å®ããããã¼ã¿ãèªã¿åºãã
*
- * @param data 読み出したデータを受け取るオブジェクト
+ * @param data èªã¿åºãããã¼ã¿ãåãåããªãã¸ã§ã¯ã
*
- * @return データ読み出し処理結果(読み出し成功:true、読み出し失敗:false)
+ * @return ãã¼ã¿èªã¿åºãå¦ççµæ(èªã¿åºãæå:trueãèªã¿åºã失æ:false)
*
* @else
* @brief Read data
@@ -217,13 +217,13 @@
/*!
* @if jp
- * @brief データ受信通知への登録
+ * @brief ãã¼ã¿åä¿¡éç¥ã¸ã®ç»é²
*
- * 指定されたプロパティに基づいて、データ受信通知の受け取りに登録する。
+ * æå®ãããããããã£ã«åºã¥ãã¦ããã¼ã¿åä¿¡éç¥ã®åãåãã«ç»é²ããã
*
- * @param properties 登録情報
+ * @param properties ç»é²æ
å ±
*
- * @return 登録処理結果(登録成功:true、登録失敗:false)
+ * @return ç»é²å¦ççµæ(ç»é²æå:trueãç»é²å¤±æ:false)
*
* @else
* @brief Subscribe the data receive notification
@@ -241,11 +241,11 @@
/*!
* @if jp
- * @brief データ受信通知からの登録解除
+ * @brief ãã¼ã¿åä¿¡éç¥ããã®ç»é²è§£é¤
*
- * データ受信通知の受け取りから登録を解除する。
+ * ãã¼ã¿åä¿¡éç¥ã®åãåãããç»é²ã解é¤ããã
*
- * @param properties 登録解除情報
+ * @param properties ç»é²è§£é¤æ
å ±
*
* @else
* @brief Unsubscribe the data receive notification
@@ -261,7 +261,7 @@
private:
/*!
* @if jp
- * @brief リターンコード変換 (DataPortStatus -> BufferStatus)
+ * @brief ãªã¿ã¼ã³ã³ã¼ãå¤æ (DataPortStatus -> BufferStatus)
* @else
* @brief Return codes conversion
* @endif
@@ -271,7 +271,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITE のリスナへ通知する。
+ * @brief ON_BUFFER_WRITE ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE event to listeners
@@ -286,7 +286,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_FULL のリスナへ通知する。
+ * @brief ON_BUFFER_FULL ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_FULL event to listeners
@@ -301,7 +301,7 @@
/*!
* @if jp
- * @brief ON_RECEIVED のリスナへ通知する。
+ * @brief ON_RECEIVED ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVED event to listeners
@@ -316,7 +316,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_FULL のリスナへ通知する。
+ * @brief ON_RECEIVER_FULL ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_FULL event to listeners
@@ -331,7 +331,7 @@
/*!
* @if jp
- * @brief ON_SENDER_EMPTYのリスナへ通知する。
+ * @brief ON_SENDER_EMPTYã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_SENDER_EMPTY event to listeners
* @endif
@@ -344,7 +344,7 @@
/*!
* @if jp
- * @brief ON_SENDER_TIMEOUT のリスナへ通知する。
+ * @brief ON_SENDER_TIMEOUT ã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_SENDER_TIMEOUT event to listeners
* @endif
@@ -357,7 +357,7 @@
/*!
* @if jp
- * @brief ON_SENDER_ERRORのリスナへ通知する。
+ * @brief ON_SENDER_ERRORã®ãªã¹ãã¸éç¥ããã
* @else
* @Brief Notify an ON_SENDER_ERROR event to listeners
* @endif
@@ -379,9 +379,9 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
*
- * OutPortCorbaCdrConsumer のファクトリを登録する初期化関数。
+ * OutPortCorbaCdrConsumer ã®ãã¡ã¯ããªãç»é²ããåæåé¢æ°ã
*
* @else
* @brief Module initialization
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrProvider.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrProvider.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrProvider.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortCorbaCdrProvider.cpp
* @brief OutPortCorbaCdrProvider class
@@ -27,7 +27,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -60,7 +60,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -90,7 +90,7 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
* @else
* @brief Initializing configuration
* @endif
@@ -101,7 +101,7 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
* @else
* @brief Setting outside buffer's pointer
* @endif
@@ -113,7 +113,7 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
* @else
* @brief Set the listener.
* @endif
@@ -127,7 +127,7 @@
/*!
* @if jp
- * @brief コネクタをセットする
+ * @brief ã³ãã¯ã¿ãã»ãããã
* @else
* @brief Setting outside connector's pointer
* @endif
@@ -139,7 +139,7 @@
/*!
* @if jp
- * @brief [CORBA interface] バッファからデータを取得する
+ * @brief [CORBA interface] ãããã¡ãããã¼ã¿ãåå¾ãã
* @else
* @brief [CORBA interface] Get data from the buffer
* @endif
@@ -184,7 +184,7 @@
/*!
* @if jp
- * @brief リターンコード変換
+ * @brief ãªã¿ã¼ã³ã³ã¼ãå¤æ
* @else
* @brief Return codes conversion
* @endif
@@ -242,7 +242,7 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
* @else
* @brief Module initialization
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrProvider.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrProvider.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortCorbaCdrProvider.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortCorbaCdrProvider.h
* @brief OutPortCorbaCdrProvider class
@@ -37,12 +37,12 @@
/*!
* @if jp
* @class OutPortCorbaCdrProvider
- * @brief OutPortCorbaCdrProvider クラス
+ * @brief OutPortCorbaCdrProvider ã¯ã©ã¹
*
* OutPortProvider
*
- * データ転送に CORBA の OpenRTM::OutPortCdr インターフェースを利用し
- * た、pull 型データフロー型を実現する OutPort プロバイダクラス。
+ * ãã¼ã¿è»¢éã« CORBA ã® OpenRTM::OutPortCdr ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå©ç¨ã
+ * ããpull åãã¼ã¿ããã¼åãå®ç¾ãã OutPort ãããã¤ãã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -66,9 +66,9 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -81,9 +81,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -96,15 +96,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * OutPortCorbaCdrProvider の各種設定を行う。与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、OutPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * OutPortCorbaCdrProvider ã®å種è¨å®ãè¡ããä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãOutPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -125,15 +125,15 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
*
- * OutPortProvider がデータを取り出すバッファをセットする。
- * すでにセットされたバッファがある場合、以前のバッファへの
- * ポインタに対して上書きされる。
- * OutPortProviderはバッファの所有権を仮定していないので、
- * バッファの削除はユーザの責任で行わなければならない。
+ * OutPortProvider ããã¼ã¿ãåãåºããããã¡ãã»ããããã
+ * ãã§ã«ã»ããããããããã¡ãããå ´åã以åã®ãããã¡ã¸ã®
+ * ãã¤ã³ã¿ã«å¯¾ãã¦ä¸æ¸ããããã
+ * OutPortProviderã¯ãããã¡ã®ææ権ãä»®å®ãã¦ããªãã®ã§ã
+ * ãããã¡ã®åé¤ã¯ã¦ã¼ã¶ã®è²¬ä»»ã§è¡ããªããã°ãªããªãã
*
- * @param buffer OutPortProviderがデータを取り出すバッファへのポインタ
+ * @param buffer OutPortProviderããã¼ã¿ãåãåºããããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Setting outside buffer's pointer
@@ -152,13 +152,13 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * OutPort はデータ送信処理における各種イベントに対して特定のリスナ
- * オブジェクトをコールするコールバック機構を提供する。詳細は
- * ConnectorListener.h の ConnectorDataListener, ConnectorListener
- * 等を参照のこと。OutPortCorbaCdrProvider では、以下のコールバック
- * が提供される。
+ * OutPort ã¯ãã¼ã¿éä¿¡å¦çã«ãããå種ã¤ãã³ãã«å¯¾ãã¦ç¹å®ã®ãªã¹ã
+ * ãªãã¸ã§ã¯ããã³ã¼ã«ããã³ã¼ã«ããã¯æ©æ§ãæä¾ããã詳細ã¯
+ * ConnectorListener.h ã® ConnectorDataListener, ConnectorListener
+ * çãåç
§ã®ãã¨ãOutPortCorbaCdrProvider ã§ã¯ã以ä¸ã®ã³ã¼ã«ããã¯
+ * ãæä¾ãããã
*
* - ON_BUFFER_READ
* - ON_SEND
@@ -168,8 +168,8 @@
* - ON_SENDER_TIMEOUT
* - ON_SENDER_ERROR
*
- * @param info 接続情報
- * @param listeners リスナオブジェクト
+ * @param info æ¥ç¶æ
å ±
+ * @param listeners ãªã¹ããªãã¸ã§ã¯ã
*
* @else
* @brief Set the listener.
@@ -199,12 +199,12 @@
/*!
* @if jp
- * @brief Connectorを設定する。
+ * @brief Connectorãè¨å®ããã
*
- * OutPort は接続確立時に OutPortConnector オブジェクトを生成し、生
- * 成したオブジェクトのポインタと共にこの関数を呼び出す。所有権は
- * OutPort が保持するので OutPortProvider は OutPortConnector を削
- * 除してはいけない。
+ * OutPort ã¯æ¥ç¶ç¢ºç«æã« OutPortConnector ãªãã¸ã§ã¯ããçæããç
+ * æãããªãã¸ã§ã¯ãã®ãã¤ã³ã¿ã¨å
±ã«ãã®é¢æ°ãå¼ã³åºããææ権ã¯
+ * OutPort ãä¿æããã®ã§ OutPortProvider 㯠OutPortConnector ãå
+ * é¤ãã¦ã¯ãããªãã
*
* @param connector OutPortConnector
*
@@ -225,11 +225,11 @@
/*!
* @if jp
- * @brief [CORBA interface] バッファからデータを取得する
+ * @brief [CORBA interface] ãããã¡ãããã¼ã¿ãåå¾ãã
*
- * 設定された内部バッファからデータを取得する。
+ * è¨å®ãããå
é¨ãããã¡ãããã¼ã¿ãåå¾ããã
*
- * @return 取得データ
+ * @return åå¾ãã¼ã¿
*
* @else
* @brief [CORBA interface] Get data from the buffer
@@ -247,7 +247,7 @@
private:
/*!
* @if jp
- * @brief リターンコード変換
+ * @brief ãªã¿ã¼ã³ã³ã¼ãå¤æ
* @else
* @brief Return codes conversion
* @endif
@@ -258,7 +258,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_READ のリスナへ通知する。
+ * @brief ON_BUFFER_READ ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_READ event to listeners
@@ -273,7 +273,7 @@
/*!
* @if jp
- * @brief ON_SEND のリスナへ通知する。
+ * @brief ON_SEND ã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_SEND event to listeners
@@ -288,7 +288,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_EMPTYのリスナへ通知する。
+ * @brief ON_BUFFER_EMPTYã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_BUFFER_EMPTY event to listeners
* @endif
@@ -301,7 +301,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_READ_TIMEOUT のリスナへ通知する。
+ * @brief ON_BUFFER_READ_TIMEOUT ã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_BUFFER_READ_TIMEOUT event to listeners
* @endif
@@ -314,7 +314,7 @@
/*!
* @if jp
- * @brief ON_SENDER_EMPTYのリスナへ通知する。
+ * @brief ON_SENDER_EMPTYã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_SENDER_EMPTY event to listeners
* @endif
@@ -327,7 +327,7 @@
/*!
* @if jp
- * @brief ON_SENDER_TIMEOUT のリスナへ通知する。
+ * @brief ON_SENDER_TIMEOUT ã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_SENDER_TIMEOUT event to listeners
* @endif
@@ -340,7 +340,7 @@
/*!
* @if jp
- * @brief ON_SENDER_ERRORのリスナへ通知する。
+ * @brief ON_SENDER_ERRORã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_SENDER_ERROR event to listeners
* @endif
@@ -364,9 +364,9 @@
{
/*!
* @if jp
- * @brief モジュール初期化関数
+ * @brief ã¢ã¸ã¥ã¼ã«åæåé¢æ°
*
- * OutPortCorbaCdrProvider のファクトリを登録する初期化関数。
+ * OutPortCorbaCdrProvider ã®ãã¡ã¯ããªãç»é²ããåæåé¢æ°ã
*
* @else
* @brief Module initialization
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortProvider.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortProvider.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortProvider.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortProvider.cpp
* @brief OutPortProvider class
@@ -24,7 +24,7 @@
{
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -35,7 +35,7 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
* @else
* @brief Initializing configuration
* @endif
@@ -46,7 +46,7 @@
/*!
* @if jp
- * @brief InterfaceProfile情報を公開する
+ * @brief InterfaceProfileæ
å ±ãå
¬éãã
* @else
* @brief Publish InterfaceProfile information
* @endif
@@ -66,7 +66,7 @@
/*!
* @if jp
- * @brief Interface情報を公開する
+ * @brief Interfaceæ
å ±ãå
¬éãã
* @else
* @brief Publish interface information
* @endif
@@ -86,7 +86,7 @@
/*!
* @if jp
- * @brief ポートタイプを設定する
+ * @brief ãã¼ãã¿ã¤ããè¨å®ãã
* @else
* @brief Set the port type
* @endif
@@ -98,7 +98,7 @@
/*!
* @if jp
- * @brief データタイプを設定する
+ * @brief ãã¼ã¿ã¿ã¤ããè¨å®ãã
* @else
* @brief Set the data type
* @endif
@@ -110,7 +110,7 @@
/*!
* @if jp
- * @brief インターフェースタイプを設定する
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ããè¨å®ãã
* @else
* @brief Set the interface type
* @endif
@@ -122,7 +122,7 @@
/*!
* @if jp
- * @brief データフロータイプを設定する
+ * @brief ãã¼ã¿ããã¼ã¿ã¤ããè¨å®ãã
* @else
* @brief Set the data flow type
* @endif
@@ -134,7 +134,7 @@
/*!
* @if jp
- * @brief サブスクリプションタイプを設定する
+ * @brief ãµãã¹ã¯ãªãã·ã§ã³ã¿ã¤ããè¨å®ãã
* @else
* @brief Set the subscription type
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortProvider.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortProvider.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortProvider.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortProvider.h
* @brief OutPortProvider class
@@ -38,17 +38,17 @@
* @class OutPortProvider
* @brief OutPortProvider
*
- * OutPort の PROVIDED インターフェースを実装するための抽象基底クラス。
- * OutPort に対して新しいインターフェースを実装する場合には、このクラ
- * スを継承し、以下の関数を実装する必要がある。
+ * OutPort ã® PROVIDED ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ããããã®æ½è±¡åºåºã¯ã©ã¹ã
+ * OutPort ã«å¯¾ãã¦æ°ããã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ããå ´åã«ã¯ããã®ã¯ã©
+ * ã¹ãç¶æ¿ãã以ä¸ã®é¢æ°ãå®è£
ããå¿
è¦ãããã
*
* - init()
* - setBuffer()
* - setListener()
* - setConnector()
*
- * さらに、コンストラクタ内で以下の関数を呼び、設定情報を初期化する必
- * 要がある。
+ * ããã«ãã³ã³ã¹ãã©ã¯ã¿å
ã§ä»¥ä¸ã®é¢æ°ãå¼ã³ãè¨å®æ
å ±ãåæåããå¿
+ * è¦ãããã
*
* - setPortType()
* - setDataType()
@@ -56,32 +56,32 @@
* - setDataFlowType()
* - setSubscriptionType()
*
- * そのほか、OutPortProvider のプロパティとして外部に公開する必要のあ
- * る値は、protected 変数 (SDOPackage::NVList) m_properties に対して
- * セットすること。セットされた値は、インターフェースのプロファイルと
- * して、また、接続時に他のインターフェースにこのインターフェースに関
- * する情報を与える際に利用される。以下の仮想関数は、ポートのインター
- * フェースプロファイル取得時および接続処理時にポートから呼び出される。
- * 予めセットされたこのインターフェースのプロファイル情報はこれらの関
- * 数呼び出しによりポートに伝えられる。
+ * ãã®ã»ããOutPortProvider ã®ããããã£ã¨ãã¦å¤é¨ã«å
¬éããå¿
è¦ã®ã
+ * ãå¤ã¯ãprotected å¤æ° (SDOPackage::NVList) m_properties ã«å¯¾ãã¦
+ * ã»ãããããã¨ãã»ãããããå¤ã¯ãã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ãããã¡ã¤ã«ã¨
+ * ãã¦ãã¾ããæ¥ç¶æã«ä»ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«é¢
+ * ããæ
å ±ãä¸ããéã«å©ç¨ãããã以ä¸ã®ä»®æ³é¢æ°ã¯ããã¼ãã®ã¤ã³ã¿ã¼
+ * ãã§ã¼ã¹ãããã¡ã¤ã«åå¾æããã³æ¥ç¶å¦çæã«ãã¼ãããå¼ã³åºãããã
+ * äºãã»ããããããã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ãããã¡ã¤ã«æ
å ±ã¯ãããã®é¢
+ * æ°å¼ã³åºãã«ãããã¼ãã«ä¼ããããã
*
* - publishInterfaceProfile()
* - publishInterface()
*
- * OutPort は OutPortProvider のファクトリ管理クラスに対して利用可能
- * な OutPortProvider を問合せ、提供可能なインターフェースタイプを外
- * 部に宣言する。従って、OutPort に対して PROVIDED インターフェース
- * を提供する OutPortProvider のサブクラスは、OutPortProviderFactory
- * にファクトリ関数を登録する必要がある。
+ * OutPort 㯠OutPortProvider ã®ãã¡ã¯ããªç®¡çã¯ã©ã¹ã«å¯¾ãã¦å©ç¨å¯è½
+ * 㪠OutPortProvider ãååããæä¾å¯è½ãªã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ããå¤
+ * é¨ã«å®£è¨ãããå¾ã£ã¦ãOutPortãã«å¯¾ã㦠PROVIDED ã¤ã³ã¿ã¼ãã§ã¼ã¹
+ * ãæä¾ãã OutPortProvider ã®ãµãã¯ã©ã¹ã¯ãOutPortProviderFactory
+ * ã«ãã¡ã¯ããªé¢æ°ãç»é²ããå¿
è¦ãããã
*
- * RTC::OutPortProviderFactory::instance().addFactory() を、
+ * RTC::OutPortProviderFactory::instance().addFactory() ãã
*
- * - 第1引数: プロバイダの名前, "corba_cdr" など
- * - 第2引数: ファクトリ関数 coil::Creator<B, T>
- * - 第3引数: 削除関数 coil::Destructor<B, T>
+ * - 第1å¼æ°: ãããã¤ãã®åå, "corba_cdr" ãªã©
+ * - 第2å¼æ°: ãã¡ã¯ããªé¢æ° coil::Creator<B, T>
+ * - 第3å¼æ°: åé¤é¢æ° coil::Destructor<B, T>
*
- * を与えて呼び出す必要がある。以下は、ファクトリへの登録と、それを初
- * 期化関数とした例である。
+ * ãä¸ãã¦å¼ã³åºãå¿
è¦ãããã以ä¸ã¯ããã¡ã¯ããªã¸ã®ç»é²ã¨ããããå
+ * æåé¢æ°ã¨ããä¾ã§ããã
*
* <pre>
* extern "C"
@@ -99,10 +99,10 @@
* };
* </pre>
*
- * この例のように、ファクトリへの登録を初期化関数として、extern "C"
- * によりシンボルを参照可能にしておく。こうすることで、
- * OutPortProvider を共有オブジェクト化 (DLL化) して動的ロード可能に
- * し、プロバイダの型を動的に追加することが可能となる。
+ * ãã®ä¾ã®ããã«ããã¡ã¯ããªã¸ã®ç»é²ãåæåé¢æ°ã¨ãã¦ãextern "C"
+ * ã«ããã·ã³ãã«ãåç
§å¯è½ã«ãã¦ããããããããã¨ã§ã
+ * OutPortProvider ãå
±æãªãã¸ã§ã¯ãå (DLLå) ãã¦åçãã¼ãå¯è½ã«
+ * ãããããã¤ãã®åãåçã«è¿½å ãããã¨ãå¯è½ã¨ãªãã
*
* @since 0.4.0
*
@@ -193,9 +193,9 @@
DATAPORTSTATUS_ENUM
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ
+ * ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -208,15 +208,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * OutPortProvider の各種設定を行う。実装クラスでは、与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、OutPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * OutPortProvider ã®å種è¨å®ãè¡ããå®è£
ã¯ã©ã¹ã§ã¯ãä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãOutPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -237,15 +237,15 @@
/*!
* @if jp
- * @brief バッファをセットする
+ * @brief ãããã¡ãã»ãããã
*
- * OutPortProviderがデータを取り出すバッファをセットする。
- * すでにセットされたバッファがある場合、以前のバッファへの
- * ポインタに対して上書きされる。
- * OutPortProviderはバッファの所有権を仮定していないので、
- * バッファの削除はユーザの責任で行わなければならない。
+ * OutPortProviderããã¼ã¿ãåãåºããããã¡ãã»ããããã
+ * ãã§ã«ã»ããããããããã¡ãããå ´åã以åã®ãããã¡ã¸ã®
+ * ãã¤ã³ã¿ã«å¯¾ãã¦ä¸æ¸ããããã
+ * OutPortProviderã¯ãããã¡ã®ææ権ãä»®å®ãã¦ããªãã®ã§ã
+ * ãããã¡ã®åé¤ã¯ã¦ã¼ã¶ã®è²¬ä»»ã§è¡ããªããã°ãªããªãã
*
- * @param buffer OutPortProviderがデータを取り出すバッファへのポインタ
+ * @param buffer OutPortProviderããã¼ã¿ãåãåºããããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Setting outside buffer's pointer
@@ -264,17 +264,17 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * OutPort はデータ送信処理における各種イベントに対して特定のリスナ
- * オブジェクトをコールするコールバック機構を提供する。詳細は
- * ConnectorListener.h の ConnectorDataListener, ConnectorListener
- * 等を参照のこと。OutPortProvider のサブクラスでは、与えられたリス
- * ナを適切なタイミングで呼び出すべきである。ただし、すべてのリスナ
- * を呼び出す必要はない。
+ * OutPort ã¯ãã¼ã¿éä¿¡å¦çã«ãããå種ã¤ãã³ãã«å¯¾ãã¦ç¹å®ã®ãªã¹ã
+ * ãªãã¸ã§ã¯ããã³ã¼ã«ããã³ã¼ã«ããã¯æ©æ§ãæä¾ããã詳細ã¯
+ * ConnectorListener.h ã® ConnectorDataListener, ConnectorListener
+ * çãåç
§ã®ãã¨ãOutPortProvider ã®ãµãã¯ã©ã¹ã§ã¯ãä¸ãããããªã¹
+ * ããé©åãªã¿ã¤ãã³ã°ã§å¼ã³åºãã¹ãã§ããããã ãããã¹ã¦ã®ãªã¹ã
+ * ãå¼ã³åºãå¿
è¦ã¯ãªãã
*
- * @param info 接続情報
- * @param listeners リスナオブジェクト
+ * @param info æ¥ç¶æ
å ±
+ * @param listeners ãªã¹ããªãã¸ã§ã¯ã
*
* @else
* @brief Set the listener.
@@ -297,12 +297,12 @@
/*!
* @if jp
- * @brief Connectorを設定する。
+ * @brief Connectorãè¨å®ããã
*
- * OutPort は接続確立時に OutPortConnector オブジェクトを生成し、生
- * 成したオブジェクトのポインタと共にこの関数を呼び出す。所有権は
- * OutPort が保持するので OutPortProvider は OutPortConnector を削
- * 除してはいけない。
+ * OutPort ã¯æ¥ç¶ç¢ºç«æã« OutPortConnector ãªãã¸ã§ã¯ããçæããç
+ * æãããªãã¸ã§ã¯ãã®ãã¤ã³ã¿ã¨å
±ã«ãã®é¢æ°ãå¼ã³åºããææ権ã¯
+ * OutPort ãä¿æããã®ã§ OutPortProvider 㯠OutPortConnector ãå
+ * é¤ãã¦ã¯ãããªãã
*
* @param connector OutPortConnector
*
@@ -323,14 +323,14 @@
/*!
* @if jp
- * @brief InterfaceProfile情報を公開する
+ * @brief InterfaceProfileæ
å ±ãå
¬éãã
*
- * InterfaceProfile情報を公開する。
- * 引数で指定するプロパティ情報内の NameValue オブジェクトの
- * dataport.interface_type 値を調べ、当該ポートに設定されている
- * インターフェースタイプと一致する場合のみ情報を取得する。
+ * InterfaceProfileæ
å ±ãå
¬éããã
+ * å¼æ°ã§æå®ããããããã£æ
å ±å
ã® NameValue ãªãã¸ã§ã¯ãã®
+ * dataport.interface_type å¤ã調ã¹ãå½è©²ãã¼ãã«è¨å®ããã¦ãã
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ãã¨ä¸è´ããå ´åã®ã¿æ
å ±ãåå¾ããã
*
- * @param properties InterfaceProfile情報を受け取るプロパティ
+ * @param properties InterfaceProfileæ
å ±ãåãåãããããã£
*
* @else
* @brief Publish InterfaceProfile information
@@ -348,15 +348,15 @@
/*!
* @if jp
- * @brief Interface情報を公開する
+ * @brief Interfaceæ
å ±ãå
¬éãã
*
- * Interface情報を公開する。引数で指定するプロパティ情報内の
- * NameValue オブジェクトのdataport.interface_type 値を調べ、当該ポー
- * トに設定されていなければNameValue に情報を追加する。すでに同一イ
- * ンターフェースが登録済みの場合は何も行わない。
+ * Interfaceæ
å ±ãå
¬éãããå¼æ°ã§æå®ããããããã£æ
å ±å
ã®
+ * NameValue ãªãã¸ã§ã¯ãã®dataport.interface_type å¤ã調ã¹ãå½è©²ãã¼
+ * ãã«è¨å®ããã¦ããªããã°NameValue ã«æ
å ±ã追å ããããã§ã«åä¸ã¤
+ * ã³ã¿ã¼ãã§ã¼ã¹ãç»é²æ¸ã¿ã®å ´åã¯ä½ãè¡ããªãã
*
- * @param properties Interface情報を受け取るプロパティ
- * @return true: 正常終了
+ * @param properties Interfaceæ
å ±ãåãåãããããã£
+ * @return true: æ£å¸¸çµäº
*
* @else
* @brief Publish interface information
@@ -378,11 +378,11 @@
protected:
/*!
* @if jp
- * @brief ポートタイプを設定する
+ * @brief ãã¼ãã¿ã¤ããè¨å®ãã
*
- * 引数で指定したポートタイプを設定する。
+ * å¼æ°ã§æå®ãããã¼ãã¿ã¤ããè¨å®ããã
*
- * @param port_type 設定対象ポートタイプ
+ * @param port_type è¨å®å¯¾è±¡ãã¼ãã¿ã¤ã
*
* @else
* @brief Set the port type
@@ -397,11 +397,11 @@
/*!
* @if jp
- * @brief データタイプを設定する
+ * @brief ãã¼ã¿ã¿ã¤ããè¨å®ãã
*
- * 引数で指定したデータタイプを設定する。
+ * å¼æ°ã§æå®ãããã¼ã¿ã¿ã¤ããè¨å®ããã
*
- * @param data_type 設定対象データタイプ
+ * @param data_type è¨å®å¯¾è±¡ãã¼ã¿ã¿ã¤ã
*
* @else
* @brief Set the data type
@@ -416,11 +416,11 @@
/*!
* @if jp
- * @brief インターフェースタイプを設定する
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ããè¨å®ãã
*
- * 引数で指定したインターフェースタイプを設定する。
+ * å¼æ°ã§æå®ããã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ããè¨å®ããã
*
- * @param interface_type 設定対象インターフェースタイプ
+ * @param interface_type è¨å®å¯¾è±¡ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¿ã¤ã
*
* @else
* @brief Set the interface type
@@ -435,11 +435,11 @@
/*!
* @if jp
- * @brief データフロータイプを設定する
+ * @brief ãã¼ã¿ããã¼ã¿ã¤ããè¨å®ãã
*
- * 引数で指定したデータフロータイプを設定する。
+ * å¼æ°ã§æå®ãããã¼ã¿ããã¼ã¿ã¤ããè¨å®ããã
*
- * @param dataflow_type 設定対象データフロータイプ
+ * @param dataflow_type è¨å®å¯¾è±¡ãã¼ã¿ããã¼ã¿ã¤ã
*
* @else
* @brief Set the data flow type
@@ -454,11 +454,11 @@
/*!
* @if jp
- * @brief サブスクリプションタイプを設定する
+ * @brief ãµãã¹ã¯ãªãã·ã§ã³ã¿ã¤ããè¨å®ãã
*
- * 引数で指定したサブスクリプションタイプを設定する。
+ * å¼æ°ã§æå®ãããµãã¹ã¯ãªãã·ã§ã³ã¿ã¤ããè¨å®ããã
*
- * @param subs_type 設定対象サブスクリプションタイプ
+ * @param subs_type è¨å®å¯¾è±¡ãµãã¹ã¯ãªãã·ã§ã³ã¿ã¤ã
*
* @else
* @brief Set the subscription type
@@ -474,7 +474,7 @@
protected:
/*!
* @if jp
- * @brief ポートプロファイルを保持するプロパティ
+ * @brief ãã¼ããããã¡ã¤ã«ãä¿æããããããã£
* @else
* @brief Properties to hold the port profiles
* @endif
@@ -482,7 +482,7 @@
SDOPackage::NVList m_properties;
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -500,7 +500,7 @@
public:
/*!
* @if jp
- * @brief インターフェースプロファイルを公開するたのファンクタ
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ãããã¡ã¤ã«ãå
¬éãããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to publish interface profile
* @endif
@@ -517,7 +517,7 @@
/*!
* @if jp
- * @brief インターフェースプロファイルを公開するたのファンクタ
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ãããã¡ã¤ã«ãå
¬éãããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to publish interface profile
* @endif
@@ -540,7 +540,7 @@
/*!
* @if jp
- * @brief OutPortProviderFactory型宣言
+ * @brief OutPortProviderFactoryå宣è¨
* @else
* @brief OutPortProviderFactory type definition
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPullConnector.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPullConnector.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPullConnector.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortPullConnector.cpp
* @brief OutPortPull type connector class
@@ -24,7 +24,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @elsek
* @brief Constructor
* @endif
@@ -57,7 +57,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -70,7 +70,7 @@
/*!
* @if jp
- * @brief read 関数
+ * @brief read é¢æ°
* @else
* @brief Destructor
* @endif
@@ -84,7 +84,7 @@
/*!
* @if jp
- * @brief 接続解除関数
+ * @brief æ¥ç¶è§£é¤é¢æ°
* @else
* @brief Disconnect connection
* @endif
@@ -113,9 +113,9 @@
/*!
* @if jp
- * @brief Buffer を取得する
+ * @brief Buffer ãåå¾ãã
*
- * Connector が保持している Buffer を返す
+ * Connector ãä¿æãã¦ãã Buffer ãè¿ã
*
* @else
* @brief Getting Buffer
@@ -131,7 +131,7 @@
/*!
* @if jp
- * @brief Bufferの生成
+ * @brief Bufferã®çæ
* @else
* @brief create buffer
* @endif
@@ -146,7 +146,7 @@
/*!
* @if jp
- * @brief 接続確立時にコールバックを呼ぶ
+ * @brief æ¥ç¶ç¢ºç«æã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is established
* @endif
@@ -158,7 +158,7 @@
/*!
* @if jp
- * @brief 接続切断時にコールバックを呼ぶ
+ * @brief æ¥ç¶åææã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is destroied
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPullConnector.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPullConnector.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPullConnector.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortPullConnector.h
* @brief OutPortPull type connector class
@@ -30,24 +30,24 @@
/*!
* @if jp
* @class OutPortPullConnector
- * @brief OutPortPullConnector クラス
+ * @brief OutPortPullConnector ã¯ã©ã¹
*
- * OutPort の pull 型データフローのための Connector クラス。このオブ
- * ジェクトは、接続時に dataflow_type に pull が指定された場合、
- * OutPort によって生成・所有され、InPortPullConnector と対になって、
- * データポートの pull 型のデータフローを実現する。一つの接続に対して、
- * 一つのデータストリームを提供する唯一の Connector が対応する。
- * Connector は 接続時に生成される UUID 形式の ID により区別される。
+ * OutPort ã® pull åãã¼ã¿ããã¼ã®ããã® Connector ã¯ã©ã¹ããã®ãªã
+ * ã¸ã§ã¯ãã¯ãæ¥ç¶æã« dataflow_type ã« pull ãæå®ãããå ´åã
+ * OutPort ã«ãã£ã¦çæã»ææãããInPortPullConnector ã¨å¯¾ã«ãªã£ã¦ã
+ * ãã¼ã¿ãã¼ãã® pull åã®ãã¼ã¿ããã¼ãå®ç¾ãããä¸ã¤ã®æ¥ç¶ã«å¯¾ãã¦ã
+ * ä¸ã¤ã®ãã¼ã¿ã¹ããªã¼ã ãæä¾ããå¯ä¸ã® Connector ã対å¿ããã
+ * Connector 㯠æ¥ç¶æã«çæããã UUID å½¢å¼ã® ID ã«ããåºå¥ãããã
*
- * OutPortPullConnector は以下の三つのオブジェクトを所有し管理する。
+ * OutPortPullConnector ã¯ä»¥ä¸ã®ä¸ã¤ã®ãªãã¸ã§ã¯ããææã管çããã
*
* - InPortConsumer
* - Buffer
*
- * OutPort に書き込まれたデータは OutPortPullConnector::write() に渡
- * され Buffer に書き込まれる。InPortPullConnector が
- * OutPortPullConnector からデータを読み出すことで InPort にデータが
- * 転送される。
+ * OutPort ã«æ¸ãè¾¼ã¾ãããã¼ã¿ã¯ OutPortPullConnector::write() ã«æ¸¡
+ * ãã Buffer ã«æ¸ãè¾¼ã¾ãããInPortPullConnector ã
+ * OutPortPullConnector ãããã¼ã¿ãèªã¿åºããã¨ã§ InPort ã«ãã¼ã¿ã
+ * 転éãããã
*
* @since 1.0.0
*
@@ -86,21 +86,21 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * OutPortPullConnector のコンストラクタはオブジェクト生成時に下記
- * を引数にとる。ConnectorInfo は接続情報を含み、この情報に従いバッ
- * ファ等を生成する。OutPort インターフェースのプロバイダオブジェク
- * トへのポインタを取り、所有権を持つので、OutPortPullConnector は
- * OutPortProvider の解体責任を持つ。各種イベントに対するコールバッ
- * ク機構を提供する ConnectorListeners を持ち、適切なタイミングでコー
- * ルバックを呼び出す。データバッファがもし OutPortBase から提供さ
- * れる場合はそのポインタを取る。
+ * OutPortPullConnector ã®ã³ã³ã¹ãã©ã¯ã¿ã¯ãªãã¸ã§ã¯ãçææã«ä¸è¨
+ * ãå¼æ°ã«ã¨ããConnectorInfo ã¯æ¥ç¶æ
å ±ãå«ã¿ããã®æ
å ±ã«å¾ããã
+ * ãã¡çãçæãããOutPort ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ãããã¤ããªãã¸ã§ã¯
+ * ãã¸ã®ãã¤ã³ã¿ãåããææ権ãæã¤ã®ã§ãOutPortPullConnector ã¯
+ * OutPortProvider ã®è§£ä½è²¬ä»»ãæã¤ãå種ã¤ãã³ãã«å¯¾ããã³ã¼ã«ãã
+ * ã¯æ©æ§ãæä¾ãã ConnectorListeners ãæã¡ãé©åãªã¿ã¤ãã³ã°ã§ã³ã¼
+ * ã«ããã¯ãå¼ã³åºãããã¼ã¿ãããã¡ããã OutPortBase ããæä¾ã
+ * ããå ´åã¯ãã®ãã¤ã³ã¿ãåãã
*
* @param info ConnectorInfo
* @param provider OutPortProvider
- * @param listeners ConnectorListeners 型のリスナオブジェクトリスト
- * @param buffer CdrBufferBase 型のバッファ
+ * @param listeners ConnectorListeners åã®ãªã¹ããªãã¸ã§ã¯ããªã¹ã
+ * @param buffer CdrBufferBase åã®ãããã¡
*
* @else
* @brief Constructor
@@ -131,9 +131,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * disconnect() が呼ばれ、provider, buffer が解体・削除される。
+ * disconnect() ãå¼ã°ããprovider, buffer ã解ä½ã»åé¤ãããã
*
* @else
*
@@ -148,10 +148,10 @@
/*!
* @if jp
- * @brief データの書き込み
+ * @brief ãã¼ã¿ã®æ¸ãè¾¼ã¿
*
- * Publisherに対してデータを書き込み、これにより対応するInPortへ
- * データが転送される。
+ * Publisherã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ã¿ãããã«ãã対å¿ããInPortã¸
+ * ãã¼ã¿ã転éãããã
*
* @else
*
@@ -166,9 +166,9 @@
/*!
* @if jp
- * @brief 接続解除
+ * @brief æ¥ç¶è§£é¤
*
- * consumer, publisher, buffer が解体・削除される。
+ * consumer, publisher, buffer ã解ä½ã»åé¤ãããã
*
* @else
*
@@ -183,9 +183,9 @@
/*!
* @if jp
- * @brief Buffer を取得する
+ * @brief Buffer ãåå¾ãã
*
- * Connector が保持している Buffer を返す
+ * Connector ãä¿æãã¦ãã Buffer ãè¿ã
*
* @else
* @brief Getting Buffer
@@ -198,9 +198,9 @@
/*!
* @if jp
- * @brief アクティブ化
+ * @brief ã¢ã¯ãã£ãå
*
- * このコネクタをアクティブ化する
+ * ãã®ã³ãã¯ã¿ãã¢ã¯ãã£ãåãã
*
* @else
*
@@ -214,9 +214,9 @@
/*!
* @if jp
- * @brief 非アクティブ化
+ * @brief éã¢ã¯ãã£ãå
*
- * このコネクタを非アクティブ化する
+ * ãã®ã³ãã¯ã¿ãéã¢ã¯ãã£ãåãã
*
* @else
*
@@ -230,7 +230,7 @@
/*!
* @if jp
- * @brief Bufferの生成
+ * @brief Bufferã®çæ
* @else
* @brief create buffer
* @endif
@@ -239,7 +239,7 @@
/*!
* @if jp
- * @brief 接続確立時にコールバックを呼ぶ
+ * @brief æ¥ç¶ç¢ºç«æã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is established
* @endif
@@ -248,7 +248,7 @@
/*!
* @if jp
- * @brief 接続切断時にコールバックを呼ぶ
+ * @brief æ¥ç¶åææã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is destroied
* @endif
@@ -259,7 +259,7 @@
/*!
* @if jp
- * @brief OutPortProvider へのポインタ
+ * @brief OutPortProvider ã¸ã®ãã¤ã³ã¿
* @else
* @brief the pointer to the OutPortProvider
* @endif
@@ -268,7 +268,7 @@
/*!
* @if jp
- * @brief ConnectorListenrs への参照
+ * @brief ConnectorListenrs ã¸ã®åç
§
* @else
* @brief A reference to a ConnectorListener
* @endif
@@ -277,7 +277,7 @@
/*!
* @if jp
- * @brief Buffer へのポインタ
+ * @brief Buffer ã¸ã®ãã¤ã³ã¿
* @else
* @brief the pointer to the buffer
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPushConnector.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPushConnector.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPushConnector.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortPushConnector.cpp
* @brief OutPortPush type connector class
@@ -26,7 +26,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -64,7 +64,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -77,7 +77,7 @@
/*!
* @if jp
- * @brief データの書き込み
+ * @brief ãã¼ã¿ã®æ¸ãè¾¼ã¿
* @else
* @brief Writing data
* @endif
@@ -93,7 +93,7 @@
/*!
* @if jp
- * @brief 接続解除
+ * @brief æ¥ç¶è§£é¤
* @else
* @brief disconnect
* @endif
@@ -133,8 +133,8 @@
/*!
* @if jp
- * @brief アクティブ化
- * このコネクタをアクティブ化する
+ * @brief ã¢ã¯ãã£ãå
+ * ãã®ã³ãã¯ã¿ãã¢ã¯ãã£ãåãã
* @else
* @brief Connector activation
* This operation activates this connector
@@ -147,8 +147,8 @@
/*!
* @if jp
- * @brief 非アクティブ化
- * このコネクタを非アクティブ化する
+ * @brief éã¢ã¯ãã£ãå
+ * ãã®ã³ãã¯ã¿ãéã¢ã¯ãã£ãåãã
* @else
* @brief Connector deactivation
* This operation deactivates this connector
@@ -161,9 +161,9 @@
/*!
* @if jp
- * @brief Buffer を取得する
+ * @brief Buffer ãåå¾ãã
*
- * Connector が保持している Buffer を返す
+ * Connector ãä¿æãã¦ãã Buffer ãè¿ã
*
* @else
* @brief Getting Buffer
@@ -179,7 +179,7 @@
/*!
* @if jp
- * @brief Publisherの生成
+ * @brief Publisherã®çæ
* @else
* @brief create publisher
* @endif
@@ -195,7 +195,7 @@
/*!
* @if jp
- * @brief Bufferの生成
+ * @brief Bufferã®çæ
* @else
* @brief create buffer
* @endif
@@ -210,7 +210,7 @@
/*!
* @if jp
- * @brief 接続確立時にコールバックを呼ぶ
+ * @brief æ¥ç¶ç¢ºç«æã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is established
* @endif
@@ -222,7 +222,7 @@
/*!
* @if jp
- * @brief 接続切断時にコールバックを呼ぶ
+ * @brief æ¥ç¶åææã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is destroied
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPushConnector.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPushConnector.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/OutPortPushConnector.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file OutPortPushConnector.h
* @brief Push type connector class
@@ -31,25 +31,25 @@
/*!
* @if jp
* @class OutPortPushConnector
- * @brief OutPortPushConnector クラス
+ * @brief OutPortPushConnector ã¯ã©ã¹
*
- * OutPort の push 型データフローのための Connector クラス。このオブ
- * ジェクトは、接続時に dataflow_type に push が指定された場合、
- * OutPort によって生成・所有され、InPortPushConnector と対になって、
- * データポートの push 型のデータフローを実現する。一つの接続に対して、
- * 一つのデータストリームを提供する唯一の Connector が対応する。
- * Connector は 接続時に生成される UUID 形式の ID により区別される。
+ * OutPort ã® push åãã¼ã¿ããã¼ã®ããã® Connector ã¯ã©ã¹ããã®ãªã
+ * ã¸ã§ã¯ãã¯ãæ¥ç¶æã« dataflow_type ã« push ãæå®ãããå ´åã
+ * OutPort ã«ãã£ã¦çæã»ææãããInPortPushConnector ã¨å¯¾ã«ãªã£ã¦ã
+ * ãã¼ã¿ãã¼ãã® push åã®ãã¼ã¿ããã¼ãå®ç¾ãããä¸ã¤ã®æ¥ç¶ã«å¯¾ãã¦ã
+ * ä¸ã¤ã®ãã¼ã¿ã¹ããªã¼ã ãæä¾ããå¯ä¸ã® Connector ã対å¿ããã
+ * Connector 㯠æ¥ç¶æã«çæããã UUID å½¢å¼ã® ID ã«ããåºå¥ãããã
*
- * OutPortPushConnector は以下の三つのオブジェクトを所有し管理する。
+ * OutPortPushConnector ã¯ä»¥ä¸ã®ä¸ã¤ã®ãªãã¸ã§ã¯ããææã管çããã
*
* - InPortConsumer
* - Buffer
* - Publisher
*
- * OutPort に書き込まれたデータは OutPortPushConnector::write() に渡
- * され、Connector は Publisher にデータを書き込む。Publisher はその
- * 特性に従ってデータを Buffer から取得し InPortConsumer に対して
- * push することで InPort にデータが転送される。
+ * OutPort ã«æ¸ãè¾¼ã¾ãããã¼ã¿ã¯ OutPortPushConnector::write() ã«æ¸¡
+ * ãããConnector 㯠Publisher ã«ãã¼ã¿ãæ¸ãè¾¼ããPublisher ã¯ãã®
+ * ç¹æ§ã«å¾ã£ã¦ãã¼ã¿ã Buffer ããåå¾ã InPortConsumer ã«å¯¾ãã¦
+ * push ãããã¨ã§ InPort ã«ãã¼ã¿ã転éãããã
*
* @since 1.0.0
*
@@ -90,21 +90,21 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * OutPortPushConnector のコンストラクタはオブジェクト生成時に下記
- * を引数にとる。ConnectorInfo は接続情報を含み、この情報に従いパブ
- * リッシャやバッファ等を生成する。InPort インターフェースに対する
- * コンシューマオブジェクトへのポインタを取り、所有権を持つので、
- * OutPortPushConnector は InPortConsumer の解体責任を持つ。各種イ
- * ベントに対するコールバック機構を提供する ConnectorListeners を持
- * ち、適切なタイミングでコールバックを呼び出す。データバッファがも
- * し OutPortBase から提供される場合はそのポインタを取る。
+ * OutPortPushConnector ã®ã³ã³ã¹ãã©ã¯ã¿ã¯ãªãã¸ã§ã¯ãçææã«ä¸è¨
+ * ãå¼æ°ã«ã¨ããConnectorInfo ã¯æ¥ç¶æ
å ±ãå«ã¿ããã®æ
å ±ã«å¾ããã
+ * ãªãã·ã£ããããã¡çãçæãããInPort ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«å¯¾ãã
+ * ã³ã³ã·ã¥ã¼ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿ãåããææ権ãæã¤ã®ã§ã
+ * OutPortPushConnector 㯠InPortConsumer ã®è§£ä½è²¬ä»»ãæã¤ãå種ã¤
+ * ãã³ãã«å¯¾ããã³ã¼ã«ããã¯æ©æ§ãæä¾ãã ConnectorListeners ãæ
+ * ã¡ãé©åãªã¿ã¤ãã³ã°ã§ã³ã¼ã«ããã¯ãå¼ã³åºãããã¼ã¿ãããã¡ãã
+ * ã OutPortBase ããæä¾ãããå ´åã¯ãã®ãã¤ã³ã¿ãåãã
*
* @param info ConnectorInfo
* @param consumer InPortConsumer
- * @param listeners ConnectorListeners 型のリスナオブジェクトリスト
- * @param buffer CdrBufferBase 型のバッファ
+ * @param listeners ConnectorListeners åã®ãªã¹ããªãã¸ã§ã¯ããªã¹ã
+ * @param buffer CdrBufferBase åã®ãããã¡
*
* @else
* @brief Constructor
@@ -135,9 +135,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * disconnect() が呼ばれ、consumer, publisher, buffer が解体・削除される。
+ * disconnect() ãå¼ã°ããconsumer, publisher, buffer ã解ä½ã»åé¤ãããã
*
* @else
*
@@ -152,21 +152,21 @@
/*!
* @if jp
- * @brief データの書き込み
+ * @brief ãã¼ã¿ã®æ¸ãè¾¼ã¿
*
- * Publisherに対してデータを書き込み、これにより対応するInPortへデー
- * タが転送される。正常終了した場合 PORT_OK が返される。それ以外の
- * 場合、エラー値として、CONNECTION_LOST, BUFFER_FULL,
- * BUFFER_ERROR, PORT_ERROR, BUFFER_TIMEOUT, PRECONDITION_NO_MET が
- * 返される。
+ * Publisherã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ã¿ãããã«ãã対å¿ããInPortã¸ãã¼
+ * ã¿ã転éããããæ£å¸¸çµäºããå ´å PORT_OK ãè¿ãããããã以å¤ã®
+ * å ´åãã¨ã©ã¼å¤ã¨ãã¦ãCONNECTION_LOST, BUFFER_FULL,
+ * BUFFER_ERROR, PORT_ERROR, BUFFER_TIMEOUT, PRECONDITION_NO_MET ã
+ * è¿ãããã
*
- * @return PORT_OK 正常終了
- * CONNECTION_LOST 接続がロストした
- * BUFFER_FULL バッファが一杯である
- * BUFFER_ERROR バッファエラー
- * BUFFER_TIMEOUT バッファへの書き込みがタイムアウトした
- * PRECONDITION_NOT_MET 事前条件を満たさない
- * PORT_ERROR その他のエラー
+ * @return PORT_OK æ£å¸¸çµäº
+ * CONNECTION_LOST æ¥ç¶ããã¹ããã
+ * BUFFER_FULL ãããã¡ãä¸æ¯ã§ãã
+ * BUFFER_ERROR ãããã¡ã¨ã©ã¼
+ * BUFFER_TIMEOUT ãããã¡ã¸ã®æ¸ãè¾¼ã¿ãã¿ã¤ã ã¢ã¦ããã
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
+ * PORT_ERROR ãã®ä»ã®ã¨ã©ã¼
*
* @else
*
@@ -193,9 +193,9 @@
/*!
* @if jp
- * @brief 接続解除
+ * @brief æ¥ç¶è§£é¤
*
- * consumer, publisher, buffer が解体・削除される。
+ * consumer, publisher, buffer ã解ä½ã»åé¤ãããã
*
* @else
*
@@ -210,9 +210,9 @@
/*!
* @if jp
- * @brief アクティブ化
+ * @brief ã¢ã¯ãã£ãå
*
- * このコネクタをアクティブ化する
+ * ãã®ã³ãã¯ã¿ãã¢ã¯ãã£ãåãã
*
* @else
*
@@ -226,9 +226,9 @@
/*!
* @if jp
- * @brief 非アクティブ化
+ * @brief éã¢ã¯ãã£ãå
*
- * このコネクタを非アクティブ化する
+ * ãã®ã³ãã¯ã¿ãéã¢ã¯ãã£ãåãã
*
* @else
*
@@ -242,9 +242,9 @@
/*!
* @if jp
- * @brief Buffer を取得する
+ * @brief Buffer ãåå¾ãã
*
- * Connector が保持している Buffer を返す
+ * Connector ãä¿æãã¦ãã Buffer ãè¿ã
*
* @else
* @brief Getting Buffer
@@ -258,12 +258,12 @@
protected:
/*!
* @if jp
- * @brief Publisherの生成
+ * @brief Publisherã®çæ
*
- * 与えられた接続情報に基づきパブリッシャを生成する。
+ * ä¸ããããæ¥ç¶æ
å ±ã«åºã¥ããããªãã·ã£ãçæããã
*
- * @param info 接続情報
- * @return パブリッシャへのポインタ
+ * @param info æ¥ç¶æ
å ±
+ * @return ãããªãã·ã£ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief create buffer
@@ -279,12 +279,12 @@
/*!
* @if jp
- * @brief Bufferの生成
+ * @brief Bufferã®çæ
*
- * 与えられた接続情報に基づきバッファを生成する。
+ * ä¸ããããæ¥ç¶æ
å ±ã«åºã¥ããããã¡ãçæããã
*
- * @param info 接続情報
- * @return バッファへのポインタ
+ * @param info æ¥ç¶æ
å ±
+ * @return ãããã¡ã¸ã®ãã¤ã³ã¿
*
* @else
* @brief create buffer
@@ -300,7 +300,7 @@
/*!
* @if jp
- * @brief 接続確立時にコールバックを呼ぶ
+ * @brief æ¥ç¶ç¢ºç«æã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is established
* @endif
@@ -309,7 +309,7 @@
/*!
* @if jp
- * @brief 接続切断時にコールバックを呼ぶ
+ * @brief æ¥ç¶åææã«ã³ã¼ã«ããã¯ãå¼ã¶
* @else
* @brief Invoke callback when connection is destroied
* @endif
@@ -319,7 +319,7 @@
private:
/*!
* @if jp
- * @brief InPortConsumer へのポインタ
+ * @brief InPortConsumer ã¸ã®ãã¤ã³ã¿
* @else
* @brief A pointer to an InPortConsumer
* @endif
@@ -328,7 +328,7 @@
/*!
* @if jp
- * @brief Publisher へのポインタ
+ * @brief Publisher ã¸ã®ãã¤ã³ã¿
* @else
* @brief A pointer to a publisher
* @endif
@@ -337,7 +337,7 @@
/*!
* @if jp
- * @brief ConnectorListenrs への参照
+ * @brief ConnectorListenrs ã¸ã®åç
§
* @else
* @brief A reference to a ConnectorListener
* @endif
@@ -346,7 +346,7 @@
/*!
* @if jp
- * @brief Buffer へのポインタ
+ * @brief Buffer ã¸ã®ãã¤ã³ã¿
* @else
* @brief A pointer to a buffer
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicECSharedComposite.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicECSharedComposite.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicECSharedComposite.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PeriodicECSharedComposite.cpp
* @brief DataFlowParticipant RT-Component base class
@@ -46,7 +46,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -61,7 +61,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -73,7 +73,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organizationメンバーを追加する
+ * @brief [CORBA interface] Organizationã¡ã³ãã¼ã追å ãã
* @else
* @brief [CORBA interface] Add Organization member
* @endif
@@ -113,7 +113,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organizationメンバーをセットする
+ * @brief [CORBA interface] Organizationã¡ã³ãã¼ãã»ãããã
* @else
* @brief [CORBA interface] Set Organization member
* @endif
@@ -160,7 +160,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organizationメンバーを削除する
+ * @brief [CORBA interface] Organizationã¡ã³ãã¼ãåé¤ãã
* @else
* @brief [CORBA interface] Remove a member of Organization
* @endif
@@ -196,7 +196,7 @@
/*!
* @if jp
- * @brief Organizationメンバーを削除する
+ * @brief Organizationã¡ã³ãã¼ãåé¤ãã
* @else
* @brief Remove a member of Organization
* @endif
@@ -223,7 +223,7 @@
/*!
* @if jp
- * @brief SDOからDFCへの変換
+ * @brief SDOããDFCã¸ã®å¤æ
* @else
* @brief Conversion from SDO to DFC
* @endif
@@ -242,7 +242,7 @@
/*!
* @if jp
- * @brief Owned ExecutionContext を停止させる
+ * @brief Owned ExecutionContext ãåæ¢ããã
* @else
* @brief Stop Owned ExecutionContexts
* @endif
@@ -260,7 +260,7 @@
/*!
* @if jp
- * @brief Owned ExecutionContext を起動する
+ * @brief Owned ExecutionContext ãèµ·åãã
* @else
* @brief Start Owned ExecutionContexts
* @endif
@@ -278,7 +278,7 @@
/*!
* @if jp
- * @brief DFC に Organization オブジェクトを与える
+ * @brief DFC ã« Organization ãªãã¸ã§ã¯ããä¸ãã
* @else
* @brief Set Organization object to target DFC
* @endif
@@ -296,7 +296,7 @@
/*!
* @if jp
- * @brief Organization オブジェクトを DFCから削除する
+ * @brief Organization ãªãã¸ã§ã¯ãã DFCããåé¤ãã
* @else
* @brief Remove Organization object from a target DFC
* @endif
@@ -312,7 +312,7 @@
/*!
* @if jp
- * @brief Composite の ExecutionContext を DFC にセットする
+ * @brief Composite ã® ExecutionContext ã DFC ã«ã»ãããã
* @else
* @brief Set CompositeRTC's ExecutionContext to the given DFC
* @endif
@@ -357,7 +357,7 @@
/*!
* @if jp
- * @brief Composite の ExecutionContext から DFC を削除する
+ * @brief Composite ã® ExecutionContext ãã DFC ãåé¤ãã
* @else
* @brief Remove participant DFC from CompositeRTC's ExecutionContext
* @endif
@@ -397,7 +397,7 @@
/*!
* @if jp
- * @brief ポートを委譲する
+ * @brief ãã¼ããå§è²ãã
* @else
* @brief Delegate given RTC's ports to the Composite
* @endif
@@ -448,7 +448,7 @@
/*!
* @if jp
- * @brief 委譲していたポートを削除する
+ * @brief å§è²ãã¦ãããã¼ããåé¤ãã
* @else
* @brief Remove delegated participatns's ports from the composite
* @endif
@@ -499,7 +499,7 @@
/*!
* @if jp
- * @brief PortsListを更新する
+ * @brief PortsListãæ´æ°ãã
* @else
* @brief PortsList is updated
* @endif
@@ -512,7 +512,7 @@
/*!
* @if jp
- * @brief Organizationメンバーを更新/削除する
+ * @brief Organizationã¡ã³ãã¼ãæ´æ°/åé¤ãã
* @else
* @brief Update/Remove a member of Organization
* @endif
@@ -593,7 +593,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -616,7 +616,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -629,7 +629,7 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
* @else
* @brief Initialization
* @endif
@@ -688,7 +688,7 @@
/*!
* @if jp
- * @brief 活性化処理用コールバック関数
+ * @brief æ´»æ§åå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to activate
* @endif
@@ -711,7 +711,7 @@
/*!
* @if jp
- * @brief 非活性化処理用コールバック関数
+ * @brief éæ´»æ§åå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to deactivate
* @endif
@@ -732,7 +732,7 @@
/*!
* @if jp
- * @brief リセット処理用コールバック関数
+ * @brief ãªã»ããå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to reset
* @endif
@@ -753,7 +753,7 @@
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC の終了
+ * @brief [ComponentAction CORBA interface] RTC ã®çµäº
* @else
* @brief [ComponentAction CORBA interface] Finalize RTC
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicECSharedComposite.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicECSharedComposite.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicECSharedComposite.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PeriodicECSharedComposite.h
* @brief Periodic Execution Context Shared Composite Component class
@@ -31,7 +31,7 @@
* @if jp
* @namespace SDOPackage
*
- * @brief SDO パッケージ
+ * @brief SDO ããã±ã¼ã¸
*
* @else
*
@@ -51,9 +51,9 @@
/*!
* @if jp
* @class PeriodicECOrganization
- * @brief PeriodicECOrganization クラス
+ * @brief PeriodicECOrganization ã¯ã©ã¹
*
- * Organization_imp の実装
+ * Organization_imp ã®å®è£
*
* @else
* @class PeriodicECOrganization
@@ -71,11 +71,11 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param rtobj オブジェクト
+ * @param rtobj ãªãã¸ã§ã¯ã
*
* @else
* @brief Constructor
@@ -89,9 +89,9 @@
PeriodicECOrganization(::RTC::RTObject_impl* rtobj);
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -105,12 +105,12 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organizationメンバーを追加する
+ * @brief [CORBA interface] Organizationã¡ã³ãã¼ã追å ãã
*
- * Organization が保持するメンバーリストに与えられたSDOListを追加する。
+ * Organization ãä¿æããã¡ã³ãã¼ãªã¹ãã«ä¸ããããSDOListã追å ããã
*
- * @param sdo_list 追加される SDO メンバーのリスト
- * @return 追加が成功したかどうかがboolで返される
+ * @param sdo_list 追å ããã SDO ã¡ã³ãã¼ã®ãªã¹ã
+ * @return 追å ãæåãããã©ãããboolã§è¿ããã
*
* @else
*
@@ -131,13 +131,13 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organizationメンバーをセットする
+ * @brief [CORBA interface] Organizationã¡ã³ãã¼ãã»ãããã
*
- * Organization が保持するメンバーリストを削除し、与えられた
- * SDOListを新規にセットする。
+ * Organization ãä¿æããã¡ã³ãã¼ãªã¹ããåé¤ããä¸ãããã
+ * SDOListãæ°è¦ã«ã»ããããã
*
- * @param sdo_list 新規にセットされる SDO メンバーのリスト
- * @return 追加が成功したかどうかがboolで返される
+ * @param sdo_list æ°è¦ã«ã»ããããã SDO ã¡ã³ãã¼ã®ãªã¹ã
+ * @return 追å ãæåãããã©ãããboolã§è¿ããã
*
* @else
*
@@ -158,12 +158,12 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organizationメンバーを削除する
+ * @brief [CORBA interface] Organizationã¡ã³ãã¼ãåé¤ãã
*
- * Organization が保持するメンバーリスト内の特定のSDOを削除する。
+ * Organization ãä¿æããã¡ã³ãã¼ãªã¹ãå
ã®ç¹å®ã®SDOãåé¤ããã
*
- * @param id 削除される SDO の ID
- * @return 追加が成功したかどうかがboolで返される
+ * @param id åé¤ããã SDO ã® ID
+ * @return 追å ãæåãããã©ãããboolã§è¿ããã
*
* @else
*
@@ -182,7 +182,7 @@
/*!
* @if jp
- * @brief Organizationメンバーを削除する
+ * @brief Organizationã¡ã³ãã¼ãåé¤ãã
* @else
* @brief Remove a member of Organization
* @endif
@@ -190,7 +190,7 @@
void removeAllMembers(void);
/*!
* @if jp
- * @brief Organizationメンバーを更新/削除する
+ * @brief Organizationã¡ã³ãã¼ãæ´æ°/åé¤ãã
* @else
* @brief Update/Remove a member of Organization
* @endif
@@ -201,7 +201,7 @@
class Member;
/*!
* @if jp
- * @brief SDOからDFCへの変換
+ * @brief SDOããDFCã¸ã®å¤æ
* @else
* @brief Conversion from SDO to DFC
* @endif
@@ -210,7 +210,7 @@
/*!
* @if jp
- * @brief Owned ExecutionContext を停止させる
+ * @brief Owned ExecutionContext ãåæ¢ããã
* @else
* @brief Stop Owned ExecutionContexts
* @endif
@@ -219,7 +219,7 @@
/*!
* @if jp
- * @brief Owned ExecutionContext を起動する
+ * @brief Owned ExecutionContext ãèµ·åãã
* @else
* @brief Start Owned ExecutionContexts
* @endif
@@ -228,7 +228,7 @@
/*!
* @if jp
- * @brief DFC に Organization オブジェクトを与える
+ * @brief DFC ã« Organization ãªãã¸ã§ã¯ããä¸ãã
* @else
* @brief Set Organization object to target DFC
* @endif
@@ -237,7 +237,7 @@
/*!
* @if jp
- * @brief Organization オブジェクトを DFCから削除する
+ * @brief Organization ãªãã¸ã§ã¯ãã DFCããåé¤ãã
* @else
* @brief Remove Organization object from a target DFC
* @endif
@@ -246,7 +246,7 @@
/*!
* @if jp
- * @brief Composite の ExecutionContext を DFC にセットする
+ * @brief Composite ã® ExecutionContext ã DFC ã«ã»ãããã
* @else
* @brief Set CompositeRTC's ExecutionContext to the given DFC
* @endif
@@ -255,7 +255,7 @@
/*!
* @if jp
- * @brief Composite の ExecutionContext から DFC を削除する
+ * @brief Composite ã® ExecutionContext ãã DFC ãåé¤ãã
* @else
* @brief Remove participant DFC from CompositeRTC's ExecutionContext
* @endif
@@ -264,7 +264,7 @@
/*!
* @if jp
- * @brief ポートを委譲する
+ * @brief ãã¼ããå§è²ãã
* @else
* @brief Delegate given RTC's ports to the Composite
* @endif
@@ -273,7 +273,7 @@
/*!
* @if jp
- * @brief 委譲していたポートを削除する
+ * @brief å§è²ãã¦ãããã¼ããåé¤ãã
* @else
* @brief Remove delegated participatns's ports from the composite
* @endif
@@ -282,7 +282,7 @@
/*!
* @if jp
- * @brief PortsListを更新する
+ * @brief PortsListãæ´æ°ãã
* @else
* @brief PortsList is updated.
* @endif
@@ -292,7 +292,7 @@
protected:
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -301,7 +301,7 @@
/*!
* @if jp
- * @brief RT オブジェクト
+ * @brief RT ãªãã¸ã§ã¯ã
* @else
* @brief RT Object
* @endif
@@ -310,7 +310,7 @@
/*!
* @if jp
- * @brief ExecutionContext オブジェクトリファレンス
+ * @brief ExecutionContext ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹
* @else
* @brief ExecutionContext Object reference
* @endif
@@ -388,7 +388,7 @@
/*!
* @if jp
- * @brief RTCメンバーリスト
+ * @brief RTCã¡ã³ãã¼ãªã¹ã
* @else
* @brief Member list
* @endif
@@ -407,7 +407,7 @@
/*!
* @if jp
- * @brief PortListを標準出力する。
+ * @brief PortListãæ¨æºåºåããã
* @else
* @brief Output PortList to StandardOutput.
* @endif
@@ -427,7 +427,7 @@
* @if jp
* @namespace RTC
*
- * @brief RTコンポーネント
+ * @brief RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -444,11 +444,11 @@
/*!
* @if jp
* @class PeriodicECSharedComposite
- * @brief PeriodicECSharedComposite クラス
+ * @brief PeriodicECSharedComposite ã¯ã©ã¹
*
- * データフロー型RTComponentの基底クラス。
- * 各種データフロー型RTComponentを実装する場合は、本クラスを継承する形で実装
- * する。
+ * ãã¼ã¿ããã¼åRTComponentã®åºåºã¯ã©ã¹ã
+ * å種ãã¼ã¿ããã¼åRTComponentãå®è£
ããå ´åã¯ãæ¬ã¯ã©ã¹ãç¶æ¿ããå½¢ã§å®è£
+ * ããã
*
* @since 0.4.0
*
@@ -469,11 +469,11 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param manager マネージャオブジェクト
+ * @param manager ããã¼ã¸ã£ãªãã¸ã§ã¯ã
*
* @else
* @brief Constructor
@@ -488,9 +488,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -503,10 +503,10 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
*
- * データフロー型 RTComponent の初期化を実行する。
- * 実際の初期化処理は、各具象クラス内に記述する。
+ * ãã¼ã¿ããã¼å RTComponent ã®åæåãå®è¡ããã
+ * å®éã®åæåå¦çã¯ãåå
·è±¡ã¯ã©ã¹å
ã«è¨è¿°ããã
*
* @else
* @brief Initialization
@@ -520,17 +520,17 @@
/*!
* @if jp
*
- * @brief 活性化処理用コールバック関数
+ * @brief æ´»æ§åå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_activated が呼ばれた際に実行されるコールバック
- * 関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の活性化処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_activated ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯
+ * é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®æ´»æ§åå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -552,17 +552,17 @@
/*!
* @if jp
*
- * @brief 非活性化処理用コールバック関数
+ * @brief éæ´»æ§åå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_deactivated が呼ばれた際に実行されるコールバック
- * 関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の非活性化処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_deactivated ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯
+ * é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®éæ´»æ§åå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -585,16 +585,16 @@
/*!
* @if jp
*
- * @brief リセット処理用コールバック関数
+ * @brief ãªã»ããå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_reset が呼ばれた際に実行されるコールバック関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際のリセット処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_reset ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®ãªã»ããå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -616,14 +616,14 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC の終了
+ * @brief [ComponentAction CORBA interface] RTC ã®çµäº
*
- * RTC が破棄される。
- * RTC 固有の終了処理はここで実行する。
- * このオペレーション呼び出しの結果として onFinalize() コールバック関数が
- * 呼び出される。
+ * RTC ãç ´æ£ãããã
+ * RTC åºæã®çµäºå¦çã¯ããã§å®è¡ããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onFinalize() ã³ã¼ã«ããã¯é¢æ°ã
+ * å¼ã³åºãããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -642,7 +642,7 @@
protected:
/*!
* @if jp
- * @brief コンポーネント
+ * @brief ã³ã³ãã¼ãã³ã
* @else
* @brief Components
* @endif
@@ -651,7 +651,7 @@
/*!
* @if jp
- * @brief オブジェクトのリファレンス
+ * @brief ãªãã¸ã§ã¯ãã®ãªãã¡ã¬ã³ã¹
* @else
* @brief Reference of object
* @endif
@@ -661,7 +661,7 @@
// ExecutionContextService_var m_ecref;
/*!
* @if jp
- * @brief Organizationのリファレンス
+ * @brief Organizationã®ãªãã¡ã¬ã³ã¹
* @else
* @brief Reference of Organization
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicExecutionContext.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicExecutionContext.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicExecutionContext.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PeriodicExecutionContext.cpp
* @brief PeriodicExecutionContext class
@@ -33,7 +33,7 @@
{
/*!
* @if jp
- * @brief デフォルトコンストラクタ
+ * @brief ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Default constructor
* @endif
@@ -59,7 +59,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -95,7 +95,7 @@
*------------------------------------------------------------*/
/*!
* @if jp
- * @brief ExecutionContext用アクティビティスレッドを生成する
+ * @brief ExecutionContextç¨ã¢ã¯ãã£ããã£ã¹ã¬ãããçæãã
* @else
* @brief Generate internal activity thread for ExecutionContext
* @endif
@@ -113,7 +113,7 @@
*------------------------------------------------------------*/
/*!
* @if jp
- * @brief ExecutionContext 用のスレッド実行関数
+ * @brief ExecutionContext ç¨ã®ã¹ã¬ããå®è¡é¢æ°
* @else
* @brief Thread execution function for ExecutionContext
* @endif
@@ -201,7 +201,7 @@
/*!
* @if jp
- * @brief ExecutionContext 用のスレッド実行関数
+ * @brief ExecutionContext ç¨ã®ã¹ã¬ããå®è¡é¢æ°
* @else
* @brief Thread execution function for ExecutionContext
* @endif
@@ -220,7 +220,7 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
* @else
* @brief Check for ExecutionContext running state
* @endif
@@ -233,7 +233,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
* @else
* @brief Start the ExecutionContext
* @endif
@@ -246,7 +246,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
* @else
* @brief Stop the ExecutionContext
* @endif
@@ -261,7 +261,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
* @else
* @brief Get execution rate(Hz) of ExecutionContext
* @endif
@@ -274,7 +274,7 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
* @else
* @brief Set execution rate(Hz) of ExecutionContext
* @endif
@@ -287,7 +287,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
* @else
* @brief Add an RT-Component
* @endif
@@ -301,7 +301,7 @@
/*!
* @if jp
- * @brief コンポーネントをコンポーネントリストから削除する
+ * @brief ã³ã³ãã¼ãã³ããã³ã³ãã¼ãã³ããªã¹ãããåé¤ãã
* @else
* @brief Remove the RT-Component from participant list
* @endif
@@ -315,7 +315,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
* @else
* @brief Activate an RT-Component
* @endif
@@ -329,7 +329,7 @@
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
* @else
* @brief Deactivate an RT-Component
* @endif
@@ -343,7 +343,7 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
* @else
* @brief Reset the RT-Component
* @endif
@@ -357,7 +357,7 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
* @else
* @brief Get RT-Component's state
* @endif
@@ -372,7 +372,7 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
* @else
* @brief Get the ExecutionKind
* @endif
@@ -388,7 +388,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief ExecutionContextProfile を取得する
+ * @brief ExecutionContextProfile ãåå¾ãã
* @else
* @brief Get the ExecutionContextProfile
* @endif
@@ -632,7 +632,7 @@
{
/*!
* @if jp
- * @brief ECFactoryへの登録のための初期化関数
+ * @brief ECFactoryã¸ã®ç»é²ã®ããã®åæåé¢æ°
* @else
* @brief Initialization function to register to ECFactory
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicExecutionContext.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicExecutionContext.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicExecutionContext.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PeriodicExecutionContext.h
* @brief PeriodicExecutionContext class
@@ -39,9 +39,9 @@
/*!
* @if jp
* @class PeriodicExecutionContext
- * @brief PeriodicExecutionContext クラス
+ * @brief PeriodicExecutionContext ã¯ã©ã¹
*
- * Periodic Sampled Data Processing(周期実行用)ExecutionContextクラス。
+ * Periodic Sampled Data Processing(å¨æå®è¡ç¨)ExecutionContextã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -66,10 +66,10 @@
public:
/*!
* @if jp
- * @brief デフォルトコンストラクタ
+ * @brief ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
*
- * デフォルトコンストラクタ
- * プロファイルに以下の項目を設定する。
+ * ããã©ã«ãã³ã³ã¹ãã©ã¯ã¿
+ * ãããã¡ã¤ã«ã«ä»¥ä¸ã®é
ç®ãè¨å®ããã
* - kind : PERIODIC
* - rate : 0.0
*
@@ -87,9 +87,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -102,9 +102,9 @@
/*!
* @if jp
- * @brief ExecutionContextの初期化を行う
+ * @brief ExecutionContextã®åæåãè¡ã
*
- * ExecutionContextの初期化処理
+ * ExecutionContextã®åæåå¦ç
*
* @else
* @brief Initialize the ExecutionContext
@@ -117,14 +117,14 @@
/*!
* @if jp
- * @brief ExecutionContext用アクティビティスレッドを生成する
+ * @brief ExecutionContextç¨ã¢ã¯ãã£ããã£ã¹ã¬ãããçæãã
*
- * Executioncontext 用の内部アクティビティスレッドを生成し起動する。
- * これは coil::Task サービスクラスメソッドのオーバーライド。
+ * Executioncontext ç¨ã®å
é¨ã¢ã¯ãã£ããã£ã¹ã¬ãããçæãèµ·åããã
+ * ãã㯠coil::Task ãµã¼ãã¹ã¯ã©ã¹ã¡ã½ããã®ãªã¼ãã¼ã©ã¤ãã
*
- * @param args 通常は0
+ * @param args é常ã¯0
*
- * @return 生成処理実行結果
+ * @return çæå¦çå®è¡çµæ
*
* @else
*
@@ -143,12 +143,12 @@
/*!
* @if jp
- * @brief ExecutionContext 用のスレッド実行関数
+ * @brief ExecutionContext ç¨ã®ã¹ã¬ããå®è¡é¢æ°
*
- * ExecutionContext 用のスレッド実行関数。登録されたコンポーネント
- * の処理を呼び出す。
+ * ExecutionContext ç¨ã®ã¹ã¬ããå®è¡é¢æ°ãç»é²ãããã³ã³ãã¼ãã³ã
+ * ã®å¦çãå¼ã³åºãã
*
- * @return 実行結果
+ * @return å®è¡çµæ
*
* @else
* @brief Thread execution function for ExecutionContext
@@ -164,15 +164,15 @@
/*!
* @if jp
- * @brief ExecutionContext 用のスレッド実行関数
+ * @brief ExecutionContext ç¨ã®ã¹ã¬ããå®è¡é¢æ°
*
- * ExecutionContext 用のスレッド終了時に呼ばれる。コンポーネントオ
- * ブジェクトの非アクティブ化、マネージャへの通知を行う。これは
- * coil::Task サービスクラスメソッドのオーバーライド。
+ * ExecutionContext ç¨ã®ã¹ã¬ããçµäºæã«å¼ã°ãããã³ã³ãã¼ãã³ããª
+ * ãã¸ã§ã¯ãã®éã¢ã¯ãã£ãåãããã¼ã¸ã£ã¸ã®éç¥ãè¡ããããã¯
+ * coil::Task ãµã¼ãã¹ã¯ã©ã¹ã¡ã½ããã®ãªã¼ãã¼ã©ã¤ãã
*
- * @param flags 終了処理フラグ
+ * @param flags çµäºå¦çãã©ã°
*
- * @return 終了処理結果
+ * @return çµäºå¦ççµæ
*
* @else
*
@@ -196,14 +196,14 @@
//============================================================
/*!
* @if jp
- * @brief ExecutionContext 実行状態確認関数
+ * @brief ExecutionContext å®è¡ç¶æ
確èªé¢æ°
*
- * この操作は ExecutionContext が Runnning 状態の場合に true を返す。
- * Executioncontext が Running の間、当該 Executioncontext に参加し
- * ている全てのアクティブRTコンポーネントが、ExecutionContext の実
- * 行種類に応じて実行される。
+ * ãã®æä½ã¯ ExecutionContext ã Runnning ç¶æ
ã®å ´åã« true ãè¿ãã
+ * Executioncontext ã Running ã®éãå½è©² Executioncontext ã«åå ã
+ * ã¦ããå
¨ã¦ã®ã¢ã¯ãã£ãRTã³ã³ãã¼ãã³ãããExecutionContext ã®å®
+ * è¡ç¨®é¡ã«å¿ãã¦å®è¡ãããã
*
- * @return 状態確認関数(動作中:true、停止中:false)
+ * @return ç¶æ
確èªé¢æ°(åä½ä¸:trueãåæ¢ä¸:false)
*
* @else
*
@@ -212,9 +212,9 @@
* This operation shall return true if the context is in the
* Running state. While the context is Running, all Active RTCs
* participating in the context shall be executed according to the
- * context’s execution kind.
+ * contextâs execution kind.
*
- * @return Check state function (Running:true、Stopping:false)
+ * @return Check state function (Running:trueãStopping:false)
*
* @endif
*/
@@ -223,15 +223,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を開始
+ * @brief ExecutionContext ã®å®è¡ãéå§
*
- * ExecutionContext の実行状態を Runnning とするためのリクエストを
- * 発行する。ExecutionContext の状態が遷移すると
- * ComponentAction::on_startup が呼び出される。参加しているRTコンポー
- * ネントが、初期化されるまで ExecutionContext を開始することはでき
- * ない。ExecutionContext は複数回開始/停止を繰り返すことができる。
+ * ExecutionContext ã®å®è¡ç¶æ
ã Runnning ã¨ããããã®ãªã¯ã¨ã¹ãã
+ * çºè¡ãããExecutionContext ã®ç¶æ
ãé·ç§»ããã¨
+ * ComponentAction::on_startup ãå¼ã³åºããããåå ãã¦ããRTã³ã³ãã¼
+ * ãã³ãããåæåãããã¾ã§ ExecutionContext ãéå§ãããã¨ã¯ã§ã
+ * ãªããExecutionContext ã¯è¤æ°åéå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -253,15 +253,15 @@
/*!
* @if jp
- * @brief ExecutionContext の実行を停止
+ * @brief ExecutionContext ã®å®è¡ãåæ¢
*
- * ExecutionContext の状態を Stopped とするためのリクエストを発行す
- * る。遷移が発生した場合は、ComponentAction::on_shutdown が呼び出
- * される。参加しているRTコンポーネントが終了する前に
- * ExecutionContext を停止する必要がある。ExecutionContext は複数回
- * 開始/停止を繰り返すことができる。
+ * ExecutionContext ã®ç¶æ
ã Stopped ã¨ããããã®ãªã¯ã¨ã¹ããçºè¡ã
+ * ããé·ç§»ãçºçããå ´åã¯ãComponentAction::on_shutdown ãå¼ã³åº
+ * ããããåå ãã¦ããRTã³ã³ãã¼ãã³ããçµäºããåã«
+ * ExecutionContext ãåæ¢ããå¿
è¦ããããExecutionContext ã¯è¤æ°å
+ * éå§/åæ¢ãç¹°ãè¿ããã¨ãã§ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -282,12 +282,12 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を取得する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãåå¾ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を取得す
- * る。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãåå¾ã
+ * ãã
*
- * @return 処理周期(単位:Hz)
+ * @return å¦çå¨æ(åä½:Hz)
*
* @else
*
@@ -305,22 +305,22 @@
/*!
* @if jp
- * @brief ExecutionContext の実行周期(Hz)を設定する
+ * @brief ExecutionContext ã®å®è¡å¨æ(Hz)ãè¨å®ãã
*
- * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を設定す
- * る。実行周期の変更は、DataFlowComponentAction の
- * on_rate_changed によって各RTコンポーネントに伝達される。
+ * Active ç¶æ
ã«ã¦RTã³ã³ãã¼ãã³ããå®è¡ãããå¨æ(åä½:Hz)ãè¨å®ã
+ * ããå®è¡å¨æã®å¤æ´ã¯ãDataFlowComponentAction ã®
+ * on_rate_changed ã«ãã£ã¦åRTã³ã³ãã¼ãã³ãã«ä¼éãããã
*
- * @param rate 処理周期(単位:Hz)
+ * @param rate å¦çå¨æ(åä½:Hz)
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
* @brief Set execution rate(Hz) of ExecutionContext
*
* This operation shall set the rate (in hertz) at which this
- * context’s Active participating RTCs are being called. If the
+ * contextâs Active participating RTCs are being called. If the
* execution kind of the context is PERIODIC, a rate change shall
* result in the invocation of on_rate_changed on any RTCs
* realizing DataFlowComponentAction that are registered with any
@@ -337,24 +337,24 @@
/*!
* @if jp
- * @brief RTコンポーネントをアクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントをActive に遷移させ、アクティ
- * ブ化する。この操作が呼ばれた結果、on_activate が呼び出される。指
- * 定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Inactive 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããActive ã«é·ç§»ãããã¢ã¯ãã£
+ * ãåããããã®æä½ãå¼ã°ããçµæãon_activate ãå¼ã³åºããããæ
+ * å®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Inactive 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*
- * @param comp アクティブ化対象RTコンポーネント
+ * @param comp ã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
* @brief Activate an RT-component
*
* The given participant RTC is Inactive and is therefore not
- * being invoked according to the execution context’s execution
+ * being invoked according to the execution contextâs execution
* kind. This operation shall cause the RTC to transition to the
* Active state such that it may subsequently be invoked in this
* execution context. The callback on_activate shall be called as
@@ -374,17 +374,17 @@
/*!
* @if jp
- * @brief RTコンポーネントを非アクティブ化する
+ * @brief RTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåãã
*
- * Inactive 状態にあるRTコンポーネントを非アクティブ化し、Inactive
- * に遷移させる。この操作が呼ばれた結果、on_deactivate が呼び出され
- * る。指定したRTコンポーネントが参加者リストに含まれない場合は、
- * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
- * Active 以外の場合は、PRECONDITION_NOT_MET が返される。
+ * Inactive ç¶æ
ã«ããRTã³ã³ãã¼ãã³ããéã¢ã¯ãã£ãåããInactive
+ * ã«é·ç§»ãããããã®æä½ãå¼ã°ããçµæãon_deactivate ãå¼ã³åºãã
+ * ããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * BAD_PARAMETER ãè¿ããããæå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
ã
+ * Active 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿ãããã
*
- * @param comp 非アクティブ化対象RTコンポーネント
+ * @param comp éã¢ã¯ãã£ãå対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -410,17 +410,17 @@
/*!
* @if jp
- * @brief RTコンポーネントをリセットする
+ * @brief RTã³ã³ãã¼ãã³ãããªã»ãããã
*
- * Error 状態のRTコンポーネントの復帰を試みる。この操作が呼ばれた結
- * 果、on_reset が呼び出される。指定したRTコンポーネントが参加者リ
- * ストに含まれない場合は、BAD_PARAMETER が返される。指定したRTコン
- * ポーネントの状態が Error 以外の場合は、PRECONDITION_NOT_MET が返
- * される。
+ * Error ç¶æ
ã®RTã³ã³ãã¼ãã³ãã®å¾©å¸°ã試ã¿ãããã®æä½ãå¼ã°ããçµ
+ * æãon_reset ãå¼ã³åºããããæå®ããRTã³ã³ãã¼ãã³ããåå è
ãª
+ * ã¹ãã«å«ã¾ããªãå ´åã¯ãBAD_PARAMETER ãè¿ããããæå®ããRTã³ã³
+ * ãã¼ãã³ãã®ç¶æ
ã Error 以å¤ã®å ´åã¯ãPRECONDITION_NOT_MET ãè¿
+ * ãããã
*
- * @param comp リセット対象RTコンポーネント
+ * @param comp ãªã»ãã対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -445,15 +445,15 @@
/*!
* @if jp
- * @brief RTコンポーネントの状態を取得する
+ * @brief RTã³ã³ãã¼ãã³ãã®ç¶æ
ãåå¾ãã
*
- * 指定したRTコンポーネントの状態(LifeCycleState)を取得する。指定し
- * たRTコンポーネントが参加者リストに含まれない場合は、
- * UNKNOWN_STATE が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ãã®ç¶æ
(LifeCycleState)ãåå¾ãããæå®ã
+ * ãRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«å«ã¾ããªãå ´åã¯ã
+ * UNKNOWN_STATE ãè¿ãããã
*
- * @param comp 状態取得対象RTコンポーネント
+ * @param comp ç¶æ
åå¾å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return 現在の状態(LifeCycleState)
+ * @return ç¾å¨ã®ç¶æ
(LifeCycleState)
*
* @else
*
@@ -475,9 +475,9 @@
/*!
* @if jp
- * @brief ExecutionKind を取得する
+ * @brief ExecutionKind ãåå¾ãã
*
- * 本 ExecutionContext の ExecutionKind を取得する
+ * æ¬ ExecutionContext ã® ExecutionKind ãåå¾ãã
*
* @return ExecutionKind
*
@@ -497,17 +497,17 @@
/*!
* @if jp
- * @brief RTコンポーネントを追加する
+ * @brief RTã³ã³ãã¼ãã³ãã追å ãã
*
- * 指定したRTコンポーネントを参加者リストに追加する。追加されたRTコ
- * ンポーネントは attach_context が呼ばれ、Inactive 状態に遷移する。
- * 指定されたRTコンポーネントがnullの場合は、BAD_PARAMETER が返され
- * る。指定されたRTコンポーネントが DataFlowComponent 以外の場合は、
- * BAD_PARAMETER が返される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãã«è¿½å ããã追å ãããRTã³
+ * ã³ãã¼ãã³ã㯠attach_context ãå¼ã°ããInactive ç¶æ
ã«é·ç§»ããã
+ * æå®ãããRTã³ã³ãã¼ãã³ããnullã®å ´åã¯ãBAD_PARAMETER ãè¿ãã
+ * ããæå®ãããRTã³ã³ãã¼ãã³ãã DataFlowComponent 以å¤ã®å ´åã¯ã
+ * BAD_PARAMETER ãè¿ãããã
*
- * @param comp 追加対象RTコンポーネント
+ * @param comp 追å 対象RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -531,16 +531,16 @@
/*!
* @if jp
- * @brief RTコンポーネントを参加者リストから削除する
+ * @brief RTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãã
*
- * 指定したRTコンポーネントを参加者リストから削除する。削除された
- * RTコンポーネントは detach_context が呼ばれる。指定されたRTコンポー
- * ネントが参加者リストに登録されていない場合は、BAD_PARAMETER が返
- * される。
+ * æå®ããRTã³ã³ãã¼ãã³ããåå è
ãªã¹ãããåé¤ãããåé¤ããã
+ * RTã³ã³ãã¼ãã³ã㯠detach_context ãå¼ã°ãããæå®ãããRTã³ã³ãã¼
+ * ãã³ããåå è
ãªã¹ãã«ç»é²ããã¦ããªãå ´åã¯ãBAD_PARAMETER ãè¿
+ * ãããã
*
- * @param comp 削除対象RTコンポーネント
+ * @param comp åé¤å¯¾è±¡RTã³ã³ãã¼ãã³ã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -565,9 +565,9 @@
/*!
* @if jp
- * @brief ExecutionContextProfile を取得する
+ * @brief ExecutionContextProfile ãåå¾ãã
*
- * 本 ExecutionContext のプロファイルを取得する。
+ * æ¬ ExecutionContext ã®ãããã¡ã¤ã«ãåå¾ããã
*
* @return ExecutionContextProfile
*
@@ -575,7 +575,7 @@
*
* @brief Get the ExecutionContextProfile
*
- * This operation provides a profile “descriptor” for the execution
+ * This operation provides a profile âdescriptorâ for the execution
* context.
*
* @return ExecutionContextProfile
@@ -662,7 +662,7 @@
protected:
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -671,7 +671,7 @@
/*!
* @if jp
- * @brief ExecutionContext のスレッド実行フラグ
+ * @brief ExecutionContext ã®ã¹ã¬ããå®è¡ãã©ã°
* @else
* @brief The thread running flag of ExecutionContext
* @endif
@@ -681,7 +681,7 @@
/*!
* @if jp
- * @brief worker 用状態変数クラス
+ * @brief worker ç¨ç¶æ
å¤æ°ã¯ã©ã¹
* @else
* @brief Condition variable class for worker
* @endif
@@ -696,7 +696,7 @@
/*!
* @if jp
- * @brief svn用の状態変数
+ * @brief svnç¨ã®ç¶æ
å¤æ°
* @else
* @brief A condition variable for external triggered worker
* @endif
@@ -705,7 +705,7 @@
/*!
* @if jp
- * @brief ExecutionContext 即時実行(wait無し実行)フラグ
+ * @brief ExecutionContext å³æå®è¡(waitç¡ãå®è¡)ãã©ã°
* @else
* @brief Flag of ExecutionContext to run immediately
* (to run without waiting)
@@ -730,7 +730,7 @@
{
/*!
* @if jp
- * @brief ECFactoryへの登録のための初期化関数
+ * @brief ECFactoryã¸ã®ç»é²ã®ããã®åæåé¢æ°
* @else
* @brief Initialization function to register to ECFactory
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicTaskFactory.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicTaskFactory.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PeriodicTaskFactory.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PeriodicTaskFactory.h
* @brief PeiodicTaskFactory class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortAdmin.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortAdmin.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortAdmin.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PortAdmin.cpp
* @brief RTC's Port administration class
@@ -25,7 +25,7 @@
{
/*!
* @if jp
- * @brief Port検索用ファンクタ
+ * @brief Portæ¤ç´¢ç¨ãã¡ã³ã¯ã¿
* @else
* @brief Functor to fing a Port
* @endif
@@ -69,7 +69,7 @@
/*!
* @if jp
- * @brief Port削除用ファンクタ
+ * @brief Portåé¤ç¨ãã¡ã³ã¯ã¿
* @else
* @brief Functor to delete the Port
* @endif
@@ -86,7 +86,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -100,7 +100,7 @@
/*!
* @if jp
- * @brief PortServiceList の取得
+ * @brief PortServiceList ã®åå¾
* @else
* @brief Get PortServiceList
* @endif
@@ -114,7 +114,7 @@
/*!
* @if jp
- * @brief PortProfileList の取得
+ * @brief PortProfileList ã®åå¾
* @else
* @brief Get PortProfileList
* @endif
@@ -153,7 +153,7 @@
/*!
* @if jp
- * @brief Port のオブジェクト参照の取得
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ã®åå¾
* @else
* @brief Get the reference to the Port's object
* @endif
@@ -171,7 +171,7 @@
/*!
* @if jp
- * @brief Port のサーバントのポインタの取得
+ * @brief Port ã®ãµã¼ãã³ãã®ãã¤ã³ã¿ã®åå¾
* @else
* @brief Get pointer to the Port's servant
* @endif
@@ -183,7 +183,7 @@
/*!
* @if jp
- * @brief Port を登録する
+ * @brief Port ãç»é²ãã
* @else
* @brief Regsiter the Port
* @endif
@@ -206,7 +206,7 @@
/*!
* @if jp
- * @brief Port を登録する
+ * @brief Port ãç»é²ãã
* @else
* @brief Regsiter the Port
* @endif
@@ -254,7 +254,7 @@
/*!
* @if jp
- * @brief Port の登録を解除する
+ * @brief Port ã®ç»é²ã解é¤ãã
* @else
* @brief Unregister the Port's registration
* @endif
@@ -312,7 +312,7 @@
/*!
* @if jp
- * @brief 名称指定によりPort の登録を解除する
+ * @brief å称æå®ã«ããPort ã®ç»é²ã解é¤ãã
* @else
* @brief Unregister the Port's registration by its name
* @endif
@@ -326,7 +326,7 @@
/*!
* @if jp
- * @brief 全ての Port のインターフェースを activates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activates ãã
* @else
* @brief Activate all Port interfaces
* @endif
@@ -343,7 +343,7 @@
/*!
* @if jp
- * @brief 全ての Port のインターフェースを deactivates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivates ãã
* @else
* @brief Deactivate all Port interfaces
* @endif
@@ -360,7 +360,7 @@
/*!
* @if jp
- * @brief 全ての Port をdeactivateし登録を削除する
+ * @brief å
¨ã¦ã® Port ãdeactivateãç»é²ãåé¤ãã
* @else
* @brief Deactivate all Ports and unregister them
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortAdmin.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortAdmin.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortAdmin.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PortAdmin.h
* @brief RTC's Port administration class
@@ -30,10 +30,10 @@
/*!
* @if jp
* @class PortAdmin
- * @brief PortAdmin クラス
+ * @brief PortAdmin ã¯ã©ã¹
*
- * 各種 Port の管理を行うクラス。Port の登録/登録解除など各種管理操作
- * を実行するとともに、登録されている Port Port の管理を行うクラス。
+ * å種 Port ã®ç®¡çãè¡ãã¯ã©ã¹ãPort ã®ç»é²/ç»é²è§£é¤ãªã©å種管çæä½
+ * ãå®è¡ããã¨ã¨ãã«ãç»é²ããã¦ãã Port Port ã®ç®¡çãè¡ãã¯ã©ã¹ã
*
* @since 0.4.0
*
@@ -54,9 +54,9 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @param orb ORB
* @param poa POA
@@ -75,9 +75,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -91,11 +91,11 @@
/*!
* @if jp
*
- * @brief Port リストの取得
+ * @brief Port ãªã¹ãã®åå¾
*
- * addPort() により登録された Port の リストを取得する。
+ * addPort() ã«ããç»é²ããã Port ã® ãªã¹ããåå¾ããã
*
- * @return Port リスト
+ * @return Port ãªã¹ã
*
* @else
*
@@ -113,11 +113,11 @@
/*!
* @if jp
*
- * @brief PorProfile リストの取得
+ * @brief PorProfile ãªã¹ãã®åå¾
*
- * addPort() により登録された Port の Profile リストを取得する。
+ * addPort() ã«ããç»é²ããã Port ã® Profile ãªã¹ããåå¾ããã
*
- * @return PortProfile リスト
+ * @return PortProfile ãªã¹ã
*
* @else
*
@@ -135,14 +135,14 @@
/*!
* @if jp
*
- * @brief Port のオブジェクト参照の取得
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ã®åå¾
*
- * port_name で指定した Port のオブジェクト参照を返す。
- * port_name で指定する Port はあらかじめ addPort() で登録されてい
- * なければならない。
+ * port_name ã§æå®ãã Port ã®ãªãã¸ã§ã¯ãåç
§ãè¿ãã
+ * port_name ã§æå®ãã Port ã¯ããããã addPort() ã§ç»é²ããã¦ã
+ * ãªããã°ãªããªãã
*
- * @param port_name 参照を返すPortの名前
- * @return PortService_ptr Portのオブジェクト参照
+ * @param port_name åç
§ãè¿ãPortã®åå
+ * @return PortService_ptr Portã®ãªãã¸ã§ã¯ãåç
§
*
* @else
*
@@ -163,14 +163,14 @@
/*!
* @if jp
*
- * @brief Port のサーバントのポインタの取得
+ * @brief Port ã®ãµã¼ãã³ãã®ãã¤ã³ã¿ã®åå¾
*
- * port_name で指定した Port のサーバントのポインタを返す。
- * port_name で指定する Port はあらかじめ addPort() で登録されてい
- * なければならない。
+ * port_name ã§æå®ãã Port ã®ãµã¼ãã³ãã®ãã¤ã³ã¿ãè¿ãã
+ * port_name ã§æå®ãã Port ã¯ããããã addPort() ã§ç»é²ããã¦ã
+ * ãªããã°ãªããªãã
*
- * @param port_name 参照を返すPortの名前
- * @return PortBase* Portサーバント基底クラスのポインタ
+ * @param port_name åç
§ãè¿ãPortã®åå
+ * @return PortBase* Portãµã¼ãã³ãåºåºã¯ã©ã¹ã®ãã¤ã³ã¿
*
* @else
*
@@ -191,14 +191,14 @@
/*!
* @if jp
*
- * @brief Port を登録する
+ * @brief Port ãç»é²ãã
*
- * 引数 port で指定された Port のサーバントを登録する。
- * 登録された Port のサーバントはコンストラクタで与えられたPOA 上で
- * activate され、そのオブジェクト参照はPortのProfileにセットされる。
+ * å¼æ° port ã§æå®ããã Port ã®ãµã¼ãã³ããç»é²ããã
+ * ç»é²ããã Port ã®ãµã¼ãã³ãã¯ã³ã³ã¹ãã©ã¯ã¿ã§ä¸ããããPOA ä¸ã§
+ * activate ããããã®ãªãã¸ã§ã¯ãåç
§ã¯Portã®Profileã«ã»ãããããã
*
- * @param port Port サーバント
- * @return 登録結果(登録成功:true,登録失敗:false)
+ * @param port Port ãµã¼ãã³ã
+ * @return ç»é²çµæ(ç»é²æå:trueï¼ç»é²å¤±æ:false)
*
* @else
*
@@ -219,14 +219,14 @@
/*!
* @if jp
*
- * @brief Port を登録する
+ * @brief Port ãç»é²ãã
*
- * 引数 port で指定された Port のサーバントを登録する。
- * 登録された Port のサーバントはコンストラクタで与えられたPOA 上で
- * activate され、そのオブジェクト参照はPortのProfileにセットされる。
+ * å¼æ° port ã§æå®ããã Port ã®ãµã¼ãã³ããç»é²ããã
+ * ç»é²ããã Port ã®ãµã¼ãã³ãã¯ã³ã³ã¹ãã©ã¯ã¿ã§ä¸ããããPOA ä¸ã§
+ * activate ããããã®ãªãã¸ã§ã¯ãåç
§ã¯Portã®Profileã«ã»ãããããã
*
- * @param port Port サーバント
- * @return 登録結果(登録成功:true,登録失敗:false)
+ * @param port Port ãµã¼ãã³ã
+ * @return ç»é²çµæ(ç»é²æå:trueï¼ç»é²å¤±æ:false)
*
* @else
*
@@ -247,13 +247,13 @@
/*!
* @if jp
*
- * @brief Port を登録する
+ * @brief Port ãç»é²ãã
*
- * 引数 port で指定された Port のサーバントを登録する。
- * 登録された Port のサーバントはコンストラクタで与えられたPOA 上で
- * activate され、そのオブジェクト参照はPortのProfileにセットされる。
+ * å¼æ° port ã§æå®ããã Port ã®ãµã¼ãã³ããç»é²ããã
+ * ç»é²ããã Port ã®ãµã¼ãã³ãã¯ã³ã³ã¹ãã©ã¯ã¿ã§ä¸ããããPOA ä¸ã§
+ * activate ããããã®ãªãã¸ã§ã¯ãåç
§ã¯Portã®Profileã«ã»ãããããã
*
- * @param port Port サーバント
+ * @param port Port ãµã¼ãã³ã
*
* @else
*
@@ -273,13 +273,13 @@
/*!
* @if jp
*
- * @brief Port を登録する
+ * @brief Port ãç»é²ãã
*
- * 引数 port で指定された Port のサーバントを登録する。
- * 登録された Port のサーバントはコンストラクタで与えられたPOA 上で
- * activate され、そのオブジェクト参照はPortのProfileにセットされる。
+ * å¼æ° port ã§æå®ããã Port ã®ãµã¼ãã³ããç»é²ããã
+ * ç»é²ããã Port ã®ãµã¼ãã³ãã¯ã³ã³ã¹ãã©ã¯ã¿ã§ä¸ããããPOA ä¸ã§
+ * activate ããããã®ãªãã¸ã§ã¯ãåç
§ã¯Portã®Profileã«ã»ãããããã
*
- * @param port Port サーバント
+ * @param port Port ãµã¼ãã³ã
*
* @else
*
@@ -299,14 +299,14 @@
/*!
* @if jp
*
- * @brief Port の登録を解除する
+ * @brief Port ã®ç»é²ã解é¤ãã
*
- * 引数 port で指定された Port の登録を解除する。
- * 削除時に Port は deactivate され、PortのProfileのリファレンスには、
- * nil値が代入される。
+ * å¼æ° port ã§æå®ããã Port ã®ç»é²ã解é¤ããã
+ * åé¤æã« Port 㯠deactivate ãããPortã®Profileã®ãªãã¡ã¬ã³ã¹ã«ã¯ã
+ * nilå¤ã代å
¥ãããã
*
- * @param port Port サーバント
- * @return 削除結果(削除成功:true,削除失敗:false)
+ * @param port Port ãµã¼ãã³ã
+ * @return åé¤çµæ(åé¤æå:trueï¼åé¤å¤±æ:false)
*
* @else
*
@@ -326,14 +326,14 @@
/*!
* @if jp
*
- * @brief Port の登録を解除する
+ * @brief Port ã®ç»é²ã解é¤ãã
*
- * 引数 port で指定された Port の登録を解除する。
- * 削除時に Port は deactivate され、PortのProfileのリファレンスには、
- * nil値が代入される。
+ * å¼æ° port ã§æå®ããã Port ã®ç»é²ã解é¤ããã
+ * åé¤æã« Port 㯠deactivate ãããPortã®Profileã®ãªãã¡ã¬ã³ã¹ã«ã¯ã
+ * nilå¤ã代å
¥ãããã
*
- * @param port Port サーバント
- * @return 削除結果(削除成功:true,削除失敗:false)
+ * @param port Port ãµã¼ãã³ã
+ * @return åé¤çµæ(åé¤æå:trueï¼åé¤å¤±æ:false)
*
* @else
*
@@ -353,13 +353,13 @@
/*!
* @if jp
*
- * @brief Port の登録を解除する
+ * @brief Port ã®ç»é²ã解é¤ãã
*
- * 引数 port で指定された Port の登録を解除する。
- * 削除時に Port は deactivate され、PortのProfileのリファレンスには、
- * nil値が代入される。
+ * å¼æ° port ã§æå®ããã Port ã®ç»é²ã解é¤ããã
+ * åé¤æã« Port 㯠deactivate ãããPortã®Profileã®ãªãã¡ã¬ã³ã¹ã«ã¯ã
+ * nilå¤ã代å
¥ãããã
*
- * @param port Port サーバント
+ * @param port Port ãµã¼ãã³ã
*
* @else
*
@@ -378,13 +378,13 @@
/*!
* @if jp
*
- * @brief Port の登録を解除する
+ * @brief Port ã®ç»é²ã解é¤ãã
*
- * 引数 port で指定された Port の登録を解除する。
- * 削除時に Port は deactivate され、PortのProfileのリファレンスには、
- * nil値が代入される。
+ * å¼æ° port ã§æå®ããã Port ã®ç»é²ã解é¤ããã
+ * åé¤æã« Port 㯠deactivate ãããPortã®Profileã®ãªãã¡ã¬ã³ã¹ã«ã¯ã
+ * nilå¤ã代å
¥ãããã
*
- * @param port Port サーバント
+ * @param port Port ãµã¼ãã³ã
*
* @else
*
@@ -403,13 +403,13 @@
/*!
* @if jp
*
- * @brief 名称指定によりPort の登録を解除する
+ * @brief å称æå®ã«ããPort ã®ç»é²ã解é¤ãã
*
- * 引数で指定された名前を持つ Port の登録を削除する。
- * 削除時に Port は deactivate され、PortのProfileのリファレンスには、
- * nil値が代入される。
+ * å¼æ°ã§æå®ãããååãæ㤠Port ã®ç»é²ãåé¤ããã
+ * åé¤æã« Port 㯠deactivate ãããPortã®Profileã®ãªãã¡ã¬ã³ã¹ã«ã¯ã
+ * nilå¤ã代å
¥ãããã
*
- * @param port_name Port の名前
+ * @param port_name Port ã®åå
*
* @else
*
@@ -429,11 +429,11 @@
/*!
* @if jp
*
- * @brief 全ての Port のインターフェースを activates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activates ãã
*
- * 登録されている全ての Port のインターフェースに対して、
- * activate する。
- * この関数は、ComponentAction の on_activate() 内で呼ばれる。
+ * ç»é²ããã¦ããå
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«å¯¾ãã¦ã
+ * activate ããã
+ * ãã®é¢æ°ã¯ãComponentAction ã® on_activate() å
ã§å¼ã°ããã
*
* @else
*
@@ -449,11 +449,11 @@
/*!
* @if jp
*
- * @brief 全ての Port のインターフェースを deactivates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivates ãã
*
- * 登録されている全ての Port のインターフェースに対して、
- * deactivate する。
- * この関数は、ComponentAction の on_deactivate() 内で呼ばれる。
+ * ç»é²ããã¦ããå
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«å¯¾ãã¦ã
+ * deactivate ããã
+ * ãã®é¢æ°ã¯ãComponentAction ã® on_deactivate() å
ã§å¼ã°ããã
*
* @else
*
@@ -469,10 +469,10 @@
/*!
* @if jp
*
- * @brief 全ての Port をdeactivateし登録を削除する
+ * @brief å
¨ã¦ã® Port ãdeactivateãç»é²ãåé¤ãã
*
- * 登録されている全てのPortに対して、サーバントのdeactivateを行い、
- * 登録リストから削除する。
+ * ç»é²ããã¦ããå
¨ã¦ã®Portã«å¯¾ãã¦ããµã¼ãã³ãã®deactivateãè¡ãã
+ * ç»é²ãªã¹ãããåé¤ããã
*
* @else
*
@@ -488,7 +488,7 @@
private:
/*!
* @if jp
- * @brief ORB への参照
+ * @brief ORB ã¸ã®åç
§
* @else
* @brief Reference to ORB
* @endif
@@ -497,7 +497,7 @@
/*!
* @if jp
- * @brief POA への参照
+ * @brief POA ã¸ã®åç
§
* @else
* @brief Reference to POA
* @endif
@@ -506,7 +506,7 @@
/*!
* @if jp
- * @brief Portのオブジェクトリファレンスのリスト
+ * @brief Portã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®ãªã¹ã
* @else
* @brief List of Port's object references
* @endif
@@ -515,7 +515,7 @@
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -524,7 +524,7 @@
/*!
* @if jp
- * @brief comp_op ファンクタ (未使用?)
+ * @brief comp_op ãã¡ã³ã¯ã¿ (æªä½¿ç¨?)
* @else
* @brief comp_op functor
* @endif
@@ -552,7 +552,7 @@
/*!
* @if jp
- * @brief PortProfileList 収集ファンクタ (未使用?)
+ * @brief PortProfileList åéãã¡ã³ã¯ã¿ (æªä½¿ç¨?)
* @else
* @brief PortProfileList corerection functor
* @endif
@@ -571,7 +571,7 @@
/*!
* @if jp
- * @brief PortProfileList 収集ファンクタ
+ * @brief PortProfileList åéãã¡ã³ã¯ã¿
* @else
* @brief PortProfileList corerection functor
* @endif
@@ -594,7 +594,7 @@
struct find_port;
struct del_port;
- // サーバントを直接格納するオブジェクトマネージャ
+ // ãµã¼ãã³ããç´æ¥æ ¼ç´ãããªãã¸ã§ã¯ãããã¼ã¸ã£
ObjectManager<const char*, PortBase, comp_op<PortBase> > m_portServants;
};
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortBase.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortBase.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortBase.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PortBase.cpp
* @brief RTC's Port base class
@@ -30,7 +30,7 @@
//============================================================
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -63,7 +63,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -92,7 +92,7 @@
/*!
* @if jp
- * @brief [CORBA interface] PortProfileを取得する
+ * @brief [CORBA interface] PortProfileãåå¾ãã
* @else
* @brief [CORBA interface] Get the PortProfile of the Port
* @endif
@@ -111,7 +111,7 @@
/*!
* @if jp
- * @brief [Local interface] PortProfile を取得する。
+ * @brief [Local interface] PortProfile ãåå¾ããã
* @else
* @brief Get the PortProfile of the Port
* @endif
@@ -125,7 +125,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ConnectorProfileListを取得する
+ * @brief [CORBA interface] ConnectorProfileListãåå¾ãã
* @else
* @brief [CORBA interface] Get the ConnectorProfileList of the Port
* @endif
@@ -145,7 +145,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ConnectorProfile を取得する
+ * @brief [CORBA interface] ConnectorProfile ãåå¾ãã
* @else
* @brief [CORBA interface] Get the ConnectorProfile
* @endif
@@ -173,7 +173,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Port の接続を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶ãè¡ã
* @else
* @brief [CORBA interface] Connect the Port
* @endif
@@ -221,7 +221,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Port の接続通知を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶éç¥ãè¡ã
* @else
* @brief [CORBA interface] Notify the Ports connection
* @endif
@@ -307,7 +307,7 @@
/*!
* @if jp
- * @brief Interface情報を公開する
+ * @brief Interfaceæ
å ±ãå
¬éãã
* @else
* @brief Publish interface information
* @endif
@@ -331,7 +331,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Port の接続を解除する
+ * @brief [CORBA interface] Port ã®æ¥ç¶ã解é¤ãã
* @else
* @brief [CORBA interface] Disconnect the Port
* @endif
@@ -388,7 +388,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Port の接続解除通知を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶è§£é¤éç¥ãè¡ã
* @else
* @brief [CORBA interface] Notify the Ports disconnection
* @endif
@@ -446,7 +446,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Port の全接続を解除する
+ * @brief [CORBA interface] Port ã®å
¨æ¥ç¶ã解é¤ãã
* @else
* @brief [CORBA interface] Disconnect the All Ports
* @endif
@@ -480,7 +480,7 @@
//============================================================
/*!
* @if jp
- * @brief Port の名前を設定する
+ * @brief Port ã®ååãè¨å®ãã
* @else
* @brief Set the name of this Port
* @endif
@@ -495,7 +495,7 @@
/*!
* @if jp
- * @brief Port の名前を取得する
+ * @brief Port ã®ååãåå¾ãã
* @else
* @brief Get the name of this Port
* @return The name of this Port.
@@ -509,7 +509,7 @@
/*!
* @if jp
- * @brief PortProfileを取得する
+ * @brief PortProfileãåå¾ãã
* @else
* @brief Get the PortProfile of the Port
* @endif
@@ -523,7 +523,7 @@
/*!
* @if jp
- * @brief Port のオブジェクト参照を設定する
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ãè¨å®ãã
* @else
* @brief Set the object reference of the Port
* @endif
@@ -537,7 +537,7 @@
/*!
* @if jp
- * @brief Port のオブジェクト参照を取得する
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ãåå¾ãã
* @else
* @brief Get the object reference of the Port
* @endif
@@ -551,7 +551,7 @@
/*!
* @if jp
- * @brief Port の owner の RTObject を指定する
+ * @brief Port ã® owner ã® RTObject ãæå®ãã
* @else
* @brief Set the owner RTObject of the Port
* @endif
@@ -575,7 +575,7 @@
}
}
- // OnConnect系コールバック (接続に起因するイベントによりコールされる)
+ // OnConnectç³»ã³ã¼ã«ãã㯠(æ¥ç¶ã«èµ·å ããã¤ãã³ãã«ããã³ã¼ã«ããã)
void PortBase::setOnPublishInterfaces(ConnectionCallback* on_publish)
{
m_onPublishInterfaces = on_publish;
@@ -618,7 +618,7 @@
//============================================================
/*!
* @if jp
- * @brief 次の Port に対して notify_connect() をコールする
+ * @brief 次㮠Port ã«å¯¾ã㦠notify_connect() ãã³ã¼ã«ãã
* @else
* @brief Call notify_connect() for the next Port
* @endif
@@ -642,7 +642,7 @@
/*!
* @if jp
- * @brief 次の Port に対して notify_disconnect() をコールする
+ * @brief 次㮠Port ã«å¯¾ã㦠notify_disconnect() ãã³ã¼ã«ãã
* @else
* @brief Call notify_disconnect() for the next Port
* @endif
@@ -692,7 +692,7 @@
}
/*!
* @if jp
- * @brief 接続の最大数を設定する。
+ * @brief æ¥ç¶ã®æ大æ°ãè¨å®ããã
* @else
* @brief Set the maximum number of connections
* @endif
@@ -707,7 +707,7 @@
//============================================================
/*!
* @if jp
- * @brief ConnectorProfile の connector_id フィールドが空かどうか判定
+ * @brief ConnectorProfile ã® connector_id ãã£ã¼ã«ãã空ãã©ããå¤å®
* @else
* @brief Check whether connector_id of ConnectorProfile is empty
* @endif
@@ -720,7 +720,7 @@
/*!
* @if jp
- * @brief UUIDを生成する
+ * @brief UUIDãçæãã
* @else
* @brief Generate the UUID
* @endif
@@ -736,7 +736,7 @@
/*!
* @if jp
- * @brief UUIDを生成し ConnectorProfile にセットする
+ * @brief UUIDãçæã ConnectorProfile ã«ã»ãããã
* @else
* @brief Generate the UUID and set it to the ConnectorProfile
* @endif
@@ -749,7 +749,7 @@
/*!
* @if jp
- * @brief id が既存の ConnectorProfile のものかどうか判定する
+ * @brief id ãæ¢åã® ConnectorProfile ã®ãã®ãã©ããå¤å®ãã
* @else
* @brief Check whether the given id exists in stored ConnectorProfiles
* @endif
@@ -762,7 +762,7 @@
/*!
* @if jp
- * @brief id を持つ ConnectorProfile を探す
+ * @brief id ãæ㤠ConnectorProfile ãæ¢ã
* @else
* @brief Find ConnectorProfile with id
* @endif
@@ -777,7 +777,7 @@
/*!
* @if jp
- * @brief id を持つ ConnectorProfile を探す
+ * @brief id ãæ㤠ConnectorProfile ãæ¢ã
* @else
* @brief Find ConnectorProfile with id
* @endif
@@ -790,7 +790,7 @@
/*!
* @if jp
- * @brief ConnectorProfile の追加もしくは更新
+ * @brief ConnectorProfile ã®è¿½å ãããã¯æ´æ°
* @else
* @brief Append or update the ConnectorProfile list
* @endif
@@ -815,7 +815,7 @@
/*!
* @if jp
- * @brief ConnectorProfile を削除する
+ * @brief ConnectorProfile ãåé¤ãã
* @else
* @brief Delete the ConnectorProfile
* @endif
@@ -833,7 +833,7 @@
/*!
* @if jp
- * @brief PortInterfaceProfile に インターフェースを登録する
+ * @brief PortInterfaceProfile ã« ã¤ã³ã¿ã¼ãã§ã¼ã¹ãç»é²ãã
* @else
* @brief Append an interface to the PortInterfaceProfile
* @endif
@@ -859,7 +859,7 @@
/*!
* @if jp
- * @brief PortInterfaceProfile からインターフェース登録を削除する
+ * @brief PortInterfaceProfile ããã¤ã³ã¿ã¼ãã§ã¼ã¹ç»é²ãåé¤ãã
* @else
* @brief Delete the interface registration from the PortInterfaceProfile
* @endif
@@ -878,7 +878,7 @@
/*!
* @if jp
- * @brief 存在しないポートをdisconnectする。
+ * @brief åå¨ããªããã¼ããdisconnectããã
* @else
* @brief Disconnect ports that doesn't exist.
* @endif
@@ -928,7 +928,7 @@
/*!
* @if jp
- * @brief ポートの存在を確認する。
+ * @brief ãã¼ãã®åå¨ã確èªããã
* @else
* @brief Existence of ports
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PortBase.h
* @brief RTC's Port base class
@@ -44,21 +44,21 @@
/*!
* @if jp
* @class PortBase
- * @brief Port の基底クラス
+ * @brief Port ã®åºåºã¯ã©ã¹
*
- * RTC::Port の基底となるクラス。
- * RTC::Port はほぼ UML Port の概念を継承しており、ほぼ同等のものとみなす
- * ことができる。RT コンポーネントのコンセプトにおいては、
- * Port はコンポーネントに付属し、コンポーネントが他のコンポーネントと相互作用
- * を行う接点であり、通常幾つかのインターフェースと関連付けられる。
- * コンポーネントは Port を通して外部に対しインターフェースを提供または要求
- * することができ、Portはその接続を管理する役割を担う。
+ * RTC::Port ã®åºåºã¨ãªãã¯ã©ã¹ã
+ * RTC::Port ã¯ã»ã¼ UML Port ã®æ¦å¿µãç¶æ¿ãã¦ãããã»ã¼åçã®ãã®ã¨ã¿ãªã
+ * ãã¨ãã§ãããRT ã³ã³ãã¼ãã³ãã®ã³ã³ã»ããã«ããã¦ã¯ã
+ * Port ã¯ã³ã³ãã¼ãã³ãã«ä»å±ããã³ã³ãã¼ãã³ããä»ã®ã³ã³ãã¼ãã³ãã¨ç¸äºä½ç¨
+ * ãè¡ãæ¥ç¹ã§ãããé常幾ã¤ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨é¢é£ä»ããããã
+ * ã³ã³ãã¼ãã³ã㯠Port ãéãã¦å¤é¨ã«å¯¾ãã¤ã³ã¿ã¼ãã§ã¼ã¹ãæä¾ã¾ãã¯è¦æ±
+ * ãããã¨ãã§ããPortã¯ãã®æ¥ç¶ã管çããå½¹å²ãæ
ãã
* <p>
- * Port の具象クラスは、通常 RT コンポーネントインスタンス生成時に同時に
- * 生成され、提供・要求インターフェースを登録した後、RT コンポーネントに
- * 登録され、外部からアクセス可能な Port として機能することを想定している。
+ * Port ã®å
·è±¡ã¯ã©ã¹ã¯ãé常 RT ã³ã³ãã¼ãã³ãã¤ã³ã¹ã¿ã³ã¹çææã«åæã«
+ * çæãããæä¾ã»è¦æ±ã¤ã³ã¿ã¼ãã§ã¼ã¹ãç»é²ããå¾ãRT ã³ã³ãã¼ãã³ãã«
+ * ç»é²ãããå¤é¨ããã¢ã¯ã»ã¹å¯è½ãª Port ã¨ãã¦æ©è½ãããã¨ãæ³å®ãã¦ããã
* <p>
- * RTC::Port は CORBA インターフェースとして以下のオペレーションを提供する。
+ * RTC::Port 㯠CORBA ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ãã¦ä»¥ä¸ã®ãªãã¬ã¼ã·ã§ã³ãæä¾ããã
*
* - get_port_profile()
* - get_connector_profiles()
@@ -69,19 +69,19 @@
* - notify_disconnect()
* - disconnect_all()
*
- * このクラスでは、これらのオペレーションの実装を提供する。
+ * ãã®ã¯ã©ã¹ã§ã¯ããããã®ãªãã¬ã¼ã·ã§ã³ã®å®è£
ãæä¾ããã
* <p>
- * これらのオペレーションのうち、get_port_profile(), get_connector_profiles(),
- * get_connector_profile(), connect(), disconnect(), disconnect_all() は、
- * サブクラスにおいて特に振る舞いを変更する必要がないため、オーバーライド
- * することは推奨されない。
+ * ãããã®ãªãã¬ã¼ã·ã§ã³ã®ãã¡ãget_port_profile(), get_connector_profiles(),
+ * get_connector_profile(), connect(), disconnect(), disconnect_all() ã¯ã
+ * ãµãã¯ã©ã¹ã«ããã¦ç¹ã«æ¯ãèããå¤æ´ããå¿
è¦ããªãããããªã¼ãã¼ã©ã¤ã
+ * ãããã¨ã¯æ¨å¥¨ãããªãã
* <p>
- * notify_connect(), notify_disconnect() については、サブクラスが提供・要求
- * するインターフェースの種類に応じて、振る舞いを変更する必要が生ずる
- * 可能性があるが、これらを直接オーバーライドすることは推奨されず、
- * 後述の notify_connect(), notify_disconnect() の項においても述べられる通り
- * これらの関数に関連した protected 関数をオーバーライドすることにより
- * 振る舞いを変更することが推奨される。
+ * notify_connect(), notify_disconnect() ã«ã¤ãã¦ã¯ããµãã¯ã©ã¹ãæä¾ã»è¦æ±
+ * ããã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ç¨®é¡ã«å¿ãã¦ãæ¯ãèããå¤æ´ããå¿
è¦ãçãã
+ * å¯è½æ§ãããããããããç´æ¥ãªã¼ãã¼ã©ã¤ããããã¨ã¯æ¨å¥¨ãããã
+ * å¾è¿°ã® notify_connect(), notify_disconnect() ã®é
ã«ããã¦ãè¿°ã¹ãããéã
+ * ãããã®é¢æ°ã«é¢é£ãã protected é¢æ°ããªã¼ãã¼ã©ã¤ããããã¨ã«ãã
+ * æ¯ãèããå¤æ´ãããã¨ãæ¨å¥¨ãããã
*
* @since 0.4.0
*
@@ -138,14 +138,14 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * PortBase のコンストラクタは Port 名 name を引数に取り初期化を行う
- * と同時に、自分自身を CORBA Object として活性化し、自身の PortProfile
- * の port_ref に自身のオブジェクトリファレンスを格納する。
- * 名前には、"." 以外の文字列を使用することができる。
+ * PortBase ã®ã³ã³ã¹ãã©ã¯ã¿ã¯ Port å name ãå¼æ°ã«åãåæåãè¡ã
+ * ã¨åæã«ãèªåèªèº«ã CORBA Object ã¨ãã¦æ´»æ§åããèªèº«ã® PortProfile
+ * ã® port_ref ã«èªèº«ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãæ ¼ç´ããã
+ * ååã«ã¯ã"." 以å¤ã®æååã使ç¨ãããã¨ãã§ããã
*
- * @param name Port の名前(デフォルト値:"")
+ * @param name Port ã®åå(ããã©ã«ãå¤:"")
*
* @else
*
@@ -166,10 +166,10 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタでは、PortService CORBA オブジェクトの deactivate を
- * 行う。deactivateに際して例外を投げることはない。
+ * ãã¹ãã©ã¯ã¿ã§ã¯ãPortService CORBA ãªãã¸ã§ã¯ãã® deactivate ã
+ * è¡ããdeactivateã«éãã¦ä¾å¤ãæãããã¨ã¯ãªãã
*
* @else
*
@@ -185,24 +185,24 @@
/*!
* @if jp
*
- * @brief [CORBA interface] PortProfileを取得する
+ * @brief [CORBA interface] PortProfileãåå¾ãã
*
- * Portが保持するPortProfileを返す。この関数は CORBA オペレーション
- * であり、CORBA のメモリ管理規則に従い、呼び出し側は返される
- * PortProfile オブジェクトを解体する責任がある。PortProfile 構造体
- * は以下のメンバーを持つ。
+ * Portãä¿æããPortProfileãè¿ãããã®é¢æ°ã¯ CORBA ãªãã¬ã¼ã·ã§ã³
+ * ã§ãããCORBA ã®ã¡ã¢ãªç®¡çè¦åã«å¾ããå¼ã³åºãå´ã¯è¿ããã
+ * PortProfile ãªãã¸ã§ã¯ãã解ä½ãã責任ããããPortProfile æ§é ä½
+ * ã¯ä»¥ä¸ã®ã¡ã³ãã¼ãæã¤ã
*
- * - name [string 型] Port の名前。
- * - interfaces [PortInterfaceProfileList 型] Port が保持する
- * PortInterfaceProfile のシーケンス
- * - port_ref [Port Object 型] Port 自身のオブジェクトリファレンス
- * - connector_profile [ConnectorProfileList 型] Port が現在保持する
- * ConnectorProfile のシーケンス
- * - owner [RTObject Object 型] この Port を所有する
- * RTObjectのリファレンス
- * - properties [NVList 型] その他のプロパティ。
+ * - name [string å] Port ã®ååã
+ * - interfaces [PortInterfaceProfileList å] Port ãä¿æãã
+ * PortInterfaceProfile ã®ã·ã¼ã±ã³ã¹
+ * - port_ref [Port Object å] Port èªèº«ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹
+ * - connector_profile [ConnectorProfileList å] Port ãç¾å¨ä¿æãã
+ * ConnectorProfile ã®ã·ã¼ã±ã³ã¹
+ * - owner [RTObject Object å] ãã® Port ãææãã
+ * RTObjectã®ãªãã¡ã¬ã³ã¹
+ * - properties [NVList å] ãã®ä»ã®ããããã£ã
*
- * @post この関数を呼び出すことにより内部状態が変更されることはない。
+ * @post ãã®é¢æ°ãå¼ã³åºããã¨ã«ããå
é¨ç¶æ
ãå¤æ´ããããã¨ã¯ãªãã
*
* @return PortProfile
*
@@ -239,12 +239,12 @@
/*!
* @if jp
*
- * @brief PortProfile を取得する。
+ * @brief PortProfile ãåå¾ããã
*
- * この関数は、オブジェクト内部に保持されている PortProfile の
- * const 参照を返す const 関数である。
+ * ãã®é¢æ°ã¯ããªãã¸ã§ã¯ãå
é¨ã«ä¿æããã¦ãã PortProfile ã®
+ * const åç
§ãè¿ã const é¢æ°ã§ããã
*
- * @post この関数を呼び出すことにより内部状態が変更されることはない。
+ * @post ãã®é¢æ°ãå¼ã³åºããã¨ã«ããå
é¨ç¶æ
ãå¤æ´ããããã¨ã¯ãªãã
*
* @return PortProfile
*
@@ -266,27 +266,27 @@
/*!
* @if jp
*
- * @brief [CORBA interface] ConnectorProfileListを取得する
+ * @brief [CORBA interface] ConnectorProfileListãåå¾ãã
*
- * Portが保持する ConnectorProfile の sequence を返す。この関数は
- * CORBA オペレーションであり、CORBA のメモリ管理規則に従い、呼び出
- * し側は返される ConnectorProfileList オブジェクトを解体する責任が
- * ある。
+ * Portãä¿æãã ConnectorProfile ã® sequence ãè¿ãããã®é¢æ°ã¯
+ * CORBA ãªãã¬ã¼ã·ã§ã³ã§ãããCORBA ã®ã¡ã¢ãªç®¡çè¦åã«å¾ããå¼ã³åº
+ * ãå´ã¯è¿ããã ConnectorProfileList ãªãã¸ã§ã¯ãã解ä½ãã責任ã
+ * ããã
*
- * ConnectorProfile は Port 間の接続プロファイル情報を保持する構造体であり、
- * 接続時にPort間で情報交換を行い、関連するすべての Port で同一の値が
- * 保持される。
- * ConnectorProfile は以下のメンバーを保持している。
+ * ConnectorProfile 㯠Port éã®æ¥ç¶ãããã¡ã¤ã«æ
å ±ãä¿æããæ§é ä½ã§ããã
+ * æ¥ç¶æã«Portéã§æ
å ±äº¤æãè¡ããé¢é£ãããã¹ã¦ã® Port ã§åä¸ã®å¤ã
+ * ä¿æãããã
+ * ConnectorProfile ã¯ä»¥ä¸ã®ã¡ã³ãã¼ãä¿æãã¦ããã
*
- * - name [string 型] このコネクタの名前。
- * - connector_id [string 型] ユニークなID
- * - ports [Port sequnce] このコネクタに関連する Port のオブジェクト
- * リファレンスのシーケンス。
- * - properties [NVList 型] その他のプロパティ。
+ * - name [string å] ãã®ã³ãã¯ã¿ã®ååã
+ * - connector_id [string å] ã¦ãã¼ã¯ãªID
+ * - ports [Port sequnce] ãã®ã³ãã¯ã¿ã«é¢é£ãã Port ã®ãªãã¸ã§ã¯ã
+ * ãªãã¡ã¬ã³ã¹ã®ã·ã¼ã±ã³ã¹ã
+ * - properties [NVList å] ãã®ä»ã®ããããã£ã
*
- * @post この関数を呼び出すことにより内部状態が変更されることはない。
+ * @post ãã®é¢æ°ãå¼ã³åºããã¨ã«ããå
é¨ç¶æ
ãå¤æ´ããããã¨ã¯ãªãã
*
- * @return この Port が保持する ConnectorProfile
+ * @return ãã® Port ãä¿æãã ConnectorProfile
*
* @else
*
@@ -321,21 +321,21 @@
/*!
* @if jp
*
- * @brief [CORBA interface] ConnectorProfile を取得する
+ * @brief [CORBA interface] ConnectorProfile ãåå¾ãã
*
- * connector_id で指定された ConnectorProfile を返す。この関数は
- * CORBA オペレーションであり、CORBA のメモリ管理規則に従い、呼び出
- * し側は返される ConnectorProfile オブジェクトを解体する責任がある。
+ * connector_id ã§æå®ããã ConnectorProfile ãè¿ãããã®é¢æ°ã¯
+ * CORBA ãªãã¬ã¼ã·ã§ã³ã§ãããCORBA ã®ã¡ã¢ãªç®¡çè¦åã«å¾ããå¼ã³åº
+ * ãå´ã¯è¿ããã ConnectorProfile ãªãã¸ã§ã¯ãã解ä½ãã責任ãããã
*
- * @pre 引数に与える connector_id は有効な文字列でなければならない。
- * 空文字を指定した場合、または指定した connector_id を持つ
- * ConnectorProfile が見つからない場合は、空の ConnectorProfile を
- * 返す。
+ * @pre å¼æ°ã«ä¸ãã connector_id ã¯æå¹ãªæååã§ãªããã°ãªããªãã
+ * 空æåãæå®ããå ´åãã¾ãã¯æå®ãã connector_id ãæã¤
+ * ConnectorProfile ãè¦ã¤ãããªãå ´åã¯ã空㮠ConnectorProfile ã
+ * è¿ãã
*
- * @post この関数を呼び出すことにより内部状態が変更されることはない。
+ * @post ãã®é¢æ°ãå¼ã³åºããã¨ã«ããå
é¨ç¶æ
ãå¤æ´ããããã¨ã¯ãªãã
*
- * @param connector_id ConnectorProfile の ID
- * @return connector_id で指定された ConnectorProfile
+ * @param connector_id ConnectorProfile ã® ID
+ * @return connector_id ã§æå®ããã ConnectorProfile
*
* @else
*
@@ -363,76 +363,76 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Port の接続を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶ãè¡ã
*
- * 与えられた ConnectoionProfile の情報に基づき、Port間の接続を確立
- * する。この関数は主にアプリケーションプログラムやツールから呼び出
- * すことを前提としている。
+ * ä¸ãããã ConnectoionProfile ã®æ
å ±ã«åºã¥ããPortéã®æ¥ç¶ã確ç«
+ * ããããã®é¢æ°ã¯ä¸»ã«ã¢ããªã±ã¼ã·ã§ã³ããã°ã©ã ããã¼ã«ããå¼ã³åº
+ * ããã¨ãåæã¨ãã¦ããã
*
- * @pre アプリケーションプログラムは、コンポーネント間の複数の
- * Port を接続するために、適切な値をセットした ConnectorProfile を
- * connect() の引数として与えて呼び出さなければならない。
+ * @pre ã¢ããªã±ã¼ã·ã§ã³ããã°ã©ã ã¯ãã³ã³ãã¼ãã³ãéã®è¤æ°ã®
+ * Port ãæ¥ç¶ããããã«ãé©åãªå¤ãã»ãããã ConnectorProfile ã
+ * connect() ã®å¼æ°ã¨ãã¦ä¸ãã¦å¼ã³åºããªããã°ãªããªãã
*
- * @pre connect() に与える ConnectorProfile のメンバーのうち、
- * name, ports, properties メンバーに対してデータをセットしなければ
- * ならない。connector_id には通常空文字を設定するか、適当なUUIDを
- * 文字列で設定する必要がある。
+ * @pre connect() ã«ä¸ãã ConnectorProfile ã®ã¡ã³ãã¼ã®ãã¡ã
+ * name, ports, properties ã¡ã³ãã¼ã«å¯¾ãã¦ãã¼ã¿ãã»ããããªããã°
+ * ãªããªããconnector_id ã«ã¯é常空æåãè¨å®ããããé©å½ãªUUIDã
+ * æååã§è¨å®ããå¿
è¦ãããã
*
- * @pre ConnectorProfile::name は接続につける名前で CORBA::string
- * 型に格納できる任意の文字列である必要がある。
+ * @pre ConnectorProfile::name ã¯æ¥ç¶ã«ã¤ããåå㧠CORBA::string
+ * åã«æ ¼ç´ã§ããä»»æã®æååã§ããå¿
è¦ãããã
*
- * @pre ConnectorProfile::connector_id はすべての接続に対して一意な
- * ID (通常はUUID) が格納される。UUIDの設定は connect() 関数内で行
- * われるので、呼び出し側は空文字を設定する。既存の接続と同じUUIDを
- * 設定し connect() を呼び出した場合には PRECONDITION_NOT_MET エラー
- * を返す。ただし、将来の拡張で既存の接続プロファイルを更新するため
- * に既存の UUID を設定して呼び出す使用法が用いられる可能性がある。
+ * @pre ConnectorProfile::connector_id ã¯ãã¹ã¦ã®æ¥ç¶ã«å¯¾ãã¦ä¸æãª
+ * ID (é常ã¯UUID) ãæ ¼ç´ããããUUIDã®è¨å®ã¯ connect() é¢æ°å
ã§è¡
+ * ãããã®ã§ãå¼ã³åºãå´ã¯ç©ºæåãè¨å®ãããæ¢åã®æ¥ç¶ã¨åãUUIDã
+ * è¨å®ã connect() ãå¼ã³åºããå ´åã«ã¯ PRECONDITION_NOT_MET ã¨ã©ã¼
+ * ãè¿ãããã ããå°æ¥ã®æ¡å¼µã§æ¢åã®æ¥ç¶ãããã¡ã¤ã«ãæ´æ°ãããã
+ * ã«æ¢åã® UUID ãè¨å®ãã¦å¼ã³åºã使ç¨æ³ãç¨ããããå¯è½æ§ãããã
*
- * @pre ConnectorProfile::ports は RTC::PortService のシーケンスで、
- * 接続を構成する通常2つ以上のポートのオブジェクト参照を代入する必
- * 要がある。例外として、ポートのオブジェクト参照を1つだけ格納して
- * connect()を呼び出すことで、ポートのインターフェース情報を取得し
- * たり、特殊なポート(CORBAのRTC::PortService以外の相手)に対して接
- * 続を行う場合もある。
+ * @pre ConnectorProfile::ports 㯠RTC::PortService ã®ã·ã¼ã±ã³ã¹ã§ã
+ * æ¥ç¶ãæ§æããé常2ã¤ä»¥ä¸ã®ãã¼ãã®ãªãã¸ã§ã¯ãåç
§ã代å
¥ããå¿
+ * è¦ããããä¾å¤ã¨ãã¦ããã¼ãã®ãªãã¸ã§ã¯ãåç
§ã1ã¤ã ãæ ¼ç´ãã¦
+ * connect()ãå¼ã³åºããã¨ã§ããã¼ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹æ
å ±ãåå¾ã
+ * ãããç¹æ®ãªãã¼ã(CORBAã®RTC::PortService以å¤ã®ç¸æ)ã«å¯¾ãã¦æ¥
+ * ç¶ãè¡ãå ´åãããã
*
- * @pre ConnectorProfile::properties はポートに関連付けられたインター
- * フェースに対するプロパティを与えるために使用する。プロパティは、
- * string 型をキー、Any 型を値としてもつペアのシーケンスであり、値
- * には任意のCORBAデータ型を格納できるが、可能な限り string 型とし
- * て格納されることが推奨される。
+ * @pre ConnectorProfile::properties ã¯ãã¼ãã«é¢é£ä»ããããã¤ã³ã¿ã¼
+ * ãã§ã¼ã¹ã«å¯¾ããããããã£ãä¸ããããã«ä½¿ç¨ãããããããã£ã¯ã
+ * string åããã¼ãAny åãå¤ã¨ãã¦ãã¤ãã¢ã®ã·ã¼ã±ã³ã¹ã§ãããå¤
+ * ã«ã¯ä»»æã®CORBAãã¼ã¿åãæ ¼ç´ã§ããããå¯è½ãªéã string åã¨ã
+ * ã¦æ ¼ç´ããããã¨ãæ¨å¥¨ãããã
*
- * @pre 以上 connect() 呼び出し時に設定する ConnectorProfile のメン
- * バをまとめると以下のようになる。
+ * @pre ä»¥ä¸ connect() å¼ã³åºãæã«è¨å®ãã ConnectorProfile ã®ã¡ã³
+ * ããã¾ã¨ããã¨ä»¥ä¸ã®ããã«ãªãã
*
- * - ConnectorProfile::name: 任意の接続名
- * - ConnectorProfile::connector_id: 空文字
- * - ConnectorProfile::ports: 1つ以上のポート
- * - ConnectorProfile::properties: インターフェースに対するプロパティ
+ * - ConnectorProfile::name: ä»»æã®æ¥ç¶å
+ * - ConnectorProfile::connector_id: 空æå
+ * - ConnectorProfile::ports: 1ã¤ä»¥ä¸ã®ãã¼ã
+ * - ConnectorProfile::properties: ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«å¯¾ããããããã£
*
- * @post connect() 関数は、ConnectorProfile::portsに格納されたポー
- * トシーケンスの先頭のポートに対して notify_connect() を呼ぶ。
+ * @post connect() é¢æ°ã¯ãConnectorProfile::portsã«æ ¼ç´ããããã¼
+ * ãã·ã¼ã±ã³ã¹ã®å
é ã®ãã¼ãã«å¯¾ã㦠notify_connect() ãå¼ã¶ã
*
- * @post notify_connect() は ConnectorProfile::ports に格納されたポー
- * ト順に notify_connect() をカスケード呼び出しする。このカスケード
- * 呼び出しは、途中のnotify_connect() でエラーが出てもポートのオブ
- * ジェクト参照が有効である限り、必ずすべてのポートに対して行われる
- * ことが保証される。有効でないオブジェクト参照がシーケンス中に存在
- * する場合、そのポートをスキップして、次のポートに対して
- * notify_connect() を呼び出す。
+ * @post notify_connect() 㯠ConnectorProfile::ports ã«æ ¼ç´ããããã¼
+ * ãé ã« notify_connect() ãã«ã¹ã±ã¼ãå¼ã³åºãããããã®ã«ã¹ã±ã¼ã
+ * å¼ã³åºãã¯ãéä¸ã®notify_connect() ã§ã¨ã©ã¼ãåºã¦ããã¼ãã®ãªã
+ * ã¸ã§ã¯ãåç
§ãæå¹ã§ããéããå¿
ããã¹ã¦ã®ãã¼ãã«å¯¾ãã¦è¡ããã
+ * ãã¨ãä¿è¨¼ããããæå¹ã§ãªããªãã¸ã§ã¯ãåç
§ãã·ã¼ã±ã³ã¹ä¸ã«åå¨
+ * ããå ´åããã®ãã¼ããã¹ããããã¦ã次ã®ãã¼ãã«å¯¾ãã¦
+ * notify_connect() ãå¼ã³åºãã
*
- * @post connect() 関数は、notify_connect()の戻り値がRTC_OKであれば、
- * RTC_OK を返す。この時点で接続は完了する。RTC_OK以外
- * の場合は、この接続IDに対してdisconnect()を呼び出し接続を解除し、
- * notify_connect() が返したエラーリターンコードをそのまま返す。
+ * @post connect() é¢æ°ã¯ãnotify_connect()ã®æ»ãå¤ãRTC_OKã§ããã°ã
+ * RTC_OK ãè¿ãããã®æç¹ã§æ¥ç¶ã¯å®äºãããRTC_OK以å¤
+ * ã®å ´åã¯ããã®æ¥ç¶IDã«å¯¾ãã¦disconnect()ãå¼ã³åºãæ¥ç¶ã解é¤ãã
+ * notify_connect() ãè¿ããã¨ã©ã¼ãªã¿ã¼ã³ã³ã¼ãããã®ã¾ã¾è¿ãã
*
- * @post connect() の引数として渡した ConnectorProfile には、
- * ConnectorProfile::connector_id および、途中のポートが
- * publishInterfaces() で公開したポートインターフェースの各種情報が
- * 格納されている。connect() および途中の notify_connect() が
- * ConnectorProfile::{name, ports} を変更することはない。
+ * @post connect() ã®å¼æ°ã¨ãã¦æ¸¡ãã ConnectorProfile ã«ã¯ã
+ * ConnectorProfile::connector_id ããã³ãéä¸ã®ãã¼ãã
+ * publishInterfaces() ã§å
¬éãããã¼ãã¤ã³ã¿ã¼ãã§ã¼ã¹ã®å種æ
å ±ã
+ * æ ¼ç´ããã¦ãããconnect() ããã³éä¸ã® notify_connect() ã
+ * ConnectorProfile::{name, ports} ãå¤æ´ãããã¨ã¯ãªãã
*
* @param connector_profile ConnectorProfile
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -523,57 +523,57 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Port の接続通知を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶éç¥ãè¡ã
*
- * このオペレーションは、Port間の接続が行われる際に、Port間で内部的
- * に呼ばれるオペレーションであって、通常アプリケーションプログラム
- * や、Port以外のRTC関連オブジェクト等から呼び出されることは想定さ
- * れていない。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãPortéã®æ¥ç¶ãè¡ãããéã«ãPortéã§å
é¨ç
+ * ã«å¼ã°ãããªãã¬ã¼ã·ã§ã³ã§ãã£ã¦ãé常ã¢ããªã±ã¼ã·ã§ã³ããã°ã©ã
+ * ããPort以å¤ã®RTCé¢é£ãªãã¸ã§ã¯ãçããå¼ã³åºããããã¨ã¯æ³å®ã
+ * ãã¦ããªãã
*
- * notify_connect() 自体はテンプレートメソッドパターンとして、サブ
- * クラスで実装されることが前提の publishInterfaces(),
- * subscribeInterfaces() の2つの関数を内部で呼び出す。処理の手順は
- * 以下の通りである。
+ * notify_connect() èªä½ã¯ãã³ãã¬ã¼ãã¡ã½ãããã¿ã¼ã³ã¨ãã¦ããµã
+ * ã¯ã©ã¹ã§å®è£
ããããã¨ãåæã® publishInterfaces(),
+ * subscribeInterfaces() ã®2ã¤ã®é¢æ°ãå
é¨ã§å¼ã³åºããå¦çã®æé ã¯
+ * 以ä¸ã®éãã§ããã
*
- * - publishInterfaces(): インターフェース情報の公開
- * - connectNext(): 次の Port の notify_connect() の呼び出し
- * - subscribeInterfaces(): インターフェース情報の取得
- * - 接続情報の保存
+ * - publishInterfaces(): ã¤ã³ã¿ã¼ãã§ã¼ã¹æ
å ±ã®å
Ž
+ * - connectNext(): 次㮠Port ã® notify_connect() ã®å¼ã³åºã
+ * - subscribeInterfaces(): ã¤ã³ã¿ã¼ãã§ã¼ã¹æ
å ±ã®åå¾
+ * - æ¥ç¶æ
å ±ã®ä¿å
*
- * notify_connect() は ConnectorProfile::ports に格納されている
- * Port の順序に従って、カスケード状に呼び出しを行うことにより、イ
- * ンターフェース情報の公開と取得を関連すすべてのポートに対して行う。
- * このカスケード呼び出しは途中で中断されることはなく、必ず
- * ConnectorProfile::ports に格納されている全ポートに対して行われる。
+ * notify_connect() 㯠ConnectorProfile::ports ã«æ ¼ç´ããã¦ãã
+ * Port ã®é åºã«å¾ã£ã¦ãã«ã¹ã±ã¼ãç¶ã«å¼ã³åºããè¡ããã¨ã«ãããã¤
+ * ã³ã¿ã¼ãã§ã¼ã¹æ
å ±ã®å
¬éã¨åå¾ãé¢é£ããã¹ã¦ã®ãã¼ãã«å¯¾ãã¦è¡ãã
+ * ãã®ã«ã¹ã±ã¼ãå¼ã³åºãã¯éä¸ã§ä¸æããããã¨ã¯ãªããå¿
ã
+ * ConnectorProfile::ports ã«æ ¼ç´ããã¦ããå
¨ãã¼ãã«å¯¾ãã¦è¡ãããã
*
- * @pre notify_connect() は ConnectorProfile::ports 内に格納されて
- * いる Port 参照リストのうち、当該 Port 自身の参照の次に格納されて
- * いる Port に対して notify_connect() を呼び出す。したがって
- * ConnectorProfile::ports には当該 Port の参照が格納されている必要
- * がある。もし、自身の参照が格納されていない場合、その他の処理によ
- * りエラーが上書きされなければ、BAD_PARAMETER エラーが返される。
+ * @pre notify_connect() 㯠ConnectorProfile::ports å
ã«æ ¼ç´ããã¦
+ * ãã Port åç
§ãªã¹ãã®ãã¡ãå½è©² Port èªèº«ã®åç
§ã®æ¬¡ã«æ ¼ç´ããã¦
+ * ãã Port ã«å¯¾ã㦠notify_connect() ãå¼ã³åºãããããã£ã¦
+ * ConnectorProfile::ports ã«ã¯å½è©² Port ã®åç
§ãæ ¼ç´ããã¦ããå¿
è¦
+ * ãããããããèªèº«ã®åç
§ãæ ¼ç´ããã¦ããªãå ´åããã®ä»ã®å¦çã«ã
+ * ãã¨ã©ã¼ãä¸æ¸ããããªããã°ãBAD_PARAMETER ã¨ã©ã¼ãè¿ãããã
*
- * @pre 呼び出し時に ConnectorProfile::connector_id には一意なIDと
- * して UUID が保持されている必要がある。通常 connector_id は
- * connect() 関数により与えられ、空文字の場合は動作は未定義である。
+ * @pre å¼ã³åºãæã« ConnectorProfile::connector_id ã«ã¯ä¸æãªIDã¨
+ * ã㦠UUID ãä¿æããã¦ããå¿
è¦ããããé常 connector_id ã¯
+ * connect() é¢æ°ã«ããä¸ãããã空æåã®å ´åã¯åä½ã¯æªå®ç¾©ã§ããã
*
* @post ConnectorProfile::name, ConnectorProfile::connector_id,
- * ConnectorProfile::ports は notify_connect() の呼び出しにより
- * 書き換えられることはなく不変である。
+ * ConnectorProfile::ports 㯠notify_connect() ã®å¼ã³åºãã«ãã
+ * æ¸ãæãããããã¨ã¯ãªãä¸å¤ã§ããã
*
- * @post ConnectorProfile::properties は notify_connect() の内部で、
- * 当該 Port が持つサービスインターフェースに関する情報を他の Port
- * に伝えるために、プロパティ情報が書き込まれる。
+ * @post ConnectorProfile::properties 㯠notify_connect() ã®å
é¨ã§ã
+ * å½è©² Port ãæã¤ãµã¼ãã¹ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«é¢ããæ
å ±ãä»ã® Port
+ * ã«ä¼ããããã«ãããããã£æ
å ±ãæ¸ãè¾¼ã¾ããã
*
- * @post なお、ConnectorProfile::ports のリストの最初 Port の
- * notify_connet() が終了した時点では、すべての関連する Port の
- * notify_connect() の呼び出しが完了する。publishInterfaces(),
- * connectNext(), subscribeInterfaces() および接続情報の保存のいず
- * れかの段階でエラーが発生した場合でも、エラーコードは内部的に保持
- * されており、最初に生じたエラーのエラーコードが返される。
+ * @post ãªããConnectorProfile::ports ã®ãªã¹ãã®æå Port ã®
+ * notify_connet() ãçµäºããæç¹ã§ã¯ããã¹ã¦ã®é¢é£ãã Port ã®
+ * notify_connect() ã®å¼ã³åºããå®äºãããpublishInterfaces(),
+ * connectNext(), subscribeInterfaces() ããã³æ¥ç¶æ
å ±ã®ä¿åã®ãã
+ * ããã®æ®µéã§ã¨ã©ã¼ãçºçããå ´åã§ããã¨ã©ã¼ã³ã¼ãã¯å
é¨çã«ä¿æ
+ * ããã¦ãããæåã«çããã¨ã©ã¼ã®ã¨ã©ã¼ã³ã¼ããè¿ãããã
*
* @param connector_profile ConnectorProfile
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -641,33 +641,33 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Port の接続を解除する
+ * @brief [CORBA interface] Port ã®æ¥ç¶ã解é¤ãã
*
- * このオペレーションは与えられた connector_id に対応する接続を解除
- * する。connector_id は通常、システム全体において一意な UUID の文
- * 字列であり、事前に connect()/notify_connect() の呼び出しにより確
- * 立された接続プロファイル ConnectorProfile::connector_id に対応す
- * る。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä¸ãããã connector_id ã«å¯¾å¿ããæ¥ç¶ã解é¤
+ * ãããconnector_id ã¯é常ãã·ã¹ãã å
¨ä½ã«ããã¦ä¸æ㪠UUID ã®æ
+ * ååã§ãããäºåã« connect()/notify_connect() ã®å¼ã³åºãã«ãã確
+ * ç«ãããæ¥ç¶ãããã¡ã¤ã« ConnectorProfile::connector_id ã«å¯¾å¿ã
+ * ãã
*
- * @pre connector_id は Port が保持する ConnectorProfile の少なくと
- * も一つの ID に一致する文字列でなければならない。当該 Port が持つ
- * ConnectorProfile のリスト内に connector_id と同一の ID を持つ
- * ConnectorProfile が存在しなければこの関数は BAD_PARAMETER エラー
- * を返す。
+ * @pre connector_id 㯠Port ãä¿æãã ConnectorProfile ã®å°ãªãã¨
+ * ãä¸ã¤ã® ID ã«ä¸è´ããæååã§ãªããã°ãªããªããå½è©² Port ãæã¤
+ * ConnectorProfile ã®ãªã¹ãå
ã« connector_id ã¨åä¸ã® ID ãæã¤
+ * ConnectorProfile ãåå¨ããªããã°ãã®é¢æ°ã¯ BAD_PARAMETER ã¨ã©ã¼
+ * ãè¿ãã
*
- * @pre connector_id と同じ ID を持つ ConnectorProfile::ports には
- * 有効な Port の参照が含まれていなければならない。
+ * @pre connector_id ã¨åã ID ãæ㤠ConnectorProfile::ports ã«ã¯
+ * æå¹ãª Port ã®åç
§ãå«ã¾ãã¦ããªããã°ãªããªãã
*
- * @post disconnect() 関数は、ConnectorProfile::ports の Port の参
- * 照リストの先頭に対して、notify_disconnect() を呼び出す。参照が無
- * 効であるなど、notify_disconnect() の呼び出しに失敗した場合には、
- * 参照リストの先頭から順番に成功するまで notify_disconnect() の呼
- * び出しを試す。notify_disconnect() の呼び出しに一つでも成功すれば、
- * notify_disconnect() の返却値をそのまま返し、一つも成功しなかった
- * 場合には RTC_ERROR エラーを返す。
+ * @post disconnect() é¢æ°ã¯ãConnectorProfile::ports ã® Port ã®å
+ * ç
§ãªã¹ãã®å
é ã«å¯¾ãã¦ãnotify_disconnect() ãå¼ã³åºããåç
§ãç¡
+ * å¹ã§ãããªã©ãnotify_disconnect() ã®å¼ã³åºãã«å¤±æããå ´åã«ã¯ã
+ * åç
§ãªã¹ãã®å
é ããé çªã«æåããã¾ã§ notify_disconnect() ã®å¼
+ * ã³åºãã試ããnotify_disconnect() ã®å¼ã³åºãã«ä¸ã¤ã§ãæåããã°ã
+ * notify_disconnect() ã®è¿å´å¤ããã®ã¾ã¾è¿ããä¸ã¤ãæåããªãã£ã
+ * å ´åã«ã¯ RTC_ERROR ã¨ã©ã¼ãè¿ãã
*
- * @param connector_id ConnectorProfile の ID
- * @return ReturnCode_t 型のリターンコード
+ * @param connector_id ConnectorProfile ã® ID
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -709,45 +709,45 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Port の接続解除通知を行う
+ * @brief [CORBA interface] Port ã®æ¥ç¶è§£é¤éç¥ãè¡ã
*
- * このオペレーションは、Port間の接続解除が行われる際に、Port間で内
- * 部的に呼ばれるオペレーションであり、通常アプリケーションプログラ
- * ムや、 Port 以外の RTC 関連オブジェクト等から呼び出されることは
- * 想定されていない。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãPortéã®æ¥ç¶è§£é¤ãè¡ãããéã«ãPortéã§å
+ * é¨çã«å¼ã°ãããªãã¬ã¼ã·ã§ã³ã§ãããé常ã¢ããªã±ã¼ã·ã§ã³ããã°ã©
+ * ã ãã Port 以å¤ã® RTC é¢é£ãªãã¸ã§ã¯ãçããå¼ã³åºããããã¨ã¯
+ * æ³å®ããã¦ããªãã
*
- * notify_disconnect() 自体はテンプレートメソッドパターンとして、サ
- * ブクラスで実装されることが前提の unsubscribeInterfaces() 関数を
- * 内部で呼び出す。処理の手順は以下の通りである。
+ * notify_disconnect() èªä½ã¯ãã³ãã¬ã¼ãã¡ã½ãããã¿ã¼ã³ã¨ãã¦ããµ
+ * ãã¯ã©ã¹ã§å®è£
ããããã¨ãåæã® unsubscribeInterfaces() é¢æ°ã
+ * å
é¨ã§å¼ã³åºããå¦çã®æé ã¯ä»¥ä¸ã®éãã§ããã
*
- * - ConnectorProfile の検索
- * - 次の Port の notify_disconnect() 呼び出し
+ * - ConnectorProfile ã®æ¤ç´¢
+ * - 次㮠Port ã® notify_disconnect() å¼ã³åºã
* - unsubscribeInterfaces()
- * - ConnectorProfile の削除
+ * - ConnectorProfile ã®åé¤
*
- * notify_disconnect() は ConnectorProfile::ports に格納されている
- * Port の順序に従って、カスケード状に呼び出しを行うことにより、接
- * 続の解除をすべての Port に通知する。
+ * notify_disconnect() 㯠ConnectorProfile::ports ã«æ ¼ç´ããã¦ãã
+ * Port ã®é åºã«å¾ã£ã¦ãã«ã¹ã±ã¼ãç¶ã«å¼ã³åºããè¡ããã¨ã«ãããæ¥
+ * ç¶ã®è§£é¤ããã¹ã¦ã® Port ã«éç¥ããã
*
- * @pre Port は与えられた connector_id に対応する ConnectorProfile
- * を保持していなければならない。
+ * @pre Port ã¯ä¸ãããã connector_id ã«å¯¾å¿ãã ConnectorProfile
+ * ãä¿æãã¦ããªããã°ãªããªãã
*
- * @post connector_id に対応する ConnectorProfile が見つからない場
- * 合はBAD_PARAMETER エラーを返す。
+ * @post connector_id ã«å¯¾å¿ãã ConnectorProfile ãè¦ã¤ãããªãå ´
+ * åã¯BAD_PARAMETER ã¨ã©ã¼ãè¿ãã
*
- * @post カスケード呼び出しを行う際には ConnectorProfile::ports に
- * 保持されている Port の参照リストのうち、自身の参照の次の参照に対
- * して notify_disconnect() を呼び出すが、その呼び出しで例外が発生
- * した場合には、呼び出しをスキップしリストの次の参照に対して
- * notify_disconnect() を呼び出す。一つも呼び出しに成功しない場合、
- * RTC_ERROR エラーコードを返す。
+ * @post ã«ã¹ã±ã¼ãå¼ã³åºããè¡ãéã«ã¯ ConnectorProfile::ports ã«
+ * ä¿æããã¦ãã Port ã®åç
§ãªã¹ãã®ãã¡ãèªèº«ã®åç
§ã®æ¬¡ã®åç
§ã«å¯¾
+ * ã㦠notify_disconnect() ãå¼ã³åºããããã®å¼ã³åºãã§ä¾å¤ãçºç
+ * ããå ´åã«ã¯ãå¼ã³åºããã¹ãããããªã¹ãã®æ¬¡ã®åç
§ã«å¯¾ãã¦
+ * notify_disconnect() ãå¼ã³åºããä¸ã¤ãå¼ã³åºãã«æåããªãå ´åã
+ * RTC_ERROR ã¨ã©ã¼ã³ã¼ããè¿ãã
*
- * @post なお、ConnectorProfile::ports のリストの最初 Port の
- * notify_disconnet() が終了した時点では、すべての関連する Port の
- * notify_disconnect() の呼び出しが完了する。
+ * @post ãªããConnectorProfile::ports ã®ãªã¹ãã®æå Port ã®
+ * notify_disconnet() ãçµäºããæç¹ã§ã¯ããã¹ã¦ã®é¢é£ãã Port ã®
+ * notify_disconnect() ã®å¼ã³åºããå®äºããã
*
- * @param connector_id ConnectorProfile の ID
- * @return ReturnCode_t 型のリターンコード
+ * @param connector_id ConnectorProfile ã® ID
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -800,11 +800,11 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Port の全接続を解除する
+ * @brief [CORBA interface] Port ã®å
¨æ¥ç¶ã解é¤ãã
*
- * このオペレーションはこの Port に関連した全ての接続を解除する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãã® Port ã«é¢é£ããå
¨ã¦ã®æ¥ç¶ã解é¤ããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -825,9 +825,9 @@
/*!
* @if jp
*
- * @brief Port の全てのインターフェースを activates する
+ * @brief Port ã®å
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activates ãã
*
- * Port に登録されている全てのインターフェースを activate する。
+ * Port ã«ç»é²ããã¦ããå
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã activate ããã
*
* @else
*
@@ -843,9 +843,9 @@
/*!
* @if jp
*
- * @brief 全ての Port のインターフェースを deactivates する
+ * @brief å
¨ã¦ã® Port ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivates ãã
*
- * Port に登録されている全てのインターフェースを deactivate する。
+ * Port ã«ç»é²ããã¦ããå
¨ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã deactivate ããã
*
* @else
*
@@ -860,12 +860,12 @@
/*!
* @if jp
- * @brief Port の名前を設定する
+ * @brief Port ã®ååãè¨å®ãã
*
- * Port の名前を設定する。この名前は Port が保持する PortProfile.name
- * に反映される。
+ * Port ã®ååãè¨å®ããããã®åå㯠Port ãä¿æãã PortProfile.name
+ * ã«åæ ãããã
*
- * @param name Port の名前
+ * @param name Port ã®åå
*
* @else
* @brief Set the name of this Port
@@ -881,11 +881,11 @@
/*!
* @if jp
- * @brief Port の名前を取得する
+ * @brief Port ã®ååãåå¾ãã
*
- * Port の名前を取得する。
+ * Port ã®ååãåå¾ããã
*
- * @return Port の名前
+ * @return Port ã®åå
*
* @else
* @brief Get the name of this Port
@@ -900,11 +900,11 @@
/*!
* @if jp
- * @brief PortProfileを取得する
+ * @brief PortProfileãåå¾ãã
*
- * Portが保持する PortProfile の const 参照を返す。
+ * Portãä¿æãã PortProfile ã® const åç
§ãè¿ãã
*
- * @return この Port の PortProfile
+ * @return ãã® Port ã® PortProfile
*
* @else
* @brief Get the PortProfile of the Port
@@ -920,12 +920,12 @@
/*!
* @if jp
*
- * @brief Port のオブジェクト参照を設定する
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ãè¨å®ãã
*
- * このオペレーションは Port の PortProfile にこの Port 自身の
- * オブジェクト参照を設定する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Port ã® PortProfile ã«ãã® Port èªèº«ã®
+ * ãªãã¸ã§ã¯ãåç
§ãè¨å®ããã
*
- * @param port_ref この Port のオブジェクト参照
+ * @param port_ref ãã® Port ã®ãªãã¸ã§ã¯ãåç
§
*
* @else
*
@@ -943,12 +943,12 @@
/*!
* @if jp
*
- * @brief Port のオブジェクト参照を取得する
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ãåå¾ãã
*
- * このオペレーションは Port の PortProfile が保持している
- * この Port 自身のオブジェクト参照を取得する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Port ã® PortProfile ãä¿æãã¦ãã
+ * ãã® Port èªèº«ã®ãªãã¸ã§ã¯ãåç
§ãåå¾ããã
*
- * @return この Port のオブジェクト参照
+ * @return ãã® Port ã®ãªãã¸ã§ã¯ãåç
§
*
* @else
*
@@ -966,11 +966,11 @@
/*!
* @if jp
*
- * @brief Port の owner の RTObject を指定する
+ * @brief Port ã® owner ã® RTObject ãæå®ãã
*
- * このオペレーションは Port の PortProfile.owner を設定する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Port ã® PortProfile.owner ãè¨å®ããã
*
- * @param owner この Port を所有する RTObject の参照
+ * @param owner ãã® Port ãææãã RTObject ã®åç
§
*
* @else
*
@@ -990,23 +990,23 @@
/*!
* @if jp
*
- * @brief インターフェースを公開する際に呼ばれるコールバックをセットする
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå
¬éããéã«å¼ã°ããã³ã¼ã«ããã¯ãã»ãããã
*
- * このオペレーションは、このポートが接続時に、ポート自身が持つサー
- * ビスインターフェース情報を公開するタイミングで呼ばれるコールバッ
- * クファンクタをセットする。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ããã®ãã¼ããæ¥ç¶æã«ããã¼ãèªèº«ãæã¤ãµã¼
+ * ãã¹ã¤ã³ã¿ã¼ãã§ã¼ã¹æ
å ±ãå
¬éããã¿ã¤ãã³ã°ã§å¼ã°ããã³ã¼ã«ãã
+ * ã¯ãã¡ã³ã¯ã¿ãã»ããããã
*
- * コールバックファンクタの所有権は、呼び出し側にあり、オブジェクト
- * が必要なくなった時に解体するのは呼び出し側の責任である。
+ * ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã®ææ権ã¯ãå¼ã³åºãå´ã«ããããªãã¸ã§ã¯ã
+ * ãå¿
è¦ãªããªã£ãæã«è§£ä½ããã®ã¯å¼ã³åºãå´ã®è²¬ä»»ã§ããã
*
- * このコールバックファンクタは、PortBaseクラスの仮想関数である
- * publishInterfaces() が呼ばれたあとに、同じ引数 ConnectorProfile と
- * ともに呼び出される。このコールバックを利用して、
- * publishInterfaces() が公開した ConnectorProfile を変更することが可
- * 能であるが、接続関係の不整合を招かないよう、ConnectorProfile の
- * 変更には注意を要する。
+ * ãã®ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¯ãPortBaseã¯ã©ã¹ã®ä»®æ³é¢æ°ã§ãã
+ * publishInterfaces() ãå¼ã°ãããã¨ã«ãåãå¼æ° ConnectorProfile ã¨
+ * ã¨ãã«å¼ã³åºãããããã®ã³ã¼ã«ããã¯ãå©ç¨ãã¦ã
+ * publishInterfaces() ãå
¬éãã ConnectorProfile ãå¤æ´ãããã¨ãå¯
+ * è½ã§ããããæ¥ç¶é¢ä¿ã®ä¸æ´åãæããªããããConnectorProfile ã®
+ * å¤æ´ã«ã¯æ³¨æãè¦ããã
*
- * @param on_publish ConnectionCallback のサブクラスオブジェクトのポインタ
+ * @param on_publish ConnectionCallback ã®ãµãã¯ã©ã¹ãªãã¸ã§ã¯ãã®ãã¤ã³ã¿
*
* @else
*
@@ -1036,23 +1036,23 @@
/*!
* @if jp
*
- * @brief インターフェースを取得する際に呼ばれるコールバックをセットする
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ãåå¾ããéã«å¼ã°ããã³ã¼ã«ããã¯ãã»ãããã
*
- * このオペレーションは、このポートが接続時に、相手のポートが持つサー
- * ビスインターフェース情報を取得するタイミングで呼ばれるコールバッ
- * クファンクタをセットする。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ããã®ãã¼ããæ¥ç¶æã«ãç¸æã®ãã¼ããæã¤ãµã¼
+ * ãã¹ã¤ã³ã¿ã¼ãã§ã¼ã¹æ
å ±ãåå¾ããã¿ã¤ãã³ã°ã§å¼ã°ããã³ã¼ã«ãã
+ * ã¯ãã¡ã³ã¯ã¿ãã»ããããã
*
- * コールバックファンクタの所有権は、呼び出し側にあり、オブジェクト
- * が必要なくなった時に解体するのは呼び出し側の責任である。
+ * ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã®ææ権ã¯ãå¼ã³åºãå´ã«ããããªãã¸ã§ã¯ã
+ * ãå¿
è¦ãªããªã£ãæã«è§£ä½ããã®ã¯å¼ã³åºãå´ã®è²¬ä»»ã§ããã
*
- * このコールバックファンクタは、PortBaseクラスの仮想関数である
- * subscribeInterfaces() が呼ばれる前に、同じ引数 ConnectorProfile と
- * ともに呼び出される。このコールバックを利用して、
- * subscribeInterfaces() に与える ConnectorProfile を変更することが可
- * 能であるが、接続関係の不整合を招かないよう、ConnectorProfile の
- * 変更には注意を要する。
+ * ãã®ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¯ãPortBaseã¯ã©ã¹ã®ä»®æ³é¢æ°ã§ãã
+ * subscribeInterfaces() ãå¼ã°ããåã«ãåãå¼æ° ConnectorProfile ã¨
+ * ã¨ãã«å¼ã³åºãããããã®ã³ã¼ã«ããã¯ãå©ç¨ãã¦ã
+ * subscribeInterfaces() ã«ä¸ãã ConnectorProfile ãå¤æ´ãããã¨ãå¯
+ * è½ã§ããããæ¥ç¶é¢ä¿ã®ä¸æ´åãæããªããããConnectorProfile ã®
+ * å¤æ´ã«ã¯æ³¨æãè¦ããã
*
- * @param on_subscribe ConnectionCallback のサブクラスオブジェクトのポインタ
+ * @param on_subscribe ConnectionCallback ã®ãµãã¯ã©ã¹ãªãã¸ã§ã¯ãã®ãã¤ã³ã¿
*
* @else
*
@@ -1082,27 +1082,27 @@
/*!
* @if jp
*
- * @brief 接続完了時に呼ばれるコールバックをセットする
+ * @brief æ¥ç¶å®äºæã«å¼ã°ããã³ã¼ã«ããã¯ãã»ãããã
*
- * このオペレーションは、このポートが接続完了時に呼ばれる、コールバッ
- * クファンクタをセットする。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ããã®ãã¼ããæ¥ç¶å®äºæã«å¼ã°ãããã³ã¼ã«ãã
+ * ã¯ãã¡ã³ã¯ã¿ãã»ããããã
*
- * コールバックファンクタの所有権は、呼び出し側にあり、オブジェクト
- * が必要なくなった時に解体するのは呼び出し側の責任である。
+ * ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã®ææ権ã¯ãå¼ã³åºãå´ã«ããããªãã¸ã§ã¯ã
+ * ãå¿
è¦ãªããªã£ãæã«è§£ä½ããã®ã¯å¼ã³åºãå´ã®è²¬ä»»ã§ããã
*
- * このコールバックファンクタは、ポートの接続実行関数である
- * notify_connect() の終了直前に、接続処理が正常終了する際に限って
- * 呼び出されるコールバックである。接続処理の過程でエラーが発生した
- * 場合には呼び出されない。
+ * ãã®ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¯ããã¼ãã®æ¥ç¶å®è¡é¢æ°ã§ãã
+ * notify_connect() ã®çµäºç´åã«ãæ¥ç¶å¦çãæ£å¸¸çµäºããéã«éã£ã¦
+ * å¼ã³åºãããã³ã¼ã«ããã¯ã§ãããæ¥ç¶å¦çã®éç¨ã§ã¨ã©ã¼ãçºçãã
+ * å ´åã«ã¯å¼ã³åºãããªãã
*
- * このコールバックファンクタは notify_connect() が out パラメータ
- * として返すのと同じ引数 ConnectorProfile とともに呼び出されるので、
- * この接続において公開されたすべてのインターフェース情報を得ること
- * ができる。このコールバックを利用して、notify_connect() が返す
- * ConnectorProfile を変更することが可能であるが、接続関係の不整合
- * を招かないよう、ConnectorProfile の変更には注意を要する。
+ * ãã®ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¯ notify_connect() ã out ãã©ã¡ã¼ã¿
+ * ã¨ãã¦è¿ãã®ã¨åãå¼æ° ConnectorProfile ã¨ã¨ãã«å¼ã³åºãããã®ã§ã
+ * ãã®æ¥ç¶ã«ããã¦å
¬éããããã¹ã¦ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹æ
å ±ãå¾ããã¨
+ * ãã§ããããã®ã³ã¼ã«ããã¯ãå©ç¨ãã¦ãnotify_connect() ãè¿ã
+ * ConnectorProfile ãå¤æ´ãããã¨ãå¯è½ã§ããããæ¥ç¶é¢ä¿ã®ä¸æ´å
+ * ãæããªããããConnectorProfile ã®å¤æ´ã«ã¯æ³¨æãè¦ããã
*
- * @param on_subscribe ConnectionCallback のサブクラスオブジェクトのポインタ
+ * @param on_subscribe ConnectionCallback ã®ãµãã¯ã©ã¹ãªãã¸ã§ã¯ãã®ãã¤ã³ã¿
*
* @else
*
@@ -1135,24 +1135,24 @@
/*!
* @if jp
*
- * @brief インターフェースを解放する際に呼ばれるコールバックをセットする
+ * @brief ã¤ã³ã¿ã¼ãã§ã¼ã¹ã解æ¾ããéã«å¼ã°ããã³ã¼ã«ããã¯ãã»ãããã
*
- * このオペレーションは、このポートが接続時に、相手のポートが持つサー
- * ビスインターフェース情報を解放するタイミングで呼ばれるコールバッ
- * クファンクタをセットする。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ããã®ãã¼ããæ¥ç¶æã«ãç¸æã®ãã¼ããæã¤ãµã¼
+ * ãã¹ã¤ã³ã¿ã¼ãã§ã¼ã¹æ
å ±ã解æ¾ããã¿ã¤ãã³ã°ã§å¼ã°ããã³ã¼ã«ãã
+ * ã¯ãã¡ã³ã¯ã¿ãã»ããããã
*
- * コールバックファンクタの所有権は、呼び出し側にあり、オブジェクト
- * が必要なくなった時に解体するのは呼び出し側の責任である。
+ * ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã®ææ権ã¯ãå¼ã³åºãå´ã«ããããªãã¸ã§ã¯ã
+ * ãå¿
è¦ãªããªã£ãæã«è§£ä½ããã®ã¯å¼ã³åºãå´ã®è²¬ä»»ã§ããã
*
- * このコールバックファンクタは、PortBaseクラスの仮想関数である
- * unsubscribeInterfaces() が呼ばれる前に、同じ引数 ConnectorProfile と
- * ともに呼び出される。このコールバックを利用して、
- * unsubscribeInterfaces() に与える ConnectorProfile を変更することが可
- * 能であるが、接続関係の不整合を招かないよう、ConnectorProfile の
- * 変更には注意を要する。
+ * ãã®ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¯ãPortBaseã¯ã©ã¹ã®ä»®æ³é¢æ°ã§ãã
+ * unsubscribeInterfaces() ãå¼ã°ããåã«ãåãå¼æ° ConnectorProfile ã¨
+ * ã¨ãã«å¼ã³åºãããããã®ã³ã¼ã«ããã¯ãå©ç¨ãã¦ã
+ * unsubscribeInterfaces() ã«ä¸ãã ConnectorProfile ãå¤æ´ãããã¨ãå¯
+ * è½ã§ããããæ¥ç¶é¢ä¿ã®ä¸æ´åãæããªããããConnectorProfile ã®
+ * å¤æ´ã«ã¯æ³¨æãè¦ããã
*
- * @param on_unsubscribe ConnectionCallback のサブクラスオブジェク
- * トのポインタ
+ * @param on_unsubscribe ConnectionCallback ã®ãµãã¯ã©ã¹ãªãã¸ã§ã¯
+ * ãã®ãã¤ã³ã¿
*
* @else
*
@@ -1182,23 +1182,23 @@
/*!
* @if jp
*
- * @brief 接続解除に呼ばれるコールバックをセットする
+ * @brief æ¥ç¶è§£é¤ã«å¼ã°ããã³ã¼ã«ããã¯ãã»ãããã
*
- * このオペレーションは、このポートの接続解除時に呼ばれる、コールバッ
- * クファンクタをセットする。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ããã®ãã¼ãã®æ¥ç¶è§£é¤æã«å¼ã°ãããã³ã¼ã«ãã
+ * ã¯ãã¡ã³ã¯ã¿ãã»ããããã
*
- * コールバックファンクタの所有権は、呼び出し側にあり、オブジェクト
- * が必要なくなった時に解体するのは呼び出し側の責任である。
+ * ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã®ææ権ã¯ãå¼ã³åºãå´ã«ããããªãã¸ã§ã¯ã
+ * ãå¿
è¦ãªããªã£ãæã«è§£ä½ããã®ã¯å¼ã³åºãå´ã®è²¬ä»»ã§ããã
*
- * このコールバックファンクタは、ポートの接続解除実行関数である
- * notify_disconnect() の終了直前に、呼び出されるコールバックである。
+ * ãã®ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¯ããã¼ãã®æ¥ç¶è§£é¤å®è¡é¢æ°ã§ãã
+ * notify_disconnect() ã®çµäºç´åã«ãå¼ã³åºãããã³ã¼ã«ããã¯ã§ããã
*
- * このコールバックファンクタは接続に対応する ConnectorProfile とと
- * もに呼び出される。この ConnectorProfile はこのファンクタ呼出し後
- * に破棄されるので、変更がほかに影響を与えることはない。
+ * ãã®ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ã¯æ¥ç¶ã«å¯¾å¿ãã ConnectorProfile ã¨ã¨
+ * ãã«å¼ã³åºãããããã® ConnectorProfile ã¯ãã®ãã¡ã³ã¯ã¿å¼åºãå¾
+ * ã«ç ´æ£ãããã®ã§ãå¤æ´ãã»ãã«å½±é¿ãä¸ãããã¨ã¯ãªãã
*
- * @param on_disconnected ConnectionCallback のサブクラスオブジェク
- * トのポインタ
+ * @param on_disconnected ConnectionCallback ã®ãµãã¯ã©ã¹ãªãã¸ã§ã¯
+ * ãã®ãã¤ã³ã¿
*
* @else
*
@@ -1226,17 +1226,17 @@
/*!
* @if jp
- * @brief ポートの接続がロストした場合に呼び出されるコールバックをセットする
+ * @brief ãã¼ãã®æ¥ç¶ããã¹ãããå ´åã«å¼ã³åºãããã³ã¼ã«ããã¯ãã»ãããã
*
- * このオペレーションは、このポートの接続がロストした場合に呼ばれる、
- * コールバックファンクタをセットする。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ããã®ãã¼ãã®æ¥ç¶ããã¹ãããå ´åã«å¼ã°ããã
+ * ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ãã»ããããã
*
- * InPortは、相手側OutPortとの
- * 接続をロストした場合、接続を強制的に切断するので、
- * 引き続き OnDisconnect コールバックが呼び出される。
+ * InPortã¯ãç¸æå´OutPortã¨ã®
+ * æ¥ç¶ããã¹ãããå ´åãæ¥ç¶ãå¼·å¶çã«åæããã®ã§ã
+ * å¼ãç¶ã OnDisconnect ã³ã¼ã«ããã¯ãå¼ã³åºãããã
*
- * @param on_connection_lost ConnectionCallback のサブクラスオブジェク
- * トのポインタ
+ * @param on_connection_lost ConnectionCallback ã®ãµãã¯ã©ã¹ãªãã¸ã§ã¯
+ * ãã®ãã¤ã³ã¿
*
* @else
* @brief Setting callback called on connection lost
@@ -1252,13 +1252,13 @@
/*!
* @if jp
- * @brief PortConnectListeners のホルダをセットする
+ * @brief PortConnectListeners ã®ãã«ããã»ãããã
*
- * ポートの接続に関するリスナ群を保持するホルダクラスへのポインタを
- * セットする。この関数は通常親のRTObjectから呼ばれ、RTObjectが持つ
- * ホルダクラスへのポインタがセットされる。
+ * ãã¼ãã®æ¥ç¶ã«é¢ãããªã¹ã群ãä¿æãããã«ãã¯ã©ã¹ã¸ã®ãã¤ã³ã¿ã
+ * ã»ããããããã®é¢æ°ã¯é常親ã®RTObjectããå¼ã°ããRTObjectãæã¤
+ * ãã«ãã¯ã©ã¹ã¸ã®ãã¤ã³ã¿ãã»ãããããã
*
- * @param portconnListeners PortConnectListeners オブジェクトのポインタ
+ * @param portconnListeners PortConnectListeners ãªãã¸ã§ã¯ãã®ãã¤ã³ã¿
*
* @else
* @brief Setting PortConnectListener holder
@@ -1278,36 +1278,36 @@
protected:
/*! @if jp
*
- * @brief Interface 情報を公開する
+ * @brief Interface æ
å ±ãå
¬éãã
*
- * このオペレーションは、notify_connect() 処理シーケンスの始めにコール
- * される純粋仮想関数である。
- * notify_connect() では、
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãnotify_connect() å¦çã·ã¼ã±ã³ã¹ã®å§ãã«ã³ã¼ã«
+ * ãããç´ç²ä»®æ³é¢æ°ã§ããã
+ * notify_connect() ã§ã¯ã
*
* - publishInterfaces()
* - connectNext()
* - subscribeInterfaces()
* - updateConnectorProfile()
*
- * の順に protected 関数がコールされ接続処理が行われる。
+ * ã®é ã« protected é¢æ°ãã³ã¼ã«ããæ¥ç¶å¦çãè¡ãããã
* <br>
- * 具象 Port ではこのオペレーションをオーバーライドし、引数として
- * 与えられた ConnectorProfile に従い処理を行い、パラメータが不適切
- * であれば、RteurnCode_t 型のエラーコードを返す。
- * 通常 publishInterafaces() 内においては、この Port に属する
- * インターフェースに関する情報を ConnectorProfile に対して適切に設定し
- * 他の Port に通知しなければならない。
+ * å
·è±¡ Port ã§ã¯ãã®ãªãã¬ã¼ã·ã§ã³ããªã¼ãã¼ã©ã¤ãããå¼æ°ã¨ãã¦
+ * ä¸ãããã ConnectorProfile ã«å¾ãå¦çãè¡ãããã©ã¡ã¼ã¿ãä¸é©å
+ * ã§ããã°ãRteurnCode_t åã®ã¨ã©ã¼ã³ã¼ããè¿ãã
+ * é常 publishInterafaces() å
ã«ããã¦ã¯ããã® Port ã«å±ãã
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«é¢ããæ
å ±ã ConnectorProfile ã«å¯¾ãã¦é©åã«è¨å®ã
+ * ä»ã® Port ã«éç¥ããªããã°ãªããªãã
* <br>
- * また、この関数がコールされる段階では、他の Port の Interface に関する
- * 情報はすべて含まれていないので、他の Port の Interface を取得する処理
- * は subscribeInterfaces() 内で行われるべきである。
+ * ã¾ãããã®é¢æ°ãã³ã¼ã«ããã段éã§ã¯ãä»ã® Port ã® Interface ã«é¢ãã
+ * æ
å ±ã¯ãã¹ã¦å«ã¾ãã¦ããªãã®ã§ãä»ã® Port ã® Interface ãåå¾ããå¦ç
+ * 㯠subscribeInterfaces() å
ã§è¡ãããã¹ãã§ããã
* <br>
- * このオペレーションは、新規の connector_id に対しては接続の生成、
- * 既存の connector_id に対しては更新が適切に行われる必要がある。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãæ°è¦ã® connector_id ã«å¯¾ãã¦ã¯æ¥ç¶ã®çæã
+ * æ¢åã® connector_id ã«å¯¾ãã¦ã¯æ´æ°ãé©åã«è¡ãããå¿
è¦ãããã
*
- * @param connector_profile 接続に関するプロファイル情報
+ * @param connector_profile æ¥ç¶ã«é¢ãããããã¡ã¤ã«æ
å ±
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1348,15 +1348,15 @@
/*!
* @if jp
*
- * @brief 次の Port に対して notify_connect() をコールする
+ * @brief 次㮠Port ã«å¯¾ã㦠notify_connect() ãã³ã¼ã«ãã
*
- * ConnectorProfile の port_ref 内に格納されている Port のオブジェクト
- * リファレンスのシーケンスの中から、自身の Port の次の Port に対して
- * notify_connect() をコールする。
+ * ConnectorProfile ã® port_ref å
ã«æ ¼ç´ããã¦ãã Port ã®ãªãã¸ã§ã¯ã
+ * ãªãã¡ã¬ã³ã¹ã®ã·ã¼ã±ã³ã¹ã®ä¸ãããèªèº«ã® Port ã®æ¬¡ã® Port ã«å¯¾ãã¦
+ * notify_connect() ãã³ã¼ã«ããã
*
- * @param connector_profile 接続に関するプロファイル情報
+ * @param connector_profile æ¥ç¶ã«é¢ãããããã¡ã¤ã«æ
å ±
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1376,15 +1376,15 @@
/*!
* @if jp
*
- * @brief 次の Port に対して notify_disconnect() をコールする
+ * @brief 次㮠Port ã«å¯¾ã㦠notify_disconnect() ãã³ã¼ã«ãã
*
- * ConnectorProfile の port_ref 内に格納されている Port のオブジェクト
- * リファレンスのシーケンスの中から、自身の Port の次の Port に対して
- * notify_disconnect() をコールする。
+ * ConnectorProfile ã® port_ref å
ã«æ ¼ç´ããã¦ãã Port ã®ãªãã¸ã§ã¯ã
+ * ãªãã¡ã¬ã³ã¹ã®ã·ã¼ã±ã³ã¹ã®ä¸ãããèªèº«ã® Port ã®æ¬¡ã® Port ã«å¯¾ãã¦
+ * notify_disconnect() ãã³ã¼ã«ããã
*
- * @param connector_profile 接続に関するプロファイル情報
+ * @param connector_profile æ¥ç¶ã«é¢ãããããã¡ã¤ã«æ
å ±
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1403,34 +1403,34 @@
/*! @if jp
*
- * @brief Interface 情報を公開する
+ * @brief Interface æ
å ±ãå
¬éãã
*
- * このオペレーションは、notify_connect() 処理シーケンスの中間にコール
- * される純粋仮想関数である。
- * notify_connect() では、
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãnotify_connect() å¦çã·ã¼ã±ã³ã¹ã®ä¸éã«ã³ã¼ã«
+ * ãããç´ç²ä»®æ³é¢æ°ã§ããã
+ * notify_connect() ã§ã¯ã
*
* - publishInterfaces()
* - connectNext()
* - subscribeInterfaces()
* - updateConnectorProfile()
*
- * の順に protected 関数がコールされ接続処理が行われる。
+ * ã®é ã« protected é¢æ°ãã³ã¼ã«ããæ¥ç¶å¦çãè¡ãããã
* <br>
- * 具象 Port ではこのオペレーションをオーバーライドし、引数として
- * 与えられた ConnectorProfile に従い処理を行い、パラメータが不適切
- * であれば、RteurnCode_t 型のエラーコードを返す。
- * 引数 ConnectorProfile には他の Port の Interface に関する情報が
- * 全て含まれている。
- * 通常 subscribeInterafaces() 内においては、この Port が使用する
- * Interface に関する情報を取得し、要求側のインターフェースに対して
- * 情報を設定しなければならない。
+ * å
·è±¡ Port ã§ã¯ãã®ãªãã¬ã¼ã·ã§ã³ããªã¼ãã¼ã©ã¤ãããå¼æ°ã¨ãã¦
+ * ä¸ãããã ConnectorProfile ã«å¾ãå¦çãè¡ãããã©ã¡ã¼ã¿ãä¸é©å
+ * ã§ããã°ãRteurnCode_t åã®ã¨ã©ã¼ã³ã¼ããè¿ãã
+ * å¼æ° ConnectorProfile ã«ã¯ä»ã® Port ã® Interface ã«é¢ããæ
å ±ã
+ * å
¨ã¦å«ã¾ãã¦ããã
+ * é常 subscribeInterafaces() å
ã«ããã¦ã¯ããã® Port ã使ç¨ãã
+ * Interface ã«é¢ããæ
å ±ãåå¾ããè¦æ±å´ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«å¯¾ãã¦
+ * æ
å ±ãè¨å®ããªããã°ãªããªãã
* <br>
- * このオペレーションは、新規の connector_id に対しては接続の生成、
- * 既存の connector_id に対しては更新が適切に行われる必要がある。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãæ°è¦ã® connector_id ã«å¯¾ãã¦ã¯æ¥ç¶ã®çæã
+ * æ¢åã® connector_id ã«å¯¾ãã¦ã¯æ´æ°ãé©åã«è¡ãããå¿
è¦ãããã
*
- * @param connector_profile 接続に関するプロファイル情報
+ * @param connector_profile æ¥ç¶ã«é¢ãããããã¡ã¤ã«æ
å ±
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1469,20 +1469,20 @@
/*! @if jp
*
- * @brief Interface の接続を解除する
+ * @brief Interface ã®æ¥ç¶ã解é¤ãã
*
- * このオペレーションは、notify_disconnect() 処理シーケンスの終わりにコール
- * される純粋仮想関数である。
- * notify_disconnect() では、
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãnotify_disconnect() å¦çã·ã¼ã±ã³ã¹ã®çµããã«ã³ã¼ã«
+ * ãããç´ç²ä»®æ³é¢æ°ã§ããã
+ * notify_disconnect() ã§ã¯ã
* - disconnectNext()
* - unsubscribeInterfaces()
* - eraseConnectorProfile()
- * の順に protected 関数がコールされ接続解除処理が行われる。
+ * ã®é ã« protected é¢æ°ãã³ã¼ã«ããæ¥ç¶è§£é¤å¦çãè¡ãããã
* <br>
- * 具象 Port ではこのオペレーションをオーバーライドし、引数として
- * 与えられた ConnectorProfile に従い接続解除処理を行う。
+ * å
·è±¡ Port ã§ã¯ãã®ãªãã¬ã¼ã·ã§ã³ããªã¼ãã¼ã©ã¤ãããå¼æ°ã¨ãã¦
+ * ä¸ãããã ConnectorProfile ã«å¾ãæ¥ç¶è§£é¤å¦çãè¡ãã
*
- * @param connector_profile 接続に関するプロファイル情報
+ * @param connector_profile æ¥ç¶ã«é¢ãããããã¡ã¤ã«æ
å ±
*
* @else
*
@@ -1509,9 +1509,9 @@
/*! @if jp
*
- * @brief 接続の最大数を設定する。
+ * @brief æ¥ç¶ã®æ大æ°ãè¨å®ããã
*
- * @param limit_value 最大数
+ * @param limit_value æ大æ°
*
* @else
*
@@ -1526,13 +1526,13 @@
/*!
* @if jp
- * @brief Interface情報を公開する
+ * @brief Interfaceæ
å ±ãå
¬éãã
*
- * Interface情報を公開する。
+ * Interfaceæ
å ±ãå
¬éããã
*
* dataport.dataflow_type
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Publish interface information
@@ -1551,15 +1551,15 @@
/*!
* @if jp
*
- * @brief ConnectorProfile の connector_id フィールドが空かどうか判定
+ * @brief ConnectorProfile ã® connector_id ãã£ã¼ã«ãã空ãã©ããå¤å®
*
- * 指定された ConnectorProfile の connector_id が空であるかどうかの判定を
- * 行う。
+ * æå®ããã ConnectorProfile ã® connector_id ã空ã§ãããã©ããã®å¤å®ã
+ * è¡ãã
*
- * @param connector_profile 判定対象コネクタプロファイル
+ * @param connector_profile å¤å®å¯¾è±¡ã³ãã¯ã¿ãããã¡ã¤ã«
*
- * @return 引数で与えられた ConnectorProfile の connector_id が空であれば、
- * true、そうでなければ false を返す。
+ * @return å¼æ°ã§ä¸ãããã ConnectorProfile ã® connector_id ã空ã§ããã°ã
+ * trueãããã§ãªããã° false ãè¿ãã
*
* @else
*
@@ -1579,9 +1579,9 @@
/*!
* @if jp
*
- * @brief UUIDを生成する
+ * @brief UUIDãçæãã
*
- * このオペレーションは UUID を生成する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ UUID ãçæããã
*
* @return uuid
*
@@ -1600,11 +1600,11 @@
/*!
* @if jp
*
- * @brief UUIDを生成し ConnectorProfile にセットする
+ * @brief UUIDãçæã ConnectorProfile ã«ã»ãããã
*
- * このオペレーションは UUID を生成し、ConnectorProfile にセットする。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ UUID ãçæããConnectorProfile ã«ã»ããããã
*
- * @param connector_profile connector_id をセットする ConnectorProfile
+ * @param connector_profile connector_id ãã»ãããã ConnectorProfile
*
* @else
*
@@ -1621,14 +1621,14 @@
/*!
* @if jp
*
- * @brief id が既存の ConnectorProfile のものかどうか判定する
+ * @brief id ãæ¢åã® ConnectorProfile ã®ãã®ãã©ããå¤å®ãã
*
- * このオペレーションは与えられた ID が既存の ConnectorProfile のリスト中に
- * 存在するかどうか判定する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä¸ãããã ID ãæ¢åã® ConnectorProfile ã®ãªã¹ãä¸ã«
+ * åå¨ãããã©ããå¤å®ããã
*
- * @param id 判定する connector_id
+ * @param id å¤å®ãã connector_id
*
- * @return id の存在判定結果
+ * @return id ã®åå¨å¤å®çµæ
*
* @else
*
@@ -1648,16 +1648,16 @@
/*!
* @if jp
*
- * @brief id を持つ ConnectorProfile を探す
+ * @brief id ãæ㤠ConnectorProfile ãæ¢ã
*
- * このオペレーションは与えられた ID を持つ ConnectorProfile を Port が
- * もつ ConnectorProfile のリスト中から探す。
- * もし、同一の id を持つ ConnectorProfile がなければ、空の ConnectorProfile
- * が返される。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä¸ãããã ID ãæ㤠ConnectorProfile ã Port ã
+ * ã㤠ConnectorProfile ã®ãªã¹ãä¸ããæ¢ãã
+ * ãããåä¸ã® id ãæ㤠ConnectorProfile ããªããã°ã空㮠ConnectorProfile
+ * ãè¿ãããã
*
- * @param id 検索する connector_id
+ * @param id æ¤ç´¢ãã connector_id
*
- * @return connector_id を持つ ConnectorProfile
+ * @return connector_id ãæ㤠ConnectorProfile
*
* @else
*
@@ -1679,15 +1679,15 @@
/*!
* @if jp
*
- * @brief id を持つ ConnectorProfile を探す
+ * @brief id ãæ㤠ConnectorProfile ãæ¢ã
*
- * このオペレーションは与えられた ID を持つ ConnectorProfile を Port が
- * もつ ConnectorProfile のリスト中から探しインデックスを返す。
- * もし、同一の id を持つ ConnectorProfile がなければ、-1 を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä¸ãããã ID ãæ㤠ConnectorProfile ã Port ã
+ * ã㤠ConnectorProfile ã®ãªã¹ãä¸ããæ¢ãã¤ã³ããã¯ã¹ãè¿ãã
+ * ãããåä¸ã® id ãæ㤠ConnectorProfile ããªããã°ã-1 ãè¿ãã
*
- * @param id 検索する connector_id
+ * @param id æ¤ç´¢ãã connector_id
*
- * @return Port の ConnectorProfile リストのインデックス
+ * @return Port ã® ConnectorProfile ãªã¹ãã®ã¤ã³ããã¯ã¹
*
* @else
*
@@ -1709,15 +1709,15 @@
/*!
* @if jp
*
- * @brief ConnectorProfile の追加もしくは更新
+ * @brief ConnectorProfile ã®è¿½å ãããã¯æ´æ°
*
- * このオペレーションは与えられた ConnectorProfile を Port に追加もしくは
- * 更新保存する。
- * 与えられた ConnectorProfile の connector_id と同じ ID を持つ
- * ConnectorProfile がリストになければ、リストに追加し、
- * 同じ ID が存在すれば ConnectorProfile を上書き保存する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä¸ãããã ConnectorProfile ã Port ã«è¿½å ãããã¯
+ * æ´æ°ä¿åããã
+ * ä¸ãããã ConnectorProfile ã® connector_id ã¨åã ID ãæã¤
+ * ConnectorProfile ããªã¹ãã«ãªããã°ããªã¹ãã«è¿½å ãã
+ * åã ID ãåå¨ããã° ConnectorProfile ãä¸æ¸ãä¿åããã
*
- * @param connector_profile 追加もしくは更新する ConnectorProfile
+ * @param connector_profile 追å ãããã¯æ´æ°ãã ConnectorProfile
*
* @else
*
@@ -1738,16 +1738,16 @@
/*!
* @if jp
*
- * @brief ConnectorProfile を削除する
+ * @brief ConnectorProfile ãåé¤ãã
*
- * このオペレーションは Port の PortProfile が保持している
- * ConnectorProfileList のうち与えられた id を持つ ConnectorProfile
- * を削除する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Port ã® PortProfile ãä¿æãã¦ãã
+ * ConnectorProfileList ã®ãã¡ä¸ãããã id ãæ㤠ConnectorProfile
+ * ãåé¤ããã
*
- * @param id 削除する ConnectorProfile の id
+ * @param id åé¤ãã ConnectorProfile ã® id
*
- * @return 正常に削除できた場合は true、
- * 指定した ConnectorProfile が見つからない場合は false を返す
+ * @return æ£å¸¸ã«åé¤ã§ããå ´å㯠trueã
+ * æå®ãã ConnectorProfile ãè¦ã¤ãããªãå ´å㯠false ãè¿ã
*
* @else
*
@@ -1769,26 +1769,26 @@
/*!
* @if jp
*
- * @brief PortInterfaceProfile に インターフェースを登録する
+ * @brief PortInterfaceProfile ã« ã¤ã³ã¿ã¼ãã§ã¼ã¹ãç»é²ãã
*
- * このオペレーションは Port が持つ PortProfile の、PortInterfaceProfile
- * にインターフェースの情報を追加する。
- * この情報は、get_port_profile() によって得られる PortProfile のうち
- * PortInterfaceProfile の値を変更するのみであり、実際にインターフェースを
- * 提供したり要求したりする場合には、サブクラスで、 publishInterface() ,
- * subscribeInterface() 等の関数を適切にオーバーライドしインターフェースの
- * 提供、要求処理を行わなければならない。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Port ãæ㤠PortProfile ã®ãPortInterfaceProfile
+ * ã«ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®æ
å ±ã追å ããã
+ * ãã®æ
å ±ã¯ãget_port_profile() ã«ãã£ã¦å¾ããã PortProfile ã®ãã¡
+ * PortInterfaceProfile ã®å¤ãå¤æ´ããã®ã¿ã§ãããå®éã«ã¤ã³ã¿ã¼ãã§ã¼ã¹ã
+ * æä¾ãããè¦æ±ãããããå ´åã«ã¯ããµãã¯ã©ã¹ã§ã publishInterface() ,
+ * subscribeInterface() çã®é¢æ°ãé©åã«ãªã¼ãã¼ã©ã¤ããã¤ã³ã¿ã¼ãã§ã¼ã¹ã®
+ * æä¾ãè¦æ±å¦çãè¡ããªããã°ãªããªãã
*
- * インターフェース(のインスタンス)名は Port 内で一意でなければならない。
- * 同名のインターフェースがすでに登録されている場合、この関数は false を
- * 返す。
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹(ã®ã¤ã³ã¹ã¿ã³ã¹)å㯠Port å
ã§ä¸æã§ãªããã°ãªããªãã
+ * ååã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ããã§ã«ç»é²ããã¦ããå ´åããã®é¢æ°ã¯ false ã
+ * è¿ãã
*
- * @param name インターフェースのインスタンスの名前
- * @param type_name インターフェースの型の名前
- * @param pol インターフェースの属性 (RTC::PROVIDED もしくは RTC:REQUIRED)
+ * @param name ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ã¤ã³ã¹ã¿ã³ã¹ã®åå
+ * @param type_name ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®åã®åå
+ * @param pol ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®å±æ§ (RTC::PROVIDED ããã㯠RTC:REQUIRED)
*
- * @return インターフェース登録処理結果。
- * 同名のインターフェースが既に登録されていれば false を返す。
+ * @return ã¤ã³ã¿ã¼ãã§ã¼ã¹ç»é²å¦ççµæã
+ * ååã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ãæ¢ã«ç»é²ããã¦ããã° false ãè¿ãã
*
* @else
*
@@ -1821,16 +1821,16 @@
/*!
* @if jp
*
- * @brief PortInterfaceProfile からインターフェース登録を削除する
+ * @brief PortInterfaceProfile ããã¤ã³ã¿ã¼ãã§ã¼ã¹ç»é²ãåé¤ãã
*
- * このオペレーションは Port が持つ PortProfile の、PortInterfaceProfile
- * からインターフェースの情報を削除する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Port ãæ㤠PortProfile ã®ãPortInterfaceProfile
+ * ããã¤ã³ã¿ã¼ãã§ã¼ã¹ã®æ
å ±ãåé¤ããã
*
- * @param name インターフェースのインスタンスの名前
- * @param pol インターフェースの属性 (RTC::PROVIDED もしくは RTC:REQUIRED)
+ * @param name ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ã¤ã³ã¹ã¿ã³ã¹ã®åå
+ * @param pol ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®å±æ§ (RTC::PROVIDED ããã㯠RTC:REQUIRED)
*
- * @return インターフェース削除処理結果。
- * インターフェースが登録されていなければ false を返す。
+ * @return ã¤ã³ã¿ã¼ãã§ã¼ã¹åé¤å¦ççµæã
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ãç»é²ããã¦ããªããã° false ãè¿ãã
*
* @else
*
@@ -1852,13 +1852,13 @@
/*!
* @if jp
*
- * @brief PortProfile の properties に NameValue 値を追加する
+ * @brief PortProfile ã® properties ã« NameValue å¤ã追å ãã
*
- * PortProfile の properties に NameValue 値を追加する。
- * 追加するデータの型をValueTypeで指定する。
+ * PortProfile ã® properties ã« NameValue å¤ã追å ããã
+ * 追å ãããã¼ã¿ã®åãValueTypeã§æå®ããã
*
- * @param key properties の name
- * @param value properties の value
+ * @param key properties ã® name
+ * @param value properties ã® value
*
* @else
*
@@ -1882,14 +1882,14 @@
/*!
* @if jp
*
- * @brief PortProfile の properties に NameValue 値を要素に追加する
+ * @brief PortProfile ã® properties ã« NameValue å¤ãè¦ç´ ã«è¿½å ãã
*
- * PortProfile の properties に NameValue 値を要素に追加する。この
- * 関数により設定された properties は get_prot_profile() により外部
- * から参照される。
+ * PortProfile ã® properties ã« NameValue å¤ãè¦ç´ ã«è¿½å ããããã®
+ * é¢æ°ã«ããè¨å®ããã properties 㯠get_prot_profile() ã«ããå¤é¨
+ * ããåç
§ãããã
*
- * @param key properties の name
- * @param value properties の value
+ * @param key properties ã® name
+ * @param value properties ã® value
*
* @else
*
@@ -1913,10 +1913,10 @@
/*!
* @if jp
*
- * @brief 存在しないポートをdisconnectする。
+ * @brief åå¨ããªããã¼ããdisconnectããã
*
- * 死んだPortを検出し、もし死んでいるポートがあった場合には、接続を
- * 解除する。
+ * æ»ãã Portãæ¤åºããããæ»ãã§ãããã¼ãããã£ãå ´åã«ã¯ãæ¥ç¶ã
+ * 解é¤ããã
*
* @else
*
@@ -1932,10 +1932,10 @@
/*!
* @if jp
*
- * @brief ポートの存在を確認する。
+ * @brief ãã¼ãã®åå¨ã確èªããã
*
- * @param ports 確認するポート
- * @return true:存在する,false:存在しない
+ * @param ports 確èªãããã¼ã
+ * @return true:åå¨ãã,false:åå¨ããªã
*
* @else
*
@@ -2054,7 +2054,7 @@
protected:
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -2062,7 +2062,7 @@
mutable Logger rtclog;
/*!
* @if jp
- * @brief Port の PortProfile
+ * @brief Port ã® PortProfile
* @else
* @brief PortProfile of the Port
* @endif
@@ -2071,7 +2071,7 @@
/*!
* @if jp
- * @brief Port の オブジェクト参照
+ * @brief Port ã® ãªãã¸ã§ã¯ãåç
§
* @else
* @brief Object Reference of the Port
* @endif
@@ -2079,7 +2079,7 @@
RTC::PortService_var m_objref;
/*!
* @if jp
- * @brief PortProfile の mutex
+ * @brief PortProfile ã® mutex
* @else
* @brief Mutex of PortProfile
* @endif
@@ -2090,7 +2090,7 @@
/*!
* @if jp
- * @brief インスタンス名
+ * @brief ã¤ã³ã¹ã¿ã³ã¹å
* @else
* @brief Instance name
* @endif
@@ -2099,7 +2099,7 @@
/*!
* @if jp
- * @brief Port の接続の最大数
+ * @brief Port ã®æ¥ç¶ã®æ大æ°
* @else
* @brief The maximum number of connections
* @endif
@@ -2108,9 +2108,9 @@
/*!
* @if jp
- * @brief Callback functor オブジェクト
+ * @brief Callback functor ãªãã¸ã§ã¯ã
*
- * インターフェースを公開する際に呼ばれるコールバックオブジェクト
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå
¬éããéã«å¼ã°ããã³ã¼ã«ããã¯ãªãã¸ã§ã¯ã
*
* @else
* @brief Callback functor objects
@@ -2123,9 +2123,9 @@
ConnectionCallback* m_onPublishInterfaces;
/*!
* @if jp
- * @brief Callback functor オブジェクト
+ * @brief Callback functor ãªãã¸ã§ã¯ã
*
- * インターフェースを取得する際に呼ばれるコールバックオブジェクト
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ãåå¾ããéã«å¼ã°ããã³ã¼ã«ããã¯ãªãã¸ã§ã¯ã
*
* @else
* @brief Callback functor objects
@@ -2137,9 +2137,9 @@
ConnectionCallback* m_onSubscribeInterfaces;
/*!
* @if jp
- * @brief Callback functor オブジェクト
+ * @brief Callback functor ãªãã¸ã§ã¯ã
*
- * 接続完了時に呼ばれるコールバックオブジェクト
+ * æ¥ç¶å®äºæã«å¼ã°ããã³ã¼ã«ããã¯ãªãã¸ã§ã¯ã
*
* @else
* @brief Callback functor objects
@@ -2152,9 +2152,9 @@
ConnectionCallback* m_onConnected;
/*!
* @if jp
- * @brief Callback functor オブジェクト
+ * @brief Callback functor ãªãã¸ã§ã¯ã
*
- * インターフェースを解放する際に呼ばれるコールバックオブジェクト
+ * ã¤ã³ã¿ã¼ãã§ã¼ã¹ã解æ¾ããéã«å¼ã°ããã³ã¼ã«ããã¯ãªãã¸ã§ã¯ã
*
* @else
* @brief Callback functor objects
@@ -2166,9 +2166,9 @@
ConnectionCallback* m_onUnsubscribeInterfaces;
/*!
* @if jp
- * @brief Callback functor オブジェクト
+ * @brief Callback functor ãªãã¸ã§ã¯ã
*
- * 接続解除に呼ばれるコールバックオブジェクト
+ * æ¥ç¶è§£é¤ã«å¼ã°ããã³ã¼ã«ããã¯ãªãã¸ã§ã¯ã
*
* @else
* @brief Callback functor objects
@@ -2181,9 +2181,9 @@
/*!
* @if jp
- * @brief Callback functor オブジェクト
+ * @brief Callback functor ãªãã¸ã§ã¯ã
*
- * ポートの接続がロストした場合に呼び出されるコールバックオブジェクト
+ * ãã¼ãã®æ¥ç¶ããã¹ãããå ´åã«å¼ã³åºãããã³ã¼ã«ããã¯ãªãã¸ã§ã¯ã
*
* @else
* @brief Callback functor objects
@@ -2197,9 +2197,9 @@
/*!
* @if jp
- * @brief PortConnectListenerホルダ
+ * @brief PortConnectListenerãã«ã
*
- * PortConnectListenrを保持するホルダ
+ * PortConnectListenrãä¿æãããã«ã
*
* @else
* @brief PortConnectListener holder
@@ -2215,7 +2215,7 @@
//============================================================
/*!
* @if jp
- * @brief id を持つ ConnectorProfile を探す Functor
+ * @brief id ãæ㤠ConnectorProfile ãæ¢ã Functor
* @else
* @brief Functor to find a ConnectorProfile named id
* @endif
@@ -2232,7 +2232,7 @@
/*!
* @if jp
- * @brief コンストラクタ引数 port_ref と同じオブジェクト参照を探す Functor
+ * @brief ã³ã³ã¹ãã©ã¯ã¿å¼æ° port_ref ã¨åããªãã¸ã§ã¯ãåç
§ãæ¢ã Functor
* @else
* @brief Functor to find the object reference that is identical port_ref
* @endif
@@ -2249,7 +2249,7 @@
/*!
* @if jp
- * @brief name と polarity から interface を探す Functor
+ * @brief name 㨠polarity ãã interface ãæ¢ã Functor
* @else
* @brief Functor to find interface from name and polarity
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortCallback.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortCallback.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortCallback.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PortCallback.h
* @brief PortCallback class
@@ -29,10 +29,10 @@
/*!
* @if jp
* @class ConnectionCallback
- * @brief connect/notify_connect() 時のコールバック抽象クラス
+ * @brief connect/notify_connect() æã®ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
- * Portに対してconnect/notify_connect() 等が呼び出される時に呼び出される
- * コールバックファンクタ。引数に RTC::ConnectorProfile を取る。
+ * Portã«å¯¾ãã¦connect/notify_connect() çãå¼ã³åºãããæã«å¼ã³åºããã
+ * ã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ãå¼æ°ã« RTC::ConnectorProfile ãåãã
*
* @param profile ConnectorProfile
*
@@ -57,9 +57,9 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -73,10 +73,10 @@
/*!
* @if jp
*
- * @brief コールバック関数
+ * @brief ã³ã¼ã«ããã¯é¢æ°
*
- * connect/notify_connect() 等が呼び出される時に呼び出される
- * コールバック関数
+ * connect/notify_connect() çãå¼ã³åºãããæã«å¼ã³åºããã
+ * ã³ã¼ã«ããã¯é¢æ°
*
* @param profile ConnectorProfile
*
@@ -98,10 +98,10 @@
/*!
* @if jp
* @class DisconnectCallback
- * @brief disconnect/notify_disconnect() 時のコールバック抽象クラス
+ * @brief disconnect/notify_disconnect() æã®ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
- * Portに対してdisconnect/notify_disconnect() 等が呼び出される時に呼
- * び出されるコールバックファンクタ。引数に接続IDを取る。
+ * Portã«å¯¾ãã¦disconnect/notify_disconnect() çãå¼ã³åºãããæã«å¼
+ * ã³åºãããã³ã¼ã«ããã¯ãã¡ã³ã¯ã¿ãå¼æ°ã«æ¥ç¶IDãåãã
*
* @param connector_id Connector ID
*
@@ -126,9 +126,9 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -141,10 +141,10 @@
/*!
* @if jp
*
- * @brief コールバック関数
+ * @brief ã³ã¼ã«ããã¯é¢æ°
*
- * disconnect/notify_disconnect() 等が呼び出される時に呼び出される
- * コールバック関数
+ * disconnect/notify_disconnect() çãå¼ã³åºãããæã«å¼ã³åºããã
+ * ã³ã¼ã«ããã¯é¢æ°
*
* @param connector_id Connector ID
*
@@ -166,12 +166,12 @@
/*!
* @if jp
* @class OnWrite
- * @brief write() 時のコールバック抽象クラス
+ * @brief write() æã®ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
- * OutPortに対してデータがwrite()される直前に呼び出されるコールバック用
- * ファンクタ。
+ * OutPortã«å¯¾ãã¦ãã¼ã¿ãwrite()ãããç´åã«å¼ã³åºãããã³ã¼ã«ããã¯ç¨
+ * ãã¡ã³ã¯ã¿ã
*
- * @param DataType バッファに書き込むデータ型
+ * @param DataType ãããã¡ã«æ¸ãè¾¼ããã¼ã¿å
*
* @since 0.4.0
*
@@ -194,9 +194,9 @@
public:
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -210,11 +210,11 @@
/*!
* @if jp
*
- * @brief コールバック関数
+ * @brief ã³ã¼ã«ããã¯é¢æ°
*
- * バッファにデータが書き込まれる直前に呼び出されるコールバック関数
+ * ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ã¾ããç´åã«å¼ã³åºãããã³ã¼ã«ããã¯é¢æ°
*
- * @param value バッファに書き込まれるデータ
+ * @param value ãããã¡ã«æ¸ãè¾¼ã¾ãããã¼ã¿
*
* @else
*
@@ -234,11 +234,11 @@
/*!
* @if jp
* @class OnWriteConvert
- * @brief write() 時のデータ変換コールバック抽象クラス
+ * @brief write() æã®ãã¼ã¿å¤æã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
- * OutPortのバッファにデータが write()される時に呼び出されるコールバッ
- * ク用インターフェース。このコールバックの戻り値がバッファに格納され
- * る。
+ * OutPortã®ãããã¡ã«ãã¼ã¿ã write()ãããæã«å¼ã³åºãããã³ã¼ã«ãã
+ * ã¯ç¨ã¤ã³ã¿ã¼ãã§ã¼ã¹ããã®ã³ã¼ã«ããã¯ã®æ»ãå¤ããããã¡ã«æ ¼ç´ãã
+ * ãã
*
* @since 0.4.0
*
@@ -259,9 +259,9 @@
{
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -275,12 +275,12 @@
/*!
* @if jp
*
- * @brief コールバック関数
+ * @brief ã³ã¼ã«ããã¯é¢æ°
*
- * バッファにデータが書き込まれる際に呼び出されるコールバック関数。
+ * ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ã¾ããéã«å¼ã³åºãããã³ã¼ã«ããã¯é¢æ°ã
*
- * @param value 変換前データ
- * @return 変換後データ
+ * @param value å¤æåãã¼ã¿
+ * @return å¤æå¾ãã¼ã¿
*
* @else
*
@@ -301,10 +301,10 @@
/*!
* @if jp
* @class OnRead
- * @brief read() 時のコールバック抽象クラス
+ * @brief read() æã®ã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
- * InPort のバッファからデータが read()される直前に呼び出される
- * コールバック用インターフェース。
+ * InPort ã®ãããã¡ãããã¼ã¿ã read()ãããç´åã«å¼ã³åºããã
+ * ã³ã¼ã«ããã¯ç¨ã¤ã³ã¿ã¼ãã§ã¼ã¹ã
*
* @since 0.4.0
*
@@ -325,9 +325,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -342,9 +342,9 @@
/*!
* @if jp
*
- * @brief コールバックメソッド
+ * @brief ã³ã¼ã«ããã¯ã¡ã½ãã
*
- * バッファからデータが読み出される直前に呼び出されるコールバック関数。
+ * ãããã¡ãããã¼ã¿ãèªã¿åºãããç´åã«å¼ã³åºãããã³ã¼ã«ããã¯é¢æ°ã
*
* @else
*
@@ -361,11 +361,11 @@
/*!
* @if jp
* @class OnReadConvert
- * @brief read() 時のデータ変換コールバック抽象クラス
+ * @brief read() æã®ãã¼ã¿å¤æã³ã¼ã«ããã¯æ½è±¡ã¯ã©ã¹
*
- * InPort のバッファからデータが read()される際に呼び出される
- * コールバック用インターフェース。
- * このコールバックの戻り値がread()の戻り値となる。
+ * InPort ã®ãããã¡ãããã¼ã¿ã read()ãããéã«å¼ã³åºããã
+ * ã³ã¼ã«ããã¯ç¨ã¤ã³ã¿ã¼ãã§ã¼ã¹ã
+ * ãã®ã³ã¼ã«ããã¯ã®æ»ãå¤ãread()ã®æ»ãå¤ã¨ãªãã
*
* @since 0.4.0
*
@@ -387,9 +387,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -404,14 +404,14 @@
/*!
* @if jp
*
- * @brief コールバックメソッド
+ * @brief ã³ã¼ã«ããã¯ã¡ã½ãã
*
- * バッファからデータが読み出される際に呼び出されるコールバック関数
- * であり、operator()() の戻り値は InPort の read() の戻り値となる、
- * またはデータ変数に格納される。
+ * ãããã¡ãããã¼ã¿ãèªã¿åºãããéã«å¼ã³åºãããã³ã¼ã«ããã¯é¢æ°
+ * ã§ãããoperator()() ã®æ»ãå¤ã¯ InPort ã® read() ã®æ»ãå¤ã¨ãªãã
+ * ã¾ãã¯ãã¼ã¿å¤æ°ã«æ ¼ç´ãããã
*
- * @param value バッファから読みだされたデータ
- * @return 変換後のデータ。データポート変数にはこの値が格納される。
+ * @param value ãããã¡ããèªã¿ã ããããã¼ã¿
+ * @return å¤æå¾ã®ãã¼ã¿ããã¼ã¿ãã¼ãå¤æ°ã«ã¯ãã®å¤ãæ ¼ç´ãããã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortConnectListener.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortConnectListener.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortConnectListener.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PortConnectListener.cpp
* @brief port's internal action listener classes
@@ -24,7 +24,7 @@
//============================================================
/*!
* @if jp
- * @brief PortConnectListenerType を文字列に変換
+ * @brief PortConnectListenerType ãæååã«å¤æ
* @else
* @brief Convert PortConnectListenerType into the string.
* @endif
@@ -45,7 +45,7 @@
/*!
* @if jp
- * @class PortConnectListener クラス
+ * @class PortConnectListener ã¯ã©ã¹
* @else
* @class PortConnectListener class
* @endif
@@ -54,7 +54,7 @@
/*!
* @if jp
- * @brief PortConnectRetListenerType を文字列に変換
+ * @brief PortConnectRetListenerType ãæååã«å¤æ
* @else
* @brief Convert PortConnectRetListenerType into the string.
* @endif
@@ -79,7 +79,7 @@
/*!
* @if jp
- * @class PortConnectRetListener クラス
+ * @class PortConnectRetListener ã¯ã©ã¹
* @else
* @class PortConnectRetListener class
* @endif
@@ -89,7 +89,7 @@
//============================================================
/*!
* @if jp
- * @class PortConnectListener ホルダクラス
+ * @class PortConnectListener ãã«ãã¯ã©ã¹
* @else
* @class PortConnectListener holder class
* @endif
@@ -154,7 +154,7 @@
//============================================================
/*!
* @if jp
- * @class PortConnectRetListener ホルダクラス
+ * @class PortConnectRetListener ãã«ãã¯ã©ã¹
* @else
* @class PortConnectRetListener holder class
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortConnectListener.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortConnectListener.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortConnectListener.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PortConnectListener.h
* @brief port's internal action listener classes
@@ -31,11 +31,11 @@
//============================================================
/*!
* @if jp
- * @brief PortConnectListener のタイプ
+ * @brief PortConnectListener ã®ã¿ã¤ã
*
- * - ON_NOTIFY_CONNECT: notify_connect() 関数内呼び出し直後
- * - ON_NOTIFY_DISCONNECT: notify_disconnect() 呼び出し直後
- * - ON_UNSUBSCRIBE_INTERFACES: notify_disconnect() 内のIF購読解除時
+ * - ON_NOTIFY_CONNECT: notify_connect() é¢æ°å
å¼ã³åºãç´å¾
+ * - ON_NOTIFY_DISCONNECT: notify_disconnect() å¼ã³åºãç´å¾
+ * - ON_UNSUBSCRIBE_INTERFACES: notify_disconnect() å
ã®IFè³¼èªè§£é¤æ
*
* @else
* @brief The types of ConnectorDataListener
@@ -56,15 +56,15 @@
/*!
* @if jp
- * @class PortConnectListener クラス
- * @brief PortConnectListener クラス
+ * @class PortConnectListener ã¯ã©ã¹
+ * @brief PortConnectListener ã¯ã©ã¹
*
- * 各アクションに対応するユーザーコードが呼ばれる直前のタイミング
- * でコールされるリスナクラスの基底クラス。
+ * åã¢ã¯ã·ã§ã³ã«å¯¾å¿ããã¦ã¼ã¶ã¼ã³ã¼ããå¼ã°ããç´åã®ã¿ã¤ãã³ã°
+ * ã§ã³ã¼ã«ããããªã¹ãã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
- * - ON_NOTIFY_CONNECT: notify_connect() 関数内呼び出し直後
- * - ON_NOTIFY_DISCONNECT: notify_disconnect() 呼び出し直後
- * - ON_UNSUBSCRIBE_INTERFACES: notify_disconnect() 内のIF購読解除時
+ * - ON_NOTIFY_CONNECT: notify_connect() é¢æ°å
å¼ã³åºãç´å¾
+ * - ON_NOTIFY_DISCONNECT: notify_disconnect() å¼ã³åºãç´å¾
+ * - ON_UNSUBSCRIBE_INTERFACES: notify_disconnect() å
ã®IFè³¼èªè§£é¤æ
*
* @else
* @class PortConnectListener class
@@ -85,13 +85,13 @@
/*!
* @if jp
*
- * @brief PortConnectListenerType を文字列に変換
+ * @brief PortConnectListenerType ãæååã«å¤æ
*
- * PortConnectListenerType を文字列に変換する
+ * PortConnectListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 PortConnectListenerType
+ * @param type å¤æ対象 PortConnectListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -109,7 +109,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -119,9 +119,9 @@
/*!
* @if jp
*
- * @brief 仮想コールバック関数
+ * @brief ä»®æ³ã³ã¼ã«ããã¯é¢æ°
*
- * PortConnectListener のコールバック関数
+ * PortConnectListener ã®ã³ã¼ã«ããã¯é¢æ°
*
* @else
*
@@ -139,13 +139,13 @@
//============================================================
/*!
* @if jp
- * @brief PortConnectRetListenerType のタイプ
+ * @brief PortConnectRetListenerType ã®ã¿ã¤ã
*
- * - ON_CONNECT_NEXTPORT: notify_connect() 中のカスケード呼び出し直後
- * - ON_SUBSCRIBE_INTERFACES: notify_connect() 中のインターフェース購読直後
- * - ON_CONNECTED: nofity_connect() 接続処理完了時に呼び出される
- * - ON_DISCONNECT_NEXT: notify_disconnect() 中にカスケード呼び出し直後
- * - ON_DISCONNECTED: notify_disconnect() リターン時
+ * - ON_CONNECT_NEXTPORT: notify_connect() ä¸ã®ã«ã¹ã±ã¼ãå¼ã³åºãç´å¾
+ * - ON_SUBSCRIBE_INTERFACES: notify_connect() ä¸ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹è³¼èªç´å¾
+ * - ON_CONNECTED: nofity_connect() æ¥ç¶å¦çå®äºæã«å¼ã³åºããã
+ * - ON_DISCONNECT_NEXT: notify_disconnect() ä¸ã«ã«ã¹ã±ã¼ãå¼ã³åºãç´å¾
+ * - ON_DISCONNECTED: notify_disconnect() ãªã¿ã¼ã³æ
*
* @else
* @brief The types of PortConnectRetListenerType
@@ -171,18 +171,18 @@
/*!
* @if jp
- * @class PortConnectRetListener クラス
- * @brief PortConnectRetListener クラス
+ * @class PortConnectRetListener ã¯ã©ã¹
+ * @brief PortConnectRetListener ã¯ã©ã¹
*
- * 各アクションに対応するユーザーコードが呼ばれる直前のタイミング
- * でコールされるリスなクラスの基底クラス。
+ * åã¢ã¯ã·ã§ã³ã«å¯¾å¿ããã¦ã¼ã¶ã¼ã³ã¼ããå¼ã°ããç´åã®ã¿ã¤ãã³ã°
+ * ã§ã³ã¼ã«ããããªã¹ãªã¯ã©ã¹ã®åºåºã¯ã©ã¹ã
*
- * - ON_PUBLISH_INTERFACES: notify_connect() 中のインターフェース公開直後
- * - ON_CONNECT_NEXTPORT: notify_connect() 中のカスケード呼び出し直後
- * - ON_SUBSCRIBE_INTERFACES: notify_connect() 中のインターフェース購読直後
- * - ON_CONNECTED: nofity_connect() 接続処理完了時に呼び出される
- * - ON_DISCONNECT_NEXT: notify_disconnect() 中にカスケード呼び出し直後
- * - ON_DISCONNECTED: notify_disconnect() リターン時
+ * - ON_PUBLISH_INTERFACES: notify_connect() ä¸ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹å
¬éç´å¾
+ * - ON_CONNECT_NEXTPORT: notify_connect() ä¸ã®ã«ã¹ã±ã¼ãå¼ã³åºãç´å¾
+ * - ON_SUBSCRIBE_INTERFACES: notify_connect() ä¸ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹è³¼èªç´å¾
+ * - ON_CONNECTED: nofity_connect() æ¥ç¶å¦çå®äºæã«å¼ã³åºããã
+ * - ON_DISCONNECT_NEXT: notify_disconnect() ä¸ã«ã«ã¹ã±ã¼ãå¼ã³åºãç´å¾
+ * - ON_DISCONNECTED: notify_disconnect() ãªã¿ã¼ã³æ
*
* @else
* @class PortConnectRetListener class
@@ -205,13 +205,13 @@
/*!
* @if jp
*
- * @brief PortConnectRetListenerType を文字列に変換
+ * @brief PortConnectRetListenerType ãæååã«å¤æ
*
- * PortConnectRetListenerType を文字列に変換する
+ * PortConnectRetListenerType ãæååã«å¤æãã
*
- * @param type 変換対象 PortConnectRetListenerType
+ * @param type å¤æ対象 PortConnectRetListenerType
*
- * @return 文字列変換結果
+ * @return æååå¤æçµæ
*
* @else
*
@@ -229,7 +229,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -239,9 +239,9 @@
/*!
* @if jp
*
- * @brief 仮想コールバック関数
+ * @brief ä»®æ³ã³ã¼ã«ããã¯é¢æ°
*
- * PortConnectRetListener のコールバック関数
+ * PortConnectRetListener ã®ã³ã¼ã«ããã¯é¢æ°
*
* @else
*
@@ -260,9 +260,9 @@
/*!
* @if jp
* @class PortConnectListenerHolder
- * @brief PortConnectListener ホルダクラス
+ * @brief PortConnectListener ãã«ãã¯ã©ã¹
*
- * 複数の PortConnectListener を保持し管理するクラス。
+ * è¤æ°ã® PortConnectListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class PortConnectListenerHolder
@@ -280,7 +280,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -289,7 +289,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -299,13 +299,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -322,11 +322,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -341,9 +341,9 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
* @else
@@ -366,9 +366,9 @@
/*!
* @if jp
* @class PortConnectRetListenerHolder
- * @brief PortConnectRetListener ホルダクラス
+ * @brief PortConnectRetListener ãã«ãã¯ã©ã¹
*
- * 複数の PortConnectRetListener を保持し管理するクラス。
+ * è¤æ°ã® PortConnectRetListener ãä¿æã管çããã¯ã©ã¹ã
*
* @else
* @class PortConnectRetListenerHolder
@@ -386,7 +386,7 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -395,7 +395,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -405,13 +405,13 @@
/*!
* @if jp
*
- * @brief リスナーの追加
+ * @brief ãªã¹ãã¼ã®è¿½å
*
- * リスナーを追加する。
+ * ãªã¹ãã¼ã追å ããã
*
- * @param listener 追加するリスナ
- * @param autoclean true:デストラクタで削除する,
- * false:デストラクタで削除しない
+ * @param listener 追å ãããªã¹ã
+ * @param autoclean true:ãã¹ãã©ã¯ã¿ã§åé¤ãã,
+ * false:ãã¹ãã©ã¯ã¿ã§åé¤ããªã
* @else
*
* @brief Add the listener.
@@ -428,11 +428,11 @@
/*!
* @if jp
*
- * @brief リスナーの削除
+ * @brief ãªã¹ãã¼ã®åé¤
*
- * リスナを削除する。
+ * ãªã¹ããåé¤ããã
*
- * @param listener 削除するリスナ
+ * @param listener åé¤ãããªã¹ã
* @else
*
* @brief Remove the listener.
@@ -447,12 +447,12 @@
/*!
* @if jp
*
- * @brief リスナーへ通知する
+ * @brief ãªã¹ãã¼ã¸éç¥ãã
*
- * 登録されているリスナのコールバックメソッドを呼び出す。
+ * ç»é²ããã¦ãããªã¹ãã®ã³ã¼ã«ããã¯ã¡ã½ãããå¼ã³åºãã
*
* @param info ConnectorInfo
- * @param cdrdata データ
+ * @param cdrdata ãã¼ã¿
* @else
*
* @brief Notify listeners.
@@ -474,7 +474,7 @@
/*!
* @if jp
* @class PortConnectListeners
- * @brief PortConnectListeners クラス
+ * @brief PortConnectListeners ã¯ã©ã¹
*
*
* @else
@@ -489,8 +489,8 @@
public:
/*!
* @if jp
- * @brief PortConnectListenerType リスナ配列
- * PortConnectListenerType リスナを格納
+ * @brief PortConnectListenerType ãªã¹ãé
å
+ * PortConnectListenerType ãªã¹ããæ ¼ç´
* @else
* @brief PortConnectListenerType listener array
* The PortConnectListenerType listener is stored.
@@ -500,8 +500,8 @@
portconnect_[PORT_CONNECT_LISTENER_NUM];
/*!
* @if jp
- * @brief PortConnectRetTypeリスナ配列
- * PortConnectRetTypeリスナを格納
+ * @brief PortConnectRetTypeãªã¹ãé
å
+ * PortConnectRetTypeãªã¹ããæ ¼ç´
* @else
* @brief PortConnectRetType listener array
* The PortConnectRetType listener is stored.
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortProfileHelper.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortProfileHelper.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortProfileHelper.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PortProfileHelper.cpp
* @brief RTC's PortProfile helper class
@@ -34,7 +34,7 @@
/*!
* @if jp
- * @brief PortProfile を設定する
+ * @brief PortProfile ãè¨å®ãã
* @else
* @brief Set PortProfile
* @endif
@@ -56,7 +56,7 @@
/*!
* @if jp
- * @brief PortProfile を取得する
+ * @brief PortProfile ãåå¾ãã
* @else
* @brief Get PortProfile
* @endif
@@ -79,7 +79,7 @@
/*!
* @if jp
- * @brief PortProfile.name を設定する
+ * @brief PortProfile.name ãè¨å®ãã
* @else
* @brief Set PortProfile.name
* @endif
@@ -94,7 +94,7 @@
/*!
* @if jp
- * @brief PortProfile.name を取得する
+ * @brief PortProfile.name ãåå¾ãã
* @else
* @brief Get PortProfile.name
* @endif
@@ -109,7 +109,7 @@
/*!
* @if jp
- * @brief PortInterfaceProfile を追加する
+ * @brief PortInterfaceProfile ã追å ãã
* @else
* @brief Append PortInterfaceProfile to the PortProfile
* @endif
@@ -126,7 +126,7 @@
/*!
* @if jp
- * @brief PortInterfaceProfileList を取得する
+ * @brief PortInterfaceProfileList ãåå¾ãã
* @else
* @brief Get PortInterfaceProfileList
* @endif
@@ -142,7 +142,7 @@
/*!
* @if jp
- * @brief PortInterfaceProfile を取得する
+ * @brief PortInterfaceProfile ãåå¾ãã
* @else
* @brief Get PortInterfaceProfile
* @endif
@@ -158,7 +158,7 @@
/*!
* @if jp
- * @brief PortInterfaceProfile を削除する
+ * @brief PortInterfaceProfile ãåé¤ãã
* @else
* @brief Erase PortInterfaceProfile from the PortProfile
* @endif
@@ -174,7 +174,7 @@
/*!
* @if jp
- * @brief Port のオブジェクト参照をセットする
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ãã»ãããã
* @else
* @brief Set Port's object reference
* @endif
@@ -189,7 +189,7 @@
/*!
* @if jp
- * @brief Port のオブジェクト参照を取得する
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ãåå¾ãã
* @else
* @brief Get Port's object reference
* @endif
@@ -204,7 +204,7 @@
/*!
* @if jp
- * @brief ConnectorProfile を追加する
+ * @brief ConnectorProfile ã追å ãã
* @else
* @brief Append ConnectorProfile
* @endif
@@ -219,7 +219,7 @@
/*!
* @if jp
- * @brief ConnectorProfileList を取得する
+ * @brief ConnectorProfileList ãåå¾ãã
* @else
* @brief Get ConnectorProfileList
* @endif
@@ -235,7 +235,7 @@
/*!
* @if jp
- * @brief ConnectorProfile を取得する
+ * @brief ConnectorProfile ãåå¾ãã
* @else
* @brief Get ConnectorProfile
* @endif
@@ -251,7 +251,7 @@
/*!
* @if jp
- * @brief ConnectorProfile を取得する
+ * @brief ConnectorProfile ãåå¾ãã
* @else
* @brief Get ConnectorProfile
* @endif
@@ -267,8 +267,8 @@
/*!
* @if jp
- * @brief ConnectorProfile を削除する
- * @param naem ConnectorProfile の名前
+ * @brief ConnectorProfile ãåé¤ãã
+ * @param naem ConnectorProfile ã®åå
* @else
* @brief Erase ConnectorProfile
* @endif
@@ -284,7 +284,7 @@
/*!
* @if jp
- * @brief ConnectorProfile を削除する
+ * @brief ConnectorProfile ãåé¤ãã
* @else
* @brief Erase ConnectorProfile
* @endif
@@ -300,7 +300,7 @@
/*!
* @if jp
- * @brief PortProfile の owner を設定する
+ * @brief PortProfile ã® owner ãè¨å®ãã
* @else
* @brief Set owner's object reference to the PortProfile
* @endif
@@ -315,7 +315,7 @@
/*!
* @if jp
- * @brief PortProfile の owner を取得する
+ * @brief PortProfile ã® owner ãåå¾ãã
* @else
* @endif
*/
@@ -329,7 +329,7 @@
/*!
* @if jp
- * @brief PortProfile の properties を設定する
+ * @brief PortProfile ã® properties ãè¨å®ãã
* @else
* @brief Set properties to the PortProfile
* @endif
@@ -344,7 +344,7 @@
/*!
* @if jp
- * @brief PortProfile の properties を取得する
+ * @brief PortProfile ã® properties ãåå¾ãã
* @else
* @brief Get properties of the PortProfile
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortProfileHelper.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortProfileHelper.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PortProfileHelper.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PortProfileHelper.h
* @brief RTC's PortProfile helper class
@@ -39,10 +39,10 @@
* @if jp
*
* @class PortProfileHelper
- * @brief PortProfile ヘルパークラス
+ * @brief PortProfile ãã«ãã¼ã¯ã©ã¹
*
- * RTC::Port の種々のプロファイルを保持する PortProfile を管理するクラス。
- * 主として PortBase の内部で使用される。
+ * RTC::Port ã®ç¨®ã
ã®ãããã¡ã¤ã«ãä¿æãã PortProfile ã管çããã¯ã©ã¹ã
+ * 主ã¨ã㦠PortBase ã®å
é¨ã§ä½¿ç¨ãããã
*
* @else
*
@@ -61,9 +61,9 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -76,9 +76,9 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -94,12 +94,12 @@
/*!
* @if jp
*
- * @brief PortProfile を設定する
+ * @brief PortProfile ãè¨å®ãã
*
- * このオブジェクトが保持する PortProfile を引数で与えられた PortProfile
- * をコピーし上書きして保存する。
+ * ãã®ãªãã¸ã§ã¯ããä¿æãã PortProfile ãå¼æ°ã§ä¸ãããã PortProfile
+ * ãã³ãã¼ãä¸æ¸ããã¦ä¿åããã
*
- * @param PortProfile 上書きする PortProfile
+ * @param PortProfile ä¸æ¸ããã PortProfile
*
* @else
*
@@ -118,11 +118,11 @@
/*!
* @if jp
*
- * @brief PortProfile を取得する
+ * @brief PortProfile ãåå¾ãã
*
- * このオブジェクトが保持する PortProfile を返す。
+ * ãã®ãªãã¸ã§ã¯ããä¿æãã PortProfile ãè¿ãã
*
- * @return このオブジェクトが保持する PortProfile
+ * @return ãã®ãªãã¸ã§ã¯ããä¿æãã PortProfile
*
* @else
*
@@ -140,12 +140,12 @@
/*!
* @if jp
*
- * @brief PortProfile.name を設定する
+ * @brief PortProfile.name ãè¨å®ãã
*
- * このオペレーションは引数で与えられた文字列をコポーし、
- * PortProfile.name として保持する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯å¼æ°ã§ä¸ããããæååãã³ãã¼ãã
+ * PortProfile.name ã¨ãã¦ä¿æããã
*
- * @param name PortProfile.name に格納する Port の名前
+ * @param name PortProfile.name ã«æ ¼ç´ãã Port ã®åå
*
* @else
*
@@ -163,11 +163,11 @@
/*!
* @if jp
*
- * @brief PortProfile.name を取得する
+ * @brief PortProfile.name ãåå¾ãã
*
- * このオペレーションは PortProfile.name を取得する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile.name ãåå¾ããã
*
- * @return PortProfile.name へのポインタ
+ * @return PortProfile.name ã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -185,11 +185,11 @@
/*!
* @if jp
*
- * @brief PortInterfaceProfile を追加する
+ * @brief PortInterfaceProfile ã追å ãã
*
- * このオペレーションは PortProfile に PortInterfaceProfile を追加する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã« PortInterfaceProfile ã追å ããã
*
- * @param if_profile PortProfile に追加する PortInterfaceProfile
+ * @param if_profile PortProfile ã«è¿½å ãã PortInterfaceProfile
*
* @else
*
@@ -207,9 +207,9 @@
/*!
* @if jp
*
- * @brief PortInterfaceProfileList を取得する
+ * @brief PortInterfaceProfileList ãåå¾ãã
*
- * このオペレーションは PortInterfaceProfileList を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortInterfaceProfileList ãè¿ãã
*
* @return PortInterfaceProfileList
*
@@ -229,12 +229,12 @@
/*!
* @if jp
*
- * @brief PortInterfaceProfile を取得する
+ * @brief PortInterfaceProfile ãåå¾ãã
*
- * このオペレーションは instance_name で指定された PortInterfaceProfile
- * を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ instance_name ã§æå®ããã PortInterfaceProfile
+ * ãè¿ãã
*
- * @param instance_name PortInterfaceProfile の instance_name
+ * @param instance_name PortInterfaceProfile ã® instance_name
* @return PortInterfaceProfile
*
* @else
@@ -256,13 +256,13 @@
/*!
* @if jp
*
- * @brief PortInterfaceProfile を削除する
+ * @brief PortInterfaceProfile ãåé¤ãã
*
- * このオペレーションは instance_name で指定された PortInterfaceProfile
- * を削除する。指定した名前の PortInterfaceProfile が存在しない場合には、
- * NotFound exception を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ instance_name ã§æå®ããããPortInterfaceProfile
+ * ãåé¤ãããæå®ããååã® PortInterfaceProfile ãåå¨ããªãå ´åã«ã¯ã
+ * NotFound exception ãè¿ãã
*
- * @param instance_name 削除する PortInterfaceProfile の名前
+ * @param instance_name åé¤ãã PortInterfaceProfile ã®åå
*
* @else
*
@@ -281,12 +281,12 @@
/*!
* @if jp
*
- * @brief Port のオブジェクト参照をセットする
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ãã»ãããã
*
- * このオペレーションは PortProfile に、関連する Port のオブジェクト参照
- * を設定する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã«ãé¢é£ãã Port ã®ãªãã¸ã§ã¯ãåç
§
+ * ãè¨å®ããã
*
- * @param port 設定する Port のオブジェクトリファレンス
+ * @param port è¨å®ãã Port ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹
*
* @else
*
@@ -304,12 +304,12 @@
/*!
* @if jp
*
- * @brief Port のオブジェクト参照を取得する
+ * @brief Port ã®ãªãã¸ã§ã¯ãåç
§ãåå¾ãã
*
- * このオペレーションは PortProfile に関連付けられた Port の
- * オブジェクト参照を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã«é¢é£ä»ãããã Port ã®
+ * ãªãã¸ã§ã¯ãåç
§ãè¿ãã
*
- * @return 関連付けられた Port のオブジェクト参照
+ * @return é¢é£ä»ãããã Port ã®ãªãã¸ã§ã¯ãåç
§
*
* @else
*
@@ -327,9 +327,9 @@
/*!
* @if jp
*
- * @brief ConnectorProfile を追加する
+ * @brief ConnectorProfile ã追å ãã
*
- * このオペレーションは PortProfile に ConnectorProfile を追加する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã« ConnectorProfile ã追å ããã
*
* @param conn_profile ConnectorProfile
*
@@ -349,12 +349,12 @@
/*!
* @if jp
*
- * @brief ConnectorProfileList を取得する
+ * @brief ConnectorProfileList ãåå¾ãã
*
- * このオペレーションは PortProfile に関連付けられた ConnectorProfile の
- * リスト ConnectorProfileList を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã«é¢é£ä»ãããã ConnectorProfile ã®
+ * ãªã¹ã ConnectorProfileList ãè¿ãã
*
- * @return 関連付けられた ConnectorProfileList
+ * @return é¢é£ä»ãããã ConnectorProfileList
*
* @else
*
@@ -372,11 +372,11 @@
/*!
* @if jp
*
- * @brief ConnectorProfile を取得する
+ * @brief ConnectorProfile ãåå¾ãã
*
- * このオペレーションは引数で指定された名前を持つ ConnectorProfile を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯å¼æ°ã§æå®ãããååãæ㤠ConnectorProfile ãè¿ãã
*
- * @param name ConnectorProfile の名前
+ * @param name ConnectorProfile ã®åå
* @return ConnectorProfile
*
* @else
@@ -396,11 +396,11 @@
/*!
* @if jp
*
- * @brief ConnectorProfile を取得する
+ * @brief ConnectorProfile ãåå¾ãã
*
- * このオペレーションは引数で指定されたIDを持つ ConnectorProfile を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯å¼æ°ã§æå®ãããIDãæ㤠ConnectorProfile ãè¿ãã
*
- * @param id ConnectorProfile のID
+ * @param id ConnectorProfile ã®ID
* @return ConnectorProfile
*
* @else
@@ -420,12 +420,12 @@
/*!
* @if jp
*
- * @brief ConnectorProfile を削除する
+ * @brief ConnectorProfile ãåé¤ãã
*
- * このオペレーションは PortProfile の ConnectorProfile を
- * 名前で指定して削除する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã® ConnectorProfile ã
+ * ååã§æå®ãã¦åé¤ããã
*
- * @param naem ConnectorProfile の名前
+ * @param naem ConnectorProfile ã®åå
*
* @else
*
@@ -443,12 +443,12 @@
/*!
* @if jp
*
- * @brief ConnectorProfile を削除する
+ * @brief ConnectorProfile ãåé¤ãã
*
- * このオペレーションは PortProfile の ConnectorProfile を
- * ID で指定して削除する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã® ConnectorProfile ã
+ * ID ã§æå®ãã¦åé¤ããã
*
- * @param id ConnectorProfile のID
+ * @param id ConnectorProfile ã®ID
*
* @else
*
@@ -466,11 +466,11 @@
/*!
* @if jp
*
- * @brief PortProfile の owner を設定する
+ * @brief PortProfile ã® owner ãè¨å®ãã
*
- * このオペレーションは PortProfile の owner を設定する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã® owner ãè¨å®ããã
*
- * @param owner PortProfile の owner のオブジェクト参照
+ * @param owner PortProfile ã® owner ã®ãªãã¸ã§ã¯ãåç
§
*
* @else
*
@@ -488,11 +488,11 @@
/*!
* @if jp
*
- * @brief PortProfile の owner を取得する
+ * @brief PortProfile ã® owner ãåå¾ãã
*
- * このオペレーションは PortProfile の owner のオブジェクト参照を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã® owner ã®ãªãã¸ã§ã¯ãåç
§ãè¿ãã
*
- * @return PortProfile の owner のオブジェクト参照
+ * @return PortProfile ã® owner ã®ãªãã¸ã§ã¯ãåç
§
*
* @else
*
@@ -510,11 +510,11 @@
/*!
* @if jp
*
- * @brief PortProfile の properties を設定する
+ * @brief PortProfile ã® properties ãè¨å®ãã
*
- * このオペレーションは PortProfile に properties を設定する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã« properties ãè¨å®ããã
*
- * @param prop PortProfile の properties の NVList
+ * @param prop PortProfile ã® properties ã® NVList
*
* @else
*
@@ -532,11 +532,11 @@
/*!
* @if jp
*
- * @brief PortProfile の properties を取得する
+ * @brief PortProfile ã® properties ãåå¾ãã
*
- * このオペレーションは PortProfile の propertiesを返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ PortProfile ã® propertiesãè¿ãã
*
- * @return PortProfile の properties の NVList
+ * @return PortProfile ã® properties ã® NVList
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PublisherBase.h
* @brief Publisher base class
@@ -41,10 +41,10 @@
*
* @class PublisherBase
*
- * @brief Publisher 基底クラス
+ * @brief Publisher åºåºã¯ã©ã¹
*
- * データ送出タイミングを管理して送出を駆動するPublisher* の基底クラス。
- * 各種 Publisher はこのクラスを継承して詳細を実装する。
+ * ãã¼ã¿éåºã¿ã¤ãã³ã°ã管çãã¦éåºãé§åããPublisher* ã®åºåºã¯ã©ã¹ã
+ * å種 Publisher ã¯ãã®ã¯ã©ã¹ãç¶æ¿ãã¦è©³ç´°ãå®è£
ããã
*
* @since 0.4.0
*
@@ -68,7 +68,7 @@
/*!
* @if jp
*
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -80,15 +80,15 @@
/*!
* @if jp
- * @brief 設定初期化
+ * @brief è¨å®åæå
*
- * InPortConsumerの各種設定を行う。実装クラスでは、与えられた
- * Propertiesから必要な情報を取得して各種設定を行う。この init() 関
- * 数は、OutPortProvider生成直後および、接続時にそれぞれ呼ばれる可
- * 能性がある。したがって、この関数は複数回呼ばれることを想定して記
- * 述されるべきである。
+ * InPortConsumerã®å種è¨å®ãè¡ããå®è£
ã¯ã©ã¹ã§ã¯ãä¸ãããã
+ * Propertiesããå¿
è¦ãªæ
å ±ãåå¾ãã¦å種è¨å®ãè¡ãããã® init() é¢
+ * æ°ã¯ãOutPortProviderçæç´å¾ããã³ãæ¥ç¶æã«ããããå¼ã°ããå¯
+ * è½æ§ãããããããã£ã¦ããã®é¢æ°ã¯è¤æ°åå¼ã°ãããã¨ãæ³å®ãã¦è¨
+ * è¿°ãããã¹ãã§ããã
*
- * @param prop 設定情報
+ * @param prop è¨å®æ
å ±
*
* @else
*
@@ -109,15 +109,15 @@
/*!
* @if jp
- * @brief InPortコンシューマのセット
+ * @brief InPortã³ã³ã·ã¥ã¼ãã®ã»ãã
*
- * この関数では、この Publisher に関連付けられるコンシューマをセットする。
- * コンシューマオブジェクトがヌルポインタの場合、INVALID_ARGSが返される。
- * それ以外の場合は、PORT_OK が返される。
+ * ãã®é¢æ°ã§ã¯ããã® Publisher ã«é¢é£ä»ããããã³ã³ã·ã¥ã¼ããã»ããããã
+ * ã³ã³ã·ã¥ã¼ããªãã¸ã§ã¯ãããã«ãã¤ã³ã¿ã®å ´åãINVALID_ARGSãè¿ãããã
+ * ãã以å¤ã®å ´åã¯ãPORT_OK ãè¿ãããã
*
- * @param consumer Consumer へのポインタ
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS 引数に不正な値が含まれている
+ * @param consumer Consumer ã¸ã®ãã¤ã³ã¿
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS å¼æ°ã«ä¸æ£ãªå¤ãå«ã¾ãã¦ãã
*
* @else
* @brief Store InPort consumer
@@ -136,15 +136,15 @@
/*!
* @if jp
- * @brief バッファのセット
+ * @brief ãããã¡ã®ã»ãã
*
- * この関数では、この Publisher に関連付けられるバッファをセットする。
- * バッファオブジェクトがヌルポインタの場合、INVALID_ARGSが返される。
- * それ以外の場合は、PORT_OK が返される。
+ * ãã®é¢æ°ã§ã¯ããã® Publisher ã«é¢é£ä»ãããããããã¡ãã»ããããã
+ * ãããã¡ãªãã¸ã§ã¯ãããã«ãã¤ã³ã¿ã®å ´åãINVALID_ARGSãè¿ãããã
+ * ãã以å¤ã®å ´åã¯ãPORT_OK ãè¿ãããã
*
- * @param buffer CDR buffer へのポインタ
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS 引数に不正な値が含まれている
+ * @param buffer CDR buffer ã¸ã®ãã¤ã³ã¿
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS å¼æ°ã«ä¸æ£ãªå¤ãå«ã¾ãã¦ãã
*
* @else
* @brief Setting buffer pointer
@@ -163,19 +163,19 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * Publisher に対してリスナオブジェクト ConnectorListeners を設定する。
- * 各種リスナオブジェクトを含む ConnectorListeners をセットすることで、
- * バッファの読み書き、データの送信時等にこれらのリスナをコールする。
- * ConnectorListeners オブジェクトの所有権はポートまたは RTObject が持ち
- * Publisher 削除時に ConnectorListeners は削除されることはない。
- * ConnectorListeners がヌルポインタの場合 INVALID_ARGS を返す。
+ * Publisher ã«å¯¾ãã¦ãªã¹ããªãã¸ã§ã¯ã ConnectorListeners ãè¨å®ããã
+ * å種ãªã¹ããªãã¸ã§ã¯ããå«ã ConnectorListeners ãã»ãããããã¨ã§ã
+ * ãããã¡ã®èªã¿æ¸ãããã¼ã¿ã®éä¿¡æçã«ãããã®ãªã¹ããã³ã¼ã«ããã
+ * ConnectorListeners ãªãã¸ã§ã¯ãã®ææ権ã¯ãã¼ãã¾ã㯠RTObject ãæã¡
+ * Publisher åé¤æã« ConnectorListeners ã¯åé¤ããããã¨ã¯ãªãã
+ * ConnectorListeners ããã«ãã¤ã³ã¿ã®å ´å INVALID_ARGS ãè¿ãã
*
- * @param info ConnectorProfile をローカル化したオブジェクト ConnectorInfo
- * @param listeners リスナを多数保持する ConnectorListeners オブジェクト
- * @return PORT_OK 正常終了
- * INVALID_ARGS 不正な引数
+ * @param info ConnectorProfile ããã¼ã«ã«åãããªãã¸ã§ã¯ã ConnectorInfo
+ * @param listeners ãªã¹ããå¤æ°ä¿æãã ConnectorListeners ãªãã¸ã§ã¯ã
+ * @return PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS ä¸æ£ãªå¼æ°
* @else
* @brief Set the listener.
*
@@ -199,31 +199,31 @@
/*!
* @if jp
- * @brief データを書き込む
+ * @brief ãã¼ã¿ãæ¸ãè¾¼ã
*
- * Publisher に対してデータを書き込む。コンシューマ、リスナ等が適切
- * に設定されていない等、Publisher オブジェクトが正しく初期化されて
- * いない場合、この関数を呼び出すとエラーコード
- * PRECONDITION_NOT_MET が返され、書き込み等の操作は一切行われない。
+ * Publisher ã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ããã³ã³ã·ã¥ã¼ãããªã¹ãçãé©å
+ * ã«è¨å®ããã¦ããªãçãPublisher ãªãã¸ã§ã¯ããæ£ããåæåããã¦
+ * ããªãå ´åããã®é¢æ°ãå¼ã³åºãã¨ã¨ã©ã¼ã³ã¼ã
+ * PRECONDITION_NOT_MET ãè¿ãããæ¸ãè¾¼ã¿çã®æä½ã¯ä¸åè¡ãããªãã
*
- * 書き込みに対して、コンシューマがフル状態、コンシューマのエラー、
- * コンシューマへの書き込みがタイムアウトした場合にはそれぞれ、エラー
- * コード SEND_FULL, SEND_ERROR, SEND_TIMEOUT が返される。
+ * æ¸ãè¾¼ã¿ã«å¯¾ãã¦ãã³ã³ã·ã¥ã¼ãããã«ç¶æ
ãã³ã³ã·ã¥ã¼ãã®ã¨ã©ã¼ã
+ * ã³ã³ã·ã¥ã¼ãã¸ã®æ¸ãè¾¼ã¿ãã¿ã¤ã ã¢ã¦ãããå ´åã«ã¯ãããããã¨ã©ã¼
+ * ã³ã¼ã SEND_FULL, SEND_ERROR, SEND_TIMEOUT ãè¿ãããã
*
- * これら以外のエラーの場合、PORT_ERROR が返される。
+ * ããã以å¤ã®ã¨ã©ã¼ã®å ´åãPORT_ERROR ãè¿ãããã
*
*
- * @param data 書き込むデータ
- * @param sec タイムアウト時間
- * @param nsec タイムアウト時間
+ * @param data æ¸ãè¾¼ããã¼ã¿
+ * @param sec ã¿ã¤ã ã¢ã¦ãæé
+ * @param nsec ã¿ã¤ã ã¢ã¦ãæé
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NO_MET consumer, buffer, listener等が適切に設定
- * されていない等、このオブジェクトの事前条件
- * を満たさない場合。
- * SEND_FULL 送信先がフル状態
- * SEND_TIMEOUT 送信先がタイムアウトした
- * CONNECTION_LOST 接続が切断されたことを検知した。
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NO_MET consumer, buffer, listenerçãé©åã«è¨å®
+ * ããã¦ããªãçããã®ãªãã¸ã§ã¯ãã®äºåæ¡ä»¶
+ * ãæºãããªãå ´åã
+ * SEND_FULL éä¿¡å
ããã«ç¶æ
+ * SEND_TIMEOUT éä¿¡å
ãã¿ã¤ã ã¢ã¦ããã
+ * CONNECTION_LOST æ¥ç¶ãåæããããã¨ãæ¤ç¥ããã
*
* @else
* @brief Write data
@@ -260,14 +260,14 @@
/*!
* @if jp
*
- * @brief アクティブ化確認
+ * @brief ã¢ã¯ãã£ãå確èª
*
- * Publisher はデータポートと同期して activate/deactivate される。
- * activate() / deactivate() 関数によって、アクティブ状態と非アクティ
- * ブ状態が切り替わる。この関数により、現在アクティブ状態か、非アク
- * ティブ状態かを確認することができる。
+ * Publisher ã¯ãã¼ã¿ãã¼ãã¨åæã㦠activate/deactivate ãããã
+ * activate() / deactivate() é¢æ°ã«ãã£ã¦ãã¢ã¯ãã£ãç¶æ
ã¨éã¢ã¯ãã£
+ * ãç¶æ
ãåãæ¿ããããã®é¢æ°ã«ãããç¾å¨ã¢ã¯ãã£ãç¶æ
ããéã¢ã¯
+ * ãã£ãç¶æ
ãã確èªãããã¨ãã§ããã
*
- * @return 状態確認結果(アクティブ状態:true、非アクティブ状態:false)
+ * @return ç¶æ
確èªçµæ(ã¢ã¯ãã£ãç¶æ
:trueãéã¢ã¯ãã£ãç¶æ
:false)
*
* @else
*
@@ -288,15 +288,15 @@
/*!
* @if jp
- * @brief アクティブ化する
+ * @brief ã¢ã¯ãã£ãåãã
*
- * Publisher をアクティブ化する。この関数を呼び出すことにより、
- * Publisherが持つ、データを送信するスレッドが動作を開始する。初期
- * 化が行われていないなどにより、事前条件を満たさない場合、エラーコー
- * ド PRECONDITION_NOT_MET を返す。
+ * Publisher ãã¢ã¯ãã£ãåããããã®é¢æ°ãå¼ã³åºããã¨ã«ããã
+ * Publisherãæã¤ããã¼ã¿ãéä¿¡ããã¹ã¬ãããåä½ãéå§ãããåæ
+ * åãè¡ããã¦ããªããªã©ã«ãããäºåæ¡ä»¶ãæºãããªãå ´åãã¨ã©ã¼ã³ã¼
+ * ã PRECONDITION_NOT_MET ãè¿ãã
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NOT_MET 事前条件を満たさない
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
*
* @else
* @brief activation
@@ -315,15 +315,15 @@
/*!
* @if jp
- * @brief 非アクティブ化する
+ * @brief éã¢ã¯ãã£ãåãã
*
- * Publisher を非アクティブ化する。この関数を呼び出すことにより、
- * Publisherが持つ、データを送信するスレッドが動作を停止する。初期
- * 化が行われていないなどにより、事前条件を満たさない場合、エラーコー
- * ド PRECONDITION_NOT_MET を返す。
+ * Publisher ãéã¢ã¯ãã£ãåããããã®é¢æ°ãå¼ã³åºããã¨ã«ããã
+ * Publisherãæã¤ããã¼ã¿ãéä¿¡ããã¹ã¬ãããåä½ãåæ¢ãããåæ
+ * åãè¡ããã¦ããªããªã©ã«ãããäºåæ¡ä»¶ãæºãããªãå ´åãã¨ã©ã¼ã³ã¼
+ * ã PRECONDITION_NOT_MET ãè¿ãã
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NOT_MET 事前条件を満たさない
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
*
* @else
* @brief deactivation
@@ -343,10 +343,10 @@
/*!
* @if jp
*
- * @brief Publisher を破棄する。
+ * @brief Publisher ãç ´æ£ããã
*
- * 当該 Publisher を破棄する。
- * 当該 Publisher が不要になった場合に PublisherFactory から呼び出される。
+ * å½è©² Publisher ãç ´æ£ããã
+ * å½è©² Publisher ãä¸è¦ã«ãªã£ãå ´åã« PublisherFactory ããå¼ã³åºãããã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherFlush.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherFlush.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherFlush.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PublisherFlush.cpp
* @brief PublisherFlush class
@@ -28,7 +28,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -42,7 +42,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -56,7 +56,7 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
* @else
* @brief initialization
* @endif
@@ -69,7 +69,7 @@
/*!
* @if jp
- * @brief InPortコンシューマのセット
+ * @brief InPortã³ã³ã·ã¥ã¼ãã®ã»ãã
* @else
* @brief Store InPort consumer
* @endif
@@ -89,7 +89,7 @@
/*!
* @if jp
- * @brief バッファのセット
+ * @brief ãããã¡ã®ã»ãã
* @else
* @brief Setting buffer pointer
* @endif
@@ -103,7 +103,7 @@
/*!
* @if jp
- * @brief リスナのセット
+ * @brief ãªã¹ãã®ã»ãã
* @else
* @brief Setting buffer pointer
* @endif
@@ -128,7 +128,7 @@
/*!
* @if jp
- * @brief データを書き込む
+ * @brief ãã¼ã¿ãæ¸ãè¾¼ã
* @else
* @brief Write data
* @endif
@@ -182,7 +182,7 @@
/*!
* @if jp
- * @brief アクティブ化確認
+ * @brief ã¢ã¯ãã£ãå確èª
* @else
* @brief Confirm to activate
* @endif
@@ -194,7 +194,7 @@
/*!
* @if jp
- * @brief アクティブ化
+ * @brief ã¢ã¯ãã£ãå
* @else
* @brief activation
* @endif
@@ -207,7 +207,7 @@
/*!
* @if jp
- * @brief 非アクティブ化
+ * @brief éã¢ã¯ãã£ãå
* @else
* @brief deactivation
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherFlush.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherFlush.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherFlush.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PublisherFlush.h
* @brief PublisherFlush class
@@ -38,11 +38,11 @@
/*!
* @if jp
* @class PublisherFlush
- * @brief PublisherFlush クラス
+ * @brief PublisherFlush ã¯ã©ã¹
*
- * Flush 型 Publisher クラス
- * バッファ内に格納されている未送信データを送信する。
- * データ送出を待つコンシューマを、送出する側と同じスレッドで動作させる。
+ * Flush å Publisher ã¯ã©ã¹
+ * ãããã¡å
ã«æ ¼ç´ããã¦ããæªéä¿¡ãã¼ã¿ãéä¿¡ããã
+ * ãã¼ã¿éåºãå¾
ã¤ã³ã³ã·ã¥ã¼ãããéåºããå´ã¨åãã¹ã¬ããã§åä½ãããã
*
* @else
* @class PublisherFlush
@@ -66,9 +66,9 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -81,9 +81,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -96,15 +96,15 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
*
- * このクラスのオブジェクトを使用するのに先立ち、必ずこの関数を呼び
- * 出す必要がある。ただし、この PublisherFlush は現状で初期化するパ
- * ラメータを持たない。
+ * ãã®ã¯ã©ã¹ã®ãªãã¸ã§ã¯ãã使ç¨ããã®ã«å
ç«ã¡ãå¿
ããã®é¢æ°ãå¼ã³
+ * åºãå¿
è¦ãããããã ãããã® PublisherFlush ã¯ç¾ç¶ã§åæåããã
+ * ã©ã¡ã¼ã¿ãæããªãã
*
- * @param property 本Publisherの駆動制御情報を設定したPropertyオブジェクト
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS Properties が不正な値を含む
+ * @param property æ¬Publisherã®é§åå¶å¾¡æ
å ±ãè¨å®ããPropertyãªãã¸ã§ã¯ã
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS Properties ãä¸æ£ãªå¤ãå«ã
*
* @else
* @brief initialization
@@ -122,15 +122,15 @@
/*!
* @if jp
- * @brief InPortコンシューマのセット
+ * @brief InPortã³ã³ã·ã¥ã¼ãã®ã»ãã
*
- * この関数では、この Publisher に関連付けられるコンシューマをセットする。
- * コンシューマオブジェクトがヌルポインタの場合、INVALID_ARGSが返される。
- * それ以外の場合は、PORT_OK が返される。
+ * ãã®é¢æ°ã§ã¯ããã® Publisher ã«é¢é£ä»ããããã³ã³ã·ã¥ã¼ããã»ããããã
+ * ã³ã³ã·ã¥ã¼ããªãã¸ã§ã¯ãããã«ãã¤ã³ã¿ã®å ´åãINVALID_ARGSãè¿ãããã
+ * ãã以å¤ã®å ´åã¯ãPORT_OK ãè¿ãããã
*
- * @param consumer Consumer へのポインタ
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS 引数に不正な値が含まれている
+ * @param consumer Consumer ã¸ã®ãã¤ã³ã¿
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS å¼æ°ã«ä¸æ£ãªå¤ãå«ã¾ãã¦ãã
*
* @else
* @brief Store InPort consumer
@@ -149,13 +149,13 @@
/*!
* @if jp
- * @brief バッファのセット
+ * @brief ãããã¡ã®ã»ãã
*
- * PublisherFlushでは、バッファを使用しないため、いかなる場合も
- * PORT_OK を返す。
+ * PublisherFlushã§ã¯ããããã¡ã使ç¨ããªãããããããªãå ´åã
+ * PORT_OK ãè¿ãã
*
- * @param buffer CDRバッファ
- * @return PORT_OK 正常終了
+ * @param buffer CDRãããã¡
+ * @return PORT_OK æ£å¸¸çµäº
*
* @else
* @brief Setting buffer pointer
@@ -172,19 +172,19 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * Publisher に対してリスナオブジェクト ConnectorListeners を設定する。
- * 各種リスナオブジェクトを含む ConnectorListeners をセットすることで、
- * バッファの読み書き、データの送信時等にこれらのリスナをコールする。
- * ConnectorListeners オブジェクトの所有権はポートまたは RTObject が持ち
- * Publisher 削除時に ConnectorListeners は削除されることはない。
- * ConnectorListeners がヌルポインタの場合 INVALID_ARGS を返す。
+ * Publisher ã«å¯¾ãã¦ãªã¹ããªãã¸ã§ã¯ã ConnectorListeners ãè¨å®ããã
+ * å種ãªã¹ããªãã¸ã§ã¯ããå«ã ConnectorListeners ãã»ãããããã¨ã§ã
+ * ãããã¡ã®èªã¿æ¸ãããã¼ã¿ã®éä¿¡æçã«ãããã®ãªã¹ããã³ã¼ã«ããã
+ * ConnectorListeners ãªãã¸ã§ã¯ãã®ææ権ã¯ãã¼ãã¾ã㯠RTObject ãæã¡
+ * Publisher åé¤æã« ConnectorListeners ã¯åé¤ããããã¨ã¯ãªãã
+ * ConnectorListeners ããã«ãã¤ã³ã¿ã®å ´å INVALID_ARGS ãè¿ãã
*
- * @param info ConnectorProfile をローカル化したオブジェクト ConnectorInfo
- * @param listeners リスナを多数保持する ConnectorListeners オブジェクト
- * @return PORT_OK 正常終了
- * INVALID_ARGS 不正な引数
+ * @param info ConnectorProfile ããã¼ã«ã«åãããªãã¸ã§ã¯ã ConnectorInfo
+ * @param listeners ãªã¹ããå¤æ°ä¿æãã ConnectorListeners ãªãã¸ã§ã¯ã
+ * @return PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS ä¸æ£ãªå¼æ°
* @else
* @brief Set the listener.
*
@@ -209,33 +209,33 @@
/*!
* @if jp
- * @brief データを書き込む
+ * @brief ãã¼ã¿ãæ¸ãè¾¼ã
*
- * Publisher が保持するコンシューマに対してデータを書き込む。コン
- * シューマ、リスナ等が適切に設定されていない等、Publisher オブジェ
- * クトが正しく初期化されていない場合、この関数を呼び出すとエラーコー
- * ド PRECONDITION_NOT_MET が返され、コンシューマへの書き込み等の操
- * 作は一切行われない。
+ * Publisher ãä¿æããã³ã³ã·ã¥ã¼ãã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ããã³ã³
+ * ã·ã¥ã¼ãããªã¹ãçãé©åã«è¨å®ããã¦ããªãçãPublisher ãªãã¸ã§
+ * ã¯ããæ£ããåæåããã¦ããªãå ´åããã®é¢æ°ãå¼ã³åºãã¨ã¨ã©ã¼ã³ã¼
+ * ã PRECONDITION_NOT_MET ãè¿ãããã³ã³ã·ã¥ã¼ãã¸ã®æ¸ãè¾¼ã¿çã®æ
+ * ä½ã¯ä¸åè¡ãããªãã
*
- * コンシューマへの書き込みに対して、コンシューマがフル状態、コン
- * シューマのエラー、コンシューマへの書き込みがタイムアウトした場合
- * にはそれぞれ、エラーコード SEND_FULL, SEND_ERROR, SEND_TIMEOUT
- * が返される。
+ * ã³ã³ã·ã¥ã¼ãã¸ã®æ¸ãè¾¼ã¿ã«å¯¾ãã¦ãã³ã³ã·ã¥ã¼ãããã«ç¶æ
ãã³ã³
+ * ã·ã¥ã¼ãã®ã¨ã©ã¼ãã³ã³ã·ã¥ã¼ãã¸ã®æ¸ãè¾¼ã¿ãã¿ã¤ã ã¢ã¦ãããå ´å
+ * ã«ã¯ãããããã¨ã©ã¼ã³ã¼ã SEND_FULL, SEND_ERROR, SEND_TIMEOUT
+ * ãè¿ãããã
*
- * これら以外のエラーの場合、PORT_ERROR が返される。
+ * ããã以å¤ã®ã¨ã©ã¼ã®å ´åãPORT_ERROR ãè¿ãããã
*
*
- * @param data 書き込むデータ
- * @param sec タイムアウト時間
- * @param nsec タイムアウト時間
+ * @param data æ¸ãè¾¼ããã¼ã¿
+ * @param sec ã¿ã¤ã ã¢ã¦ãæé
+ * @param nsec ã¿ã¤ã ã¢ã¦ãæé
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NO_MET consumer, buffer, listener等が適切に設定
- * されていない等、このオブジェクトの事前条件
- * を満たさない場合。
- * SEND_FULL 送信先がフル状態
- * SEND_TIMEOUT 送信先がタイムアウトした
- * CONNECTION_LOST 接続が切断されたことを検知した。
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NO_MET consumer, buffer, listenerçãé©åã«è¨å®
+ * ããã¦ããªãçããã®ãªãã¸ã§ã¯ãã®äºåæ¡ä»¶
+ * ãæºãããªãå ´åã
+ * SEND_FULL éä¿¡å
ããã«ç¶æ
+ * SEND_TIMEOUT éä¿¡å
ãã¿ã¤ã ã¢ã¦ããã
+ * CONNECTION_LOST æ¥ç¶ãåæããããã¨ãæ¤ç¥ããã
*
* @else
* @brief Write data
@@ -271,14 +271,14 @@
/*!
* @if jp
*
- * @brief アクティブ化確認
+ * @brief ã¢ã¯ãã£ãå確èª
*
- * Publisher はデータポートと同期して activate/deactivate される。
- * activate() / deactivate() 関数によって、アクティブ状態と非アクティ
- * ブ状態が切り替わる。この関数により、現在アクティブ状態か、非アク
- * ティブ状態かを確認することができる。
+ * Publisher ã¯ãã¼ã¿ãã¼ãã¨åæã㦠activate/deactivate ãããã
+ * activate() / deactivate() é¢æ°ã«ãã£ã¦ãã¢ã¯ãã£ãç¶æ
ã¨éã¢ã¯ãã£
+ * ãç¶æ
ãåãæ¿ããããã®é¢æ°ã«ãããç¾å¨ã¢ã¯ãã£ãç¶æ
ããéã¢ã¯
+ * ãã£ãç¶æ
ãã確èªãããã¨ãã§ããã
*
- * @return 状態確認結果(アクティブ状態:true、非アクティブ状態:false)
+ * @return ç¶æ
確èªçµæ(ã¢ã¯ãã£ãç¶æ
:trueãéã¢ã¯ãã£ãç¶æ
:false)
*
* @else
*
@@ -299,15 +299,15 @@
/*!
* @if jp
- * @brief アクティブ化する
+ * @brief ã¢ã¯ãã£ãåãã
*
- * Publisher をアクティブ化する。この関数を呼び出すことにより、
- * Publisherが持つ、データを送信するスレッドが動作を開始する。初期
- * 化が行われていないなどにより、事前条件を満たさない場合、エラーコー
- * ド PRECONDITION_NOT_MET を返す。
+ * Publisher ãã¢ã¯ãã£ãåããããã®é¢æ°ãå¼ã³åºããã¨ã«ããã
+ * Publisherãæã¤ããã¼ã¿ãéä¿¡ããã¹ã¬ãããåä½ãéå§ãããåæ
+ * åãè¡ããã¦ããªããªã©ã«ãããäºåæ¡ä»¶ãæºãããªãå ´åãã¨ã©ã¼ã³ã¼
+ * ã PRECONDITION_NOT_MET ãè¿ãã
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NOT_MET 事前条件を満たさない
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
*
* @else
* @brief activation
@@ -326,15 +326,15 @@
/*!
* @if jp
- * @brief 非アクティブ化する
+ * @brief éã¢ã¯ãã£ãåãã
*
- * Publisher を非アクティブ化する。この関数を呼び出すことにより、
- * Publisherが持つ、データを送信するスレッドが動作を停止する。初期
- * 化が行われていないなどにより、事前条件を満たさない場合、エラーコー
- * ド PRECONDITION_NOT_MET を返す。
+ * Publisher ãéã¢ã¯ãã£ãåããããã®é¢æ°ãå¼ã³åºããã¨ã«ããã
+ * Publisherãæã¤ããã¼ã¿ãéä¿¡ããã¹ã¬ãããåä½ãåæ¢ãããåæ
+ * åãè¡ããã¦ããªããªã©ã«ãããäºåæ¡ä»¶ãæºãããªãå ´åãã¨ã©ã¼ã³ã¼
+ * ã PRECONDITION_NOT_MET ãè¿ãã
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NOT_MET 事前条件を満たさない
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
*
* @else
* @brief deactivation
@@ -354,7 +354,7 @@
protected:
/*!
* @if jp
- * @brief ON_SENDのリスナへ通知する。
+ * @brief ON_SENDã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_SEND event to listners
@@ -369,7 +369,7 @@
/*!
* @if jp
- * @brief ON_RECEIVEDのリスナへ通知する。
+ * @brief ON_RECEIVEDã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVED event to listeners
@@ -384,7 +384,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_FULLのリスナへ通知する。
+ * @brief ON_RECEIVER_FULLã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_FULL event to listeners
@@ -399,7 +399,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_TIMEOUTのリスナへ通知する。
+ * @brief ON_RECEIVER_TIMEOUTã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_TIMEOUT event to listeners
@@ -414,7 +414,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_ERRORのリスナへ通知する。
+ * @brief ON_RECEIVER_ERRORã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_ERROR event to listeners
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherNew.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherNew.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherNew.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PublisherNew.cpp
* @brief PublisherNew class
@@ -34,7 +34,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -49,7 +49,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -74,7 +74,7 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
* @else
* @brief initialization
* @endif
@@ -94,7 +94,7 @@
/*!
* @if jp
- * @brief InPortコンシューマのセット
+ * @brief InPortã³ã³ã·ã¥ã¼ãã®ã»ãã
* @else
* @brief Store InPort consumer
* @endif
@@ -114,7 +114,7 @@
/*!
* @if jp
- * @brief バッファのセット
+ * @brief ãããã¡ã®ã»ãã
* @else
* @brief Setting buffer pointer
* @endif
@@ -134,7 +134,7 @@
/*!
* @if jp
- * @brief リスナのセット
+ * @brief ãªã¹ãã®ã»ãã
* @else
* @brief Setting buffer pointer
* @endif
@@ -157,7 +157,7 @@
/*!
* @if jp
- * @brief データを書き込む
+ * @brief ãã¼ã¿ãæ¸ãè¾¼ã
* @else
* @brief Write data
* @endif
@@ -199,7 +199,7 @@
/*!
* @if jp
- * @brief アクティブ化確認
+ * @brief ã¢ã¯ãã£ãå確èª
* @else
* @brief Confirm to activate
* @endif
@@ -211,7 +211,7 @@
/*!
* @if jp
- * @brief アクティブ化
+ * @brief ã¢ã¯ãã£ãå
* @else
* @brief activation
* @endif
@@ -224,7 +224,7 @@
/*!
* @if jp
- * @brief 非アクティブ化
+ * @brief éã¢ã¯ãã£ãå
* @else
* @brief deactivation
* @endif
@@ -237,7 +237,7 @@
/*!
* @if jp
- * @brief PublisherNew::スレッド実行関数
+ * @brief PublisherNew::ã¹ã¬ããå®è¡é¢æ°
* @else
* @brief Thread execution function
* @endif
@@ -269,7 +269,7 @@
/*!
* @if jp
- * @brief PushPolicy の設定
+ * @brief PushPolicy ã®è¨å®
* @else
* @brief Setting PushPolicy
* @endif
@@ -309,7 +309,7 @@
/*!
* @if jp
- * @brief Task の設定
+ * @brief Task ã®è¨å®
* @else
* @brief Setting Task
* @endif
@@ -484,7 +484,7 @@
/*!
* @if jp
- * @brief BufferStatus から DataPortStatus への変換
+ * @brief BufferStatus ãã DataPortStatus ã¸ã®å¤æ
* @else
* @brief Convertion from BufferStatus to DataPortStatus
* @endif
@@ -532,7 +532,7 @@
/*!
* @if jp
- * @brief DataPortStatusに従ってリスナへ通知する関数を呼び出す。
+ * @brief DataPortStatusã«å¾ã£ã¦ãªã¹ãã¸éç¥ããé¢æ°ãå¼ã³åºãã
* @else
* @brief Call listeners according to the DataPortStatus
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherNew.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherNew.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherNew.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PublisherNew.h
* @brief PublisherNew class
@@ -45,13 +45,13 @@
/*!
* @if jp
* @class PublisherNew
- * @brief PublisherNew クラス
+ * @brief PublisherNew ã¯ã©ã¹
*
- * バッファ内に新規データが格納されたタイミングで、その新規データを送信する。
- * データ送出タイミングを待つコンシューマを、送出する側とは異なるスレッドで
- * 動作させる場合に使用。
- * Publisherの駆動は、データ送出のタイミングになるまでブロックされ、
- * 送出タイミングの通知を受けると、即座にコンシューマの送出処理を呼び出す。
+ * ãããã¡å
ã«æ°è¦ãã¼ã¿ãæ ¼ç´ãããã¿ã¤ãã³ã°ã§ããã®æ°è¦ãã¼ã¿ãéä¿¡ããã
+ * ãã¼ã¿éåºã¿ã¤ãã³ã°ãå¾
ã¤ã³ã³ã·ã¥ã¼ãããéåºããå´ã¨ã¯ç°ãªãã¹ã¬ããã§
+ * åä½ãããå ´åã«ä½¿ç¨ã
+ * Publisherã®é§åã¯ããã¼ã¿éåºã®ã¿ã¤ãã³ã°ã«ãªãã¾ã§ãããã¯ããã
+ * éåºã¿ã¤ãã³ã°ã®éç¥ãåããã¨ãå³åº§ã«ã³ã³ã·ã¥ã¼ãã®éåºå¦çãå¼ã³åºãã
*
* @else
* @class PublisherNew
@@ -77,9 +77,9 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -92,9 +92,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -107,27 +107,27 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
*
- * このクラスのオブジェクトを使用するのに先立ち、必ずこの関数を呼び
- * 出す必要がある。引数には、このオブジェクトの各種設定情報を含む
- * Properties を与える。データをプッシュする際のポリシーとして
- * publisher.push_policy をキーとする値に、all, fifo, skip, new の
- * いずれかを与えることができる。
+ * ãã®ã¯ã©ã¹ã®ãªãã¸ã§ã¯ãã使ç¨ããã®ã«å
ç«ã¡ãå¿
ããã®é¢æ°ãå¼ã³
+ * åºãå¿
è¦ããããå¼æ°ã«ã¯ããã®ãªãã¸ã§ã¯ãã®å種è¨å®æ
å ±ãå«ã
+ * Properties ãä¸ããããã¼ã¿ãããã·ã¥ããéã®ããªã·ã¼ã¨ãã¦
+ * publisher.push_policy ããã¼ã¨ããå¤ã«ãall, fifo, skip, new ã®
+ * ãããããä¸ãããã¨ãã§ããã
*
- * 以下のオプションを与えることができる。
+ * 以ä¸ã®ãªãã·ã§ã³ãä¸ãããã¨ãã§ããã
*
- * - thread_type: スレッドのタイプ (文字列、デフォルト: default)
- * - publisher.push_policy: Pushポリシー (all, fifo, skip, new)
- * - publisher.skip_count: 上記ポリシが skip のときのスキップ数
- * - measurement.exec_time: タスク実行時間計測 (enable/disable)
- * - measurement.exec_count: タスク関数実行時間計測周期 (数値, 回数)
- * - measurement.period_time: タスク周期時間計測 (enable/disable)
- * - measurement.period_count: タスク周期時間計測周期 (数値, 回数)
+ * - thread_type: ã¹ã¬ããã®ã¿ã¤ã (æååãããã©ã«ã: default)
+ * - publisher.push_policy: Pushããªã·ã¼ (all, fifo, skip, new)
+ * - publisher.skip_count: ä¸è¨ããªã·ã skip ã®ã¨ãã®ã¹ãããæ°
+ * - measurement.exec_time: ã¿ã¹ã¯å®è¡æéè¨æ¸¬ (enable/disable)
+ * - measurement.exec_count: ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬å¨æ (æ°å¤, åæ°)
+ * - measurement.period_time: ã¿ã¹ã¯å¨ææéè¨æ¸¬ (enable/disable)
+ * - measurement.period_count: ã¿ã¹ã¯å¨ææéè¨æ¸¬å¨æ (æ°å¤, åæ°)
*
- * @param property 本Publisherの駆動制御情報を設定したPropertyオブジェクト
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS Properties が不正な値を含む
+ * @param property æ¬Publisherã®é§åå¶å¾¡æ
å ±ãè¨å®ããPropertyãªãã¸ã§ã¯ã
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS Properties ãä¸æ£ãªå¤ãå«ã
*
* @else
* @brief Initialization
@@ -160,15 +160,15 @@
/*!
* @if jp
- * @brief InPortコンシューマのセット
+ * @brief InPortã³ã³ã·ã¥ã¼ãã®ã»ãã
*
- * この関数では、この Publisher に関連付けられるコンシューマをセットする。
- * コンシューマオブジェクトがヌルポインタの場合、INVALID_ARGSが返される。
- * それ以外の場合は、PORT_OK が返される。
+ * ãã®é¢æ°ã§ã¯ããã® Publisher ã«é¢é£ä»ããããã³ã³ã·ã¥ã¼ããã»ããããã
+ * ã³ã³ã·ã¥ã¼ããªãã¸ã§ã¯ãããã«ãã¤ã³ã¿ã®å ´åãINVALID_ARGSãè¿ãããã
+ * ãã以å¤ã®å ´åã¯ãPORT_OK ãè¿ãããã
*
- * @param consumer Consumer へのポインタ
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS 引数に不正な値が含まれている
+ * @param consumer Consumer ã¸ã®ãã¤ã³ã¿
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS å¼æ°ã«ä¸æ£ãªå¤ãå«ã¾ãã¦ãã
*
* @else
* @brief Store InPort consumer
@@ -187,15 +187,15 @@
/*!
* @if jp
- * @brief バッファのセット
+ * @brief ãããã¡ã®ã»ãã
*
- * この関数では、この Publisher に関連付けられるバッファをセットする。
- * バッファオブジェクトがヌルポインタの場合、INVALID_ARGSが返される。
- * それ以外の場合は、PORT_OK が返される。
+ * ãã®é¢æ°ã§ã¯ããã® Publisher ã«é¢é£ä»ãããããããã¡ãã»ããããã
+ * ãããã¡ãªãã¸ã§ã¯ãããã«ãã¤ã³ã¿ã®å ´åãINVALID_ARGSãè¿ãããã
+ * ãã以å¤ã®å ´åã¯ãPORT_OK ãè¿ãããã
*
- * @param buffer CDR buffer へのポインタ
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS 引数に不正な値が含まれている
+ * @param buffer CDR buffer ã¸ã®ãã¤ã³ã¿
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS å¼æ°ã«ä¸æ£ãªå¤ãå«ã¾ãã¦ãã
*
* @else
* @brief Setting buffer pointer
@@ -214,19 +214,19 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * Publisher に対してリスナオブジェクト ConnectorListeners を設定する。
- * 各種リスナオブジェクトを含む ConnectorListeners をセットすることで、
- * バッファの読み書き、データの送信時等にこれらのリスナをコールする。
- * ConnectorListeners オブジェクトの所有権はポートまたは RTObject が持ち
- * Publisher 削除時に ConnectorListeners は削除されることはない。
- * ConnectorListeners がヌルポインタの場合 INVALID_ARGS を返す。
+ * Publisher ã«å¯¾ãã¦ãªã¹ããªãã¸ã§ã¯ã ConnectorListeners ãè¨å®ããã
+ * å種ãªã¹ããªãã¸ã§ã¯ããå«ã ConnectorListeners ãã»ãããããã¨ã§ã
+ * ãããã¡ã®èªã¿æ¸ãããã¼ã¿ã®éä¿¡æçã«ãããã®ãªã¹ããã³ã¼ã«ããã
+ * ConnectorListeners ãªãã¸ã§ã¯ãã®ææ権ã¯ãã¼ãã¾ã㯠RTObject ãæã¡
+ * Publisher åé¤æã« ConnectorListeners ã¯åé¤ããããã¨ã¯ãªãã
+ * ConnectorListeners ããã«ãã¤ã³ã¿ã®å ´å INVALID_ARGS ãè¿ãã
*
- * @param info ConnectorProfile をローカル化したオブジェクト ConnectorInfo
- * @param listeners リスナを多数保持する ConnectorListeners オブジェクト
- * @return PORT_OK 正常終了
- * INVALID_ARGS 不正な引数
+ * @param info ConnectorProfile ããã¼ã«ã«åãããªãã¸ã§ã¯ã ConnectorInfo
+ * @param listeners ãªã¹ããå¤æ°ä¿æãã ConnectorListeners ãªãã¸ã§ã¯ã
+ * @return PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS ä¸æ£ãªå¼æ°
* @else
* @brief Set the listener.
*
@@ -250,40 +250,40 @@
/*!
* @if jp
- * @brief データを書き込む
+ * @brief ãã¼ã¿ãæ¸ãè¾¼ã
*
- * Publisher が保持するバッファに対してデータを書き込む。コンシュー
- * マ、バッファ、リスナ等が適切に設定されていない等、Publisher オブ
- * ジェクトが正しく初期化されていない場合、この関数を呼び出すとエラー
- * コード PRECONDITION_NOT_MET が返され、バッファへの書き込み等の操
- * 作は一切行われない。
+ * Publisher ãä¿æãããããã¡ã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ããã³ã³ã·ã¥ã¼
+ * ãããããã¡ããªã¹ãçãé©åã«è¨å®ããã¦ããªãçãPublisher ãªã
+ * ã¸ã§ã¯ããæ£ããåæåããã¦ããªãå ´åããã®é¢æ°ãå¼ã³åºãã¨ã¨ã©ã¼
+ * ã³ã¼ã PRECONDITION_NOT_MET ãè¿ããããããã¡ã¸ã®æ¸ãè¾¼ã¿çã®æ
+ * ä½ã¯ä¸åè¡ãããªãã
*
- * バッファへの書き込みと、InPortへのデータの送信は非同期的に行われ
- * るため、この関数は、InPortへのデータ送信の結果を示す、
- * CONNECTION_LOST, BUFFER_FULL などのリターンコードを返すことがあ
- * る。この場合、データのバッファへの書き込みは行われない。
+ * ãããã¡ã¸ã®æ¸ãè¾¼ã¿ã¨ãInPortã¸ã®ãã¼ã¿ã®éä¿¡ã¯éåæçã«è¡ãã
+ * ãããããã®é¢æ°ã¯ãInPortã¸ã®ãã¼ã¿éä¿¡ã®çµæã示ãã
+ * CONNECTION_LOST, BUFFER_FULL ãªã©ã®ãªã¿ã¼ã³ã³ã¼ããè¿ããã¨ãã
+ * ãããã®å ´åããã¼ã¿ã®ãããã¡ã¸ã®æ¸ãè¾¼ã¿ã¯è¡ãããªãã
*
- * バッファへの書き込みに対して、バッファがフル状態、バッファのエ
- * ラー、バッファへの書き込みがタイムアウトした場合、バッファの事前
- * 条件が満たされない場合にはそれぞれ、エラーコード BUFFER_FULL,
- * BUFFER_ERROR, BUFFER_TIMEOUT, PRECONDITION_NOT_MET が返される。
+ * ãããã¡ã¸ã®æ¸ãè¾¼ã¿ã«å¯¾ãã¦ããããã¡ããã«ç¶æ
ããããã¡ã®ã¨
+ * ã©ã¼ããããã¡ã¸ã®æ¸ãè¾¼ã¿ãã¿ã¤ã ã¢ã¦ãããå ´åããããã¡ã®äºå
+ * æ¡ä»¶ãæºããããªãå ´åã«ã¯ãããããã¨ã©ã¼ã³ã¼ã BUFFER_FULL,
+ * BUFFER_ERROR, BUFFER_TIMEOUT, PRECONDITION_NOT_MET ãè¿ãããã
*
- * これら以外のエラーの場合、PORT_ERROR が返される。
+ * ããã以å¤ã®ã¨ã©ã¼ã®å ´åãPORT_ERROR ãè¿ãããã
*
*
- * @param data 書き込むデータ
- * @param sec タイムアウト時間
- * @param nsec タイムアウト時間
+ * @param data æ¸ãè¾¼ããã¼ã¿
+ * @param sec ã¿ã¤ã ã¢ã¦ãæé
+ * @param nsec ã¿ã¤ã ã¢ã¦ãæé
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NO_MET consumer, buffer, listener等が適切に設定
- * されていない等、このオブジェクトの事前条件
- * を満たさない場合。
- * CONNECTION_LOST 接続が切断されたことを検知した。
- * BUFFER_FULL バッファがフル状態である。
- * BUFFER_ERROR バッファに何らかのエラーが生じた場合。
- * NOT_SUPPORTED サポートされない操作が行われた。
- * TIMEOUT タイムアウトした。
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NO_MET consumer, buffer, listenerçãé©åã«è¨å®
+ * ããã¦ããªãçããã®ãªãã¸ã§ã¯ãã®äºåæ¡ä»¶
+ * ãæºãããªãå ´åã
+ * CONNECTION_LOST æ¥ç¶ãåæããããã¨ãæ¤ç¥ããã
+ * BUFFER_FULL ãããã¡ããã«ç¶æ
ã§ããã
+ * BUFFER_ERROR ãããã¡ã«ä½ããã®ã¨ã©ã¼ãçããå ´åã
+ * NOT_SUPPORTED ãµãã¼ããããªãæä½ãè¡ãããã
+ * TIMEOUT ã¿ã¤ã ã¢ã¦ãããã
*
* @else
* @brief Write data
@@ -330,14 +330,14 @@
/*!
* @if jp
*
- * @brief アクティブ化確認
+ * @brief ã¢ã¯ãã£ãå確èª
*
- * Publisher はデータポートと同期して activate/deactivate される。
- * activate() / deactivate() 関数によって、アクティブ状態と非アクティ
- * ブ状態が切り替わる。この関数により、現在アクティブ状態か、非アク
- * ティブ状態かを確認することができる。
+ * Publisher ã¯ãã¼ã¿ãã¼ãã¨åæã㦠activate/deactivate ãããã
+ * activate() / deactivate() é¢æ°ã«ãã£ã¦ãã¢ã¯ãã£ãç¶æ
ã¨éã¢ã¯ãã£
+ * ãç¶æ
ãåãæ¿ããããã®é¢æ°ã«ãããç¾å¨ã¢ã¯ãã£ãç¶æ
ããéã¢ã¯
+ * ãã£ãç¶æ
ãã確èªãããã¨ãã§ããã
*
- * @return 状態確認結果(アクティブ状態:true、非アクティブ状態:false)
+ * @return ç¶æ
確èªçµæ(ã¢ã¯ãã£ãç¶æ
:trueãéã¢ã¯ãã£ãç¶æ
:false)
*
* @else
*
@@ -358,15 +358,15 @@
/*!
* @if jp
- * @brief アクティブ化する
+ * @brief ã¢ã¯ãã£ãåãã
*
- * Publisher をアクティブ化する。この関数を呼び出すことにより、
- * Publisherが持つ、データを送信するスレッドが動作を開始する。初期
- * 化が行われていないなどにより、事前条件を満たさない場合、エラーコー
- * ド PRECONDITION_NOT_MET を返す。
+ * Publisher ãã¢ã¯ãã£ãåããããã®é¢æ°ãå¼ã³åºããã¨ã«ããã
+ * Publisherãæã¤ããã¼ã¿ãéä¿¡ããã¹ã¬ãããåä½ãéå§ãããåæ
+ * åãè¡ããã¦ããªããªã©ã«ãããäºåæ¡ä»¶ãæºãããªãå ´åãã¨ã©ã¼ã³ã¼
+ * ã PRECONDITION_NOT_MET ãè¿ãã
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NOT_MET 事前条件を満たさない
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
*
* @else
* @brief activation
@@ -385,15 +385,15 @@
/*!
* @if jp
- * @brief 非アクティブ化する
+ * @brief éã¢ã¯ãã£ãåãã
*
- * Publisher を非アクティブ化する。この関数を呼び出すことにより、
- * Publisherが持つ、データを送信するスレッドが動作を停止する。初期
- * 化が行われていないなどにより、事前条件を満たさない場合、エラーコー
- * ド PRECONDITION_NOT_MET を返す。
+ * Publisher ãéã¢ã¯ãã£ãåããããã®é¢æ°ãå¼ã³åºããã¨ã«ããã
+ * Publisherãæã¤ããã¼ã¿ãéä¿¡ããã¹ã¬ãããåä½ãåæ¢ãããåæ
+ * åãè¡ããã¦ããªããªã©ã«ãããäºåæ¡ä»¶ãæºãããªãå ´åãã¨ã©ã¼ã³ã¼
+ * ã PRECONDITION_NOT_MET ãè¿ãã
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NOT_MET 事前条件を満たさない
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
*
* @else
* @brief deactivation
@@ -412,9 +412,9 @@
/*!
* @if jp
- * @brief スレッド実行関数
+ * @brief ã¹ã¬ããå®è¡é¢æ°
*
- * coil::PeriodicTask により周期実行されるタスク実行関数。
+ * coil::PeriodicTask ã«ããå¨æå®è¡ãããã¿ã¹ã¯å®è¡é¢æ°ã
*
* @else
* @brief Thread execution function
@@ -436,7 +436,7 @@
/*!
* @if jp
- * @brief PushPolicy の設定
+ * @brief PushPolicy ã®è¨å®
* @else
* @brief Setting PushPolicy
* @endif
@@ -445,7 +445,7 @@
/*!
* @if jp
- * @brief Task の設定
+ * @brief Task ã®è¨å®
* @else
* @brief Setting Task
* @endif
@@ -474,11 +474,11 @@
/*!
* @if jp
- * @brief BufferStatus から DataPortStatus への変換
+ * @brief BufferStatus ãã DataPortStatus ã¸ã®å¤æ
*
- * バッファからの戻り値を DataPortStatus::Enum 型へ変換する関数。そ
- * れぞれ、以下のように変換される。変換時にコールバックを呼ぶ場合、
- * コールバク関数も付記する。
+ * ãããã¡ããã®æ»ãå¤ã DataPortStatus::Enum åã¸å¤æããé¢æ°ãã
+ * ãããã以ä¸ã®ããã«å¤æããããå¤ææã«ã³ã¼ã«ããã¯ãå¼ã¶å ´åã
+ * ã³ã¼ã«ãã¯é¢æ°ãä»è¨ããã
*
* - BUFFER_OK: PORT_OK
* - None
@@ -497,7 +497,7 @@
*
* @param status BufferStatus
* @param data cdrMemoryStream
- * @return DataPortStatu 型のリターンコード
+ * @return DataPortStatu åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Convertion from BufferStatus to DataPortStatus
@@ -532,11 +532,11 @@
/*!
* @if jp
- * @brief DataPortStatusに従ってリスナへ通知する関数を呼び出す。
+ * @brief DataPortStatusã«å¾ã£ã¦ãªã¹ãã¸éç¥ããé¢æ°ãå¼ã³åºãã
*
* @param status DataPortStatus
* @param data cdrMemoryStream
- * @return リターンコード
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Call listeners according to the DataPortStatus
@@ -552,7 +552,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITEのリスナへ通知する。
+ * @brief ON_BUFFER_WRITEã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE event to listeners
@@ -567,7 +567,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_FULLリスナへイベントを通知する。
+ * @brief ON_BUFFER_FULLãªã¹ãã¸ã¤ãã³ããéç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_FULL event to listeners
@@ -582,7 +582,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITE_TIMEOUTのリスナへ通知する。
+ * @brief ON_BUFFER_WRITE_TIMEOUTã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE_TIMEOUT event to listeners
@@ -597,7 +597,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_OVERWRITEのリスナへ通知する。
+ * @brief ON_BUFFER_OVERWRITEã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_OVERWRITE event to listeners
@@ -612,7 +612,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_READのリスナへ通知する。
+ * @brief ON_BUFFER_READã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_READ event to listeners
@@ -627,7 +627,7 @@
/*!
* @if jp
- * @brief ON_SENDのリスナへ通知する。
+ * @brief ON_SENDã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_SEND event to listners
@@ -642,7 +642,7 @@
/*!
* @if jp
- * @brief ON_RECEIVEDのリスナへ通知する。
+ * @brief ON_RECEIVEDã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVED event to listeners
@@ -657,7 +657,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_FULLのリスナへ通知する。
+ * @brief ON_RECEIVER_FULLã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_FULL event to listeners
@@ -672,7 +672,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_TIMEOUTのリスナへ通知する。
+ * @brief ON_RECEIVER_TIMEOUTã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_TIMEOUT event to listeners
@@ -687,7 +687,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_ERRORのリスナへ通知する。
+ * @brief ON_RECEIVER_ERRORã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_ERROR event to listeners
@@ -702,7 +702,7 @@
/*!
* @if jp
- * @brief ON_SENDER_ERRORのリスナへ通知する。
+ * @brief ON_SENDER_ERRORã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_SENDER_ERROR event to listeners
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherPeriodic.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherPeriodic.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherPeriodic.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PublisherPeriodic.cpp
* @brief PublisherPeriodic class
@@ -32,7 +32,7 @@
{
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -48,7 +48,7 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
* @else
* @brief Destructor
* @endif
@@ -74,7 +74,7 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
* @else
* @brief initialization
* @endif
@@ -100,7 +100,7 @@
/*!
* @if jp
- * @brief InPortコンシューマのセット
+ * @brief InPortã³ã³ã·ã¥ã¼ãã®ã»ãã
* @else
* @brief Store InPort consumer
* @endif
@@ -121,7 +121,7 @@
/*!
* @if jp
- * @brief バッファのセット
+ * @brief ãããã¡ã®ã»ãã
* @else
* @brief Setting buffer pointer
* @endif
@@ -141,7 +141,7 @@
/*!
* @if jp
- * @brief リスナのセット
+ * @brief ãªã¹ãã®ã»ãã
* @else
* @brief Setting buffer pointer
* @endif
@@ -164,7 +164,7 @@
/*!
* @if jp
- * @brief データを書き込む
+ * @brief ãã¼ã¿ãæ¸ãè¾¼ã
* @else
* @brief Write data
* @endif
@@ -202,7 +202,7 @@
/*!
* @if jp
- * @brief アクティブ化確認
+ * @brief ã¢ã¯ãã£ãå確èª
* @else
* @brief Confirm to activate
* @endif
@@ -214,7 +214,7 @@
/*!
* @if jp
- * @brief アクティブ化
+ * @brief ã¢ã¯ãã£ãå
* @else
* @brief activation
* @endif
@@ -230,7 +230,7 @@
/*!
* @if jp
- * @brief 非アクティブ化
+ * @brief éã¢ã¯ãã£ãå
* @else
* @brief deactivation
* @endif
@@ -245,7 +245,7 @@
/*!
* @if jp
- * @brief スレッド実行関数
+ * @brief ã¹ã¬ããå®è¡é¢æ°
* @else
* @brief Thread execution function
* @endif
@@ -400,7 +400,7 @@
/*!
* @if jp
- * @brief PushPolicy の設定
+ * @brief PushPolicy ã®è¨å®
* @else
* @brief Setting PushPolicy
* @endif
@@ -440,7 +440,7 @@
/*!
* @if jp
- * @brief Task の設定
+ * @brief Task ã®è¨å®
* @else
* @brief Setting Task
* @endif
@@ -507,7 +507,7 @@
/*!
* @if jp
- * @brief BufferStatus から DataPortStatus への変換
+ * @brief BufferStatus ãã DataPortStatus ã¸ã®å¤æ
* @else
* @brief Convertion from BufferStatus to DataPortStatus
* @endif
@@ -555,7 +555,7 @@
/*!
* @if jp
- * @brief DataPortStatusに従ってリスナへ通知する関数を呼び出す。
+ * @brief DataPortStatusã«å¾ã£ã¦ãªã¹ãã¸éç¥ããé¢æ°ãå¼ã³åºãã
* @else
* @brief Call listeners according to the DataPortStatus
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherPeriodic.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherPeriodic.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/PublisherPeriodic.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file PublisherPeriodic.h
* @brief PublisherPeriodic class
@@ -43,12 +43,12 @@
/*!
* @if jp
* @class PublisherPeriodic
- * @brief PublisherPeriodic クラス
+ * @brief PublisherPeriodic ã¯ã©ã¹
*
- * 周期的にデータを送信するための Publisher クラス。このクラスは、通
- * 常 Connector 内にあって、バッファおよびコンシューマに関連付けられ
- * る。一定周期ごとにバッファからデータを取り出しコンシューマに対して
- * データを送出する。
+ * å¨æçã«ãã¼ã¿ãéä¿¡ããããã® Publisher ã¯ã©ã¹ããã®ã¯ã©ã¹ã¯ãé
+ * 常 Connector å
ã«ãã£ã¦ããããã¡ããã³ã³ã³ã·ã¥ã¼ãã«é¢é£ä»ããã
+ * ããä¸å®å¨æãã¨ã«ãããã¡ãããã¼ã¿ãåãåºãã³ã³ã·ã¥ã¼ãã«å¯¾ãã¦
+ * ãã¼ã¿ãéåºããã
*
* @else
* @class PublisherPeriodic
@@ -72,7 +72,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
* @else
* @brief Constructor
@@ -83,9 +83,9 @@
/*!
* @if jp
- * @brief デストラクタ
+ * @brief ãã¹ãã©ã¯ã¿
*
- * デストラクタ
+ * ãã¹ãã©ã¯ã¿
*
* @else
* @brief Destructor
@@ -98,32 +98,32 @@
/*!
* @if jp
- * @brief 初期化
+ * @brief åæå
*
- * このクラスのオブジェクトを使用するのに先立ち、必ずこの関数を呼び
- * 出す必要がある。引数には、このオブジェクトの各種設定情報を含む
- * Properties を与える。少なくとも、送出処理の呼び出し周期を単位
- * Hz の数値として Propertyオブジェクトの publisher.push_rate をキー
- * とする要素に設定する必要がある。周期 5ms すなわち、200Hzの場合、
- * 200.0 を設定する。 dataport.publisher.push_rate が未設定の場合、
- * false が返される。データをプッシュする際のポリシーとして
- * publisher.push_policy をキーとする値に、all, fifo, skip, new の
- * いずれかを与えることができる。
+ * ãã®ã¯ã©ã¹ã®ãªãã¸ã§ã¯ãã使ç¨ããã®ã«å
ç«ã¡ãå¿
ããã®é¢æ°ãå¼ã³
+ * åºãå¿
è¦ããããå¼æ°ã«ã¯ããã®ãªãã¸ã§ã¯ãã®å種è¨å®æ
å ±ãå«ã
+ * Properties ãä¸ãããå°ãªãã¨ããéåºå¦çã®å¼ã³åºãå¨æãåä½
+ * Hz ã®æ°å¤ã¨ã㦠Propertyãªãã¸ã§ã¯ãã® publisher.push_rate ããã¼
+ * ã¨ããè¦ç´ ã«è¨å®ããå¿
è¦ããããå¨æ 5ms ããªãã¡ã200Hzã®å ´åã
+ * 200.0 ãè¨å®ããã dataport.publisher.push_rate ãæªè¨å®ã®å ´åã
+ * false ãè¿ãããããã¼ã¿ãããã·ã¥ããéã®ããªã·ã¼ã¨ãã¦
+ * publisher.push_policy ããã¼ã¨ããå¤ã«ãall, fifo, skip, new ã®
+ * ãããããä¸ãããã¨ãã§ããã
*
- * 以下のオプションを与えることができる。
+ * 以ä¸ã®ãªãã·ã§ã³ãä¸ãããã¨ãã§ããã
*
- * - publisher.thread_type: スレッドのタイプ (文字列、デフォルト: default)
- * - publisher.push_rate: Publisherの送信周期 (数値)
- * - publisher.push_policy: Pushポリシー (all, fifo, skip, new)
- * - publisher.skip_count: 上記ポリシが skip のときのスキップ数
- * - measurement.exec_time: タスク実行時間計測 (enable/disable)
- * - measurement.exec_count: タスク関数実行時間計測周期 (数値, 回数)
- * - measurement.period_time: タスク周期時間計測 (enable/disable)
- * - measurement.period_count: タスク周期時間計測周期 (数値, 回数)
+ * - publisher.thread_type: ã¹ã¬ããã®ã¿ã¤ã (æååãããã©ã«ã: default)
+ * - publisher.push_rate: Publisherã®éä¿¡å¨æ (æ°å¤)
+ * - publisher.push_policy: Pushããªã·ã¼ (all, fifo, skip, new)
+ * - publisher.skip_count: ä¸è¨ããªã·ã skip ã®ã¨ãã®ã¹ãããæ°
+ * - measurement.exec_time: ã¿ã¹ã¯å®è¡æéè¨æ¸¬ (enable/disable)
+ * - measurement.exec_count: ã¿ã¹ã¯é¢æ°å®è¡æéè¨æ¸¬å¨æ (æ°å¤, åæ°)
+ * - measurement.period_time: ã¿ã¹ã¯å¨ææéè¨æ¸¬ (enable/disable)
+ * - measurement.period_count: ã¿ã¹ã¯å¨ææéè¨æ¸¬å¨æ (æ°å¤, åæ°)
*
- * @param property 本Publisherの駆動制御情報を設定したPropertyオブジェクト
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS Properties が不正な値を含む
+ * @param property æ¬Publisherã®é§åå¶å¾¡æ
å ±ãè¨å®ããPropertyãªãã¸ã§ã¯ã
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS Properties ãä¸æ£ãªå¤ãå«ã
*
* @else
* @brief Initialization
@@ -161,15 +161,15 @@
/*!
* @if jp
- * @brief InPortコンシューマのセット
+ * @brief InPortã³ã³ã·ã¥ã¼ãã®ã»ãã
*
- * この関数では、この Publisher に関連付けられるコンシューマをセットする。
- * コンシューマオブジェクトがヌルポインタの場合、INVALID_ARGSが返される。
- * それ以外の場合は、PORT_OK が返される。
+ * ãã®é¢æ°ã§ã¯ããã® Publisher ã«é¢é£ä»ããããã³ã³ã·ã¥ã¼ããã»ããããã
+ * ã³ã³ã·ã¥ã¼ããªãã¸ã§ã¯ãããã«ãã¤ã³ã¿ã®å ´åãINVALID_ARGSãè¿ãããã
+ * ãã以å¤ã®å ´åã¯ãPORT_OK ãè¿ãããã
*
- * @param consumer Consumer へのポインタ
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS 引数に不正な値が含まれている
+ * @param consumer Consumer ã¸ã®ãã¤ã³ã¿
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS å¼æ°ã«ä¸æ£ãªå¤ãå«ã¾ãã¦ãã
*
* @else
* @brief Store InPort consumer
@@ -188,15 +188,15 @@
/*!
* @if jp
- * @brief バッファのセット
+ * @brief ãããã¡ã®ã»ãã
*
- * この関数では、この Publisher に関連付けられるバッファをセットする。
- * バッファオブジェクトがヌルポインタの場合、INVALID_ARGSが返される。
- * それ以外の場合は、PORT_OK が返される。
+ * ãã®é¢æ°ã§ã¯ããã® Publisher ã«é¢é£ä»ãããããããã¡ãã»ããããã
+ * ãããã¡ãªãã¸ã§ã¯ãããã«ãã¤ã³ã¿ã®å ´åãINVALID_ARGSãè¿ãããã
+ * ãã以å¤ã®å ´åã¯ãPORT_OK ãè¿ãããã
*
- * @param buffer CDR buffer へのポインタ
- * @return ReturnCode PORT_OK 正常終了
- * INVALID_ARGS 引数に不正な値が含まれている
+ * @param buffer CDR buffer ã¸ã®ãã¤ã³ã¿
+ * @return ReturnCode PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS å¼æ°ã«ä¸æ£ãªå¤ãå«ã¾ãã¦ãã
*
* @else
* @brief Setting buffer pointer
@@ -215,19 +215,19 @@
/*!
* @if jp
- * @brief リスナを設定する。
+ * @brief ãªã¹ããè¨å®ããã
*
- * Publisher に対してリスナオブジェクト ConnectorListeners を設定する。
- * 各種リスナオブジェクトを含む ConnectorListeners をセットすることで、
- * バッファの読み書き、データの送信時等にこれらのリスナをコールする。
- * ConnectorListeners オブジェクトの所有権はポートまたは RTObject が持ち
- * Publisher 削除時に ConnectorListeners は削除されることはない。
- * ConnectorListeners がヌルポインタの場合 INVALID_ARGS を返す。
+ * Publisher ã«å¯¾ãã¦ãªã¹ããªãã¸ã§ã¯ã ConnectorListeners ãè¨å®ããã
+ * å種ãªã¹ããªãã¸ã§ã¯ããå«ã ConnectorListeners ãã»ãããããã¨ã§ã
+ * ãããã¡ã®èªã¿æ¸ãããã¼ã¿ã®éä¿¡æçã«ãããã®ãªã¹ããã³ã¼ã«ããã
+ * ConnectorListeners ãªãã¸ã§ã¯ãã®ææ権ã¯ãã¼ãã¾ã㯠RTObject ãæã¡
+ * Publisher åé¤æã« ConnectorListeners ã¯åé¤ããããã¨ã¯ãªãã
+ * ConnectorListeners ããã«ãã¤ã³ã¿ã®å ´å INVALID_ARGS ãè¿ãã
*
- * @param info ConnectorProfile をローカル化したオブジェクト ConnectorInfo
- * @param listeners リスナを多数保持する ConnectorListeners オブジェクト
- * @return PORT_OK 正常終了
- * INVALID_ARGS 不正な引数
+ * @param info ConnectorProfile ããã¼ã«ã«åãããªãã¸ã§ã¯ã ConnectorInfo
+ * @param listeners ãªã¹ããå¤æ°ä¿æãã ConnectorListeners ãªãã¸ã§ã¯ã
+ * @return PORT_OK æ£å¸¸çµäº
+ * INVALID_ARGS ä¸æ£ãªå¼æ°
* @else
* @brief Set the listener.
*
@@ -250,40 +250,40 @@
ConnectorListeners* listeners);
/*!
* @if jp
- * @brief データを書き込む
+ * @brief ãã¼ã¿ãæ¸ãè¾¼ã
*
- * Publisher が保持するバッファに対してデータを書き込む。コンシュー
- * マ、バッファ、リスナ等が適切に設定されていない等、Publisher オブ
- * ジェクトが正しく初期化されていない場合、この関数を呼び出すとエラー
- * コード PRECONDITION_NOT_MET が返され、バッファへの書き込み等の操
- * 作は一切行われない。
+ * Publisher ãä¿æãããããã¡ã«å¯¾ãã¦ãã¼ã¿ãæ¸ãè¾¼ããã³ã³ã·ã¥ã¼
+ * ãããããã¡ããªã¹ãçãé©åã«è¨å®ããã¦ããªãçãPublisher ãªã
+ * ã¸ã§ã¯ããæ£ããåæåããã¦ããªãå ´åããã®é¢æ°ãå¼ã³åºãã¨ã¨ã©ã¼
+ * ã³ã¼ã PRECONDITION_NOT_MET ãè¿ããããããã¡ã¸ã®æ¸ãè¾¼ã¿çã®æ
+ * ä½ã¯ä¸åè¡ãããªãã
*
- * バッファへの書き込みと、InPortへのデータの送信は非同期的に行われ
- * るため、この関数は、InPortへのデータ送信の結果を示す、
- * CONNECTION_LOST, BUFFER_FULL などのリターンコードを返すことがあ
- * る。この場合、データのバッファへの書き込みは行われない。
+ * ãããã¡ã¸ã®æ¸ãè¾¼ã¿ã¨ãInPortã¸ã®ãã¼ã¿ã®éä¿¡ã¯éåæçã«è¡ãã
+ * ãããããã®é¢æ°ã¯ãInPortã¸ã®ãã¼ã¿éä¿¡ã®çµæã示ãã
+ * CONNECTION_LOST, BUFFER_FULL ãªã©ã®ãªã¿ã¼ã³ã³ã¼ããè¿ããã¨ãã
+ * ãããã®å ´åããã¼ã¿ã®ãããã¡ã¸ã®æ¸ãè¾¼ã¿ã¯è¡ãããªãã
*
- * バッファへの書き込みに対して、バッファがフル状態、バッファのエ
- * ラー、バッファへの書き込みがタイムアウトした場合、バッファの事前
- * 条件が満たされない場合にはそれぞれ、エラーコード BUFFER_FULL,
- * BUFFER_ERROR, BUFFER_TIMEOUT, PRECONDITION_NOT_MET が返される。
+ * ãããã¡ã¸ã®æ¸ãè¾¼ã¿ã«å¯¾ãã¦ããããã¡ããã«ç¶æ
ããããã¡ã®ã¨
+ * ã©ã¼ããããã¡ã¸ã®æ¸ãè¾¼ã¿ãã¿ã¤ã ã¢ã¦ãããå ´åããããã¡ã®äºå
+ * æ¡ä»¶ãæºããããªãå ´åã«ã¯ãããããã¨ã©ã¼ã³ã¼ã BUFFER_FULL,
+ * BUFFER_ERROR, BUFFER_TIMEOUT, PRECONDITION_NOT_MET ãè¿ãããã
*
- * これら以外のエラーの場合、PORT_ERROR が返される。
+ * ããã以å¤ã®ã¨ã©ã¼ã®å ´åãPORT_ERROR ãè¿ãããã
*
*
- * @param data 書き込むデータ
- * @param sec タイムアウト時間
- * @param nsec タイムアウト時間
+ * @param data æ¸ãè¾¼ããã¼ã¿
+ * @param sec ã¿ã¤ã ã¢ã¦ãæé
+ * @param nsec ã¿ã¤ã ã¢ã¦ãæé
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NO_MET consumer, buffer, listener等が適切に設定
- * されていない等、このオブジェクトの事前条件
- * を満たさない場合。
- * CONNECTION_LOST 接続が切断されたことを検知した。
- * BUFFER_FULL バッファがフル状態である。
- * BUFFER_ERROR バッファに何らかのエラーが生じた場合。
- * NOT_SUPPORTED サポートされない操作が行われた。
- * TIMEOUT タイムアウトした。
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NO_MET consumer, buffer, listenerçãé©åã«è¨å®
+ * ããã¦ããªãçããã®ãªãã¸ã§ã¯ãã®äºåæ¡ä»¶
+ * ãæºãããªãå ´åã
+ * CONNECTION_LOST æ¥ç¶ãåæããããã¨ãæ¤ç¥ããã
+ * BUFFER_FULL ãããã¡ããã«ç¶æ
ã§ããã
+ * BUFFER_ERROR ãããã¡ã«ä½ããã®ã¨ã©ã¼ãçããå ´åã
+ * NOT_SUPPORTED ãµãã¼ããããªãæä½ãè¡ãããã
+ * TIMEOUT ã¿ã¤ã ã¢ã¦ãããã
*
* @else
* @brief Write data
@@ -329,14 +329,14 @@
/*!
* @if jp
*
- * @brief アクティブ化確認
+ * @brief ã¢ã¯ãã£ãå確èª
*
- * Publisher はデータポートと同期して activate/deactivate される。
- * activate() / deactivate() 関数によって、アクティブ状態と非アクティ
- * ブ状態が切り替わる。この関数により、現在アクティブ状態か、非アク
- * ティブ状態かを確認することができる。
+ * Publisher ã¯ãã¼ã¿ãã¼ãã¨åæã㦠activate/deactivate ãããã
+ * activate() / deactivate() é¢æ°ã«ãã£ã¦ãã¢ã¯ãã£ãç¶æ
ã¨éã¢ã¯ãã£
+ * ãç¶æ
ãåãæ¿ããããã®é¢æ°ã«ãããç¾å¨ã¢ã¯ãã£ãç¶æ
ããéã¢ã¯
+ * ãã£ãç¶æ
ãã確èªãããã¨ãã§ããã
*
- * @return 状態確認結果(アクティブ状態:true、非アクティブ状態:false)
+ * @return ç¶æ
確èªçµæ(ã¢ã¯ãã£ãç¶æ
:trueãéã¢ã¯ãã£ãç¶æ
:false)
*
* @else
*
@@ -357,15 +357,15 @@
/*!
* @if jp
- * @brief アクティブ化する
+ * @brief ã¢ã¯ãã£ãåãã
*
- * Publisher をアクティブ化する。この関数を呼び出すことにより、
- * Publisherが持つ、データを送信するスレッドが動作を開始する。初期
- * 化が行われていないなどにより、事前条件を満たさない場合、エラーコー
- * ド PRECONDITION_NOT_MET を返す。
+ * Publisher ãã¢ã¯ãã£ãåããããã®é¢æ°ãå¼ã³åºããã¨ã«ããã
+ * Publisherãæã¤ããã¼ã¿ãéä¿¡ããã¹ã¬ãããåä½ãéå§ãããåæ
+ * åãè¡ããã¦ããªããªã©ã«ãããäºåæ¡ä»¶ãæºãããªãå ´åãã¨ã©ã¼ã³ã¼
+ * ã PRECONDITION_NOT_MET ãè¿ãã
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NOT_MET 事前条件を満たさない
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
*
* @else
* @brief activation
@@ -384,15 +384,15 @@
/*!
* @if jp
- * @brief 非アクティブ化する
+ * @brief éã¢ã¯ãã£ãåãã
*
- * Publisher を非アクティブ化する。この関数を呼び出すことにより、
- * Publisherが持つ、データを送信するスレッドが動作を停止する。初期
- * 化が行われていないなどにより、事前条件を満たさない場合、エラーコー
- * ド PRECONDITION_NOT_MET を返す。
+ * Publisher ãéã¢ã¯ãã£ãåããããã®é¢æ°ãå¼ã³åºããã¨ã«ããã
+ * Publisherãæã¤ããã¼ã¿ãéä¿¡ããã¹ã¬ãããåä½ãåæ¢ãããåæ
+ * åãè¡ããã¦ããªããªã©ã«ãããäºåæ¡ä»¶ãæºãããªãå ´åãã¨ã©ã¼ã³ã¼
+ * ã PRECONDITION_NOT_MET ãè¿ãã
*
- * @return PORT_OK 正常終了
- * PRECONDITION_NOT_MET 事前条件を満たさない
+ * @return PORT_OK æ£å¸¸çµäº
+ * PRECONDITION_NOT_MET äºåæ¡ä»¶ãæºãããªã
*
* @else
* @brief deactivation
@@ -411,9 +411,9 @@
/*!
* @if jp
- * @brief スレッド実行関数
+ * @brief ã¹ã¬ããå®è¡é¢æ°
*
- * coil::PeriodicTask により周期実行されるタスク実行関数。
+ * coil::PeriodicTask ã«ããå¨æå®è¡ãããã¿ã¹ã¯å®è¡é¢æ°ã
*
* @else
* @brief Thread execution function
@@ -435,7 +435,7 @@
/*!
* @if jp
- * @brief PushPolicy の設定
+ * @brief PushPolicy ã®è¨å®
* @else
* @brief Setting PushPolicy
* @endif
@@ -444,7 +444,7 @@
/*!
* @if jp
- * @brief Task の設定
+ * @brief Task ã®è¨å®
* @else
* @brief Setting Task
* @endif
@@ -473,11 +473,11 @@
/*!
* @if jp
- * @brief BufferStatus から DataPortStatus への変換
+ * @brief BufferStatus ãã DataPortStatus ã¸ã®å¤æ
*
- * バッファからの戻り値を DataPortStatus::Enum 型へ変換する関数。そ
- * れぞれ、以下のように変換される。変換時にコールバックを呼ぶ場合、
- * コールバク関数も付記する。
+ * ãããã¡ããã®æ»ãå¤ã DataPortStatus::Enum åã¸å¤æããé¢æ°ãã
+ * ãããã以ä¸ã®ããã«å¤æããããå¤ææã«ã³ã¼ã«ããã¯ãå¼ã¶å ´åã
+ * ã³ã¼ã«ãã¯é¢æ°ãä»è¨ããã
*
* - BUFFER_OK: PORT_OK
* - None
@@ -496,7 +496,7 @@
*
* @param status BufferStatus
* @param data cdrMemoryStream
- * @return DataPortStatu 型のリターンコード
+ * @return DataPortStatu åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Convertion from BufferStatus to DataPortStatus
@@ -532,11 +532,11 @@
/*!
* @if jp
- * @brief DataPortStatusに従ってリスナへ通知する関数を呼び出す。
+ * @brief DataPortStatusã«å¾ã£ã¦ãªã¹ãã¸éç¥ããé¢æ°ãå¼ã³åºãã
*
* @param status DataPortStatus
* @param data cdrMemoryStream
- * @return リターンコード
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief Call listeners according to the DataPortStatus
@@ -552,7 +552,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITEのリスナへ通知する。
+ * @brief ON_BUFFER_WRITEã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE event to listeners
@@ -567,7 +567,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_FULLリスナへイベントを通知する。
+ * @brief ON_BUFFER_FULLãªã¹ãã¸ã¤ãã³ããéç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_FULL event to listeners
@@ -582,7 +582,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_WRITE_TIMEOUTのリスナへ通知する。
+ * @brief ON_BUFFER_WRITE_TIMEOUTã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_WRITE_TIMEOUT event to listeners
@@ -597,7 +597,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_READのリスナへ通知する。
+ * @brief ON_BUFFER_READã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_BUFFER_READ event to listeners
@@ -612,7 +612,7 @@
/*!
* @if jp
- * @brief ON_SENDのリスナへ通知する。
+ * @brief ON_SENDã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_SEND event to listners
@@ -627,7 +627,7 @@
/*!
* @if jp
- * @brief ON_RECEIVEDのリスナへ通知する。
+ * @brief ON_RECEIVEDã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVED event to listeners
@@ -642,7 +642,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_FULLのリスナへ通知する。
+ * @brief ON_RECEIVER_FULLã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_FULL event to listeners
@@ -657,7 +657,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_TIMEOUTのリスナへ通知する。
+ * @brief ON_RECEIVER_TIMEOUTã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_TIMEOUT event to listeners
@@ -672,7 +672,7 @@
/*!
* @if jp
- * @brief ON_RECEIVER_ERRORのリスナへ通知する。
+ * @brief ON_RECEIVER_ERRORã®ãªã¹ãã¸éç¥ããã
* @param data cdrMemoryStream
* @else
* @brief Notify an ON_RECEIVER_ERROR event to listeners
@@ -687,7 +687,7 @@
/*!
* @if jp
- * @brief ON_BUFFER_EMPTYのリスナへ通知する。
+ * @brief ON_BUFFER_EMPTYã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_BUFFER_EMPTY event to listeners
* @endif
@@ -700,7 +700,7 @@
/*!
* @if jp
- * @brief ON_SENDER_EMPTYのリスナへ通知する。
+ * @brief ON_SENDER_EMPTYã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_SENDER_EMPTY event to listeners
* @endif
@@ -713,7 +713,7 @@
/*!
* @if jp
- * @brief ON_SENDER_ERRORのリスナへ通知する。
+ * @brief ON_SENDER_ERRORã®ãªã¹ãã¸éç¥ããã
* @else
* @brief Notify an ON_SENDER_ERROR event to listeners
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTC.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTC.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTC.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file RTC.h
* @brief RTComponent header
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTCUtil.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTCUtil.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTCUtil.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file RTCUtil.h
* @brief RTComponent utils
@@ -23,7 +23,7 @@
{
/*!
* @if jp
- * @brief DataFlowComponent であるか判定する
+ * @brief DataFlowComponent ã§ãããå¤å®ãã
* @else
* @brief Confirm whether specified RT-Component is DataFlowComponent
* @endif
@@ -37,7 +37,7 @@
/*!
* @if jp
- * @brief FsmParticipant であるか判定する
+ * @brief FsmParticipant ã§ãããå¤å®ãã
* @else
* @brief Confirm whether specified RT-Component is FsmParticipant
* @endif
@@ -51,7 +51,7 @@
/*!
* @if jp
- * @brief Fsm であるか判定する
+ * @brief Fsm ã§ãããå¤å®ãã
* @else
* @brief Confirm whether specified RT-Component is Fsm
* @endif
@@ -65,7 +65,7 @@
/*!
* @if jp
- * @brief multiModeComponent であるか判定する
+ * @brief multiModeComponent ã§ãããå¤å®ãã
* @else
* @brief Confirm whether specified RT-Component is multiModeComponent
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTCUtil.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTCUtil.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTCUtil.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file RTCUtil.h
* @brief RTComponent utils
@@ -27,9 +27,9 @@
* @if jp
* @namespace RTC_Utils
*
- * @brief RTコンポーネント用ユーティリティ関数
+ * @brief RTã³ã³ãã¼ãã³ãç¨ã¦ã¼ãã£ãªãã£é¢æ°
*
- * RTコンポーネントに対して以下のユーティリティ関数を提供する。
+ * RTã³ã³ãã¼ãã³ãã«å¯¾ãã¦ä»¥ä¸ã®ã¦ã¼ãã£ãªãã£é¢æ°ãæä¾ããã
*
* - isDataFlowParticipant
* - isFsmParticipant
@@ -55,16 +55,16 @@
/*!
* @if jp
*
- * @brief DataFlowComponent であるか判定する
+ * @brief DataFlowComponent ã§ãããå¤å®ãã
*
- * 指定されたRTコンポーネントが DataFlowComponent であるか判定する。
- * DataFlowComponentは、 ExecutionContext の Semantics が
- * Periodic Sampled Data Processing の場合に利用されるRTコンポーネントの型
- * である。
+ * æå®ãããRTã³ã³ãã¼ãã³ãã DataFlowComponent ã§ãããå¤å®ããã
+ * DataFlowComponentã¯ã ExecutionContext ã® Semantics ã
+ * Periodic Sampled Data Processing ã®å ´åã«å©ç¨ãããRTã³ã³ãã¼ãã³ãã®å
+ * ã§ããã
*
- * @param obj 判定対象の CORBA オブジェクト
+ * @param obj å¤å®å¯¾è±¡ã® CORBA ãªãã¸ã§ã¯ã
*
- * @return DataFlowComponent 判定結果
+ * @return DataFlowComponent å¤å®çµæ
*
* @since 0.4.0
*
@@ -89,16 +89,16 @@
/*!
* @if jp
*
- * @brief FsmParticipant であるか判定する
+ * @brief FsmParticipant ã§ãããå¤å®ãã
*
- * 指定されたRTコンポーネントが FsmParticipant であるか判定する。
- * FsmParticipant は、 ExecutionContext の Semantics が
- * Stimulus Response Processing の場合に、状態内のアクションを定義するために
- * 利用されるRTコンポーネントの型である。
+ * æå®ãããRTã³ã³ãã¼ãã³ãã FsmParticipant ã§ãããå¤å®ããã
+ * FsmParticipant ã¯ã ExecutionContext ã® Semantics ã
+ * Stimulus Response Processing ã®å ´åã«ãç¶æ
å
ã®ã¢ã¯ã·ã§ã³ãå®ç¾©ããããã«
+ * å©ç¨ãããRTã³ã³ãã¼ãã³ãã®åã§ããã
*
- * @param obj 判定対象の CORBA オブジェクト
+ * @param obj å¤å®å¯¾è±¡ã® CORBA ãªãã¸ã§ã¯ã
*
- * @return FsmParticipant 判定結果
+ * @return FsmParticipant å¤å®çµæ
*
* @since 0.4.0
*
@@ -124,15 +124,15 @@
/*!
* @if jp
*
- * @brief Fsm であるか判定する
+ * @brief Fsm ã§ãããå¤å®ãã
*
- * 指定されたRTコンポーネントが Fsm であるか判定する。
- * Fsm は、 ExecutionContext の Semantics が Stimulus Response Processing の
- * 場合に、状態遷移を定義するために利用されるRTコンポーネントの型である。
+ * æå®ãããRTã³ã³ãã¼ãã³ãã Fsm ã§ãããå¤å®ããã
+ * Fsm ã¯ã ExecutionContext ã® Semantics ã Stimulus Response Processing ã®
+ * å ´åã«ãç¶æ
é·ç§»ãå®ç¾©ããããã«å©ç¨ãããRTã³ã³ãã¼ãã³ãã®åã§ããã
*
- * @param obj 判定対象の CORBA オブジェクト
+ * @param obj å¤å®å¯¾è±¡ã® CORBA ãªãã¸ã§ã¯ã
*
- * @return Fsm 判定結果
+ * @return Fsm å¤å®çµæ
*
* @since 0.4.0
*
@@ -158,15 +158,15 @@
/*!
* @if jp
*
- * @brief multiModeComponent であるか判定する
+ * @brief multiModeComponent ã§ãããå¤å®ãã
*
- * 指定されたRTコンポーネントが multiModeComponent であるか判定する。
- * multiModeComponent は、 ExecutionContext の Semantics が Modes of Operation
- * の場合に、 Mode を定義するために利用されるRTコンポーネントの型である。
+ * æå®ãããRTã³ã³ãã¼ãã³ãã multiModeComponent ã§ãããå¤å®ããã
+ * multiModeComponent ã¯ã ExecutionContext ã® Semantics ã Modes of Operation
+ * ã®å ´åã«ã Mode ãå®ç¾©ããããã«å©ç¨ãããRTã³ã³ãã¼ãã³ãã®åã§ããã
*
- * @param obj 判定対象の CORBA オブジェクト
+ * @param obj å¤å®å¯¾è±¡ã® CORBA ãªãã¸ã§ã¯ã
*
- * @return multiModeComponent 判定結果
+ * @return multiModeComponent å¤å®çµæ
*
* @since 0.4.0
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObject.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObject.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObject.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file RTObject.cpp
* @brief RT component base class
@@ -34,7 +34,7 @@
{
/*!
* @if jp
- * @brief RTコンポーネントのデフォルトプロファイル
+ * @brief RTã³ã³ãã¼ãã³ãã®ããã©ã«ããããã¡ã¤ã«
* @else
* @brief RT-Component default profile
* @endif
@@ -57,7 +57,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -82,7 +82,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -108,7 +108,7 @@
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief Virtual destructor
* @endif
@@ -124,7 +124,7 @@
//============================================================
/*!
* @if jp
- * @brief 初期化処理用コールバック関数
+ * @brief åæåå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to initialize
* @endif
@@ -139,7 +139,7 @@
/*!
* @if jp
- * @brief 終了処理用コールバック関数
+ * @brief çµäºå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to finalize
* @endif
@@ -154,7 +154,7 @@
/*!
* @if jp
- * @brief 開始処理用コールバック関数
+ * @brief éå§å¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function for startup action
* @endif
@@ -169,7 +169,7 @@
/*!
* @if jp
- * @brief 停止処理用コールバック関数
+ * @brief åæ¢å¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function for shutdown action
* @endif
@@ -184,7 +184,7 @@
/*!
* @if jp
- * @brief 活性化処理用コールバック関数
+ * @brief æ´»æ§åå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to activate
* @endif
@@ -199,7 +199,7 @@
/*!
* @if jp
- * @brief 非活性化処理用コールバック関数
+ * @brief éæ´»æ§åå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to deactivate
* @endif
@@ -214,7 +214,7 @@
/*!
* @if jp
- * @brief 周期処理用コールバック関数
+ * @brief å¨æå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to execute periodically
* @endif
@@ -229,7 +229,7 @@
/*!
* @if jp
- * @brief 中断処理用コールバック関数
+ * @brief ä¸æå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to abort
* @endif
@@ -244,7 +244,7 @@
/*!
* @if jp
- * @brief エラー処理用コールバック関数
+ * @brief ã¨ã©ã¼å¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function for error handling
* @endif
@@ -259,7 +259,7 @@
/*!
* @if jp
- * @brief リセット処理用コールバック関数
+ * @brief ãªã»ããå¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to reset
* @endif
@@ -274,7 +274,7 @@
/*!
* @if jp
- * @brief 状態変更処理用コールバック関数
+ * @brief ç¶æ
å¤æ´å¦çç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to update the state
* @endif
@@ -289,7 +289,7 @@
/*!
* @if jp
- * @brief 動作周期変更通知用コールバック関数
+ * @brief åä½å¨æå¤æ´éç¥ç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function to change execution cycle
* @endif
@@ -307,7 +307,7 @@
//============================================================
/*!
* @if jp
- * @brief [CORBA interface] RTCを初期化する
+ * @brief [CORBA interface] RTCãåæåãã
* @else
* @brief [CORBA interface] IInitialize the RTC that realizes this interface.
* @endif
@@ -355,7 +355,7 @@
/*!
* @if jp
- * @brief [CORBA interface] RTC を終了する
+ * @brief [CORBA interface] RTC ãçµäºãã
* @else
* @brief [CORBA interface] Finalize the RTC for preparing it for destruction
* @endif
@@ -390,8 +390,8 @@
/*!
* @if jp
- * @brief [CORBA interface] RTC がオーナーである ExecutionContext を
- * 停止させ、そのコンテンツと共に終了させる
+ * @brief [CORBA interface] RTC ããªã¼ãã¼ã§ãã ExecutionContext ã
+ * åæ¢ããããã®ã³ã³ãã³ãã¨å
±ã«çµäºããã
* @else
* @brief [CORBA interface] RTC stops ExecutionContext of RTC's owner
* and finalize it with its contents
@@ -431,7 +431,7 @@
/*!
* @if jp
- * @brief [CORBA interface] RTC が Alive 状態であるかどうか確認する。
+ * @brief [CORBA interface] RTC ã Alive ç¶æ
ã§ãããã©ãã確èªããã
* @else
* @brief [CORBA interface] Confirm whether RTC is the alive state
* @endif
@@ -459,7 +459,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ExecutionContextを取得する
+ * @brief [CORBA interface] ExecutionContextãåå¾ãã
* @else
* @brief [CORBA interface] Get ExecutionContext
* @endif
@@ -497,7 +497,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ExecutionContextListを取得する
+ * @brief [CORBA interface] ExecutionContextListãåå¾ãã
* @else
* @brief [CORBA interface] Get ExecutionContextList
* @endif
@@ -534,7 +534,7 @@
/*!
* @if jp
- * @brief [CORBA interface] 参加している ExecutionContextList を取得する
+ * @brief [CORBA interface] åå ãã¦ãã ExecutionContextList ãåå¾ãã
* @else
* @brief [CORBA interface] Get participating ExecutionContextList.
* @endif
@@ -554,7 +554,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ExecutionContext のハンドルを返す
+ * @brief [CORBA interface] ExecutionContext ã®ãã³ãã«ãè¿ã
* @else
* @brief [CORBA interface] Return a handle of a ExecutionContext
* @endif
@@ -581,7 +581,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ExecutionContextをattachする
+ * @brief [CORBA interface] ExecutionContextãattachãã
* @else
* @brief [CORBA interface] Attach ExecutionContext
* @endif
@@ -658,7 +658,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ExecutionContextをdetachする
+ * @brief [CORBA interface] ExecutionContextãdetachãã
* @else
* @brief [CORBA interface] Detach ExecutionContext
* @endif
@@ -696,7 +696,7 @@
/*!
* @if jp
- * @brief [RTObject CORBA interface] コンポーネントプロファイルを取得する
+ * @brief [RTObject CORBA interface] ã³ã³ãã¼ãã³ããããã¡ã¤ã«ãåå¾ãã
* @else
* @brief [RTCObject CORBA interface] Get RTC's profile
* @endif
@@ -746,7 +746,7 @@
/*!
* @if jp
- * @brief [RTObject CORBA interface] ポートを取得する
+ * @brief [RTObject CORBA interface] ãã¼ããåå¾ãã
* @else
* @brief [RTCObject CORBA interface] Get Ports
* @endif
@@ -773,7 +773,7 @@
//============================================================
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC の初期化
+ * @brief [ComponentAction CORBA interface] RTC ã®åæå
* @else
* @brief [ComponentAction CORBA interface] Initialize RTC
* @endif
@@ -828,7 +828,7 @@
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC の終了
+ * @brief [ComponentAction CORBA interface] RTC ã®çµäº
* @else
* @brief [ComponentAction CORBA interface] Finalize RTC
* @endif
@@ -853,7 +853,7 @@
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC の開始
+ * @brief [ComponentAction CORBA interface] RTC ã®éå§
* @else
* @brief [ComponentAction CORBA interface] Startup RTC
* @endif
@@ -878,7 +878,7 @@
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC の停止
+ * @brief [ComponentAction CORBA interface] RTC ã®åæ¢
* @else
* @brief [ComponentAction CORBA interface] Shutdown RTC
* @endif
@@ -903,7 +903,7 @@
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC の活性化
+ * @brief [ComponentAction CORBA interface] RTC ã®æ´»æ§å
* @else
* @brief [ComponentAction CORBA interface] Activate RTC
* @endif
@@ -930,7 +930,7 @@
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC の非活性化
+ * @brief [ComponentAction CORBA interface] RTC ã®éæ´»æ§å
* @else
* @brief [ComponentAction CORBA interface] Deactivate RTC
* @endif
@@ -956,7 +956,7 @@
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC のエラー状態への遷移
+ * @brief [ComponentAction CORBA interface] RTC ã®ã¨ã©ã¼ç¶æ
ã¸ã®é·ç§»
* @else
* @brief [ComponentAction interface] Transition to the error state
* @endif
@@ -981,7 +981,7 @@
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC のエラー処理
+ * @brief [ComponentAction CORBA interface] RTC ã®ã¨ã©ã¼å¦ç
* @else
* @brief [ComponentAction CORBA interface] Error Processing of RTC
* @endif
@@ -1007,7 +1007,7 @@
/*!
* @if jp
- * @brief [ComponentAction CORBA interface] RTC のリセット
+ * @brief [ComponentAction CORBA interface] RTC ã®ãªã»ãã
* @else
* @brief [ComponentAction CORBA interface] Resetting RTC
* @endif
@@ -1032,7 +1032,7 @@
/*!
* @if jp
- * @brief [DataFlowComponentAction CORBA interface] RTC の定常処理(第一周期)
+ * @brief [DataFlowComponentAction CORBA interface] RTC ã®å®å¸¸å¦ç(第ä¸å¨æ)
* @else
* @brief [DataFlowComponentAction CORBA interface] Primary Periodic
* Operation of RTC
@@ -1060,7 +1060,7 @@
/*!
* @if jp
- * @brief [DataFlowComponentAction CORBA interface] RTC の定常処理(第二周期)
+ * @brief [DataFlowComponentAction CORBA interface] RTC ã®å®å¸¸å¦ç(第äºå¨æ)
* @else
* @brief [DataFlowComponentAction CORBA interface] Secondary Periodic
* Operation of RTC
@@ -1087,7 +1087,7 @@
/*!
* @if jp
- * @brief [DataFlowComponentAction CORBA interface] 実行周期変更通知
+ * @brief [DataFlowComponentAction CORBA interface] å®è¡å¨æå¤æ´éç¥
* @else
* @brief [DataFlowComponentAction CORBA interface] Notify rate changed
* @endif
@@ -1115,7 +1115,7 @@
//============================================================
/*!
* @if jp
- * @brief [SDO interface] Organization リストの取得
+ * @brief [SDO interface] Organization ãªã¹ãã®åå¾
* @else
* @brief [SDO interface] Get Organization list
* @endif
@@ -1141,7 +1141,7 @@
// SDOPackage::SDO
/*!
* @if jp
- * @brief [SDO interface] SDO ID の取得
+ * @brief [SDO interface] SDO ID ã®åå¾
* @else
* @brief [SDO interface] Get the SDO ID
* @endif
@@ -1165,7 +1165,7 @@
/*!
* @if jp
- * @brief [SDO interface] SDO タイプの取得
+ * @brief [SDO interface] SDO ã¿ã¤ãã®åå¾
* @else
* @brief [SDO interface] Get SDO type
* @endif
@@ -1191,7 +1191,7 @@
/*!
* @if jp
- * @brief [SDO interface] SDO DeviceProfile リストの取得
+ * @brief [SDO interface] SDO DeviceProfile ãªã¹ãã®åå¾
* @else
* @brief [SDO interface] Get SDO DeviceProfile list
* @endif
@@ -1220,7 +1220,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief [SDO interface] SDO ServiceProfile の取得
+ * @brief [SDO interface] SDO ServiceProfile ã®åå¾
* @else
* @brief [SDO interface] Get SDO ServiceProfile
* @endif
@@ -1247,7 +1247,7 @@
/*!
* @if jp
- * @brief [SDO interface] 特定のServiceProfileの取得
+ * @brief [SDO interface] ç¹å®ã®ServiceProfileã®åå¾
* @else
* @brief [SDO interface] Get specified ServiceProfile
* @endif
@@ -1285,7 +1285,7 @@
/*!
* @if jp
- * @brief [SDO interface] 指定された SDO Service の取得
+ * @brief [SDO interface] æå®ããã SDO Service ã®åå¾
* @else
* @brief [SDO interface] Get specified SDO Service's reference
* @endif
@@ -1319,7 +1319,7 @@
/*!
* @if jp
- * @brief [SDO interface] Configuration オブジェクトの取得
+ * @brief [SDO interface] Configuration ãªãã¸ã§ã¯ãã®åå¾
* @else
* @brief [SDO interface] Get Configuration object
* @endif
@@ -1353,7 +1353,7 @@
/*!
* @if jp
- * @brief [SDO interface] Monitoring オブジェクトの取得
+ * @brief [SDO interface] Monitoring ãªãã¸ã§ã¯ãã®åå¾
* @else
* @brief [SDO interface] Get Monitoring object
* @endif
@@ -1370,7 +1370,7 @@
/*!
* @if jp
- * @brief [SDO interface] Organization リストの取得
+ * @brief [SDO interface] Organization ãªã¹ãã®åå¾
* @else
* @brief [SDO interface] Get Organization list
* @endif
@@ -1396,7 +1396,7 @@
/*!
* @if jp
- * @brief [SDO interface] SDO Status リストの取得
+ * @brief [SDO interface] SDO Status ãªã¹ãã®åå¾
* @else
* @brief [SDO interface] Get SDO Status list
* @endif
@@ -1421,7 +1421,7 @@
/*!
* @if jp
- * @brief [SDO interface] SDO Status の取得
+ * @brief [SDO interface] SDO Status ã®åå¾
* @else
* @brief [SDO interface] Get SDO Status
* @endif
@@ -1454,7 +1454,7 @@
//============================================================
/*!
* @if jp
- * @brief [local interface] インスタンス名の設定
+ * @brief [local interface] ã¤ã³ã¹ã¿ã³ã¹åã®è¨å®
* @else
* @brief [local interface] Set instance name
* @endif
@@ -1474,7 +1474,7 @@
/*!
* @if jp
- * @brief [local interface] Naming Server 情報の取得
+ * @brief [local interface] Naming Server æ
å ±ã®åå¾
* @else
* @brief [local interface] Get Naming Server information
* @endif
@@ -1487,7 +1487,7 @@
/*!
* @if jp
- * @brief [local interface] オブジェクトリファレンスの設定
+ * @brief [local interface] ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®è¨å®
* @else
* @brief [local interface] Set the object reference
* @endif
@@ -1500,7 +1500,7 @@
/*!
* @if jp
- * @brief [local interface] オブジェクトリファレンスの取得
+ * @brief [local interface] ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®åå¾
* @else
* @brief [local interface] Get the object reference
* @endif
@@ -1514,7 +1514,7 @@
/*!
* @if jp
- * @brief [local interface] RTC のプロパティを設定する
+ * @brief [local interface] RTC ã®ããããã£ãè¨å®ãã
* @else
* @brief [local interface] Set RTC property
* @endif
@@ -1542,7 +1542,7 @@
/*!
* @if jp
- * @brief [local interface] RTC のプロパティを取得する
+ * @brief [local interface] RTC ã®ããããã£ãåå¾ãã
* @else
* @brief [local interface] Get RTC property
* @endif
@@ -1555,7 +1555,7 @@
/*!
* @if jp
- * @brief コンフィギュレーションパラメータの更新(ID指定)
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(IDæå®)
* @else
* @brief Update configuration parameters (by ID)
* @endif
@@ -1569,7 +1569,7 @@
/*!
* @if jp
- * @brief [local interface] Port を登録する
+ * @brief [local interface] Port ãç»é²ãã
* @else
* @brief [local interface] Register Port
* @endif
@@ -1624,7 +1624,7 @@
/*!
* @if jp
- * @brief [local interface] DataInPort を登録する
+ * @brief [local interface] DataInPort ãç»é²ãã
* @else
* @brief [local interface] Register DataInPort
* @endif
@@ -1665,7 +1665,7 @@
/*!
* @if jp
- * @brief [local interface] DataOutPort を登録する
+ * @brief [local interface] DataOutPort ãç»é²ãã
* @else
* @brief [local interface] Register DataOutPort
* @endif
@@ -1706,7 +1706,7 @@
/*!
* @if jp
- * @brief [local interface] DataInPort を削除する
+ * @brief [local interface] DataInPort ãåé¤ãã
* @else
* @brief [local interface] Unregister DataInPort
* @endif
@@ -1736,7 +1736,7 @@
/*!
* @if jp
- * @brief [local interface] DataOutPort を削除する
+ * @brief [local interface] DataOutPort ãåé¤ãã
* @else
* @brief [local interface] Unregister DataOutPort
* @endif
@@ -1766,7 +1766,7 @@
/*!
* @if jp
- * @brief [local interface] Port の登録を削除する
+ * @brief [local interface] Port ã®ç»é²ãåé¤ãã
* @else
* @brief [local interface] Unregister Port
* @endif
@@ -1813,7 +1813,7 @@
/*!
* @if jp
- * @brief [local interface] 名前指定により Port の登録を削除する
+ * @brief [local interface] ååæå®ã«ãã Port ã®ç»é²ãåé¤ãã
* @else
* @brief [local interface] Delete Port by specifying its name
* @endif
@@ -1827,7 +1827,7 @@
/*!
* @if jp
- * @brief [local interface] 実行コンテキストを取得する
+ * @brief [local interface] å®è¡ã³ã³ããã¹ããåå¾ãã
* @else
* @brief [local interface] Getting current execution context
* @endif
@@ -1840,7 +1840,7 @@
/*!
* @if jp
- * @brief [local interface] 実行コンテキストの実行レートを取得する
+ * @brief [local interface] å®è¡ã³ã³ããã¹ãã®å®è¡ã¬ã¼ããåå¾ãã
* @else
* @brief [local interface] Getting current context' execution rate
* @endif
@@ -1857,7 +1857,7 @@
/*!
* @if jp
- * @brief [local interface] 実行コンテキストの実行レートを設定する
+ * @brief [local interface] å®è¡ã³ã³ããã¹ãã®å®è¡ã¬ã¼ããè¨å®ãã
* @else
* @brief [local interface] Setting current context' execution rate
* @endif
@@ -1876,7 +1876,7 @@
/*!
* @if jp
- * @brief [local interface] 実行コンテキストの所有権を調べる
+ * @brief [local interface] å®è¡ã³ã³ããã¹ãã®ææ権ã調ã¹ã
* @else
* @brief [local interface] Checking if the current context is own context
* @endif
@@ -1892,7 +1892,7 @@
/*!
* @if jp
- * @brief [local interface] 状態を Inactive に遷移させる
+ * @brief [local interface] ç¶æ
ã Inactive ã«é·ç§»ããã
* @else
* @brief [local interface] Make transition to Inactive state
* @endif
@@ -1909,7 +1909,7 @@
/*!
* @if jp
- * @brief [local interface] 状態を Active に遷移させる
+ * @brief [local interface] ç¶æ
ã Active ã«é·ç§»ããã
* @else
* @brief [local interface] Make transition to Active state
* @endif
@@ -1926,7 +1926,7 @@
/*!
* @if jp
- * @brief [local interface] 状態をリセットし Inactive に遷移させる
+ * @brief [local interface] ç¶æ
ããªã»ããã Inactive ã«é·ç§»ããã
* @else
* @brief [local interface] Resetting and go to Inactive state
* @endif
@@ -1943,7 +1943,7 @@
/*!
* @if jp
- * @brief [local interface] SDO service provider をセットする
+ * @brief [local interface] SDO service provider ãã»ãããã
* @else
* @brief [local interface] Set a SDO service provider
* @endif
@@ -1957,7 +1957,7 @@
/*!
* @if jp
- * @brief [local interface] SDO service provider を削除する
+ * @brief [local interface] SDO service provider ãåé¤ãã
* @else
* @brief [local interface] Remove a SDO service provider
* @endif
@@ -1969,7 +1969,7 @@
/*!
* @if jp
- * @brief [local interface] SDO service provider をセットする
+ * @brief [local interface] SDO service provider ãã»ãããã
* @else
* @brief [local interface] Set a SDO service provider
* @endif
@@ -1982,7 +1982,7 @@
/*!
* @if jp
- * @brief [local interface] SDO service provider を削除する
+ * @brief [local interface] SDO service provider ãåé¤ãã
* @else
* @brief [local interface] Remove a SDO service provider
* @endif
@@ -1994,8 +1994,8 @@
/*!
* @if jp
- * @brief 全 InPort のデータを読み込む。
- * @return 読み込み結果(全ポートの読み込み成功:true,失敗:false)
+ * @brief å
¨ InPort ã®ãã¼ã¿ãèªã¿è¾¼ãã
+ * @return èªã¿è¾¼ã¿çµæ(å
¨ãã¼ãã®èªã¿è¾¼ã¿æå:trueï¼å¤±æ:false)
* @else
* @brief Readout the value from All InPorts.
* @return result (Successful:true, Failed:false)
@@ -2026,8 +2026,8 @@
/*!
* @if jp
- * @brief 全 OutPort のwrite()メソッドをコールする。
- * @return 読み込み結果(全ポートへの書き込み成功:true,失敗:false)
+ * @brief å
¨ OutPort ã®write()ã¡ã½ãããã³ã¼ã«ããã
+ * @return èªã¿è¾¼ã¿çµæ(å
¨ãã¼ãã¸ã®æ¸ãè¾¼ã¿æå:trueï¼å¤±æ:false)
* @else
* @brief The write() method of all OutPort is called.
* @return result (Successful:true, Failed:false)
@@ -2058,14 +2058,14 @@
/*!
* @if jp
*
- * @brief onExecute()実行前でのreadAll()メソッドの呼出を有効または無効にする。
+ * @brief onExecute()å®è¡åã§ã®readAll()ã¡ã½ããã®å¼åºãæå¹ã¾ãã¯ç¡å¹ã«ããã
*
- * このメソッドをパラメータをtrueとして呼ぶ事により、onExecute()実行前に
- * readAll()が呼出されるようになる。
- * パラメータがfalseの場合は、readAll()呼出を無効にする。
+ * ãã®ã¡ã½ããããã©ã¡ã¼ã¿ãtrueã¨ãã¦å¼ã¶äºã«ãããonExecute()å®è¡åã«
+ * readAll()ãå¼åºãããããã«ãªãã
+ * ãã©ã¡ã¼ã¿ãfalseã®å ´åã¯ãreadAll()å¼åºãç¡å¹ã«ããã
*
* @param read(default:true)
- * (readAll()メソッド呼出あり:true, readAll()メソッド呼出なし:false)
+ * (readAll()ã¡ã½ããå¼åºãã:true, readAll()ã¡ã½ããå¼åºãªã:false)
*
* @else
*
@@ -2088,14 +2088,14 @@
/*!
* @if jp
*
- * @brief onExecute()実行後にwriteAll()メソッドの呼出を有効または無効にする。
+ * @brief onExecute()å®è¡å¾ã«writeAll()ã¡ã½ããã®å¼åºãæå¹ã¾ãã¯ç¡å¹ã«ããã
*
- * このメソッドをパラメータをtrueとして呼ぶ事により、onExecute()実行後に
- * writeAll()が呼出されるようになる。
- * パラメータがfalseの場合は、writeAll()呼出を無効にする。
+ * ãã®ã¡ã½ããããã©ã¡ã¼ã¿ãtrueã¨ãã¦å¼ã¶äºã«ãããonExecute()å®è¡å¾ã«
+ * writeAll()ãå¼åºãããããã«ãªãã
+ * ãã©ã¡ã¼ã¿ãfalseã®å ´åã¯ãwriteAll()å¼åºãç¡å¹ã«ããã
*
* @param write(default:true)
- * (writeAll()メソッド呼出あり:true, writeAll()メソッド呼出なし:false)
+ * (writeAll()ã¡ã½ããå¼åºãã:true, writeAll()ã¡ã½ããå¼åºãªã:false)
*
* @else
*
@@ -2117,7 +2117,7 @@
/*!
* @if jp
- * @brief 全 Port の登録を削除する
+ * @brief å
¨ Port ã®ç»é²ãåé¤ãã
* @else
* @brief Unregister All Ports
* @endif
@@ -2175,7 +2175,7 @@
/*!
* @if jp
- * @brief PreComponentActionListener リスナを追加する
+ * @brief PreComponentActionListener ãªã¹ãã追å ãã
*
* @else
* @brief Adding PreComponentAction type listener
@@ -2194,7 +2194,7 @@
/*!
* @if jp
- * @brief PreComponentActionListener リスナを削除する
+ * @brief PreComponentActionListener ãªã¹ããåé¤ãã
*
* @else
* @brief Removing PreComponentAction type listener
@@ -2213,7 +2213,7 @@
/*!
* @if jp
- * @brief PostComponentActionListener リスナを追加する
+ * @brief PostComponentActionListener ãªã¹ãã追å ãã
*
* @else
* @brief Adding PostComponentAction type listener
@@ -2233,7 +2233,7 @@
/*!
* @if jp
- * @brief PostComponentActionListener リスナを削除する
+ * @brief PostComponentActionListener ãªã¹ããåé¤ãã
*
* @else
* @brief Removing PostComponentAction type listener
@@ -2251,7 +2251,7 @@
/*!
* @if jp
- * @brief PortActionListener リスナを追加する
+ * @brief PortActionListener ãªã¹ãã追å ãã
*
* @else
* @brief Adding PortAction type listener
@@ -2270,7 +2270,7 @@
/*!
* @if jp
- * @brief PortActionListener リスナを削除する
+ * @brief PortActionListener ãªã¹ããåé¤ãã
*
* @else
* @brief Removing PortAction type listener
@@ -2288,7 +2288,7 @@
/*!
* @if jp
- * @brief ExectionContextActionListener リスナを追加する
+ * @brief ExectionContextActionListener ãªã¹ãã追å ãã
*
* @else
* @brief Adding ExecutionContextAction type listener
@@ -2307,7 +2307,7 @@
/*!
* @if jp
- * @brief ExecutionContextActionListener リスナを削除する
+ * @brief ExecutionContextActionListener ãªã¹ããåé¤ãã
*
* @else
* @brief Removing ExecutionContextAction type listener
@@ -2324,7 +2324,7 @@
/*!
* @if jp
- * @brief PortConnectListener リスナを追加する
+ * @brief PortConnectListener ãªã¹ãã追å ãã
* @else
* @brief Adding PortConnect type listener
* @endif
@@ -2340,7 +2340,7 @@
/*!
* @if jp
- * @brief PortConnectListener リスナを削除する
+ * @brief PortConnectListener ãªã¹ããåé¤ãã
* @else
* @brief Removing PortConnect type listener
* @endif
@@ -2355,7 +2355,7 @@
/*!
* @if jp
- * @brief PortConnectRetListener リスナを追加する
+ * @brief PortConnectRetListener ãªã¹ãã追å ãã
* @else
* @brief Adding PortConnectRet type listener
* @endif
@@ -2371,7 +2371,7 @@
/*!
* @if jp
- * @brief PortConnectRetListener リスナを削除する
+ * @brief PortConnectRetListener ãªã¹ããåé¤ãã
* @else
* @brief Removing PortConnectRet type listener
* @endif
@@ -2386,7 +2386,7 @@
/*!
* @if jp
- * @brief ConfigurationParamListener を追加する
+ * @brief ConfigurationParamListener ã追å ãã
* @else
* @brief Adding ConfigurationParamListener
* @endif
@@ -2401,7 +2401,7 @@
/*!
* @if jp
- * @brief ConfigurationParamListener を削除する
+ * @brief ConfigurationParamListener ãåé¤ãã
* @else
* @brief Removing ConfigurationParamListener
* @endif
@@ -2415,7 +2415,7 @@
/*!
* @if jp
- * @brief ConfigurationSetListener を追加する
+ * @brief ConfigurationSetListener ã追å ãã
* @else
* @brief Adding ConfigurationSetListener
* @endif
@@ -2430,7 +2430,7 @@
/*!
* @if jp
- * @brief ConfigurationSetListener を削除する
+ * @brief ConfigurationSetListener ãåé¤ãã
* @else
* @brief Removing ConfigurationSetListener
* @endif
@@ -2444,7 +2444,7 @@
/*!
* @if jp
- * @brief ConfigurationSetNameListener を追加する
+ * @brief ConfigurationSetNameListener ã追å ãã
* @else
* @brief Adding ConfigurationSetNameListener
* @endif
@@ -2459,7 +2459,7 @@
/*!
* @if jp
- * @brief ConfigurationSetNameListener を削除する
+ * @brief ConfigurationSetNameListener ãåé¤ãã
* @else
* @brief Removing ConfigurationSetNameListener
* @endif
@@ -2474,7 +2474,7 @@
/*!
* @if jp
- * @brief RTC を終了する
+ * @brief RTC ãçµäºãã
* @else
* @brief Shutdown RTC
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObject.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObject.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObject.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file RTObject.h
* @brief RT component base class
@@ -54,17 +54,17 @@
/*!
* @if jp
- * @brief RTコンポーネントクラス
+ * @brief RTã³ã³ãã¼ãã³ãã¯ã©ã¹
*
- * 各RTコンポーネントのベースとなるクラス。
- * Robotic Technology Component 仕様中の lightweightRTComponentの実装クラス。
- * コンポーネントの機能を提供する ComponentAction インターフェースと
- * コンポーネントのライフサイクル管理を行うための LightweightRTObject の実装を
- * 提供する。
- * 実際にユーザがコンポーネントを作成する場合には、Execution Semantics に対応
- * した各サブクラスを利用する。<BR>
- * (現状の実装では Periodic Sampled Data Processing のみサポートしているため、
- * dataFlowComponent を直接継承している)
+ * åRTã³ã³ãã¼ãã³ãã®ãã¼ã¹ã¨ãªãã¯ã©ã¹ã
+ * Robotic Technology Component ä»æ§ä¸ã® lightweightRTComponentã®å®è£
ã¯ã©ã¹ã
+ * ã³ã³ãã¼ãã³ãã®æ©è½ãæä¾ãã ComponentAction ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨
+ * ã³ã³ãã¼ãã³ãã®ã©ã¤ããµã¤ã¯ã«ç®¡çãè¡ãããã® LightweightRTObject ã®å®è£
ã
+ * æä¾ããã
+ * å®éã«ã¦ã¼ã¶ãã³ã³ãã¼ãã³ããä½æããå ´åã«ã¯ãExecution Semantics ã«å¯¾å¿
+ * ããåãµãã¯ã©ã¹ãå©ç¨ããã<BR>
+ * (ç¾ç¶ã®å®è£
ã§ã¯ Periodic Sampled Data Processing ã®ã¿ãµãã¼ããã¦ããããã
+ * dataFlowComponent ãç´æ¥ç¶æ¿ãã¦ãã)
*
* @since 0.2.0
*
@@ -93,11 +93,11 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param manager マネージャオブジェクト
+ * @param manager ããã¼ã¸ã£ãªãã¸ã§ã¯ã
*
* @else
*
@@ -113,9 +113,9 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @param orb ORB
* @param poa POA
@@ -136,7 +136,7 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -153,15 +153,15 @@
/*!
* @if jp
*
- * @brief 初期化処理用コールバック関数
+ * @brief åæåå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_initialize が呼ばれた際に実行されるコールバック
- * 関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の初期化処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_initialize ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯
+ * é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®åæåå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -184,15 +184,15 @@
/*!
* @if jp
*
- * @brief 終了処理用コールバック関数
+ * @brief çµäºå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_finalize が呼ばれた際に実行されるコールバック
- * 関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の終了処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_finalize ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯
+ * é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®çµäºå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -215,17 +215,17 @@
/*!
* @if jp
*
- * @brief 開始処理用コールバック関数
+ * @brief éå§å¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_startup が呼ばれた際に実行されるコールバック
- * 関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の開始処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_startup ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯
+ * é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®éå§å¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -250,17 +250,17 @@
/*!
* @if jp
*
- * @brief 停止処理用コールバック関数
+ * @brief åæ¢å¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_shutdown が呼ばれた際に実行されるコールバック
- * 関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の停止処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_shutdown ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯
+ * é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®åæ¢å¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -285,17 +285,17 @@
/*!
* @if jp
*
- * @brief 活性化処理用コールバック関数
+ * @brief æ´»æ§åå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_activated が呼ばれた際に実行されるコールバック
- * 関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の活性化処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_activated ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯
+ * é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®æ´»æ§åå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -320,17 +320,17 @@
/*!
* @if jp
*
- * @brief 非活性化処理用コールバック関数
+ * @brief éæ´»æ§åå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_deactivated が呼ばれた際に実行されるコールバック
- * 関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているの
- * で、各コンポーネントの実際の非活性化処理は、本関数をオーバーライ
- * ドして実装する必要がある。
+ * ComponentAction::on_deactivated ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯
+ * é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®
+ * ã§ãåã³ã³ãã¼ãã³ãã®å®éã®éæ´»æ§åå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤
+ * ããã¦å®è£
ããå¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -355,19 +355,19 @@
/*!
* @if jp
*
- * @brief 周期処理用コールバック関数
+ * @brief å¨æå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * DataFlowComponentAction::on_execute が呼ばれた際に実行される
- * コールバック関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の周期処理は、本関数をオーバーライドして実装する
- * 必要がある。<BR>
- * 本関数は Periodic Sampled Data Processing における Two-Pass Executionの
- * 1回目の実行パスとして定期的に呼び出される。
+ * DataFlowComponentAction::on_execute ãå¼ã°ããéã«å®è¡ããã
+ * ã³ã¼ã«ããã¯é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®å¨æå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã<BR>
+ * æ¬é¢æ°ã¯ Periodic Sampled Data Processing ã«ããã Two-Pass Executionã®
+ * ï¼åç®ã®å®è¡ãã¹ã¨ãã¦å®æçã«å¼ã³åºãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -395,17 +395,17 @@
/*!
* @if jp
*
- * @brief 中断処理用コールバック関数
+ * @brief ä¸æå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_aborting が呼ばれた際に実行されるコールバック
- * 関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の中断処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_aborting ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯
+ * é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®ä¸æå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -430,16 +430,16 @@
/*!
* @if jp
*
- * @brief エラー処理用コールバック関数
+ * @brief ã¨ã©ã¼å¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_error が呼ばれた際に実行されるコールバック関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際のエラー処理は、本関数をオーバーライドして実装する
- * 必要がある。
+ * ComponentAction::on_error ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®ã¨ã©ã¼å¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ããã¦å®è£
ãã
+ * å¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -464,16 +464,16 @@
/*!
* @if jp
*
- * @brief リセット処理用コールバック関数
+ * @brief ãªã»ããå¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * ComponentAction::on_reset が呼ばれた際に実行されるコールバック関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際のリセット処理は、本関数をオーバーライドし
- * て実装する必要がある。
+ * ComponentAction::on_reset ãå¼ã°ããéã«å®è¡ãããã³ã¼ã«ããã¯é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®ãªã»ããå¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ãã
+ * ã¦å®è£
ããå¿
è¦ãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -498,19 +498,19 @@
/*!
* @if jp
*
- * @brief 状態変更処理用コールバック関数
+ * @brief ç¶æ
å¤æ´å¦çç¨ã³ã¼ã«ããã¯é¢æ°
*
- * DataFlowComponentAction::on_state_update が呼ばれた際に実行される
- * コールバック関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の状態変更処理は、本関数をオーバーライドし
- * て実装する必要がある。<BR> 本関数は Periodic Sampled Data
- * Processing における Two-Pass Executionの2回目の実行パスとして定
- * 期的に呼び出される。
+ * DataFlowComponentAction::on_state_update ãå¼ã°ããéã«å®è¡ããã
+ * ã³ã¼ã«ããã¯é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®ç¶æ
å¤æ´å¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ãã
+ * ã¦å®è£
ããå¿
è¦ãããã<BR> æ¬é¢æ°ã¯ Periodic Sampled Data
+ * Processing ã«ããã Two-Pass Executionã®ï¼åç®ã®å®è¡ãã¹ã¨ãã¦å®
+ * æçã«å¼ã³åºãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -538,19 +538,19 @@
/*!
* @if jp
*
- * @brief 動作周期変更通知用コールバック関数
+ * @brief åä½å¨æå¤æ´éç¥ç¨ã³ã¼ã«ããã¯é¢æ°
*
- * DataFlowComponentAction::on_rate_changed が呼ばれた際に実行される
- * コールバック関数。<BR>
- * 本関数は無条件に RTC::RTC_OK を返すようにダミー実装されているので、
- * 各コンポーネントの実際の状態変更処理は、本関数をオーバーライドし
- * て実装する必要がある。<BR> 本関数は Periodic Sampled Data
- * Processing において ExecutionContext の実行が更新された際に呼び
- * 出される。
+ * DataFlowComponentAction::on_rate_changed ãå¼ã°ããéã«å®è¡ããã
+ * ã³ã¼ã«ããã¯é¢æ°ã<BR>
+ * æ¬é¢æ°ã¯ç¡æ¡ä»¶ã« RTC::RTC_OK ãè¿ãããã«ããã¼å®è£
ããã¦ããã®ã§ã
+ * åã³ã³ãã¼ãã³ãã®å®éã®ç¶æ
å¤æ´å¦çã¯ãæ¬é¢æ°ããªã¼ãã¼ã©ã¤ãã
+ * ã¦å®è£
ããå¿
è¦ãããã<BR> æ¬é¢æ°ã¯ Periodic Sampled Data
+ * Processing ã«ãã㦠ExecutionContext ã®å®è¡ãæ´æ°ãããéã«å¼ã³
+ * åºãããã
*
- * @param exec_handle 参加している ExecutionContext の ID
+ * @param exec_handle åå ãã¦ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -581,19 +581,19 @@
/*!
* @if jp
*
- * @brief [CORBA interface] RTCを初期化する
+ * @brief [CORBA interface] RTCãåæåãã
*
- * このオペレーション呼び出しの結果として、ComponentAction::on_initialize
- * コールバック関数が呼ばれる。
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ãã¦ãComponentAction::on_initialize
+ * ã³ã¼ã«ããã¯é¢æ°ãå¼ã°ããã
*
- * 制約
- * - RTC は Created状態の場合み初期化が行われる。他の状態にいる場合には
- * ReturnCode_t::PRECONDITION_NOT_MET が返され呼び出しは失敗する。
- * - このオペレーションは RTC のミドルウエアから呼ばれることを想定しており、
- * アプリケーション開発者は直接このオペレーションを呼ぶことは想定
- * されていない。
+ * å¶ç´
+ * - RTC 㯠Createdç¶æ
ã®å ´åã¿åæåãè¡ããããä»ã®ç¶æ
ã«ããå ´åã«ã¯
+ * ReturnCode_t::PRECONDITION_NOT_MET ãè¿ããå¼ã³åºãã¯å¤±æããã
+ * - ãã®ãªãã¬ã¼ã·ã§ã³ã¯ RTC ã®ããã«ã¦ã¨ã¢ããå¼ã°ãããã¨ãæ³å®ãã¦ããã
+ * ã¢ããªã±ã¼ã·ã§ã³éçºè
ã¯ç´æ¥ãã®ãªãã¬ã¼ã·ã§ã³ãå¼ã¶ãã¨ã¯æ³å®
+ * ããã¦ããªãã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -619,24 +619,24 @@
/*!
* @if jp
*
- * @brief [CORBA interface] RTC を終了する
+ * @brief [CORBA interface] RTC ãçµäºãã
*
- * このオペレーション呼び出しの結果として ComponentAction::on_finalize()
- * を呼び出す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠ComponentAction::on_finalize()
+ * ãå¼ã³åºãã
*
- * 制約
- * - RTC が ExecutionContext に所属している間は終了されない。この場合は、
- * まず最初に ExecutionContextOperations::remove によって参加を
- * 解除しなければならない。これ以外の場合は、このオペレーション呼び出しは
- * いかなる場合も ReturnCode_t::PRECONDITION_NOT_ME で失敗する。
- * - RTC が Created 状態である場合、終了処理は行われない。
- * この場合、このオペレーション呼び出しはいかなる場合も
- * ReturnCode_t::PRECONDITION_NOT_MET で失敗する。
- * - このオペレーションはRTCのミドルウエアから呼ばれることを想定しており、
- * アプリケーション開発者は直接このオペレーションを呼ぶことは想定
- * されていない。
+ * å¶ç´
+ * - RTC ã ExecutionContext ã«æå±ãã¦ããéã¯çµäºãããªãããã®å ´åã¯ã
+ * ã¾ãæåã« ExecutionContextOperations::remove ã«ãã£ã¦åå ã
+ * 解é¤ããªããã°ãªããªãããã以å¤ã®å ´åã¯ããã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã¯
+ * ãããªãå ´åã ReturnCode_t::PRECONDITION_NOT_ME ã§å¤±æããã
+ * - RTC ã Created ç¶æ
ã§ããå ´åãçµäºå¦çã¯è¡ãããªãã
+ * ãã®å ´åããã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã¯ãããªãå ´åã
+ * ReturnCode_t::PRECONDITION_NOT_MET ã§å¤±æããã
+ * - ãã®ãªãã¬ã¼ã·ã§ã³ã¯RTCã®ããã«ã¦ã¨ã¢ããå¼ã°ãããã¨ãæ³å®ãã¦ããã
+ * ã¢ããªã±ã¼ã·ã§ã³éçºè
ã¯ç´æ¥ãã®ãªãã¬ã¼ã·ã§ã³ãå¼ã¶ãã¨ã¯æ³å®
+ * ããã¦ããªãã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -667,23 +667,23 @@
/*!
* @if jp
*
- * @brief [CORBA interface] RTC がオーナーである ExecutionContext を
- * 停止させ、そのコンテンツと共に終了させる
+ * @brief [CORBA interface] RTC ããªã¼ãã¼ã§ãã ExecutionContext ã
+ * åæ¢ããããã®ã³ã³ãã³ãã¨å
±ã«çµäºããã
*
- * この RTC がオーナーであるすべての実行コンテキストを停止する。
- * この RTC が他の実行コンテキストを所有する RTC に属する実行コンテキスト
- * (i.e. 実行コンテキストを所有する RTC はすなわちその実行コンテキストの
- * オーナーである。)に参加している場合、当該 RTC はそれらのコンテキスト上
- * で非活性化されなければならない。
- * RTC が実行中のどの ExecutionContext でも Active 状態ではなくなった後、
- * この RTC とこれに含まれる RTC が終了する。
+ * ãã® RTC ããªã¼ãã¼ã§ãããã¹ã¦ã®å®è¡ã³ã³ããã¹ããåæ¢ããã
+ * ãã® RTC ãä»ã®å®è¡ã³ã³ããã¹ããææãã RTC ã«å±ããå®è¡ã³ã³ããã¹ã
+ * (i.e. å®è¡ã³ã³ããã¹ããææãã RTC ã¯ããªãã¡ãã®å®è¡ã³ã³ããã¹ãã®
+ * ãªã¼ãã¼ã§ããã)ã«åå ãã¦ããå ´åãå½è©² RTC ã¯ãããã®ã³ã³ããã¹ãä¸
+ * ã§éæ´»æ§åãããªããã°ãªããªãã
+ * RTC ãå®è¡ä¸ã®ã©ã® ExecutionContext ã§ã Active ç¶æ
ã§ã¯ãªããªã£ãå¾ã
+ * ãã® RTC ã¨ããã«å«ã¾ãã RTC ãçµäºããã
*
- * 制約
- * - RTC が初期化されていなければ、終了させることはできない。
- * Created 状態にある RTC に exit() を呼び出した場合、
- * ReturnCode_t::PRECONDITION_NOT_MET で失敗する。
+ * å¶ç´
+ * - RTC ãåæåããã¦ããªããã°ãçµäºããããã¨ã¯ã§ããªãã
+ * Created ç¶æ
ã«ãã RTC ã« exit() ãå¼ã³åºããå ´åã
+ * ReturnCode_t::PRECONDITION_NOT_MET ã§å¤±æããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -713,18 +713,18 @@
/*!
* @if jp
*
- * @brief [CORBA interface] RTC が Alive 状態であるかどうか確認する。
+ * @brief [CORBA interface] RTC ã Alive ç¶æ
ã§ãããã©ãã確èªããã
*
- * RTC が指定した ExecutionContext に対して Alive状態であるかどうか
- * 確認する。RTC の状態が Active であるか、Inactive であるか、
- * Error であるかは実行中のExecutionContext に依存する。すなわち、
- * ある ExecutionContext に対してはActive 状態であっても、他の
- * ExecutionContext に対しては Inactive 状態となる場合もありえる。
- * 従って、このオペレーションは指定されたExecutionContext に問い合
- * わせて、この RTC の状態が Active、Inactive、Error の場合には
- * Alive 状態として返す。
+ * RTC ãæå®ãã ExecutionContext ã«å¯¾ã㦠Aliveç¶æ
ã§ãããã©ãã
+ * 確èªãããRTC ã®ç¶æ
ã Active ã§ããããInactive ã§ãããã
+ * Error ã§ãããã¯å®è¡ä¸ã®ExecutionContext ã«ä¾åãããããªãã¡ã
+ * ãã ExecutionContext ã«å¯¾ãã¦ã¯Active ç¶æ
ã§ãã£ã¦ããä»ã®
+ * ExecutionContext ã«å¯¾ãã¦ã¯ Inactive ç¶æ
ã¨ãªãå ´åãããããã
+ * å¾ã£ã¦ããã®ãªãã¬ã¼ã·ã§ã³ã¯æå®ãããExecutionContext ã«åãå
+ * ããã¦ããã® RTC ã®ç¶æ
ã ActiveãInactiveãError ã®å ´åã«ã¯
+ * Alive ç¶æ
ã¨ãã¦è¿ãã
*
- * @return Alive 状態確認結果
+ * @return Alive ç¶æ
確èªçµæ
*
* @else
*
@@ -748,13 +748,13 @@
/*!
* @if jp
- * @brief [CORBA interface] ExecutionContextを取得する
+ * @brief [CORBA interface] ExecutionContextãåå¾ãã
*
- * 指定したハンドルの ExecutionContext を取得する。
- * ハンドルから ExecutionContext へのマッピングは、特定の RTC インスタンスに
- * 固有である。ハンドルはこの RTC を attach_context した際に取得できる。
+ * æå®ãããã³ãã«ã® ExecutionContext ãåå¾ããã
+ * ãã³ãã«ãã ExecutionContext ã¸ã®ãããã³ã°ã¯ãç¹å®ã® RTC ã¤ã³ã¹ã¿ã³ã¹ã«
+ * åºæã§ããããã³ãã«ã¯ãã® RTC ã attach_context ããéã«åå¾ã§ããã
*
- * @param exec_handle 取得対象 ExecutionContext ハンドル
+ * @param exec_handle åå¾å¯¾è±¡ ExecutionContext ãã³ãã«
*
* @return ExecutionContext
*
@@ -778,11 +778,11 @@
/*!
* @if jp
- * @brief [CORBA interface] 所有する ExecutionContextListを 取得する
+ * @brief [CORBA interface] ææãã ExecutionContextListã åå¾ãã
*
- * この RTC が所有する ExecutionContext のリストを取得する。
+ * ãã® RTC ãææãã ExecutionContext ã®ãªã¹ããåå¾ããã
*
- * @return ExecutionContext リスト
+ * @return ExecutionContext ãªã¹ã
*
* @else
* @brief [CORBA interface] Get ExecutionContextList.
@@ -799,11 +799,11 @@
/*!
* @if jp
- * @brief [CORBA interface] 参加している ExecutionContextList を取得する
+ * @brief [CORBA interface] åå ãã¦ãã ExecutionContextList ãåå¾ãã
*
- * この RTC が参加している ExecutionContext のリストを取得する。
+ * ãã® RTC ãåå ãã¦ãã ExecutionContext ã®ãªã¹ããåå¾ããã
*
- * @return ExecutionContext リスト
+ * @return ExecutionContext ãªã¹ã
*
* @else
* @brief [CORBA interface] Get participating ExecutionContextList.
@@ -820,9 +820,9 @@
/*!
* @if jp
- * @brief [CORBA interface] ExecutionContext のハンドルを返す
+ * @brief [CORBA interface] ExecutionContext ã®ãã³ãã«ãè¿ã
*
- * 与えられた実行コンテキストに関連付けられたハンドルを返す。
+ * ä¸ããããå®è¡ã³ã³ããã¹ãã«é¢é£ä»ãããããã³ãã«ãè¿ãã
*
* @else
* @brief [CORBA interface] Return a handle of a ExecutionContext
@@ -838,17 +838,17 @@
/*!
* @if jp
- * @brief [CORBA interface] ExecutionContextをattachする
+ * @brief [CORBA interface] ExecutionContextãattachãã
*
- * 指定した ExecutionContext にこの RTC を所属させる。この RTC と関連する
- * ExecutionContext のハンドルを返す。
- * このオペレーションは、ExecutionContextOperations::add_component
- * が呼ばれた際に呼び出される。返されたハンドルは他のクライアントで
- * 使用することを想定していない。
+ * æå®ãã ExecutionContext ã«ãã® RTC ãæå±ãããããã® RTC ã¨é¢é£ãã
+ * ExecutionContext ã®ãã³ãã«ãè¿ãã
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãExecutionContextOperations::add_component
+ * ãå¼ã°ããéã«å¼ã³åºããããè¿ããããã³ãã«ã¯ä»ã®ã¯ã©ã¤ã¢ã³ãã§
+ * 使ç¨ãããã¨ãæ³å®ãã¦ããªãã
*
- * @param exec_context 所属先 ExecutionContext
+ * @param exec_context æå±å
ExecutionContext
*
- * @return ExecutionContext ハンドル
+ * @return ExecutionContext ãã³ãã«
*
* @else
* @brief [CORBA interface] Attach ExecutionContext
@@ -873,22 +873,22 @@
/*!
* @if jp
- * @brief [CORBA interface] ExecutionContextをdetachする
+ * @brief [CORBA interface] ExecutionContextãdetachãã
*
- * 指定した ExecutionContext からこの RTC の所属を解除する。
- * このオペレーションは、ExecutionContextOperations::remove が呼ば
- * れた際に呼び出される。返されたハンドルは他のクライアントで使用することを
- * 想定していない。
+ * æå®ãã ExecutionContext ãããã® RTC ã®æå±ã解é¤ããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãExecutionContextOperations::remove ãå¼ã°
+ * ããéã«å¼ã³åºããããè¿ããããã³ãã«ã¯ä»ã®ã¯ã©ã¤ã¢ã³ãã§ä½¿ç¨ãããã¨ã
+ * æ³å®ãã¦ããªãã
*
- * 制約
- * - 指定された ExecutionContext に RTC がすでに所属していない場合には、
- * ReturnCode_t::PRECONDITION_NOT_MET が返される。
- * - 指定された ExecutionContext にたしいて対して RTC がActive 状態である場
- * 合には、 ReturnCode_t::PRECONDITION_NOT_MET が返される。
+ * å¶ç´
+ * - æå®ããã ExecutionContext ã« RTC ããã§ã«æå±ãã¦ããªãå ´åã«ã¯ã
+ * ReturnCode_t::PRECONDITION_NOT_MET ãè¿ãããã
+ * - æå®ããã ExecutionContext ã«ãããã¦å¯¾ã㦠RTC ãActive ç¶æ
ã§ããå ´
+ * åã«ã¯ã ReturnCode_t::PRECONDITION_NOT_MET ãè¿ãããã
*
- * @param exec_handle 解除対象 ExecutionContextハンドル
+ * @param exec_handle 解é¤å¯¾è±¡ ExecutionContextãã³ãã«
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
* @brief [CORBA interface] Detach ExecutionContext.
@@ -921,11 +921,11 @@
/*!
* @if jp
*
- * @brief [RTObject CORBA interface] コンポーネントプロファイルを取得する
+ * @brief [RTObject CORBA interface] ã³ã³ãã¼ãã³ããããã¡ã¤ã«ãåå¾ãã
*
- * 当該コンポーネントのプロファイル情報を返す。
+ * å½è©²ã³ã³ãã¼ãã³ãã®ãããã¡ã¤ã«æ
å ±ãè¿ãã
*
- * @return コンポーネントプロファイル
+ * @return ã³ã³ãã¼ãã³ããããã¡ã¤ã«
*
* @else
*
@@ -943,11 +943,11 @@
/*!
* @if jp
*
- * @brief [RTObject CORBA interface] ポートを取得する
+ * @brief [RTObject CORBA interface] ãã¼ããåå¾ãã
*
- * 当該コンポーネントが保有するポートの参照を返す。
+ * å½è©²ã³ã³ãã¼ãã³ããä¿æãããã¼ãã®åç
§ãè¿ãã
*
- * @return ポートリスト
+ * @return ãã¼ããªã¹ã
*
* @else
*
@@ -965,12 +965,12 @@
/*!
* @if jp
*
- * @brief [RTObject CORBA interface] ExecutionContextAdmin を取得する
+ * @brief [RTObject CORBA interface] ExecutionContextAdmin ãåå¾ãã
*
- * このオペレーションは当該 RTC が所属する ExecutionContextに関連した
- * ExecutionContextService のリストを返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯å½è©² RTC ãæå±ãã ExecutionContextã«é¢é£ãã
+ * ExecutionContextService ã®ãªã¹ããè¿ãã
*
- * @return ExecutionContextService リスト
+ * @return ExecutionContextService ãªã¹ã
*
* @else
*
@@ -992,14 +992,14 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC の初期化
+ * @brief [ComponentAction CORBA interface] RTC ã®åæå
*
- * RTC が初期化され、Alive 状態に遷移する。
- * RTC 固有の初期化処理はここで実行する。
- * このオペレーション呼び出しの結果として onInitialize() コールバック関数が
- * 呼び出される。
+ * RTC ãåæåãããAlive ç¶æ
ã«é·ç§»ããã
+ * RTC åºæã®åæåå¦çã¯ããã§å®è¡ããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onInitialize() ã³ã¼ã«ããã¯é¢æ°ã
+ * å¼ã³åºãããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1020,14 +1020,14 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC の終了
+ * @brief [ComponentAction CORBA interface] RTC ã®çµäº
*
- * RTC が破棄される。
- * RTC 固有の終了処理はここで実行する。
- * このオペレーション呼び出しの結果として onFinalize() コールバック関数が
- * 呼び出される。
+ * RTC ãç ´æ£ãããã
+ * RTC åºæã®çµäºå¦çã¯ããã§å®è¡ããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onFinalize() ã³ã¼ã«ããã¯é¢æ°ã
+ * å¼ã³åºãããã
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1047,16 +1047,16 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC の開始
+ * @brief [ComponentAction CORBA interface] RTC ã®éå§
*
- * RTC が所属する ExecutionContext が Stopped 状態から Running 状態へ遷移
- * した場合に呼び出される。
- * このオペレーション呼び出しの結果として onStartup() コールバック関数が
- * 呼び出される。
+ * RTC ãæå±ãã ExecutionContext ã Stopped ç¶æ
ãã Running ç¶æ
ã¸é·ç§»
+ * ããå ´åã«å¼ã³åºãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onStartup() ã³ã¼ã«ããã¯é¢æ°ã
+ * å¼ã³åºãããã
*
- * @param exec_handle 状態遷移した ExecutionContext の ID
+ * @param exec_handle ç¶æ
é·ç§»ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1078,16 +1078,16 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC の停止
+ * @brief [ComponentAction CORBA interface] RTC ã®åæ¢
*
- * RTC が所属する ExecutionContext が Running 状態から Stopped 状態へ遷移
- * した場合に呼び出される。
- * このオペレーション呼び出しの結果として onShutdown() コールバック関数が
- * 呼び出される。
+ * RTC ãæå±ãã ExecutionContext ã Running ç¶æ
ãã Stopped ç¶æ
ã¸é·ç§»
+ * ããå ´åã«å¼ã³åºãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onShutdown() ã³ã¼ã«ããã¯é¢æ°ã
+ * å¼ã³åºãããã
*
- * @param exec_handle 状態遷移した ExecutionContext の ID
+ * @param exec_handle ç¶æ
é·ç§»ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1109,15 +1109,15 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC の活性化
+ * @brief [ComponentAction CORBA interface] RTC ã®æ´»æ§å
*
- * 所属する ExecutionContext から RTC が活性化された際に呼び出される。
- * このオペレーション呼び出しの結果として onActivated() コールバック関数が
- * 呼び出される。
+ * æå±ãã ExecutionContext ãã RTC ãæ´»æ§åãããéã«å¼ã³åºãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onActivated() ã³ã¼ã«ããã¯é¢æ°ã
+ * å¼ã³åºãããã
*
- * @param exec_handle 活性化 ExecutionContext の ID
+ * @param exec_handle æ´»æ§å ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1138,15 +1138,15 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC の非活性化
+ * @brief [ComponentAction CORBA interface] RTC ã®éæ´»æ§å
*
- * 所属する ExecutionContext から RTC が非活性化された際に呼び出される。
- * このオペレーション呼び出しの結果として onDeactivated() コールバック関数が
- * 呼び出される。
+ * æå±ãã ExecutionContext ãã RTC ãéæ´»æ§åãããéã«å¼ã³åºãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onDeactivated() ã³ã¼ã«ããã¯é¢æ°ã
+ * å¼ã³åºãããã
*
- * @param exec_handle 非活性化 ExecutionContext の ID
+ * @param exec_handle éæ´»æ§å ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1168,17 +1168,17 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC のエラー状態への遷移
+ * @brief [ComponentAction CORBA interface] RTC ã®ã¨ã©ã¼ç¶æ
ã¸ã®é·ç§»
*
- * RTC が所属する ExecutionContext が Active 状態から Error 状態へ遷移した
- * 場合に呼び出される。
- * このオペレーションは RTC が Error 状態に遷移した際に一度だけ呼び
- * 出される。このオペレーション呼び出しの結果として onAborting() コー
- * ルバック関数が呼び出される。
+ * RTC ãæå±ãã ExecutionContext ã Active ç¶æ
ãã Error ç¶æ
ã¸é·ç§»ãã
+ * å ´åã«å¼ã³åºãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ RTC ã Error ç¶æ
ã«é·ç§»ããéã«ä¸åº¦ã ãå¼ã³
+ * åºãããããã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onAborting() ã³ã¼
+ * ã«ããã¯é¢æ°ãå¼ã³åºãããã
*
- * @param exec_handle 状態遷移した ExecutionContext の ID
+ * @param exec_handle ç¶æ
é·ç§»ãã ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1203,22 +1203,22 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC のエラー処理
+ * @brief [ComponentAction CORBA interface] RTC ã®ã¨ã©ã¼å¦ç
*
- * RTC がエラー状態にいる際に呼び出される。
- * RTC がエラー状態の場合に、対象となる ExecutionContext のExecutionKind に
- * 応じたタイミングで呼び出される。例えば、
- * - ExecutionKind が PERIODIC の場合、本オペレーションは
- * DataFlowComponentAction::on_execute と on_state_update の替わりに、
- * 設定された順番、設定された周期で呼び出される。
- * - ExecutionKind が EVENT_DRIVEN の場合、本オペレーションは
- * FsmParticipantAction::on_action が呼ばれた際に、替わりに呼び出される。
- * このオペレーション呼び出しの結果として onError() コールバック関数が呼び出
- * される。
+ * RTC ãã¨ã©ã¼ç¶æ
ã«ããéã«å¼ã³åºãããã
+ * RTC ãã¨ã©ã¼ç¶æ
ã®å ´åã«ã対象ã¨ãªã ExecutionContext ã®ExecutionKind ã«
+ * å¿ããã¿ã¤ãã³ã°ã§å¼ã³åºããããä¾ãã°ã
+ * - ExecutionKind ã PERIODIC ã®å ´åãæ¬ãªãã¬ã¼ã·ã§ã³ã¯
+ * DataFlowComponentAction::on_execute 㨠on_state_update ã®æ¿ããã«ã
+ * è¨å®ãããé çªãè¨å®ãããå¨æã§å¼ã³åºãããã
+ * - ExecutionKind ã EVENT_DRIVEN ã®å ´åãæ¬ãªãã¬ã¼ã·ã§ã³ã¯
+ * FsmParticipantAction::on_action ãå¼ã°ããéã«ãæ¿ããã«å¼ã³åºãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onError() ã³ã¼ã«ããã¯é¢æ°ãå¼ã³åº
+ * ãããã
*
- * @param exec_handle 対象 ExecutionContext の ID
+ * @param exec_handle 対象 ExecutionContext 㮠ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1227,7 +1227,7 @@
* The RTC remains in the Error state.
* If the RTC is in the Error state relative to some execution context when
* it would otherwise be invoked from that context (according to the
- * context’s ExecutionKind), this callback shall be invoked instead.
+ * contextâs ExecutionKind), this callback shall be invoked instead.
* For example,
* - If the ExecutionKind is PERIODIC, this operation shall be invoked in
* sorted order at the rate of the context instead of
@@ -1249,18 +1249,18 @@
/*!
* @if jp
*
- * @brief [ComponentAction CORBA interface] RTC のリセット
+ * @brief [ComponentAction CORBA interface] RTC ã®ãªã»ãã
*
- * Error 状態にある RTC のリカバリ処理を実行し、Inactive 状態に復帰させる
- * 場合に呼び出される。
- * RTC のリカバリ処理が成功した場合は Inactive 状態に復帰するが、それ以外の
- * 場合には Error 状態に留まる。
- * このオペレーション呼び出しの結果として onReset() コールバック関数が呼び
- * 出される。
+ * Error ç¶æ
ã«ãã RTC ã®ãªã«ããªå¦çãå®è¡ããInactive ç¶æ
ã«å¾©å¸°ããã
+ * å ´åã«å¼ã³åºãããã
+ * RTC ã®ãªã«ããªå¦çãæåããå ´å㯠Inactive ç¶æ
ã«å¾©å¸°ãããããã以å¤ã®
+ * å ´åã«ã¯ Error ç¶æ
ã«çã¾ãã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onReset() ã³ã¼ã«ããã¯é¢æ°ãå¼ã³
+ * åºãããã
*
- * @param exec_handle リセット対象 ExecutionContext の ID
+ * @param exec_handle ãªã»ãã対象 ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1289,22 +1289,22 @@
/*!
* @if jp
*
- * @brief [DataFlowComponentAction CORBA interface] RTC の定常処理(第一周期)
+ * @brief [DataFlowComponentAction CORBA interface] RTC ã®å®å¸¸å¦ç(第ä¸å¨æ)
*
- * 以下の状態が保持されている場合に、設定された周期で定期的に呼び出される。
- * - RTC は Alive 状態である。
- * - 指定された ExecutionContext が Running 状態である。
- * 本オペレーションは、Two-Pass Execution の第一周期で実行される。
- * このオペレーション呼び出しの結果として onExecute() コールバック関数が呼び
- * 出される。
+ * 以ä¸ã®ç¶æ
ãä¿æããã¦ããå ´åã«ãè¨å®ãããå¨æã§å®æçã«å¼ã³åºãããã
+ * - RTC 㯠Alive ç¶æ
ã§ããã
+ * - æå®ããã ExecutionContext ã Running ç¶æ
ã§ããã
+ * æ¬ãªãã¬ã¼ã·ã§ã³ã¯ãTwo-Pass Execution ã®ç¬¬ä¸å¨æã§å®è¡ãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onExecute() ã³ã¼ã«ããã¯é¢æ°ãå¼ã³
+ * åºãããã
*
- * 制約
- * - 指定された ExecutionContext の ExecutionKind は、 PERIODIC でなければな
- * らない
+ * å¶ç´
+ * - æå®ããã ExecutionContext ã® ExecutionKind ã¯ã PERIODIC ã§ãªããã°ãª
+ * ããªã
*
- * @param exec_handle 定常処理対象 ExecutionContext の ID
+ * @param exec_handle å®å¸¸å¦ç対象 ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1334,22 +1334,22 @@
/*!
* @if jp
*
- * @brief [DataFlowComponentAction CORBA interface] RTC の定常処理(第二周期)
+ * @brief [DataFlowComponentAction CORBA interface] RTC ã®å®å¸¸å¦ç(第äºå¨æ)
*
- * 以下の状態が保持されている場合に、設定された周期で定期的に呼び出される。
- * - RTC は Alive 状態である。
- * - 指定された ExecutionContext が Running 状態である。
- * 本オペレーションは、Two-Pass Execution の第二周期で実行される。
- * このオペレーション呼び出しの結果として onStateUpdate() コールバック関数が
- * 呼び出される。
+ * 以ä¸ã®ç¶æ
ãä¿æããã¦ããå ´åã«ãè¨å®ãããå¨æã§å®æçã«å¼ã³åºãããã
+ * - RTC 㯠Alive ç¶æ
ã§ããã
+ * - æå®ããã ExecutionContext ã Running ç¶æ
ã§ããã
+ * æ¬ãªãã¬ã¼ã·ã§ã³ã¯ãTwo-Pass Execution ã®ç¬¬äºå¨æã§å®è¡ãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onStateUpdate() ã³ã¼ã«ããã¯é¢æ°ã
+ * å¼ã³åºãããã
*
- * 制約
- * - 指定された ExecutionContext の ExecutionKind は、 PERIODIC でなければな
- * らない
+ * å¶ç´
+ * - æå®ããã ExecutionContext ã® ExecutionKind ã¯ã PERIODIC ã§ãªããã°ãª
+ * ããªã
*
- * @param exec_handle 定常処理対象 ExecutionContext の ID
+ * @param exec_handle å®å¸¸å¦ç対象 ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1380,20 +1380,20 @@
/*!
* @if jp
*
- * @brief [DataFlowComponentAction CORBA interface] 実行周期変更通知
+ * @brief [DataFlowComponentAction CORBA interface] å®è¡å¨æå¤æ´éç¥
*
- * 本オペレーションは、ExecutionContext の実行周期が変更されたことを通知する
- * 際に呼び出される。
- * このオペレーション呼び出しの結果として onRateChanged() コールバック関数が
- * 呼び出される。
+ * æ¬ãªãã¬ã¼ã·ã§ã³ã¯ãExecutionContext ã®å®è¡å¨æãå¤æ´ããããã¨ãéç¥ãã
+ * éã«å¼ã³åºãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³å¼ã³åºãã®çµæã¨ã㦠onRateChanged() ã³ã¼ã«ããã¯é¢æ°ã
+ * å¼ã³åºãããã
*
- * 制約
- * - 指定された ExecutionContext の ExecutionKind は、 PERIODIC でなければな
- * らない
+ * å¶ç´
+ * - æå®ããã ExecutionContext ã® ExecutionKind ã¯ã PERIODIC ã§ãªããã°ãª
+ * ããªã
*
- * @param exec_handle 定常処理対象 ExecutionContext の ID
+ * @param exec_handle å®å¸¸å¦ç対象 ExecutionContext ã® ID
*
- * @return ReturnCode_t 型のリターンコード
+ * @return ReturnCode_t åã®ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -1422,19 +1422,19 @@
/*!
* @if jp
*
- * @brief [SDO interface] Organization リストの取得
+ * @brief [SDO interface] Organization ãªã¹ãã®åå¾
*
- * SDOSystemElement は0個もしくはそれ以上の Organization を所有することが
- * 出来る。 SDOSystemElement が1つ以上の Organization を所有している場合
- * には、このオペレーションは所有する Organization のリストを返す。
- * もしOrganizationを一つも所有していないければ空のリストを返す。
+ * SDOSystemElement ã¯0åãããã¯ãã以ä¸ã® Organization ãææãããã¨ã
+ * åºæ¥ãã SDOSystemElement ã1ã¤ä»¥ä¸ã® Organization ãææãã¦ããå ´å
+ * ã«ã¯ããã®ãªãã¬ã¼ã·ã§ã³ã¯ææãã Organization ã®ãªã¹ããè¿ãã
+ * ããOrganizationãä¸ã¤ãææãã¦ããªãããã°ç©ºã®ãªã¹ããè¿ãã
*
- * @return 所有している Organization リスト
+ * @return ææãã¦ãã Organization ãªã¹ã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1466,17 +1466,17 @@
/*!
* @if jp
*
- * @brief [SDO interface] SDO ID の取得
+ * @brief [SDO interface] SDO ID ã®åå¾
*
- * SDO ID を返すオペレーション。
- * このオペレーションは以下の型の例外を発生させる。
+ * SDO ID ãè¿ããªãã¬ã¼ã·ã§ã³ã
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä»¥ä¸ã®åã®ä¾å¤ãçºçãããã
*
- * @return リソースデータモデルで定義されている SDO の ID
+ * @return ãªã½ã¼ã¹ãã¼ã¿ã¢ãã«ã§å®ç¾©ããã¦ãã SDO ã® ID
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1503,17 +1503,17 @@
/*!
* @if jp
*
- * @brief [SDO interface] SDO タイプの取得
+ * @brief [SDO interface] SDO ã¿ã¤ãã®åå¾
*
- * SDO Type を返すオペレーション。
- * このオペレーションは以下の型の例外を発生させる。
+ * SDO Type ãè¿ããªãã¬ã¼ã·ã§ã³ã
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä»¥ä¸ã®åã®ä¾å¤ãçºçãããã
*
- * @return リソースデータモデルで定義されている SDO の Type
+ * @return ãªã½ã¼ã¹ãã¼ã¿ã¢ãã«ã§å®ç¾©ããã¦ãã SDO ã® Type
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1540,18 +1540,18 @@
/*!
* @if jp
*
- * @brief [SDO interface] SDO DeviceProfile リストの取得
+ * @brief [SDO interface] SDO DeviceProfile ãªã¹ãã®åå¾
*
- * SDO の DeviceProfile を返すオペレーション。 SDO がハードウエアデバイス
- * に関連付けられていない場合には、空の DeviceProfile が返される。
- * このオペレーションは以下の型の例外を発生させる。
+ * SDO ã® DeviceProfile ãè¿ããªãã¬ã¼ã·ã§ã³ã SDO ããã¼ãã¦ã¨ã¢ããã¤ã¹
+ * ã«é¢é£ä»ãããã¦ããªãå ´åã«ã¯ã空㮠DeviceProfile ãè¿ãããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä»¥ä¸ã®åã®ä¾å¤ãçºçãããã
*
* @return SDO DeviceProfile
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1580,18 +1580,18 @@
/*!
* @if jp
*
- * @brief [SDO interface] SDO ServiceProfile の取得
+ * @brief [SDO interface] SDO ServiceProfile ã®åå¾
*
- * SDO が所有している Service の ServiceProfile を返すオペレーション。
- * SDO がサービスを一つも所有していない場合には、空のリストを返す。
- * このオペレーションは以下の型の例外を発生させる。
+ * SDO ãææãã¦ãã Service ã® ServiceProfile ãè¿ããªãã¬ã¼ã·ã§ã³ã
+ * SDO ããµã¼ãã¹ãä¸ã¤ãææãã¦ããªãå ´åã«ã¯ã空ã®ãªã¹ããè¿ãã
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ä»¥ä¸ã®åã®ä¾å¤ãçºçãããã
*
- * @return SDO が提供する全ての Service の ServiceProfile。
+ * @return SDO ãæä¾ããå
¨ã¦ã® Service ã® ServiceProfileã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1620,20 +1620,20 @@
/*!
* @if jp
*
- * @brief [SDO interface] 特定のServiceProfileの取得
+ * @brief [SDO interface] ç¹å®ã®ServiceProfileã®åå¾
*
- * 引数 "id" で指定された名前のサービスの ServiceProfile を返す。
+ * å¼æ° "id" ã§æå®ãããååã®ãµã¼ãã¹ã® ServiceProfile ãè¿ãã
*
- * @param id SDO Service の ServiceProfile に関連付けられた識別子。
+ * @param id SDO Service ã® ServiceProfile ã«é¢é£ä»ããããèå¥åã
*
- * @return 指定された SDO Service の ServiceProfile。
+ * @return æå®ããã SDO Service ã® ServiceProfileã
*
- * @exception InvalidParameter "id" で指定した ServiceProfile が存在しない。
- * "id" が null。
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception InvalidParameter "id" ã§æå®ãã ServiceProfile ãåå¨ããªãã
+ * "id" ã nullã
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1666,23 +1666,23 @@
/*!
* @if jp
*
- * @brief [SDO interface] 指定された SDO Service の取得
+ * @brief [SDO interface] æå®ããã SDO Service ã®åå¾
*
- * このオペレーションは引数 "id" で指定された名前によって区別される
- * SDO の Service へのオブジェクト参照を返す。 SDO により提供される
- * Service はそれぞれ一意の識別子により区別される。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯å¼æ° "id" ã§æå®ãããååã«ãã£ã¦åºå¥ããã
+ * SDO ã® Service ã¸ã®ãªãã¸ã§ã¯ãåç
§ãè¿ãã SDO ã«ããæä¾ããã
+ * Service ã¯ããããä¸æã®èå¥åã«ããåºå¥ãããã
*
- * @param id SDO Service に関連付けられた識別子。
+ * @param id SDO Service ã«é¢é£ä»ããããèå¥åã
*
- * @return 要求された SDO Service への参照。
+ * @return è¦æ±ããã SDO Service ã¸ã®åç
§ã
*
*
- * @exception InvalidParameter "id" で指定した ServiceProfile が存在しない。
- * "id" が null。
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception InvalidParameter "id" ã§æå®ãã ServiceProfile ãåå¨ããªãã
+ * "id" ã nullã
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1698,9 +1698,9 @@
*
* @return The reference requested to SDO Service.
*
- * @exception InvalidParameter Argument “id” is null, or if the
+ * @exception InvalidParameter Argument âidâ is null, or if the
* ServiceProfile that is specified by argument
- * “id” does not exist.
+ * âidâ does not exist.
* @exception SDONotExists The target SDO does not exist.(This exception
* is mapped to CORBA standard system exception
* OBJECT_NOT_EXIST.)
@@ -1718,23 +1718,23 @@
/*!
* @if jp
*
- * @brief [SDO interface] Configuration オブジェクトの取得
+ * @brief [SDO interface] Configuration ãªãã¸ã§ã¯ãã®åå¾
*
- * このオペレーションは Configuration interface への参照を返す。
- * Configuration interface は各 SDO を管理するためのインターフェースの
- * ひとつである。このインターフェースは DeviceProfile, ServiceProfile,
- * Organization で定義された SDO の属性値を設定するために使用される。
- * Configuration インターフェースの詳細については、OMG SDO specification
- * の 2.3.5節, p.2-24 を参照のこと。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Configuration interface ã¸ã®åç
§ãè¿ãã
+ * Configuration interface ã¯å SDO ã管çããããã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®
+ * ã²ã¨ã¤ã§ããããã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ DeviceProfile, ServiceProfile,
+ * Organization ã§å®ç¾©ããã SDO ã®å±æ§å¤ãè¨å®ããããã«ä½¿ç¨ãããã
+ * Configuration ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®è©³ç´°ã«ã¤ãã¦ã¯ãOMG SDO specification
+ * ã® 2.3.5ç¯, p.2-24 ãåç
§ã®ãã¨ã
*
- * @return SDO の Configuration インターフェースへの参照
+ * @return SDO ã® Configuration ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¸ã®åç
§
*
- * @exception InterfaceNotImplemented SDOはConfigurationインターフェースを
- * 持たない。
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception InterfaceNotImplemented SDOã¯Configurationã¤ã³ã¿ã¼ãã§ã¼ã¹ã
+ * æããªãã
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1767,23 +1767,23 @@
/*!
* @if jp
*
- * @brief [SDO interface] Monitoring オブジェクトの取得
+ * @brief [SDO interface] Monitoring ãªãã¸ã§ã¯ãã®åå¾
*
- * このオペレーションは Monitoring interface への参照を返す。
- * Monitoring interface は SDO が管理するインターフェースの一つである。
- * このインターフェースは SDO のプロパティをモニタリングするために
- * 使用される。
- * Monitoring interface の詳細については OMG SDO specification の
- * 2.3.7節 "Monitoring Interface" p.2-35 を参照のこと。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Monitoring interface ã¸ã®åç
§ãè¿ãã
+ * Monitoring interface 㯠SDO ã管çããã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ä¸ã¤ã§ããã
+ * ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ SDO ã®ããããã£ãã¢ãã¿ãªã³ã°ããããã«
+ * 使ç¨ãããã
+ * Monitoring interface ã®è©³ç´°ã«ã¤ãã¦ã¯ OMG SDO specification ã®
+ * 2.3.7ç¯ "Monitoring Interface" p.2-35 ãåç
§ã®ãã¨ã
*
- * @return SDO の Monitoring interface への参照
+ * @return SDO ã® Monitoring interface ã¸ã®åç
§
*
- * @exception InterfaceNotImplemented SDOはConfigurationインターフェースを
- * 持たない。
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception InterfaceNotImplemented SDOã¯Configurationã¤ã³ã¿ã¼ãã§ã¼ã¹ã
+ * æããªãã
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1815,19 +1815,19 @@
/*!
* @if jp
*
- * @brief [SDO interface] Organization リストの取得
+ * @brief [SDO interface] Organization ãªã¹ãã®åå¾
*
- * SDO は0個以上の Organization (組織)に所属することができる。 もし SDO が
- * 1個以上の Organization に所属している場合、このオペレーションは所属する
- * Organization のリストを返す。SDO が どの Organization にも所属していない
- * 場合には、空のリストが返される。
+ * SDO ã¯0å以ä¸ã® Organization (çµç¹)ã«æå±ãããã¨ãã§ããã ãã SDO ã
+ * 1å以ä¸ã® Organization ã«æå±ãã¦ããå ´åããã®ãªãã¬ã¼ã·ã§ã³ã¯æå±ãã
+ * Organization ã®ãªã¹ããè¿ããSDO ã ã©ã® Organization ã«ãæå±ãã¦ããªã
+ * å ´åã«ã¯ã空ã®ãªã¹ããè¿ãããã
*
- * @return SDO が所属する Organization のリスト。
+ * @return SDO ãæå±ãã Organization ã®ãªã¹ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [SDO interface] Get Organization list
@@ -1854,16 +1854,16 @@
/*!
* @if jp
*
- * @brief [SDO interface] SDO Status リストの取得
+ * @brief [SDO interface] SDO Status ãªã¹ãã®åå¾
*
- * このオペレーションは SDO のステータスを表す NVList を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ SDO ã®ã¹ãã¼ã¿ã¹ã表ã NVList ãè¿ãã
*
- * @return SDO のステータス。
+ * @return SDO ã®ã¹ãã¼ã¿ã¹ã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -1889,19 +1889,19 @@
/*!
* @if jp
*
- * @brief [SDO interface] SDO Status の取得
+ * @brief [SDO interface] SDO Status ã®åå¾
*
* This operation returns the value of the specified status parameter.
*
- * @param name SDO のステータスを定義するパラメータ。
+ * @param name SDO ã®ã¹ãã¼ã¿ã¹ãå®ç¾©ãããã©ã¡ã¼ã¿ã
*
- * @return 指定されたパラメータのステータス値。
+ * @return æå®ããããã©ã¡ã¼ã¿ã®ã¹ãã¼ã¿ã¹å¤ã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InvalidParameter 引数 "name" が null あるいは存在しない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InvalidParameter å¼æ° "name" ã null ãããã¯åå¨ããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [SDO interface] Get SDO Status
@@ -1933,11 +1933,11 @@
/*!
* @if jp
*
- * @brief [local interface] インスタンス名の取得
+ * @brief [local interface] ã¤ã³ã¹ã¿ã³ã¹åã®åå¾
*
- * ComponentProfile に設定されたインスタンス名を返す。
+ * ComponentProfile ã«è¨å®ãããã¤ã³ã¹ã¿ã³ã¹åãè¿ãã
*
- * @return インスタンス名
+ * @return ã¤ã³ã¹ã¿ã³ã¹å
*
* @else
*
@@ -1958,11 +1958,11 @@
/*!
* @if jp
*
- * @brief [local interface] インスタンス名の設定
+ * @brief [local interface] ã¤ã³ã¹ã¿ã³ã¹åã®è¨å®
*
- * ComponentProfile に指定されたインスタンス名を設定する。
+ * ComponentProfile ã«æå®ãããã¤ã³ã¹ã¿ã³ã¹åãè¨å®ããã
*
- * @param instance_name インスタンス名
+ * @param instance_name ã¤ã³ã¹ã¿ã³ã¹å
*
* @else
*
@@ -1979,11 +1979,11 @@
/*!
* @if jp
*
- * @brief [local interface] 型名の取得
+ * @brief [local interface] ååã®åå¾
*
- * ComponentProfile に設定された型名を返す。
+ * ComponentProfile ã«è¨å®ãããååãè¿ãã
*
- * @return 型名
+ * @return åå
*
* @else
*
@@ -2004,9 +2004,9 @@
/*!
* @if jp
*
- * @brief [local interface] Description の取得
+ * @brief [local interface] Description ã®åå¾
*
- * ComponentProfile に設定された Description を返す。
+ * ComponentProfile ã«è¨å®ããã Description ãè¿ãã
*
* @return Description
*
@@ -2029,11 +2029,11 @@
/*!
* @if jp
*
- * @brief [local interface] バージョン情報の取得
+ * @brief [local interface] ãã¼ã¸ã§ã³æ
å ±ã®åå¾
*
- * ComponentProfile に設定されたバージョン情報を返す。
+ * ComponentProfile ã«è¨å®ããããã¼ã¸ã§ã³æ
å ±ãè¿ãã
*
- * @return バージョン情報
+ * @return ãã¼ã¸ã§ã³æ
å ±
*
* @else
*
@@ -2055,11 +2055,11 @@
/*!
* @if jp
*
- * @brief [local interface] ベンダー情報の取得
+ * @brief [local interface] ãã³ãã¼æ
å ±ã®åå¾
*
- * ComponentProfile に設定されたベンダー情報を返す。
+ * ComponentProfile ã«è¨å®ããããã³ãã¼æ
å ±ãè¿ãã
*
- * @return ベンダー情報
+ * @return ãã³ãã¼æ
å ±
*
* @else
*
@@ -2080,11 +2080,11 @@
/*!
* @if jp
*
- * @brief [local interface] カテゴリ情報の取得
+ * @brief [local interface] ã«ãã´ãªæ
å ±ã®åå¾
*
- * ComponentProfile に設定されたカテゴリ情報を返す。
+ * ComponentProfile ã«è¨å®ãããã«ãã´ãªæ
å ±ãè¿ãã
*
- * @return カテゴリ情報
+ * @return ã«ãã´ãªæ
å ±
*
* @else
*
@@ -2105,11 +2105,11 @@
/*!
* @if jp
*
- * @brief [local interface] Naming Server 情報の取得
+ * @brief [local interface] Naming Server æ
å ±ã®åå¾
*
- * 設定された Naming Server 情報を返す。
+ * è¨å®ããã Naming Server æ
å ±ãè¿ãã
*
- * @return Naming Server リスト
+ * @return Naming Server ãªã¹ã
*
* @else
*
@@ -2126,11 +2126,11 @@
/*!
* @if jp
*
- * @brief [local interface] オブジェクトリファレンスの設定
+ * @brief [local interface] ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®è¨å®
*
- * RTC の CORBA オブジェクトリファレンスを設定する。
+ * RTC ã® CORBA ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãè¨å®ããã
*
- * @param rtobj オブジェクトリファレンス
+ * @param rtobj ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹
*
* @else
*
@@ -2147,11 +2147,11 @@
/*!
* @if jp
*
- * @brief [local interface] オブジェクトリファレンスの取得
+ * @brief [local interface] ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®åå¾
*
- * 設定された CORBA オブジェクトリファレンスを取得する。
+ * è¨å®ããã CORBA ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãåå¾ããã
*
- * @return オブジェクトリファレンス
+ * @return ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹
*
* @else
*
@@ -2168,14 +2168,14 @@
/*!
* @if jp
*
- * @brief [local interface] RTC のプロパティを設定する
+ * @brief [local interface] RTC ã®ããããã£ãè¨å®ãã
*
- * RTC が保持すべきプロパティを設定する。与えられるプロパティは、
- * ComponentProfile 等に設定されるべき情報を持たなければならない。
- * このオペレーションは通常 RTC が初期化される際に Manager から
- * 呼ばれることを意図している。
+ * RTC ãä¿æãã¹ãããããã£ãè¨å®ãããä¸ããããããããã£ã¯ã
+ * ComponentProfile çã«è¨å®ãããã¹ãæ
å ±ãæããªããã°ãªããªãã
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯é常 RTC ãåæåãããéã« Manager ãã
+ * å¼ã°ãããã¨ãæå³ãã¦ããã
*
- * @param prop RTC のプロパティ
+ * @param prop RTC ã®ããããã£
*
* @else
*
@@ -2195,12 +2195,12 @@
/*!
* @if jp
*
- * @brief [local interface] RTC のプロパティを取得する
+ * @brief [local interface] RTC ã®ããããã£ãåå¾ãã
*
- * RTC が保持しているプロパティを返す。
- * RTCがプロパティを持たない場合は空のプロパティが返される。
+ * RTC ãä¿æãã¦ããããããã£ãè¿ãã
+ * RTCãããããã£ãæããªãå ´åã¯ç©ºã®ããããã£ãè¿ãããã
*
- * @return RTC のプロパティ
+ * @return RTC ã®ããããã£
*
* @else
*
@@ -2218,17 +2218,17 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの設定
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®è¨å®
*
- * コンフィギュレーションパラメータと変数をバインドする
- * \<VarType\>としてコンフィギュレーションパラメータのデータ型を指定する。
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã¨å¤æ°ããã¤ã³ããã
+ * \<VarType\>ã¨ãã¦ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®ãã¼ã¿åãæå®ããã
*
- * @param param_name コンフィギュレーションパラメータ名
- * @param var コンフィギュレーションパラメータ格納用変数
- * @param def_val コンフィギュレーションパラメータデフォルト値
- * @param trans コンフィギュレーションパラメータ文字列変換用関数
+ * @param param_name ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿å
+ * @param var ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿æ ¼ç´ç¨å¤æ°
+ * @param def_val ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ããã©ã«ãå¤
+ * @param trans ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿æååå¤æç¨é¢æ°
*
- * @return 設定結果(設定成功:true,設定失敗:false)
+ * @return è¨å®çµæ(è¨å®æå:trueï¼è¨å®å¤±æ:false)
*
* @else
*
@@ -2260,33 +2260,33 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションサービスを取得する
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãµã¼ãã¹ãåå¾ãã
*
- * コンフィギュレーションサービスオブジェクトを取得する。このサービ
- * スオブジェクトを利用して、コンフィギュレーションパラメータの操作
- * を行うことができる。主な操作としては、
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãµã¼ãã¹ãªãã¸ã§ã¯ããåå¾ããããã®ãµã¼ã
+ * ã¹ãªãã¸ã§ã¯ããå©ç¨ãã¦ãã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æä½
+ * ãè¡ããã¨ãã§ããã主ãªæä½ã¨ãã¦ã¯ã
*
- * - unbindParameter(): パラメータのアンバインド
- * - update(): パラメータの更新
- * - update(set_name): 特定のセットの更新
- * - update(set_name, param_name): 特定のセットのパラメータの更新
- * - isExist(): パラメータの存在確認
- * - isChanged(): パラメータが変更されたかの確認
- * - changedParameters(): 変更されたパラメータのリスト
- * - getActiveId(): アクティブセット名の取得
- * - haveConfig(config_id): コンフィグセットを持っているかどうか
- * - getConfigurationSets(): 全コンフィギュレーションセットの取得
- * - getConfigurationSet(set_id): 特定セットを取得
+ * - unbindParameter(): ãã©ã¡ã¼ã¿ã®ã¢ã³ãã¤ã³ã
+ * - update(): ãã©ã¡ã¼ã¿ã®æ´æ°
+ * - update(set_name): ç¹å®ã®ã»ããã®æ´æ°
+ * - update(set_name, param_name): ç¹å®ã®ã»ããã®ãã©ã¡ã¼ã¿ã®æ´æ°
+ * - isExist(): ãã©ã¡ã¼ã¿ã®åå¨ç¢ºèª
+ * - isChanged(): ãã©ã¡ã¼ã¿ãå¤æ´ããããã®ç¢ºèª
+ * - changedParameters(): å¤æ´ããããã©ã¡ã¼ã¿ã®ãªã¹ã
+ * - getActiveId(): ã¢ã¯ãã£ãã»ããåã®åå¾
+ * - haveConfig(config_id): ã³ã³ãã£ã°ã»ãããæã£ã¦ãããã©ãã
+ * - getConfigurationSets(): å
¨ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã®åå¾
+ * - getConfigurationSet(set_id): ç¹å®ã»ãããåå¾
*
- * コールバック関連
- * - addConfigurationParamListener(): リスナの追加
- * - removeConfigurationParamListener(): リスナの削除
- * - addConfigurationSetListener(): リスナの追加
- * - removeConfigurationSetListener(): リスナの削除
- * - addConfigurationSetNameListener(): リスナの追加
- * - removeConfigurationSetNameListener(): リスナの削除
+ * ã³ã¼ã«ããã¯é¢é£
+ * - addConfigurationParamListener(): ãªã¹ãã®è¿½å
+ * - removeConfigurationParamListener(): ãªã¹ãã®åé¤
+ * - addConfigurationSetListener(): ãªã¹ãã®è¿½å
+ * - removeConfigurationSetListener(): ãªã¹ãã®åé¤
+ * - addConfigurationSetNameListener(): ãªã¹ãã®è¿½å
+ * - removeConfigurationSetNameListener(): ãªã¹ãã®åé¤
*
- * 詳細はConfigAdminクラスリファレンスを参照のこと。
+ * 詳細ã¯ConfigAdminã¯ã©ã¹ãªãã¡ã¬ã³ã¹ãåç
§ã®ãã¨ã
*
* @return ConfigAdmin object
*
@@ -2329,12 +2329,12 @@
/*!
* @if jp
*
- * @brief コンフィギュレーションパラメータの更新(ID指定)
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®æ´æ°(IDæå®)
*
- * 指定したIDのコンフィギュレーションセットに設定した値で、
- * コンフィギュレーションパラメータの値を更新する
+ * æå®ããIDã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããã«è¨å®ããå¤ã§ã
+ * ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã©ã¡ã¼ã¿ã®å¤ãæ´æ°ãã
*
- * @param config_set 設定対象のコンフィギュレーションセットID
+ * @param config_set è¨å®å¯¾è±¡ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããID
*
* @else
*
@@ -2352,18 +2352,18 @@
/*!
* @if jp
*
- * @brief [local interface] Port を登録する
+ * @brief [local interface] Port ãç»é²ãã
*
- * RTC が保持するPortを登録する。
- * Port を外部からアクセス可能にするためには、このオペレーションにより
- * 登録されていなければならない。登録される Port はこの RTC 内部において
- * PortProfile.name により区別される。したがって、Port は RTC 内において、
- * ユニークな PortProfile.name を持たなければならない。
- * 登録された Port は内部で適切にアクティブ化された後、その参照と
- * オブジェクト参照がリスト内に保存される。
+ * RTC ãä¿æããPortãç»é²ããã
+ * Port ãå¤é¨ããã¢ã¯ã»ã¹å¯è½ã«ããããã«ã¯ããã®ãªãã¬ã¼ã·ã§ã³ã«ãã
+ * ç»é²ããã¦ããªããã°ãªããªããç»é²ããã Port ã¯ãã® RTC å
é¨ã«ããã¦
+ * PortProfile.name ã«ããåºå¥ãããããããã£ã¦ãPort 㯠RTC å
ã«ããã¦ã
+ * ã¦ãã¼ã¯ãª PortProfile.name ãæããªããã°ãªããªãã
+ * ç»é²ããã Port ã¯å
é¨ã§é©åã«ã¢ã¯ãã£ãåãããå¾ããã®åç
§ã¨
+ * ãªãã¸ã§ã¯ãåç
§ããªã¹ãå
ã«ä¿åãããã
*
- * @param port RTC に登録する Port
- * @return 登録結果(登録成功:true,登録失敗:false)
+ * @param port RTC ã«ç»é²ãã Port
+ * @return ç»é²çµæ(ç»é²æå:trueï¼ç»é²å¤±æ:false)
*
* @else
*
@@ -2386,18 +2386,18 @@
/*!
* @if jp
*
- * @brief [local interface] Port を登録する
+ * @brief [local interface] Port ãç»é²ãã
*
- * RTC が保持するPortを登録する。
- * Port を外部からアクセス可能にするためには、このオペレーションにより
- * 登録されていなければならない。登録される Port はこの RTC 内部において
- * PortProfile.name により区別される。したがって、Port は RTC 内において、
- * ユニークな PortProfile.name を持たなければならない。
- * 登録された Port は内部で適切にアクティブ化された後、その参照と
- * オブジェクト参照がリスト内に保存される。
+ * RTC ãä¿æããPortãç»é²ããã
+ * Port ãå¤é¨ããã¢ã¯ã»ã¹å¯è½ã«ããããã«ã¯ããã®ãªãã¬ã¼ã·ã§ã³ã«ãã
+ * ç»é²ããã¦ããªããã°ãªããªããç»é²ããã Port ã¯ãã® RTC å
é¨ã«ããã¦
+ * PortProfile.name ã«ããåºå¥ãããããããã£ã¦ãPort 㯠RTC å
ã«ããã¦ã
+ * ã¦ãã¼ã¯ãª PortProfile.name ãæããªããã°ãªããªãã
+ * ç»é²ããã Port ã¯å
é¨ã§é©åã«ã¢ã¯ãã£ãåãããå¾ããã®åç
§ã¨
+ * ãªãã¸ã§ã¯ãåç
§ããªã¹ãå
ã«ä¿åãããã
*
- * @param port RTC に登録する Port
- * @return 登録結果(登録成功:true,登録失敗:false)
+ * @param port RTC ã«ç»é²ãã Port
+ * @return ç»é²çµæ(ç»é²æå:trueï¼ç»é²å¤±æ:false)
*
* @else
*
@@ -2420,18 +2420,18 @@
/*!
* @if jp
*
- * @brief [local interface] Port を登録する
+ * @brief [local interface] Port ãç»é²ãã
*
- * RTC が保持するPortを登録する。
- * Port を外部からアクセス可能にするためには、このオペレーションにより
- * 登録されていなければならない。登録される Port はこの RTC 内部において
- * PortProfile.name により区別される。したがって、Port は RTC 内において、
- * ユニークな PortProfile.name を持たなければならない。
- * 登録された Port は内部で適切にアクティブ化された後、その参照と
- * オブジェクト参照がリスト内に保存される。
+ * RTC ãä¿æããPortãç»é²ããã
+ * Port ãå¤é¨ããã¢ã¯ã»ã¹å¯è½ã«ããããã«ã¯ããã®ãªãã¬ã¼ã·ã§ã³ã«ãã
+ * ç»é²ããã¦ããªããã°ãªããªããç»é²ããã Port ã¯ãã® RTC å
é¨ã«ããã¦
+ * PortProfile.name ã«ããåºå¥ãããããããã£ã¦ãPort 㯠RTC å
ã«ããã¦ã
+ * ã¦ãã¼ã¯ãª PortProfile.name ãæããªããã°ãªããªãã
+ * ç»é²ããã Port ã¯å
é¨ã§é©åã«ã¢ã¯ãã£ãåãããå¾ããã®åç
§ã¨
+ * ãªãã¸ã§ã¯ãåç
§ããªã¹ãå
ã«ä¿åãããã
*
- * @param port RTC に登録する Port
- * @return 登録結果(登録成功:true,登録失敗:false)
+ * @param port RTC ã«ç»é²ãã Port
+ * @return ç»é²çµæ(ç»é²æå:trueï¼ç»é²å¤±æ:false)
*
* @else
*
@@ -2454,17 +2454,17 @@
/*!
* @if jp
*
- * @brief [local interface] Port を登録する
+ * @brief [local interface] Port ãç»é²ãã
*
- * RTC が保持するPortを登録する。
- * Port を外部からアクセス可能にするためには、このオペレーションにより
- * 登録されていなければならない。登録される Port はこの RTC 内部において
- * PortProfile.name により区別される。したがって、Port は RTC 内において、
- * ユニークな PortProfile.name を持たなければならない。
- * 登録された Port は内部で適切にアクティブ化された後、その参照と
- * オブジェクト参照がリスト内に保存される。
+ * RTC ãä¿æããPortãç»é²ããã
+ * Port ãå¤é¨ããã¢ã¯ã»ã¹å¯è½ã«ããããã«ã¯ããã®ãªãã¬ã¼ã·ã§ã³ã«ãã
+ * ç»é²ããã¦ããªããã°ãªããªããç»é²ããã Port ã¯ãã® RTC å
é¨ã«ããã¦
+ * PortProfile.name ã«ããåºå¥ãããããããã£ã¦ãPort 㯠RTC å
ã«ããã¦ã
+ * ã¦ãã¼ã¯ãª PortProfile.name ãæããªããã°ãªããªãã
+ * ç»é²ããã Port ã¯å
é¨ã§é©åã«ã¢ã¯ãã£ãåãããå¾ããã®åç
§ã¨
+ * ãªãã¸ã§ã¯ãåç
§ããªã¹ãå
ã«ä¿åãããã
*
- * @param port RTC に登録する Port
+ * @param port RTC ã«ç»é²ãã Port
*
* @else
*
@@ -2486,17 +2486,17 @@
/*!
* @if jp
*
- * @brief [local interface] Port を登録する
+ * @brief [local interface] Port ãç»é²ãã
*
- * RTC が保持するPortを登録する。
- * Port を外部からアクセス可能にするためには、このオペレーションにより
- * 登録されていなければならない。登録される Port はこの RTC 内部において
- * PortProfile.name により区別される。したがって、Port は RTC 内において、
- * ユニークな PortProfile.name を持たなければならない。
- * 登録された Port は内部で適切にアクティブ化された後、その参照と
- * オブジェクト参照がリスト内に保存される。
+ * RTC ãä¿æããPortãç»é²ããã
+ * Port ãå¤é¨ããã¢ã¯ã»ã¹å¯è½ã«ããããã«ã¯ããã®ãªãã¬ã¼ã·ã§ã³ã«ãã
+ * ç»é²ããã¦ããªããã°ãªããªããç»é²ããã Port ã¯ãã® RTC å
é¨ã«ããã¦
+ * PortProfile.name ã«ããåºå¥ãããããããã£ã¦ãPort 㯠RTC å
ã«ããã¦ã
+ * ã¦ãã¼ã¯ãª PortProfile.name ãæããªããã°ãªããªãã
+ * ç»é²ããã Port ã¯å
é¨ã§é©åã«ã¢ã¯ãã£ãåãããå¾ããã®åç
§ã¨
+ * ãªãã¸ã§ã¯ãåç
§ããªã¹ãå
ã«ä¿åãããã
*
- * @param port RTC に登録する Port
+ * @param port RTC ã«ç»é²ãã Port
*
* @else
*
@@ -2518,17 +2518,17 @@
/*!
* @if jp
*
- * @brief [local interface] Port を登録する
+ * @brief [local interface] Port ãç»é²ãã
*
- * RTC が保持するPortを登録する。
- * Port を外部からアクセス可能にするためには、このオペレーションにより
- * 登録されていなければならない。登録される Port はこの RTC 内部において
- * PortProfile.name により区別される。したがって、Port は RTC 内において、
- * ユニークな PortProfile.name を持たなければならない。
- * 登録された Port は内部で適切にアクティブ化された後、その参照と
- * オブジェクト参照がリスト内に保存される。
+ * RTC ãä¿æããPortãç»é²ããã
+ * Port ãå¤é¨ããã¢ã¯ã»ã¹å¯è½ã«ããããã«ã¯ããã®ãªãã¬ã¼ã·ã§ã³ã«ãã
+ * ç»é²ããã¦ããªããã°ãªããªããç»é²ããã Port ã¯ãã® RTC å
é¨ã«ããã¦
+ * PortProfile.name ã«ããåºå¥ãããããããã£ã¦ãPort 㯠RTC å
ã«ããã¦ã
+ * ã¦ãã¼ã¯ãª PortProfile.name ãæããªããã°ãªããªãã
+ * ç»é²ããã Port ã¯å
é¨ã§é©åã«ã¢ã¯ãã£ãåãããå¾ããã®åç
§ã¨
+ * ãªãã¸ã§ã¯ãåç
§ããªã¹ãå
ã«ä¿åãããã
*
- * @param port RTC に登録する Port
+ * @param port RTC ã«ç»é²ãã Port
*
* @else
*
@@ -2551,16 +2551,16 @@
/*!
* @if jp
*
- * @brief [local interface] DataInPort を登録する
+ * @brief [local interface] DataInPort ãç»é²ãã
*
- * RTC が保持する DataInPort を登録する。
- * Port のプロパティにデータポートであること("port.dataport")、
- * TCPを使用すること("tcp_any")を設定するとともに、 DataInPort の
- * インスタンスを生成し、登録する。
+ * RTC ãä¿æãã DataInPort ãç»é²ããã
+ * Port ã®ããããã£ã«ãã¼ã¿ãã¼ãã§ãããã¨("port.dataport")ã
+ * TCPã使ç¨ãããã¨("tcp_any")ãè¨å®ããã¨ã¨ãã«ã DataInPort ã®
+ * ã¤ã³ã¹ã¿ã³ã¹ãçæããç»é²ããã
*
- * @param name port 名称
- * @param inport 登録対象 DataInPort
- * @return 登録結果(登録成功:true,登録失敗:false)
+ * @param name port å称
+ * @param inport ç»é²å¯¾è±¡ DataInPort
+ * @return ç»é²çµæ(ç»é²æå:trueï¼ç»é²å¤±æ:false)
*
* @else
*
@@ -2582,15 +2582,15 @@
/*!
* @if jp
*
- * @brief [local interface] DataInPort を登録する
+ * @brief [local interface] DataInPort ãç»é²ãã
*
- * RTC が保持する DataInPort を登録する。
- * Port のプロパティにデータポートであること("port.dataport")、
- * TCPを使用すること("tcp_any")を設定するとともに、 DataInPort の
- * インスタンスを生成し、登録する。
+ * RTC ãä¿æãã DataInPort ãç»é²ããã
+ * Port ã®ããããã£ã«ãã¼ã¿ãã¼ãã§ãããã¨("port.dataport")ã
+ * TCPã使ç¨ãããã¨("tcp_any")ãè¨å®ããã¨ã¨ãã«ã DataInPort ã®
+ * ã¤ã³ã¹ã¿ã³ã¹ãçæããç»é²ããã
*
- * @param name port 名称
- * @param inport 登録対象 DataInPort
+ * @param name port å称
+ * @param inport ç»é²å¯¾è±¡ DataInPort
*
* @else
*
@@ -2610,16 +2610,16 @@
/*!
* @if jp
*
- * @brief [local interface] DataOutPort を登録する
+ * @brief [local interface] DataOutPort ãç»é²ãã
*
- * RTC が保持する DataOutPortを登録する。
- * Port のプロパティにデータポートであること("port.dataport")、
- * TCPを使用すること("tcp_any")を設定するとともに、 DataOutPort の
- * インスタンスを生成し、登録する。
+ * RTC ãä¿æãã DataOutPortãç»é²ããã
+ * Port ã®ããããã£ã«ãã¼ã¿ãã¼ãã§ãããã¨("port.dataport")ã
+ * TCPã使ç¨ãããã¨("tcp_any")ãè¨å®ããã¨ã¨ãã«ã DataOutPort ã®
+ * ã¤ã³ã¹ã¿ã³ã¹ãçæããç»é²ããã
*
- * @param name port 名称
- * @param outport 登録対象 DataOutPort
- * @return 登録結果(登録成功:true,登録失敗:false)
+ * @param name port å称
+ * @param outport ç»é²å¯¾è±¡ DataOutPort
+ * @return ç»é²çµæ(ç»é²æå:trueï¼ç»é²å¤±æ:false)
*
* @else
*
@@ -2639,15 +2639,15 @@
/*!
* @if jp
*
- * @brief [local interface] DataOutPort を登録する
+ * @brief [local interface] DataOutPort ãç»é²ãã
*
- * RTC が保持する DataOutPortを登録する。
- * Port のプロパティにデータポートであること("port.dataport")、
- * TCPを使用すること("tcp_any")を設定するとともに、 DataOutPort の
- * インスタンスを生成し、登録する。
+ * RTC ãä¿æãã DataOutPortãç»é²ããã
+ * Port ã®ããããã£ã«ãã¼ã¿ãã¼ãã§ãããã¨("port.dataport")ã
+ * TCPã使ç¨ãããã¨("tcp_any")ãè¨å®ããã¨ã¨ãã«ã DataOutPort ã®
+ * ã¤ã³ã¹ã¿ã³ã¹ãçæããç»é²ããã
*
- * @param name port 名称
- * @param outport 登録対象 DataOutPort
+ * @param name port å称
+ * @param outport ç»é²å¯¾è±¡ DataOutPort
*
* @else
*
@@ -2667,12 +2667,12 @@
/*!
* @if jp
*
- * @brief [local interface] InPort の登録を削除する
+ * @brief [local interface] InPort ã®ç»é²ãåé¤ãã
*
- * RTC が保持するInPortの登録を削除する。
+ * RTC ãä¿æããInPortã®ç»é²ãåé¤ããã
*
- * @param port 削除対象 Port
- * @return 削除結果(削除成功:true,削除失敗:false)
+ * @param port åé¤å¯¾è±¡ Port
+ * @return åé¤çµæ(åé¤æå:trueï¼åé¤å¤±æ:false)
*
* @else
*
@@ -2690,12 +2690,12 @@
/*!
* @if jp
*
- * @brief [local interface] OutPort の登録を削除する
+ * @brief [local interface] OutPort ã®ç»é²ãåé¤ãã
*
- * RTC が保持するOutPortの登録を削除する。
+ * RTC ãä¿æããOutPortã®ç»é²ãåé¤ããã
*
- * @param port 削除対象 Port
- * @return 削除結果(削除成功:true,削除失敗:false)
+ * @param port åé¤å¯¾è±¡ Port
+ * @return åé¤çµæ(åé¤æå:trueï¼åé¤å¤±æ:false)
*
* @else
*
@@ -2713,12 +2713,12 @@
/*!
* @if jp
*
- * @brief [local interface] Port の登録を削除する
+ * @brief [local interface] Port ã®ç»é²ãåé¤ãã
*
- * RTC が保持するPortの登録を削除する。
+ * RTC ãä¿æããPortã®ç»é²ãåé¤ããã
*
- * @param port 削除対象 Port
- * @return 削除結果(削除成功:true,削除失敗:false)
+ * @param port åé¤å¯¾è±¡ Port
+ * @return åé¤çµæ(åé¤æå:trueï¼åé¤å¤±æ:false)
*
* @else
*
@@ -2735,12 +2735,12 @@
/*!
* @if jp
*
- * @brief [local interface] Port の登録を削除する
+ * @brief [local interface] Port ã®ç»é²ãåé¤ãã
*
- * RTC が保持するPortの登録を削除する。
+ * RTC ãä¿æããPortã®ç»é²ãåé¤ããã
*
- * @param port 削除対象 Port
- * @return 削除結果(削除成功:true,削除失敗:false)
+ * @param port åé¤å¯¾è±¡ Port
+ * @return åé¤çµæ(åé¤æå:trueï¼åé¤å¤±æ:false)
*
* @else
*
@@ -2757,12 +2757,12 @@
/*!
* @if jp
*
- * @brief [local interface] Port の登録を削除する
+ * @brief [local interface] Port ã®ç»é²ãåé¤ãã
*
- * RTC が保持するPortの登録を削除する。
+ * RTC ãä¿æããPortã®ç»é²ãåé¤ããã
*
- * @param port 削除対象 Port
- * @return 削除結果(削除成功:true,削除失敗:false)
+ * @param port åé¤å¯¾è±¡ Port
+ * @return åé¤çµæ(åé¤æå:trueï¼åé¤å¤±æ:false)
*
* @else
*
@@ -2779,11 +2779,11 @@
/*!
* @if jp
*
- * @brief [local interface] Port の登録を削除する
+ * @brief [local interface] Port ã®ç»é²ãåé¤ãã
*
- * RTC が保持するPortの登録を削除する。
+ * RTC ãä¿æããPortã®ç»é²ãåé¤ããã
*
- * @param port 削除対象 Port
+ * @param port åé¤å¯¾è±¡ Port
*
* @else
*
@@ -2799,11 +2799,11 @@
/*!
* @if jp
*
- * @brief [local interface] Port の登録を削除する
+ * @brief [local interface] Port ã®ç»é²ãåé¤ãã
*
- * RTC が保持するPortの登録を削除する。
+ * RTC ãä¿æããPortã®ç»é²ãåé¤ããã
*
- * @param port 削除対象 Port
+ * @param port åé¤å¯¾è±¡ Port
*
* @else
*
@@ -2819,11 +2819,11 @@
/*!
* @if jp
*
- * @brief [local interface] Port の登録を削除する
+ * @brief [local interface] Port ã®ç»é²ãåé¤ãã
*
- * RTC が保持するPortの登録を削除する。
+ * RTC ãä¿æããPortã®ç»é²ãåé¤ããã
*
- * @param port 削除対象 Port
+ * @param port åé¤å¯¾è±¡ Port
*
* @else
*
@@ -2840,11 +2840,11 @@
/*!
* @if jp
*
- * @brief [local interface] 名前指定により Port の登録を削除する
+ * @brief [local interface] ååæå®ã«ãã Port ã®ç»é²ãåé¤ãã
*
- * 名称を指定して RTC が保持するPortの登録を削除する。
+ * å称ãæå®ã㦠RTC ãä¿æããPortã®ç»é²ãåé¤ããã
*
- * @param port_name 削除対象 Port 名
+ * @param port_name åé¤å¯¾è±¡ Port å
*
* @else
*
@@ -2861,10 +2861,10 @@
/*!
* @if jp
*
- * @brief [local interface] 実行コンテキストを取得する
+ * @brief [local interface] å®è¡ã³ã³ããã¹ããåå¾ãã
*
- * get_context() と同じ機能のローカル版。違いはない。
- * この関数は以下の関数内で呼ばれることを前提としている。
+ * get_context() ã¨åãæ©è½ã®ãã¼ã«ã«çãéãã¯ãªãã
+ * ãã®é¢æ°ã¯ä»¥ä¸ã®é¢æ°å
ã§å¼ã°ãããã¨ãåæã¨ãã¦ããã
*
* - onStartup()
* - onShutdown()
@@ -2877,10 +2877,10 @@
* - onStateUpdate()
* - onRateChanged()
*
- * この関数の引数はこれらの関数の引数 UniquieID exec_handle でなけ
- * ればならない。
+ * ãã®é¢æ°ã®å¼æ°ã¯ãããã®é¢æ°ã®å¼æ° UniquieID exec_handle ã§ãªã
+ * ãã°ãªããªãã
*
- * @param ec_id 上記関数の第1引数 exec_handle を渡す必要がある。
+ * @param ec_id ä¸è¨é¢æ°ã®ç¬¬1å¼æ° exec_handle ã渡ãå¿
è¦ãããã
*
* @else
*
@@ -2913,11 +2913,11 @@
/*!
* @if jp
*
- * @brief [local interface] 実行コンテキストの実行レートを取得する
+ * @brief [local interface] å®è¡ã³ã³ããã¹ãã®å®è¡ã¬ã¼ããåå¾ãã
*
- * 現在実行中の実行コンテキストの実行レートを取得する。実行コンテキ
- * ストのKindがPERIODIC以外の場合の動作は未定義である。この関数は以
- * 下の関数内で呼ばれることを前提としている。
+ * ç¾å¨å®è¡ä¸ã®å®è¡ã³ã³ããã¹ãã®å®è¡ã¬ã¼ããåå¾ãããå®è¡ã³ã³ãã
+ * ã¹ãã®KindãPERIODIC以å¤ã®å ´åã®åä½ã¯æªå®ç¾©ã§ããããã®é¢æ°ã¯ä»¥
+ * ä¸ã®é¢æ°å
ã§å¼ã°ãããã¨ãåæã¨ãã¦ããã
*
* - onStartup()
* - onShutdown()
@@ -2930,10 +2930,10 @@
* - onStateUpdate()
* - onRateChanged()
*
- * この関数の引数はこれらの関数の引数 UniquieID exec_handle でなけ
- * ればならない。
+ * ãã®é¢æ°ã®å¼æ°ã¯ãããã®é¢æ°ã®å¼æ° UniquieID exec_handle ã§ãªã
+ * ãã°ãªããªãã
*
- * @param ec_id 上記関数の第1引数 exec_handle を渡す必要がある。
+ * @param ec_id ä¸è¨é¢æ°ã®ç¬¬1å¼æ° exec_handle ã渡ãå¿
è¦ãããã
*
* @else
*
@@ -2967,11 +2967,11 @@
/*!
* @if jp
*
- * @brief [local interface] 実行コンテキストの実行レートを設定する
+ * @brief [local interface] å®è¡ã³ã³ããã¹ãã®å®è¡ã¬ã¼ããè¨å®ãã
*
- * 現在実行中の実行コンテキストの実行レートを設定する。実行コンテキ
- * ストのKindがPERIODIC以外の場合の動作は未定義である。この関数は以
- * 下の関数内で呼ばれることを前提としている。
+ * ç¾å¨å®è¡ä¸ã®å®è¡ã³ã³ããã¹ãã®å®è¡ã¬ã¼ããè¨å®ãããå®è¡ã³ã³ãã
+ * ã¹ãã®KindãPERIODIC以å¤ã®å ´åã®åä½ã¯æªå®ç¾©ã§ããããã®é¢æ°ã¯ä»¥
+ * ä¸ã®é¢æ°å
ã§å¼ã°ãããã¨ãåæã¨ãã¦ããã
*
* - onStartup()
* - onShutdown()
@@ -2984,11 +2984,11 @@
* - onStateUpdate()
* - onRateChanged()
*
- * この関数の引数はこれらの関数の引数 UniquieID exec_handle でなけ
- * ればならない。
+ * ãã®é¢æ°ã®å¼æ°ã¯ãããã®é¢æ°ã®å¼æ° UniquieID exec_handle ã§ãªã
+ * ãã°ãªããªãã
*
- * @param ec_id 上記関数の第1引数 exec_handle を渡す必要がある。
- * @param rate 実行レートを [Hz] で与える
+ * @param ec_id ä¸è¨é¢æ°ã®ç¬¬1å¼æ° exec_handle ã渡ãå¿
è¦ãããã
+ * @param rate å®è¡ã¬ã¼ãã [Hz] ã§ä¸ãã
*
* @else
*
@@ -3022,10 +3022,10 @@
/*!
* @if jp
*
- * @brief [local interface] 実行コンテキストの所有権を調べる
+ * @brief [local interface] å®è¡ã³ã³ããã¹ãã®ææ権ã調ã¹ã
*
- * 現在実行中の実行コンテキストの所有権を調べる。この関数は以下の関
- * 数内で呼ばれることを前提としている。
+ * ç¾å¨å®è¡ä¸ã®å®è¡ã³ã³ããã¹ãã®ææ権ã調ã¹ãããã®é¢æ°ã¯ä»¥ä¸ã®é¢
+ * æ°å
ã§å¼ã°ãããã¨ãåæã¨ãã¦ããã
*
* - onStartup()
* - onShutdown()
@@ -3038,11 +3038,11 @@
* - onStateUpdate()
* - onRateChanged()
*
- * この関数の引数はこれらの関数の引数 UniquieID exec_handle でなけ
- * ればならない。
+ * ãã®é¢æ°ã®å¼æ°ã¯ãããã®é¢æ°ã®å¼æ° UniquieID exec_handle ã§ãªã
+ * ãã°ãªããªãã
*
- * @param ec_id 上記関数の第1引数 exec_handle を渡す必要がある。
- * @return true: 自身の実行コンテキスト、false: 他の実行コンテキスト
+ * @param ec_id ä¸è¨é¢æ°ã®ç¬¬1å¼æ° exec_handle ã渡ãå¿
è¦ãããã
+ * @return true: èªèº«ã®å®è¡ã³ã³ããã¹ããfalse: ä»ã®å®è¡ã³ã³ããã¹ã
*
* @else
*
@@ -3076,20 +3076,20 @@
/*!
* @if jp
*
- * @brief [local interface] 状態を Inactive に遷移させる
+ * @brief [local interface] ç¶æ
ã Inactive ã«é·ç§»ããã
*
- * 状態を Active から Inactive に遷移させる。この関数は以下の関
- * 数内で呼ばれることを前提としている。
+ * ç¶æ
ã Active ãã Inactive ã«é·ç§»ãããããã®é¢æ°ã¯ä»¥ä¸ã®é¢
+ * æ°å
ã§å¼ã°ãããã¨ãåæã¨ãã¦ããã
*
* - onActivated()
* - onExecute()
* - onStateUpdate()
*
- * この関数の引数は上記の関数の引数 UniquieID exec_handle でなけ
- * ればならない。
+ * ãã®é¢æ°ã®å¼æ°ã¯ä¸è¨ã®é¢æ°ã®å¼æ° UniquieID exec_handle ã§ãªã
+ * ãã°ãªããªãã
*
- * @param ec_id 上記関数の第1引数 exec_handle を渡す必要がある。
- * @return リターンコード
+ * @param ec_id ä¸è¨é¢æ°ã®ç¬¬1å¼æ° exec_handle ã渡ãå¿
è¦ãããã
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -3116,19 +3116,19 @@
/*!
* @if jp
*
- * @brief [local interface] 状態を Active に遷移させる
+ * @brief [local interface] ç¶æ
ã Active ã«é·ç§»ããã
*
- * 状態を Inactive から Active に遷移させる。この関数は以下の関
- * 数内で呼ばれることを前提としている。
+ * ç¶æ
ã Inactive ãã Active ã«é·ç§»ãããããã®é¢æ°ã¯ä»¥ä¸ã®é¢
+ * æ°å
ã§å¼ã°ãããã¨ãåæã¨ãã¦ããã
*
* - onStartup()
* - onDeactivated()
*
- * この関数の引数は上記の関数の引数 UniquieID exec_handle でなけ
- * ればならない。
+ * ãã®é¢æ°ã®å¼æ°ã¯ä¸è¨ã®é¢æ°ã®å¼æ° UniquieID exec_handle ã§ãªã
+ * ãã°ãªããªãã
*
- * @param ec_id 上記関数の第1引数 exec_handle を渡す必要がある。
- * @return リターンコード
+ * @param ec_id ä¸è¨é¢æ°ã®ç¬¬1å¼æ° exec_handle ã渡ãå¿
è¦ãããã
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -3154,18 +3154,18 @@
/*!
* @if jp
*
- * @brief [local interface] 状態をリセットし Inactive に遷移させる
+ * @brief [local interface] ç¶æ
ããªã»ããã Inactive ã«é·ç§»ããã
*
- * 状態を Error から Inactive に遷移させる。この関数は以下の関
- * 数内で呼ばれることを前提としている。
+ * ç¶æ
ã Error ãã Inactive ã«é·ç§»ãããããã®é¢æ°ã¯ä»¥ä¸ã®é¢
+ * æ°å
ã§å¼ã°ãããã¨ãåæã¨ãã¦ããã
*
* - onError()
*
- * この関数の引数は上記の関数の引数 UniquieID exec_handle でなけ
- * ればならない。
+ * ãã®é¢æ°ã®å¼æ°ã¯ä¸è¨ã®é¢æ°ã®å¼æ° UniquieID exec_handle ã§ãªã
+ * ãã°ãªããªãã
*
- * @param ec_id 上記関数の第1引数 exec_handle を渡す必要がある。
- * @return リターンコード
+ * @param ec_id ä¸è¨é¢æ°ã®ç¬¬1å¼æ° exec_handle ã渡ãå¿
è¦ãããã
+ * @return ãªã¿ã¼ã³ã³ã¼ã
*
* @else
*
@@ -3189,7 +3189,7 @@
/*!
* @if jp
- * @brief [local interface] SDO service provider をセットする
+ * @brief [local interface] SDO service provider ãã»ãããã
* @else
* @brief [local interface] Set a SDO service provider
* @endif
@@ -3199,7 +3199,7 @@
/*!
* @if jp
- * @brief [local interface] SDO service provider を削除する
+ * @brief [local interface] SDO service provider ãåé¤ãã
* @else
* @brief [local interface] Remove a SDO service provider
* @endif
@@ -3208,7 +3208,7 @@
/*!
* @if jp
- * @brief [local interface] SDO service provider をセットする
+ * @brief [local interface] SDO service provider ãã»ãããã
* @else
* @brief [local interface] Set a SDO service provider
* @endif
@@ -3217,7 +3217,7 @@
/*!
* @if jp
- * @brief [local interface] SDO service provider を削除する
+ * @brief [local interface] SDO service provider ãåé¤ãã
* @else
* @brief [local interface] Remove a SDO service provider
* @endif
@@ -3227,11 +3227,11 @@
/*!
* @if jp
*
- * @brief 全 InPort のデータを読み込む。
+ * @brief å
¨ InPort ã®ãã¼ã¿ãèªã¿è¾¼ãã
*
- * RTC が保持する全ての InPort のデータを読み込む。
+ * RTC ãä¿æããå
¨ã¦ã® InPort ã®ãã¼ã¿ãèªã¿è¾¼ãã
*
- * @return 読み込み結果(全ポートの読み込み成功:true,失敗:false)
+ * @return èªã¿è¾¼ã¿çµæ(å
¨ãã¼ãã®èªã¿è¾¼ã¿æå:trueï¼å¤±æ:false)
*
* @else
*
@@ -3249,11 +3249,11 @@
/*!
* @if jp
*
- * @brief 全 OutPort のwrite()メソッドをコールする。
+ * @brief å
¨ OutPort ã®write()ã¡ã½ãããã³ã¼ã«ããã
*
- * RTC が保持する全ての OutPort のwrite()メソッドをコールする。
+ * RTC ãä¿æããå
¨ã¦ã® OutPort ã®write()ã¡ã½ãããã³ã¼ã«ããã
*
- * @return 読み込み結果(全ポートへの書き込み成功:true,失敗:false)
+ * @return èªã¿è¾¼ã¿çµæ(å
¨ãã¼ãã¸ã®æ¸ãè¾¼ã¿æå:trueï¼å¤±æ:false)
*
* @else
*
@@ -3271,19 +3271,19 @@
/*!
* @if jp
*
- * @brief onExecute()実行前でのreadAll()メソッドの呼出を有効または無効にする。
+ * @brief onExecute()å®è¡åã§ã®readAll()ã¡ã½ããã®å¼åºãæå¹ã¾ãã¯ç¡å¹ã«ããã
*
- * このメソッドをパラメータをtrueとして呼ぶ事により、onExecute()実行前に
- * readAll()が呼出されるようになる。
- * パラメータがfalseの場合は、readAll()呼出を無効にする。
+ * ãã®ã¡ã½ããããã©ã¡ã¼ã¿ãtrueã¨ãã¦å¼ã¶äºã«ãããonExecute()å®è¡åã«
+ * readAll()ãå¼åºãããããã«ãªãã
+ * ãã©ã¡ã¼ã¿ãfalseã®å ´åã¯ãreadAll()å¼åºãç¡å¹ã«ããã
*
* @param read(default:true)
- * (readAll()メソッド呼出あり:true, readAll()メソッド呼出なし:false)
+ * (readAll()ã¡ã½ããå¼åºãã:true, readAll()ã¡ã½ããå¼åºãªã:false)
*
* @param completion(default:false)
- * readAll()にて、どれかの一つのInPortのread()が失敗しても全ての
- * InPortのread()を呼び出す:true, readAll()にて、どれかの一つの
- * InPortのread()が失敗した場合、すぐにfalseで抜ける:false
+ * readAll()ã«ã¦ãã©ããã®ä¸ã¤ã®InPortã®read()ã失æãã¦ãå
¨ã¦ã®
+ * InPortã®read()ãå¼ã³åºã:true, readAll()ã«ã¦ãã©ããã®ä¸ã¤ã®
+ * InPortã®read()ã失æããå ´åãããã«falseã§æãã:false
*
* @else
*
@@ -3307,21 +3307,21 @@
/*!
* @if jp
*
- * @brief onExecute()実行後にwriteAll()メソッドの呼出を有効または無効にする。
+ * @brief onExecute()å®è¡å¾ã«writeAll()ã¡ã½ããã®å¼åºãæå¹ã¾ãã¯ç¡å¹ã«ããã
*
- * このメソッドをパラメータをtrueとして呼ぶ事により、onExecute()実行後に
- * writeAll()が呼出されるようになる。
- * パラメータがfalseの場合は、writeAll()呼出を無効にする。
+ * ãã®ã¡ã½ããããã©ã¡ã¼ã¿ãtrueã¨ãã¦å¼ã¶äºã«ãããonExecute()å®è¡å¾ã«
+ * writeAll()ãå¼åºãããããã«ãªãã
+ * ãã©ã¡ã¼ã¿ãfalseã®å ´åã¯ãwriteAll()å¼åºãç¡å¹ã«ããã
*
* @param write(default:true)
- * (writeAll()メソッド呼出あり:true, writeAll()メソッド呼出
- * なし:false)
+ * (writeAll()ã¡ã½ããå¼åºãã:true, writeAll()ã¡ã½ããå¼åº
+ * ãªã:false)
*
* @param completion(default:false)
- * writeAll()にて、どれかの一つのOutPortのwrite()が失敗しても全
- * てのOutPortのwrite()を呼び出しを行う:true, writeAll()にて、ど
- * れかの一つのOutPortのwrite()が失敗した場合、すぐにfalseで抜け
- * る:false
+ * writeAll()ã«ã¦ãã©ããã®ä¸ã¤ã®OutPortã®write()ã失æãã¦ãå
¨
+ * ã¦ã®OutPortã®write()ãå¼ã³åºããè¡ã:true, writeAll()ã«ã¦ãã©
+ * ããã®ä¸ã¤ã®OutPortã®write()ã失æããå ´åãããã«falseã§æã
+ * ã:false
*
* @else
*
@@ -3344,9 +3344,9 @@
/*!
* @if jp
*
- * @brief 全 Port の登録を削除する
+ * @brief å
¨ Port ã®ç»é²ãåé¤ãã
*
- * RTC が保持する全ての Port を削除する。
+ * RTC ãä¿æããå
¨ã¦ã® Port ãåé¤ããã
*
* @else
*
@@ -3363,7 +3363,7 @@
/*!
* @if jp
*
- * @brief ExecutionContextBaseリストの登録を削除する
+ * @brief ExecutionContextBaseãªã¹ãã®ç»é²ãåé¤ãã
*
* @else
*
@@ -3376,39 +3376,39 @@
/*!
* @if jp
- * @brief PreComponentActionListener リスナを追加する
+ * @brief PreComponentActionListener ãªã¹ãã追å ãã
*
- * ComponentAction 実装関数の呼び出し直前のイベントに関連する各種リ
- * スナを設定する。
+ * ComponentAction å®è£
é¢æ°ã®å¼ã³åºãç´åã®ã¤ãã³ãã«é¢é£ããå種ãª
+ * ã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプとコールバックイベントは以下の通り
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¨ã³ã¼ã«ããã¯ã¤ãã³ãã¯ä»¥ä¸ã®éã
*
- * - PRE_ON_INITIALIZE: onInitialize 直前
- * - PRE_ON_FINALIZE: onFinalize 直前
- * - PRE_ON_STARTUP: onStartup 直前
- * - PRE_ON_SHUTDOWN: onShutdown 直前
- * - PRE_ON_ACTIVATED: onActivated 直前
- * - PRE_ON_DEACTIVATED: onDeactivated 直前
- * - PRE_ON_ABORTED: onAborted 直前
- * - PRE_ON_ERROR: onError 直前
- * - PRE_ON_RESET: onReset 直前
- * - PRE_ON_EXECUTE: onExecute 直前
- * - PRE_ON_STATE_UPDATE: onStateUpdate 直前
+ * - PRE_ON_INITIALIZE: onInitialize ç´å
+ * - PRE_ON_FINALIZE: onFinalize ç´å
+ * - PRE_ON_STARTUP: onStartup ç´å
+ * - PRE_ON_SHUTDOWN: onShutdown ç´å
+ * - PRE_ON_ACTIVATED: onActivated ç´å
+ * - PRE_ON_DEACTIVATED: onDeactivated ç´å
+ * - PRE_ON_ABORTED: onAborted ç´å
+ * - PRE_ON_ERROR: onError ç´å
+ * - PRE_ON_RESET: onReset ç´å
+ * - PRE_ON_EXECUTE: onExecute ç´å
+ * - PRE_ON_STATE_UPDATE: onStateUpdate ç´å
*
- * リスナは PreComponentActionListener を継承し、以下のシグニチャを持つ
- * operator() を実装している必要がある。
+ * ãªã¹ã㯠PreComponentActionListener ãç¶æ¿ãã以ä¸ã®ã·ã°ããã£ãæã¤
+ * operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
* PreComponentActionListener::operator()(UniqueId ec_id)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * RTObjectに移り、RTObject解体時もしくは、
- * removePreComponentActionListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * RTObjectã«ç§»ããRTObject解ä½æãããã¯ã
+ * removePreComponentActionListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding PreComponentAction type listener
@@ -3484,12 +3484,12 @@
/*!
* @if jp
- * @brief PreComponentActionListener リスナを削除する
+ * @brief PreComponentActionListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing PreComponentAction type listener
@@ -3509,39 +3509,39 @@
/*!
* @if jp
- * @brief PostComponentActionListener リスナを追加する
+ * @brief PostComponentActionListener ãªã¹ãã追å ãã
*
- * ComponentAction 実装関数の呼び出し直後のイベントに関連する各種リ
- * スナを設定する。
+ * ComponentAction å®è£
é¢æ°ã®å¼ã³åºãç´å¾ã®ã¤ãã³ãã«é¢é£ããå種ãª
+ * ã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプとコールバックイベントは以下の通り
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¨ã³ã¼ã«ããã¯ã¤ãã³ãã¯ä»¥ä¸ã®éã
*
- * - POST_ON_INITIALIZE: onInitialize 直後
- * - POST_ON_FINALIZE: onFinalize 直後
- * - POST_ON_STARTUP: onStartup 直後
- * - POST_ON_SHUTDOWN: onShutdown 直後
- * - POST_ON_ACTIVATED: onActivated 直後
- * - POST_ON_DEACTIVATED: onDeactivated 直後
- * - POST_ON_ABORTED: onAborted 直後
- * - POST_ON_ERROR: onError 直後
- * - POST_ON_RESET: onReset 直後
- * - POST_ON_EXECUTE: onExecute 直後
- * - POST_ON_STATE_UPDATE: onStateUpdate 直後
+ * - POST_ON_INITIALIZE: onInitialize ç´å¾
+ * - POST_ON_FINALIZE: onFinalize ç´å¾
+ * - POST_ON_STARTUP: onStartup ç´å¾
+ * - POST_ON_SHUTDOWN: onShutdown ç´å¾
+ * - POST_ON_ACTIVATED: onActivated ç´å¾
+ * - POST_ON_DEACTIVATED: onDeactivated ç´å¾
+ * - POST_ON_ABORTED: onAborted ç´å¾
+ * - POST_ON_ERROR: onError ç´å¾
+ * - POST_ON_RESET: onReset ç´å¾
+ * - POST_ON_EXECUTE: onExecute ç´å¾
+ * - POST_ON_STATE_UPDATE: onStateUpdate ç´å¾
*
- * リスナは PostComponentActionListener を継承し、以下のシグニチャを持つ
- * operator() を実装している必要がある。
+ * ãªã¹ã㯠PostComponentActionListener ãç¶æ¿ãã以ä¸ã®ã·ã°ããã£ãæã¤
+ * operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
* PostComponentActionListener::operator()(UniqueId ec_id, ReturnCode_t ret)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * RTObjectに移り、RTObject解体時もしくは、
- * removePostComponentActionListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * RTObjectã«ç§»ããRTObject解ä½æãããã¯ã
+ * removePostComponentActionListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding PostComponentAction type listener
@@ -3618,12 +3618,12 @@
/*!
* @if jp
- * @brief PostComponentActionListener リスナを削除する
+ * @brief PostComponentActionListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing PostComponentAction type listener
@@ -3644,29 +3644,29 @@
/*!
* @if jp
- * @brief PortActionListener リスナを追加する
+ * @brief PortActionListener ãªã¹ãã追å ãã
*
- * Portの追加、削除時にコールバックされる各種リスナを設定する。
+ * Portã®è¿½å ãåé¤æã«ã³ã¼ã«ããã¯ãããå種ãªã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプとコールバックイベントは以下の通り
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¨ã³ã¼ã«ããã¯ã¤ãã³ãã¯ä»¥ä¸ã®éã
*
- * - ADD_PORT: Port追加時
- * - REMOVE_PORT: Port削除時
+ * - ADD_PORT: Port追å æ
+ * - REMOVE_PORT: Portåé¤æ
*
- * リスナは PortActionListener を継承し、以下のシグニチャを持つ
- * operator() を実装している必要がある。
+ * ãªã¹ã㯠PortActionListener ãç¶æ¿ãã以ä¸ã®ã·ã°ããã£ãæã¤
+ * operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
* PortActionListener::operator()(PortProfile& pprof)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * RTObjectに移り、RTObject解体時もしくは、
- * removePortActionListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * RTObjectã«ç§»ããRTObject解ä½æãããã¯ã
+ * removePortActionListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding PortAction type listener
@@ -3731,12 +3731,12 @@
/*!
* @if jp
- * @brief PortActionListener リスナを削除する
+ * @brief PortActionListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing PortAction type listener
@@ -3756,29 +3756,29 @@
/*!
* @if jp
- * @brief ExecutionContextActionListener リスナを追加する
+ * @brief ExecutionContextActionListener ãªã¹ãã追å ãã
*
- * ExecutionContextの追加、削除時にコールバックされる各種リスナを設定する。
+ * ExecutionContextã®è¿½å ãåé¤æã«ã³ã¼ã«ããã¯ãããå種ãªã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプとコールバックイベントは以下の通り
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¨ã³ã¼ã«ããã¯ã¤ãã³ãã¯ä»¥ä¸ã®éã
*
- * - ATTACH_EC: ExecutionContext アタッチ時
- * - DETACH_EC: ExecutionContext デタッチ時
+ * - ATTACH_EC: ExecutionContext ã¢ã¿ããæ
+ * - DETACH_EC: ExecutionContext ãã¿ããæ
*
- * リスナは ExecutionContextActionListener を継承し、以下のシグニチャを持つ
- * operator() を実装している必要がある。
+ * ãªã¹ã㯠ExecutionContextActionListener ãç¶æ¿ãã以ä¸ã®ã·ã°ããã£ãæã¤
+ * operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
- * ExecutionContextActionListener::operator()(UniqueId ec_id)
+ * ExecutionContextActionListener::operator()(UniqueIdãec_id)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * RTObjectに移り、RTObject解体時もしくは、
- * removeExecutionContextActionListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * RTObjectã«ç§»ããRTObject解ä½æãããã¯ã
+ * removeExecutionContextActionListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding ExecutionContextAction type listener
@@ -3844,12 +3844,12 @@
/*!
* @if jp
- * @brief ExecutionContextActionListener リスナを削除する
+ * @brief ExecutionContextActionListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing ExecutionContextAction type listener
@@ -3868,30 +3868,30 @@
/*!
* @if jp
- * @brief PortConnectListener リスナを追加する
+ * @brief PortConnectListener ãªã¹ãã追å ãã
*
- * Portの接続時や接続解除時に呼び出される各種リスナを設定する。
+ * Portã®æ¥ç¶æãæ¥ç¶è§£é¤æã«å¼ã³åºãããå種ãªã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプとコールバックイベントは以下の通り
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¨ã³ã¼ã«ããã¯ã¤ãã³ãã¯ä»¥ä¸ã®éã
*
- * - ON_NOTIFY_CONNECT: notify_connect() 関数内呼び出し直後
- * - ON_NOTIFY_DISCONNECT: notify_disconnect() 呼び出し直後
- * - ON_UNSUBSCRIBE_INTERFACES: notify_disconnect() 内のIF購読解除時
+ * - ON_NOTIFY_CONNECT: notify_connect() é¢æ°å
å¼ã³åºãç´å¾
+ * - ON_NOTIFY_DISCONNECT: notify_disconnect() å¼ã³åºãç´å¾
+ * - ON_UNSUBSCRIBE_INTERFACES: notify_disconnect() å
ã®IFè³¼èªè§£é¤æ
*
- * リスナは PortConnectListener を継承し、以下のシグニチャを持つ
- * operator() を実装している必要がある。
+ * ãªã¹ã㯠PortConnectListener ãç¶æ¿ãã以ä¸ã®ã·ã°ããã£ãæã¤
+ * operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
* PortConnectListener::operator()(const char*, ConnectorProfile)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * RTObjectに移り、RTObject解体時もしくは、
- * removePortConnectListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * RTObjectã«ç§»ããRTObject解ä½æãããã¯ã
+ * removePortConnectListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding PortConnect type listener
@@ -3957,12 +3957,12 @@
/*!
* @if jp
- * @brief PortConnectListener リスナを削除する
+ * @brief PortConnectListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing PortConnect type listener
@@ -3980,32 +3980,32 @@
/*!
* @if jp
- * @brief PortConnectRetListener リスナを追加する
+ * @brief PortConnectRetListener ãªã¹ãã追å ãã
*
- * Portの接続時や接続解除時に呼び出される各種リスナを設定する。
+ * Portã®æ¥ç¶æãæ¥ç¶è§£é¤æã«å¼ã³åºãããå種ãªã¹ããè¨å®ããã
*
- * 設定できるリスナのタイプとコールバックイベントは以下の通り
+ * è¨å®ã§ãããªã¹ãã®ã¿ã¤ãã¨ã³ã¼ã«ããã¯ã¤ãã³ãã¯ä»¥ä¸ã®éã
*
- * - ON_CONNECT_NEXTPORT: notify_connect() 中のカスケード呼び出し直後
- * - ON_SUBSCRIBE_INTERFACES: notify_connect() 中のインターフェース購読直後
- * - ON_CONNECTED: nofity_connect() 接続処理完了時に呼び出される
- * - ON_DISCONNECT_NEXT: notify_disconnect() 中にカスケード呼び出し直後
- * - ON_DISCONNECTED: notify_disconnect() リターン時
+ * - ON_CONNECT_NEXTPORT: notify_connect() ä¸ã®ã«ã¹ã±ã¼ãå¼ã³åºãç´å¾
+ * - ON_SUBSCRIBE_INTERFACES: notify_connect() ä¸ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹è³¼èªç´å¾
+ * - ON_CONNECTED: nofity_connect() æ¥ç¶å¦çå®äºæã«å¼ã³åºããã
+ * - ON_DISCONNECT_NEXT: notify_disconnect() ä¸ã«ã«ã¹ã±ã¼ãå¼ã³åºãç´å¾
+ * - ON_DISCONNECTED: notify_disconnect() ãªã¿ã¼ã³æ
*
- * リスナは PortConnectRetListener を継承し、以下のシグニチャを持つ
- * operator() を実装している必要がある。
+ * ãªã¹ã㯠PortConnectRetListener ãç¶æ¿ãã以ä¸ã®ã·ã°ããã£ãæã¤
+ * operator() ãå®è£
ãã¦ããå¿
è¦ãããã
*
* PortConnectRetListener::operator()(const char*, ConnectorProfile)
*
- * デフォルトでは、この関数に与えたリスナオブジェクトの所有権は
- * RTObjectに移り、RTObject解体時もしくは、
- * removePortConnectRetListener() により削除時に自動的に解体される。
- * リスナオブジェクトの所有権を呼び出し側で維持したい場合は、第3引
- * 数に false を指定し、自動的な解体を抑制することができる。
+ * ããã©ã«ãã§ã¯ããã®é¢æ°ã«ä¸ãããªã¹ããªãã¸ã§ã¯ãã®ææ権ã¯
+ * RTObjectã«ç§»ããRTObject解ä½æãããã¯ã
+ * removePortConnectRetListener() ã«ããåé¤æã«èªåçã«è§£ä½ãããã
+ * ãªã¹ããªãã¸ã§ã¯ãã®ææ権ãå¼ã³åºãå´ã§ç¶æãããå ´åã¯ã第3å¼
+ * æ°ã« false ãæå®ããèªåçãªè§£ä½ãæå¶ãããã¨ãã§ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
- * @param autoclean リスナオブジェクトの自動的解体を行うかどうかのフラグ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ãã®èªåç解ä½ãè¡ããã©ããã®ãã©ã°
*
* @else
* @brief Adding PortConnectRet type listener
@@ -4080,12 +4080,12 @@
/*!
* @if jp
- * @brief PortConnectRetListener リスナを削除する
+ * @brief PortConnectRetListener ãªã¹ããåé¤ãã
*
- * 設定した各種リスナを削除する。
+ * è¨å®ããå種ãªã¹ããåé¤ããã
*
- * @param listener_type リスナタイプ
- * @param listener リスナオブジェクトへのポインタ
+ * @param listener_type ãªã¹ãã¿ã¤ã
+ * @param listener ãªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
* @brief Removing PortConnectRet type listener
@@ -4105,17 +4105,17 @@
/*!
* @if jp
*
- * @brief ConfigurationParamListener を追加する
+ * @brief ConfigurationParamListener ã追å ãã
*
- * update(const char* config_set, const char* config_param) が呼ばれた際に
- * コールされるリスナ ConfigurationParamListener を追加する。
- * type には現在のところ ON_UPDATE_CONFIG_PARAM のみが入る。
+ * update(const char* config_set, const char* config_param) ãå¼ã°ããéã«
+ * ã³ã¼ã«ããããªã¹ã ConfigurationParamListener ã追å ããã
+ * type ã«ã¯ç¾å¨ã®ã¨ãã ON_UPDATE_CONFIG_PARAM ã®ã¿ãå
¥ãã
*
- * @param type ConfigurationParamListenerType型の値。
- * ON_UPDATE_CONFIG_PARAM がある。
+ * @param type ConfigurationParamListenerTypeåã®å¤ã
+ * ON_UPDATE_CONFIG_PARAM ãããã
*
- * @param listener ConfigurationParamListener 型のリスナオブジェクト。
- * @param autoclean リスナオブジェクトを自動で削除するかどうかのフラグ
+ * @param listener ConfigurationParamListener åã®ãªã¹ããªãã¸ã§ã¯ãã
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ããèªåã§åé¤ãããã©ããã®ãã©ã°
*
* @else
*
@@ -4172,13 +4172,13 @@
/*!
* @if jp
*
- * @brief ConfigurationParamListener を削除する
+ * @brief ConfigurationParamListener ãåé¤ãã
*
- * addConfigurationParamListener で追加されたリスナオブジェクトを削除する。
+ * addConfigurationParamListener ã§è¿½å ããããªã¹ããªãã¸ã§ã¯ããåé¤ããã
*
- * @param type ConfigurationParamListenerType型の値。
- * ON_UPDATE_CONFIG_PARAM がある。
- * @param listener 与えたリスナオブジェクトへのポインタ
+ * @param type ConfigurationParamListenerTypeåã®å¤ã
+ * ON_UPDATE_CONFIG_PARAM ãããã
+ * @param listener ä¸ãããªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -4199,20 +4199,20 @@
/*!
* @if jp
*
- * @brief ConfigurationSetListener を追加する
+ * @brief ConfigurationSetListener ã追å ãã
*
- * ConfigurationSet が更新されたときなどに呼ばれるリスナ
- * ConfigurationSetListener を追加する。設定可能なイベントは以下の
- * 2種類がある。
+ * ConfigurationSet ãæ´æ°ãããã¨ããªã©ã«å¼ã°ãããªã¹ã
+ * ConfigurationSetListener ã追å ãããè¨å®å¯è½ãªã¤ãã³ãã¯ä»¥ä¸ã®
+ * 2種é¡ãããã
*
- * - ON_SET_CONFIG_SET: setConfigurationSetValues() で
- * ConfigurationSet に値が設定された場合。
- * - ON_ADD_CONFIG_SET: addConfigurationSet() で新しい
- * ConfigurationSet が追加された場合。
+ * - ON_SET_CONFIG_SET: setConfigurationSetValues() ã§
+ * ConfigurationSet ã«å¤ãè¨å®ãããå ´åã
+ * - ON_ADD_CONFIG_SET: addConfigurationSet() ã§æ°ãã
+ * ConfigurationSet ã追å ãããå ´åã
*
- * @param type ConfigurationSetListenerType型の値。
- * @param listener ConfigurationSetListener 型のリスナオブジェクト。
- * @param autoclean リスナオブジェクトを自動で削除するかどうかのフラグ
+ * @param type ConfigurationSetListenerTypeåã®å¤ã
+ * @param listener ConfigurationSetListener åã®ãªã¹ããªãã¸ã§ã¯ãã
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ããèªåã§åé¤ãããã©ããã®ãã©ã°
*
* @else
*
@@ -4264,12 +4264,12 @@
/*!
* @if jp
*
- * @brief ConfigurationSetListener を削除する
+ * @brief ConfigurationSetListener ãåé¤ãã
*
- * addConfigurationSetListener で追加されたリスナオブジェクトを削除する。
+ * addConfigurationSetListener ã§è¿½å ããããªã¹ããªãã¸ã§ã¯ããåé¤ããã
*
- * @param type ConfigurationSetListenerType型の値。
- * @param listener 与えたリスナオブジェクトへのポインタ
+ * @param type ConfigurationSetListenerTypeåã®å¤ã
+ * @param listener ä¸ãããªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -4289,19 +4289,19 @@
/*!
* @if jp
*
- * @brief ConfigurationSetNameListener を追加する
+ * @brief ConfigurationSetNameListener ã追å ãã
*
- * ConfigurationSetName が更新されたときなどに呼ばれるリスナ
- * ConfigurationSetNameListener を追加する。設定可能なイベントは以下の
- * 3種類がある。
+ * ConfigurationSetName ãæ´æ°ãããã¨ããªã©ã«å¼ã°ãããªã¹ã
+ * ConfigurationSetNameListener ã追å ãããè¨å®å¯è½ãªã¤ãã³ãã¯ä»¥ä¸ã®
+ * 3種é¡ãããã
*
- * - ON_UPDATE_CONFIG_SET: ある ConfigurationSet がアップデートされた
- * - ON_REMOVE_CONFIG_SET: ある ConfigurationSet が削除された
- * - ON_ACTIVATE_CONFIG_SET: ある ConfigurationSet がアクティブ化された
+ * - ON_UPDATE_CONFIG_SET: ãã ConfigurationSet ãã¢ãããã¼ãããã
+ * - ON_REMOVE_CONFIG_SET: ãã ConfigurationSet ãåé¤ããã
+ * - ON_ACTIVATE_CONFIG_SET: ãã ConfigurationSet ãã¢ã¯ãã£ãåããã
*
- * @param type ConfigurationSetNameListenerType型の値。
- * @param listener ConfigurationSetNameListener 型のリスナオブジェクト。
- * @param autoclean リスナオブジェクトを自動で削除するかどうかのフラグ
+ * @param type ConfigurationSetNameListenerTypeåã®å¤ã
+ * @param listener ConfigurationSetNameListener åã®ãªã¹ããªãã¸ã§ã¯ãã
+ * @param autoclean ãªã¹ããªãã¸ã§ã¯ããèªåã§åé¤ãããã©ããã®ãã©ã°
*
* @else
*
@@ -4356,14 +4356,14 @@
/*!
* @if jp
*
- * @brief ConfigurationSetNameListener を削除する
+ * @brief ConfigurationSetNameListener ãåé¤ãã
*
- * addConfigurationSetNameListener で追加されたリスナオブジェクトを
- * 削除する。
+ * addConfigurationSetNameListener ã§è¿½å ããããªã¹ããªãã¸ã§ã¯ãã
+ * åé¤ããã
*
- * @param type ConfigurationSetNameListenerType型の値。
- * ON_UPDATE_CONFIG_PARAM がある。
- * @param listener 与えたリスナオブジェクトへのポインタ
+ * @param type ConfigurationSetNameListenerTypeåã®å¤ã
+ * ON_UPDATE_CONFIG_PARAM ãããã
+ * @param listener ä¸ãããªã¹ããªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
*
* @else
*
@@ -4387,11 +4387,11 @@
/*!
* @if jp
*
- * @brief RTC を終了する
+ * @brief RTC ãçµäºãã
*
- * RTC の終了処理を実行する。
- * 保持している全 Port の登録を解除するとともに、該当する CORBA オブジェクト
- * を非活性化し、RTC を終了する。
+ * RTC ã®çµäºå¦çãå®è¡ããã
+ * ä¿æãã¦ããå
¨ Port ã®ç»é²ã解é¤ããã¨ã¨ãã«ã該å½ãã CORBA ãªãã¸ã§ã¯ã
+ * ãéæ´»æ§åããRTC ãçµäºããã
*
* @else
*
@@ -4579,7 +4579,7 @@
protected:
/*!
* @if jp
- * @brief ロガーストリーム
+ * @brief ãã¬ã¼ã¹ããªã¼ã
* @else
* @brief Logger stream
* @endif
@@ -4587,7 +4587,7 @@
mutable Logger rtclog;
/*!
* @if jp
- * @brief マネージャオブジェクト
+ * @brief ããã¼ã¸ã£ãªãã¸ã§ã¯ã
* @else
* @brief Manager object
* @endif
@@ -4596,7 +4596,7 @@
/*!
* @if jp
- * @brief ORB へのポインタ
+ * @brief ORB ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the ORB
* @endif
@@ -4605,7 +4605,7 @@
/*!
* @if jp
- * @brief POA へのポインタ
+ * @brief POA ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the POA
* @endif
@@ -4613,11 +4613,11 @@
PortableServer::POA_var m_pPOA;
//============================================================
- // SDO 関係の変数
+ // SDO é¢ä¿ã®å¤æ°
//============================================================
/*!
* @if jp
- * @brief SDO が保持する organization のリスト
+ * @brief SDO ãä¿æãã organization ã®ãªã¹ã
* @else
* @brief SDO owned organization list
* @endif
@@ -4626,7 +4626,7 @@
/*!
* @if jp
- * @brief SDOService のプロファイルリストからidでサーチするためのファンクタ
+ * @brief SDOService ã®ãããã¡ã¤ã«ãªã¹ãããidã§ãµã¼ãããããã®ãã¡ã³ã¯ã¿
* @else
* @brief Functor to find from SDOService Profile List by id
* @endif
@@ -4643,7 +4643,7 @@
/*!
* @if jp
- * @brief SDO Configuration オブジェクトへのポインタ
+ * @brief SDO Configuration ãªãã¸ã§ã¯ãã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the SDO Configuration Object
* @endif
@@ -4652,7 +4652,7 @@
/*!
* @if jp
- * @brief SDO Configuration Interface へのポインタ
+ * @brief SDO Configuration Interface ã¸ã®ãã¤ã³ã¿
* @else
* @brief The pointer to the SDO Configuration Interface
* @endif
@@ -4678,11 +4678,11 @@
SDOPackage::NVList m_sdoStatus;
//============================================================
- // RTC 関係の変数
+ // RTC é¢ä¿ã®å¤æ°
//============================================================
/*!
* @if jp
- * @brief コンポーネントプロファイル
+ * @brief ã³ã³ãã¼ãã³ããããã¡ã¤ã«
* @else
* @brief ComponentProfile
* @endif
@@ -4691,7 +4691,7 @@
/*!
* @if jp
- * @brief オブジェクトリファレンス
+ * @brief ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹
* @else
* @brief Object reference
* @endif
@@ -4700,7 +4700,7 @@
/*!
* @if jp
- * @brief Port のオブジェクトリファレンスのリスト
+ * @brief Port ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ã®ãªã¹ã
* @else
* @brief List of Port Object reference
* @endif
@@ -4709,7 +4709,7 @@
/*!
* @if jp
- * @brief InPortBase* のリスト
+ * @brief InPortBase* ã®ãªã¹ã
* @else
* @brief List of InPortBase*
* @endif
@@ -4718,7 +4718,7 @@
/*!
* @if jp
- * @brief OutPortBase* のリスト
+ * @brief OutPortBase* ã®ãªã¹ã
* @else
* @brief List of OutPortBase*
* @endif
@@ -4727,7 +4727,7 @@
/*!
* @if jp
- * @brief 自分がownerのExecutionContextService のリスト
+ * @brief èªåãownerã®ExecutionContextService ã®ãªã¹ã
* @else
* @brief List of owned ExecutionContextService
* @endif
@@ -4736,7 +4736,7 @@
/*!
* @if jp
- * @brief ExecutionContextBase のリスト
+ * @brief ExecutionContextBase ã®ãªã¹ã
* @else
* @brief List of ExecutionContextBase
* @endif
@@ -4745,7 +4745,7 @@
/*!
* @if jp
- * @brief 参加しているExecutionContextService のリスト
+ * @brief åå ãã¦ããExecutionContextService ã®ãªã¹ã
* @else
* @brief List of participating ExecutionContextService
* @endif
@@ -4754,7 +4754,7 @@
/*!
* @if jp
- * @brief Created 状態フラグ
+ * @brief Created ç¶æ
ãã©ã°
* @else
* @brief Created Status Flag
* @endif
@@ -4763,7 +4763,7 @@
/*!
* @if jp
- * @brief RTCの終了状態フラグ
+ * @brief RTCã®çµäºç¶æ
ãã©ã°
* @else
* @brief RTC Finalize Status Flag
* @endif
@@ -4772,7 +4772,7 @@
/*!
* @if jp
- * @brief Alive 状態フラグ
+ * @brief Alive ç¶æ
ãã©ã°
* @else
* @brief Alive Status Flag
* @endif
@@ -4781,7 +4781,7 @@
/*!
* @if jp
- * @brief RTC のプロパティ
+ * @brief RTC ã®ããããã£
* @else
* @brief RTC's Property
* @endif
@@ -4790,7 +4790,7 @@
/*!
* @if jp
- * @brief コンフィギュレーション情報管理オブジェクト
+ * @brief ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æ
å ±ç®¡çãªãã¸ã§ã¯ã
* @else
* @brief Configuration Administrator Object
* @endif
@@ -4799,7 +4799,7 @@
/*!
* @if jp
- * @brief SDO Service 管理オブジェクト
+ * @brief SDO Service 管çãªãã¸ã§ã¯ã
* @else
* @brief SDO Service Administrator Object
* @endif
@@ -4808,7 +4808,7 @@
/*!
* @if jp
- * @brief readAll()呼出用のフラグ
+ * @brief readAll()å¼åºç¨ã®ãã©ã°
* @else
* @brief flag for readAll()
* @endif
@@ -4817,7 +4817,7 @@
/*!
* @if jp
- * @brief writeAll()呼出用のフラグ
+ * @brief writeAll()å¼åºç¨ã®ãã©ã°
* @else
* @brief flag for writeAll()
* @endif
@@ -4826,10 +4826,10 @@
/*!
* @if jp
- * @brief readAll()用のフラグ
+ * @brief readAll()ç¨ã®ãã©ã°
*
- * true:readAll()の途中ででエラーが発生しても最後まで実施する。
- * false:readAll()の途中ででエラーが発生した場合終了。
+ * true:readAll()ã®éä¸ã§ã§ã¨ã©ã¼ãçºçãã¦ãæå¾ã¾ã§å®æ½ããã
+ * false:readAll()ã®éä¸ã§ã§ã¨ã©ã¼ãçºçããå ´åçµäºã
*
* @else
* @brief flag for readAll()
@@ -4844,10 +4844,10 @@
/*!
* @if jp
- * @brief writeAll()用のフラグ
+ * @brief writeAll()ç¨ã®ãã©ã°
*
- * true:writeAll()の途中ででエラーが発生しても最後まで実施する。
- * false:writeAll()の途中ででエラーが発生した場合終了。
+ * true:writeAll()ã®éä¸ã§ã§ã¨ã©ã¼ãçºçãã¦ãæå¾ã¾ã§å®æ½ããã
+ * false:writeAll()ã®éä¸ã§ã§ã¨ã©ã¼ãçºçããå ´åçµäºã
*
* @else
* @brief flag for writeAll()
@@ -4862,9 +4862,9 @@
/*!
* @if jp
- * @brief ComponentActionListenerホルダ
+ * @brief ComponentActionListenerãã«ã
*
- * ComponentActionListenrを保持するホルダ
+ * ComponentActionListenrãä¿æãããã«ã
*
* @else
* @brief ComponentActionListener holder
@@ -4877,9 +4877,9 @@
/*!
* @if jp
- * @brief PortConnectListenerホルダ
+ * @brief PortConnectListenerãã«ã
*
- * PortConnectListenrを保持するホルダ
+ * PortConnectListenrãä¿æãããã«ã
*
* @else
* @brief PortConnectListener holder
@@ -4895,7 +4895,7 @@
//------------------------------------------------------------
/*!
* @if jp
- * @brief NVList 検索用ファンクタ
+ * @brief NVList æ¤ç´¢ç¨ãã¡ã³ã¯ã¿
* @else
* @brief Functor to find NVList
* @endif
@@ -4912,7 +4912,7 @@
/*!
* @if jp
- * @brief ExecutionContext コピーファンクタ
+ * @brief ExecutionContext ã³ãã¼ãã¡ã³ã¯ã¿
* @else
* @brief Functor to copy ExecutionContext
* @endif
@@ -4935,7 +4935,7 @@
}; // struct ec_copy
/*!
* @if jp
- * @brief ExecutionContext 検索用ファンクタ
+ * @brief ExecutionContext æ¤ç´¢ç¨ãã¡ã³ã¯ã¿
* @else
* @brief Functor to find ExecutionContext
* @endif
@@ -4970,7 +4970,7 @@
/*!
* @if jp
- * @brief RTC 非活性化用ファンクタ
+ * @brief RTC éæ´»æ§åç¨ãã¡ã³ã¯ã¿
* @else
* @brief Functor to deactivate RTC
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObjectStateMachine.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObjectStateMachine.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObjectStateMachine.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file RTObjectStateMachine.cpp
* @brief ExecutionContext's state machine worker class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObjectStateMachine.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObjectStateMachine.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RTObjectStateMachine.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file RTObjectStateMachine.h
* @brief ExecutionContext's state machine worker class
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RingBuffer.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RingBuffer.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/RingBuffer.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file RingBuffer.h
* @brief Defautl Buffer class
@@ -38,7 +38,7 @@
* @if jp
* @namespace RTC
*
- * @brief RTコンポーネント
+ * @brief RTã³ã³ãã¼ãã³ã
*
* @else
*
@@ -53,16 +53,16 @@
/*!
* @if jp
* @class RingBuffer
- * @brief リングバッファ実装クラス
+ * @brief ãªã³ã°ãããã¡å®è£
ã¯ã©ã¹
*
- * 指定した長さのリング状バッファを持つバッファ実装クラス。
- * バッファ全体にデータが格納された場合、以降のデータは古いデータから
- * 順次上書きされる。
- * 従って、バッファ内には直近のバッファ長分のデータのみ保持される。
+ * æå®ããé·ãã®ãªã³ã°ç¶ãããã¡ãæã¤ãããã¡å®è£
ã¯ã©ã¹ã
+ * ãããã¡å
¨ä½ã«ãã¼ã¿ãæ ¼ç´ãããå ´åã以éã®ãã¼ã¿ã¯å¤ããã¼ã¿ãã
+ * é 次ä¸æ¸ããããã
+ * å¾ã£ã¦ããããã¡å
ã«ã¯ç´è¿ã®ãããã¡é·åã®ãã¼ã¿ã®ã¿ä¿æãããã
*
- * 注)現在の実装では、一番最後に格納したデータのみバッファから読み出し可能
+ * 注)ç¾å¨ã®å®è£
ã§ã¯ãä¸çªæå¾ã«æ ¼ç´ãããã¼ã¿ã®ã¿ãããã¡ããèªã¿åºãå¯è½
*
- * @param DataType バッファに格納するデータ型
+ * @param DataType ãããã¡ã«æ ¼ç´ãããã¼ã¿å
*
* @since 0.4.0
*
@@ -95,12 +95,12 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
- * 指定されたバッファ長でバッファを初期化する。
+ * ã³ã³ã¹ãã©ã¯ã¿
+ * æå®ããããããã¡é·ã§ãããã¡ãåæåããã
*
- * @param length バッファ長
+ * @param length ãããã¡é·
*
* @else
*
@@ -129,9 +129,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -147,38 +147,38 @@
/*!
* @if jp
- * @brief バッファの設定
+ * @brief ãããã¡ã®è¨å®
*
- * coil::Properties で与えられるプロパティにより、
- * バッファの設定を初期化する。
- * 使用できるオプションと意味は以下の通り
+ * coil::Properties ã§ä¸ããããããããã£ã«ããã
+ * ãããã¡ã®è¨å®ãåæåããã
+ * 使ç¨ã§ãããªãã·ã§ã³ã¨æå³ã¯ä»¥ä¸ã®éã
*
* - buffer.length:
- * バッファの長さ。自然数以外の数値が指定されても無視される。す
- * でにバッファが使用状態でも、長さが再設定されたのち、すべての
- * ポインタが初期化される。
+ * ãããã¡ã®é·ããèªç¶æ°ä»¥å¤ã®æ°å¤ãæå®ããã¦ãç¡è¦ããããã
+ * ã§ã«ãããã¡ã使ç¨ç¶æ
ã§ããé·ããåè¨å®ãããã®ã¡ããã¹ã¦ã®
+ * ãã¤ã³ã¿ãåæåãããã
*
* - buffer.write.full_policy:
- * 上書きするかどうかのポリシー。
- * overwrite (上書き), do_nothing (何もしない), block (ブロックする)
- * block を指定した場合、次の timeout 値を指定すれば、指定時間後
- * 書き込み不可能であればタイムアウトする。
- * デフォルトは overwrite (上書き)。
+ * ä¸æ¸ããããã©ããã®ããªã·ã¼ã
+ * overwrite (ä¸æ¸ã), do_nothing (ä½ãããªã), block (ãããã¯ãã)
+ * block ãæå®ããå ´åã次㮠timeout å¤ãæå®ããã°ãæå®æéå¾
+ * æ¸ãè¾¼ã¿ä¸å¯è½ã§ããã°ã¿ã¤ã ã¢ã¦ãããã
+ * ããã©ã«ã㯠overwrite (ä¸æ¸ã)ã
*
* - buffer.write.timeout:
- * タイムアウト時間を [sec] で指定する。デフォルトは 1.0 [sec]。
- * 1 sec -> 1.0, 1 ms -> 0.001, タイムアウトしない -> 0.0
+ * ã¿ã¤ã ã¢ã¦ãæéã [sec] ã§æå®ãããããã©ã«ã㯠1.0 [sec]ã
+ * 1 sec -> 1.0, 1 ms -> 0.001, ã¿ã¤ã ã¢ã¦ãããªã -> 0.0
*
* - buffer.read.empty_policy:
- * バッファが空のときの読み出しポリシー。
- * readback (最後の要素), do_nothing (何もしない), block (ブロックする)
- * block を指定した場合、次の timeout 値を指定すれば、指定時間後
- * 読み出し不可能であればタイムアウトする。
- * デフォルトは readback (最後の要素)。
+ * ãããã¡ã空ã®ã¨ãã®èªã¿åºãããªã·ã¼ã
+ * readback (æå¾ã®è¦ç´ ), do_nothing (ä½ãããªã), block (ãããã¯ãã)
+ * block ãæå®ããå ´åã次㮠timeout å¤ãæå®ããã°ãæå®æéå¾
+ * èªã¿åºãä¸å¯è½ã§ããã°ã¿ã¤ã ã¢ã¦ãããã
+ * ããã©ã«ã㯠readback (æå¾ã®è¦ç´ )ã
*
* - buffer.read.timeout:
- * タイムアウト時間 [sec] で指定する。デフォルトは 1.0 [sec]。
- * 1sec -> 1.0, 1ms -> 0.001, タイムアウトしない -> 0.0
+ * ã¿ã¤ã ã¢ã¦ãæé [sec] ã§æå®ãããããã©ã«ã㯠1.0 [sec]ã
+ * 1sec -> 1.0, 1ms -> 0.001, ã¿ã¤ã ã¢ã¦ãããªã -> 0.0
*
* @else
*
@@ -194,11 +194,11 @@
/*!
* @if jp
*
- * @brief バッファ長を取得する
+ * @brief ãããã¡é·ãåå¾ãã
*
- * バッファ長を取得する。
+ * ãããã¡é·ãåå¾ããã
*
- * @return バッファ長
+ * @return ãããã¡é·
*
* @else
*
@@ -220,14 +220,14 @@
/*!
* @if jp
*
- * @brief バッファの長さをセットする
+ * @brief ãããã¡ã®é·ããã»ãããã
*
- * バッファ長を設定する。設定不可な場合はNOT_SUPPORTEDが返る。
- * この実装では BUFFER_OK しか返さない。
+ * ãããã¡é·ãè¨å®ãããè¨å®ä¸å¯ãªå ´åã¯NOT_SUPPORTEDãè¿ãã
+ * ãã®å®è£
ã§ã¯ BUFFER_OK ããè¿ããªãã
*
- * @return BUFFER_OK: 正常終了
- * NOT_SUPPORTED: バッファ長変更不可
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * NOT_SUPPORTED: ãããã¡é·å¤æ´ä¸å¯
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -250,14 +250,14 @@
/*!
* @if jp
*
- * @brief バッファの状態をリセットする
+ * @brief ãããã¡ã®ç¶æ
ããªã»ãããã
*
- * バッファの読み出しポインタと書き込みポインタの位置をリセットする。
- * この実装では BUFFER_OK しか返さない。
+ * ãããã¡ã®èªã¿åºããã¤ã³ã¿ã¨æ¸ãè¾¼ã¿ãã¤ã³ã¿ã®ä½ç½®ããªã»ããããã
+ * ãã®å®è£
ã§ã¯ BUFFER_OK ããè¿ããªãã
*
- * @return BUFFER_OK: 正常終了
- * NOT_SUPPORTED: リセット不可能
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * NOT_SUPPORTED: ãªã»ããä¸å¯è½
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -285,12 +285,12 @@
/*!
* @if jp
*
- * @brief バッファの現在の書込み要素のポインタ
+ * @brief ãããã¡ã®ç¾å¨ã®æ¸è¾¼ã¿è¦ç´ ã®ãã¤ã³ã¿
*
- * バッファの現在の書込み要素のポインタまたは、n個先のポインタを返す
+ * ãããã¡ã®ç¾å¨ã®æ¸è¾¼ã¿è¦ç´ ã®ãã¤ã³ã¿ã¾ãã¯ãnåå
ã®ãã¤ã³ã¿ãè¿ã
*
- * @param n 書込みポインタ + n の位置のポインタ
- * @return 書込み位置のポインタ
+ * @param n æ¸è¾¼ã¿ãã¤ã³ã¿ + n ã®ä½ç½®ã®ãã¤ã³ã¿
+ * @return æ¸è¾¼ã¿ä½ç½®ã®ãã¤ã³ã¿
*
* @else
*
@@ -311,14 +311,14 @@
/*!
* @if jp
*
- * @brief 書込みポインタを進める
+ * @brief æ¸è¾¼ã¿ãã¤ã³ã¿ãé²ãã
*
- * 現在の書き込み位置のポインタを n 個進める。
- * 書き込み可能な要素数以上の数値を指定した場合、PRECONDITION_NOT_MET
- * を返す。
+ * ç¾å¨ã®æ¸ãè¾¼ã¿ä½ç½®ã®ãã¤ã³ã¿ã n åé²ããã
+ * æ¸ãè¾¼ã¿å¯è½ãªè¦ç´ æ°ä»¥ä¸ã®æ°å¤ãæå®ããå ´åãPRECONDITION_NOT_MET
+ * ãè¿ãã
*
- * @param n 書込みポインタ + n の位置のポインタ
- * @return BUFFER_OK: 正常終了
+ * @param n æ¸è¾¼ã¿ãã¤ã³ã¿ + n ã®ä½ç½®ã®ãã¤ã³ã¿
+ * @return BUFFER_OK: æ£å¸¸çµäº
* PRECONDITION_NOT_MET: n > writable()
*
* @else
@@ -355,15 +355,15 @@
/*!
* @if jp
*
- * @brief バッファにデータを書き込む
+ * @brief ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ã
*
- * バッファにデータを書き込む。書き込みポインタの位置は変更されない。
- * この実装では常に BUFFER_OK を返す。
+ * ãããã¡ã«ãã¼ã¿ãæ¸ãè¾¼ããæ¸ãè¾¼ã¿ãã¤ã³ã¿ã®ä½ç½®ã¯å¤æ´ãããªãã
+ * ãã®å®è£
ã§ã¯å¸¸ã« BUFFER_OK ãè¿ãã
*
- * @param value 書き込み対象データ
+ * @param value æ¸ãè¾¼ã¿å¯¾è±¡ãã¼ã¿
*
- * @return BUFFER_OK: 正常終了
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -389,31 +389,31 @@
/*!
* @if jp
*
- * @brief バッファに書き込む
+ * @brief ãããã¡ã«æ¸ãè¾¼ã
*
- * 引数で与えられたデータをバッファに書き込む。
+ * å¼æ°ã§ä¸ãããããã¼ã¿ããããã¡ã«æ¸ãè¾¼ãã
*
- * 第2引数(sec)、第3引数(nsec)が指定されていない場合、バッファフル
- * 時の書込みモード (overwrite, do_nothing, block) は init() で設定
- * されたモードに従う。
+ * 第2å¼æ°(sec)ã第3å¼æ°(nsec)ãæå®ããã¦ããªãå ´åããããã¡ãã«
+ * æã®æ¸è¾¼ã¿ã¢ã¼ã (overwrite, do_nothing, block) 㯠init() ã§è¨å®
+ * ãããã¢ã¼ãã«å¾ãã
*
- * 第2引数(sec) に引数が指定された場合は、init() で設定されたモード
- * に関わらず、block モードとなり、バッファがフル状態であれば指定時
- * 間まち、タイムアウトする。第3引数(nsec)は指定されない場合0として
- * 扱われる。タイムアウト待ち中に、読み出しスレッド側でバッファから
- * 読み出せば、ブロッキングは解除されデータが書き込まれる。
+ * 第2å¼æ°(sec) ã«å¼æ°ãæå®ãããå ´åã¯ãinit() ã§è¨å®ãããã¢ã¼ã
+ * ã«é¢ããããblock ã¢ã¼ãã¨ãªãããããã¡ããã«ç¶æ
ã§ããã°æå®æ
+ * éã¾ã¡ãã¿ã¤ã ã¢ã¦ãããã第3å¼æ°(nsec)ã¯æå®ãããªãå ´å0ã¨ãã¦
+ * æ±ããããã¿ã¤ã ã¢ã¦ãå¾
ã¡ä¸ã«ãèªã¿åºãã¹ã¬ããå´ã§ãããã¡ãã
+ * èªã¿åºãã°ãããããã³ã°ã¯è§£é¤ãããã¼ã¿ãæ¸ãè¾¼ã¾ããã
*
- * 書き込み時にバッファが空(empty)状態で、別のスレッドがblockモード
- * で読み出し待ちをしている場合、signalを発行して読み出し側のブロッ
- * キングが解除される。
+ * æ¸ãè¾¼ã¿æã«ãããã¡ã空(empty)ç¶æ
ã§ãå¥ã®ã¹ã¬ãããblockã¢ã¼ã
+ * ã§èªã¿åºãå¾
ã¡ããã¦ããå ´åãsignalãçºè¡ãã¦èªã¿åºãå´ã®ããã
+ * ãã³ã°ã解é¤ãããã
*
- * @param value 書き込み対象データ
- * @param sec タイムアウト時間 sec (default -1: 無効)
- * @param nsec タイムアウト時間 nsec (default 0)
- * @return BUFFER_OK 正常終了
- * BUFFER_FULL バッファがフル状態
- * TIMEOUT 書込みがタイムアウトした
- * PRECONDITION_NOT_MET 設定異常
+ * @param value æ¸ãè¾¼ã¿å¯¾è±¡ãã¼ã¿
+ * @param sec ã¿ã¤ã ã¢ã¦ãæé sec (default -1: ç¡å¹)
+ * @param nsec ã¿ã¤ã ã¢ã¦ãæé nsec (default 0)
+ * @return BUFFER_OK æ£å¸¸çµäº
+ * BUFFER_FULL ãããã¡ããã«ç¶æ
+ * TIMEOUT æ¸è¾¼ã¿ãã¿ã¤ã ã¢ã¦ããã
+ * PRECONDITION_NOT_MET è¨å®ç°å¸¸
*
* @else
*
@@ -494,11 +494,11 @@
/*!
* @if jp
*
- * @brief バッファに書込み可能な要素数
+ * @brief ãããã¡ã«æ¸è¾¼ã¿å¯è½ãªè¦ç´ æ°
*
- * バッファに書込み可能な要素数を返す。
+ * ãããã¡ã«æ¸è¾¼ã¿å¯è½ãªè¦ç´ æ°ãè¿ãã
*
- * @return 書き込み可能な要素数
+ * @return æ¸ãè¾¼ã¿å¯è½ãªè¦ç´ æ°
*
* @else
*
@@ -521,11 +521,11 @@
/*!
* @if jp
*
- * @brief バッファfullチェック
+ * @brief ãããã¡fullãã§ãã¯
*
- * バッファfullチェック用純粋仮想関数
+ * ãããã¡fullãã§ãã¯ç¨ç´ç²ä»®æ³é¢æ°
*
- * @return fullチェック結果(true:バッファfull,false:バッファ空きあり)
+ * @return fullãã§ãã¯çµæ(true:ãããã¡fullï¼false:ãããã¡ç©ºããã)
*
* @else
*
@@ -547,12 +547,12 @@
/*!
* @if jp
*
- * @brief バッファの現在の読み出し要素のポインタ
+ * @brief ãããã¡ã®ç¾å¨ã®èªã¿åºãè¦ç´ ã®ãã¤ã³ã¿
*
- * バッファの現在の読み出し要素のポインタまたは、n個先のポインタを返す
+ * ãããã¡ã®ç¾å¨ã®èªã¿åºãè¦ç´ ã®ãã¤ã³ã¿ã¾ãã¯ãnåå
ã®ãã¤ã³ã¿ãè¿ã
*
- * @param n 読み出しポインタ + n の位置のポインタ
- * @return 読み出し位置のポインタ
+ * @param n èªã¿åºããã¤ã³ã¿ + n ã®ä½ç½®ã®ãã¤ã³ã¿
+ * @return èªã¿åºãä½ç½®ã®ãã¤ã³ã¿
*
* @else
*
@@ -573,13 +573,13 @@
/*!
* @if jp
*
- * @brief 読み出しポインタを進める
+ * @brief èªã¿åºããã¤ã³ã¿ãé²ãã
*
- * 現在の読み出し位置のポインタを n 個進める。
+ * ç¾å¨ã®èªã¿åºãä½ç½®ã®ãã¤ã³ã¿ã n åé²ããã
*
- * @param n 読み出しポインタ + n の位置のポインタ
- * @return BUFFER_OK: 正常終了
- * BUFFER_ERROR: 異常終了
+ * @param n èªã¿åºããã¤ã³ã¿ + n ã®ä½ç½®ã®ãã¤ã³ã¿
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -614,14 +614,14 @@
/*!
* @if jp
*
- * @brief バッファからデータを読み出す
+ * @brief ãããã¡ãããã¼ã¿ãèªã¿åºã
*
- * バッファからデータを読みだす。読み出しポインタの位置は変更されない。
+ * ãããã¡ãããã¼ã¿ãèªã¿ã ããèªã¿åºããã¤ã³ã¿ã®ä½ç½®ã¯å¤æ´ãããªãã
*
- * @param value 読み出しデータ
+ * @param value èªã¿åºããã¼ã¿
*
- * @return BUFFER_OK: 正常終了
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -646,11 +646,11 @@
/*!
* @if jp
*
- * @brief バッファからデータを読み出す
+ * @brief ãããã¡ãããã¼ã¿ãèªã¿åºã
*
- * バッファからデータを読みだす。読み出しポインタの位置は変更されない。
+ * ãããã¡ãããã¼ã¿ãèªã¿ã ããèªã¿åºããã¤ã³ã¿ã®ä½ç½®ã¯å¤æ´ãããªãã
*
- * @return 読み出しデータ
+ * @return èªã¿åºããã¼ã¿
*
* @else
*
@@ -670,31 +670,31 @@
/*!
* @if jp
*
- * @brief バッファから読み出す
+ * @brief ãããã¡ããèªã¿åºã
*
- * バッファに格納されたデータを読み出す。
+ * ãããã¡ã«æ ¼ç´ããããã¼ã¿ãèªã¿åºãã
*
- * 第2引数(sec)、第3引数(nsec)が指定されていない場合、バッファ空状
- * 態での読み出しモード (readback, do_nothing, block) は init() で設
- * 定されたモードに従う。
+ * 第2å¼æ°(sec)ã第3å¼æ°(nsec)ãæå®ããã¦ããªãå ´åããããã¡ç©ºç¶
+ * æ
ã§ã®èªã¿åºãã¢ã¼ã (readback, do_nothing, block) 㯠init() ã§è¨
+ * å®ãããã¢ã¼ãã«å¾ãã
*
- * 第2引数(sec) に引数が指定された場合は、init() で設定されたモード
- * に関わらず、block モードとなり、バッファが空状態であれば指定時間
- * 待ち、タイムアウトする。第3引数(nsec)は指定されない場合0として扱
- * われる。タイムアウト待ち中に、書込みスレッド側でバッファへ書込み
- * があれば、ブロッキングは解除されデータが読みだされる。
+ * 第2å¼æ°(sec) ã«å¼æ°ãæå®ãããå ´åã¯ãinit() ã§è¨å®ãããã¢ã¼ã
+ * ã«é¢ããããblock ã¢ã¼ãã¨ãªãããããã¡ã空ç¶æ
ã§ããã°æå®æé
+ * å¾
ã¡ãã¿ã¤ã ã¢ã¦ãããã第3å¼æ°(nsec)ã¯æå®ãããªãå ´å0ã¨ãã¦æ±
+ * ããããã¿ã¤ã ã¢ã¦ãå¾
ã¡ä¸ã«ãæ¸è¾¼ã¿ã¹ã¬ããå´ã§ãããã¡ã¸æ¸è¾¼ã¿
+ * ãããã°ãããããã³ã°ã¯è§£é¤ãããã¼ã¿ãèªã¿ã ãããã
*
- * 読み出し時にバッファが空(empty)状態で、別のスレッドがblockモード
- * で書込み待ちをしている場合、signalを発行して書込み側のブロッキン
- * グが解除される。
+ * èªã¿åºãæã«ãããã¡ã空(empty)ç¶æ
ã§ãå¥ã®ã¹ã¬ãããblockã¢ã¼ã
+ * ã§æ¸è¾¼ã¿å¾
ã¡ããã¦ããå ´åãsignalãçºè¡ãã¦æ¸è¾¼ã¿å´ã®ããããã³
+ * ã°ã解é¤ãããã
*
- * @param value 読み出し対象データ
- * @param sec タイムアウト時間 sec (default -1: 無効)
- * @param nsec タイムアウト時間 nsec (default 0)
- * @return BUFFER_OK 正常終了
- * BUFFER_EMPTY バッファが空状態
- * TIMEOUT 書込みがタイムアウトした
- * PRECONDITION_NOT_MET 設定異常
+ * @param value èªã¿åºã対象ãã¼ã¿
+ * @param sec ã¿ã¤ã ã¢ã¦ãæé sec (default -1: ç¡å¹)
+ * @param nsec ã¿ã¤ã ã¢ã¦ãæé nsec (default 0)
+ * @return BUFFER_OK æ£å¸¸çµäº
+ * BUFFER_EMPTY ãããã¡ã空ç¶æ
+ * TIMEOUT æ¸è¾¼ã¿ãã¿ã¤ã ã¢ã¦ããã
+ * PRECONDITION_NOT_MET è¨å®ç°å¸¸
*
* @else
*
@@ -780,14 +780,14 @@
/*!
* @if jp
*
- * @brief バッファから読み出し可能な要素数
+ * @brief ãããã¡ããèªã¿åºãå¯è½ãªè¦ç´ æ°
*
- * バッファから読み出し可能な要素数を返す。
+ * ãããã¡ããèªã¿åºãå¯è½ãªè¦ç´ æ°ãè¿ãã
*
- * @return 読み出し可能な要素数
+ * @return èªã¿åºãå¯è½ãªè¦ç´ æ°
*
- * @return BUFFER_OK: 正常終了
- * BUFFER_ERROR: 異常終了
+ * @return BUFFER_OK: æ£å¸¸çµäº
+ * BUFFER_ERROR: ç°å¸¸çµäº
*
* @else
*
@@ -810,11 +810,11 @@
/*!
* @if jp
*
- * @brief バッファemptyチェック
+ * @brief ãããã¡emptyãã§ãã¯
*
- * バッファemptyチェック用純粋仮想関数
+ * ãããã¡emptyãã§ãã¯ç¨ç´ç²ä»®æ³é¢æ°
*
- * @return emptyチェック結果(true:バッファempty,false:バッファデータあり)
+ * @return emptyãã§ãã¯çµæ(true:ãããã¡emptyï¼false:ãããã¡ãã¼ã¿ãã)
*
* @else
*
@@ -906,7 +906,7 @@
private:
/*!
* @if jp
- * @brief 上書きフラグ
+ * @brief ä¸æ¸ããã©ã°
* @else
* @brief Overwrite flag
* @endif
@@ -915,7 +915,7 @@
/*!
* @if jp
- * @brief 読み戻しフラグ
+ * @brief èªã¿æ»ããã©ã°
* @else
* @brief Readback flag
* @endif
@@ -924,7 +924,7 @@
/*!
* @if jp
- * @brief タイムアウト付き書き込みフラグ
+ * @brief ã¿ã¤ã ã¢ã¦ãä»ãæ¸ãè¾¼ã¿ãã©ã°
* @else
* @brief Timedwrite flag
* @endif
@@ -932,7 +932,7 @@
bool m_timedwrite;
/*!
* @if jp
- * @brief タイムアウト付き読み出しフラグ
+ * @brief ã¿ã¤ã ã¢ã¦ãä»ãèªã¿åºããã©ã°
* @else
* @brief Timedread flag
* @endif
@@ -941,7 +941,7 @@
/*!
* @if jp
- * @brief 書き込み時タイムアウト
+ * @brief æ¸ãè¾¼ã¿æã¿ã¤ã ã¢ã¦ã
* @else
* @brief Timeout time for writing
* @endif
@@ -950,7 +950,7 @@
/*!
* @if jp
- * @brief 読み出し時タイムアウト
+ * @brief èªã¿åºãæã¿ã¤ã ã¢ã¦ã
* @else
* @brief Timeout time of reading
* @endif
@@ -959,7 +959,7 @@
/*!
* @if jp
- * @brief バッファ長
+ * @brief ãããã¡é·
* @else
* @brief Buffer length
* @endif
@@ -968,7 +968,7 @@
/*!
* @if jp
- * @brief 書き込みポインタ
+ * @brief æ¸ãè¾¼ã¿ãã¤ã³ã¿
* @else
* @brief pointer to write
* @endif
@@ -977,7 +977,7 @@
/*!
* @if jp
- * @brief 読み出しポインタ
+ * @brief èªã¿åºããã¤ã³ã¿
* @else
* @brief poitner to read
* @endif
@@ -986,7 +986,7 @@
/*!
* @if jp
- * @brief Fillカウント
+ * @brief Fillã«ã¦ã³ã
* @else
* @brief Fill count
* @endif
@@ -995,7 +995,7 @@
/*!
* @if jp
- * @brief 書き込みカウント
+ * @brief æ¸ãè¾¼ã¿ã«ã¦ã³ã
* @else
* @brief Counter for writing
* @endif
@@ -1004,7 +1004,7 @@
/*!
* @if jp
- * @brief バッファ配列
+ * @brief ãããã¡é
å
* @else
* @brief baffer array
* @endif
@@ -1013,7 +1013,7 @@
/*!
* @if jp
- * @brief 条件変数構造体
+ * @brief æ¡ä»¶å¤æ°æ§é ä½
* @else
* @brief struct for condition variable
* @endif
@@ -1027,7 +1027,7 @@
/*!
* @if jp
- * @brief 位置変数ミューテックス
+ * @brief ä½ç½®å¤æ°ãã¥ã¼ããã¯ã¹
* @else
* @brief mutex for position variable
* @endif
@@ -1036,7 +1036,7 @@
/*!
* @if jp
- * @brief 空条件変数
+ * @brief 空æ¡ä»¶å¤æ°
* @else
* @brief empty condition variable
* @endif
@@ -1045,7 +1045,7 @@
/*!
* @if jp
- * @brief 満杯条件変数
+ * @brief æºæ¯æ¡ä»¶å¤æ°
* @else
* @brief full condition variable
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoConfiguration.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoConfiguration.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoConfiguration.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SdoConfiguration.cpp
* @brief SDO's Configuration implementation class
@@ -30,11 +30,11 @@
/*!
* @if jp
*
- * @brief SDO ConfigurationSetを プロパティに格納
+ * @brief SDO ConfigurationSetã ããããã£ã«æ ¼ç´
*
- * SDO ConfigurationSetを RTC用プロパティに格納する。
+ * SDO ConfigurationSetã RTCç¨ããããã£ã«æ ¼ç´ããã
*
- * @param prop 格納先プロパティ
+ * @param prop æ ¼ç´å
ããããã£
* @param conf SDO ConfigurationSet
*
* @else
@@ -57,12 +57,12 @@
/*!
* @if jp
*
- * @brief プロパティを SDO ConfigurationSetに変換
+ * @brief ããããã£ã SDO ConfigurationSetã«å¤æ
*
- * RTC用プロパティをSDO ConfigurationSetに変換する。
+ * RTCç¨ããããã£ãSDO ConfigurationSetã«å¤æããã
*
- * @param conf 格納先 SDO ConfigurationSet
- * @param prop プロパティ
+ * @param conf æ ¼ç´å
SDO ConfigurationSet
+ * @param prop ããããã£
*
* @else
*
@@ -94,7 +94,7 @@
//============================================================
/* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -108,7 +108,7 @@
}
/* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief Virtual destructor
* @endif
@@ -122,7 +122,7 @@
// Basic Configuration
//============================================================
/* @if jp
- * @brief [CORBA interface] SDO の DeviceProfile をセットする
+ * @brief [CORBA interface] SDO ã® DeviceProfile ãã»ãããã
* @else
* @brief [CORBA interface] Set DeviceProfile of SDO
* @endif
@@ -149,7 +149,7 @@
/*!
* @if jp
- * @brief [CORBA interface] SDO の ServiceProfile のセット
+ * @brief [CORBA interface] SDO ã® ServiceProfile ã®ã»ãã
* @else
* @brief [CORBA interface] Set SDO's ServiceProfile
* @endif
@@ -178,7 +178,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organization の追加
+ * @brief [CORBA interface] Organization ã®è¿½å
* @else
* @brief [CORBA interface] Add Organization
* @endif
@@ -205,7 +205,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ServiceProfile の削除
+ * @brief [CORBA interface] ServiceProfile ã®åé¤
* @else
* @brief [CORBA interface] Remove ServiceProfile
* @endif
@@ -229,7 +229,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organization の参照の削除
+ * @brief [CORBA interface] Organization ã®åç
§ã®åé¤
* @else
* @brief [CORBA interface] Remove the reference of Organization
* @endif
@@ -259,7 +259,7 @@
//============================================================
/*!
* @if jp
- * @brief [CORBA interface] 設定パラメータのリストの取得
+ * @brief [CORBA interface] è¨å®ãã©ã¡ã¼ã¿ã®ãªã¹ãã®åå¾
* @else
* @brief [CORBA interface] Get a list of configuration parameters
* @endif
@@ -288,7 +288,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Configuration parameter の値のリストの取得
+ * @brief [CORBA interface] Configuration parameter ã®å¤ã®ãªã¹ãã®åå¾
* @else
* @brief [CORBA interface] Get a list of the value of configuration parameters
* @endif
@@ -316,7 +316,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Configuration parameter の値の取得
+ * @brief [CORBA interface] Configuration parameter ã®å¤ã®åå¾
* @else
* @brief [CORBA interface] Get the value of configuration parameter
* @endif
@@ -348,7 +348,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Configuration パラメータの変更
+ * @brief [CORBA interface] Configuration ãã©ã¡ã¼ã¿ã®å¤æ´
* @else
* @brief [CORBA interface] Modify the configuration parameter value
* @endif
@@ -378,7 +378,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ConfigurationSet リストの取得
+ * @brief [CORBA interface] ConfigurationSet ãªã¹ãã®åå¾
* @else
* @brief [CORBA interface] Get a list of ConfigurationSet
* @endif
@@ -427,7 +427,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ConfigurationSet の取得
+ * @brief [CORBA interface] ConfigurationSet ã®åå¾
* @else
* @brief [CORBA interface] Get a ConfigurationSet
* @endif
@@ -480,7 +480,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ConfigurationSet をセットする
+ * @brief [CORBA interface] ConfigurationSet ãã»ãããã
* @else
* @brief [CORBA interface] Set ConfigurationSet
* @endif
@@ -540,7 +540,7 @@
/*!
* @if jp
- * @brief [CORBA interface] アクティブな ConfigurationSet を取得する
+ * @brief [CORBA interface] ã¢ã¯ãã£ã㪠ConfigurationSet ãåå¾ãã
* @else
* @brief [CORBA interface] Get active ConfigurationSet
* @endif
@@ -551,13 +551,13 @@
NotAvailable, InternalError)
{
RTC_TRACE(("get_active_configuration_set()"));
- // activeなConfigurationSetは無い
+ // activeãªConfigurationSetã¯ç¡ã
if (!m_configsets.isActive()) throw NotAvailable();
try
{
Guard gurad(m_config_mutex);
- // activeなConfigurationSetを返す
+ // activeãªConfigurationSetãè¿ã
ConfigurationSet_var config;
config = new ConfigurationSet();
toConfigurationSet(config, m_configsets.getActiveConfigurationSet());
@@ -573,7 +573,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ConfigurationSet を追加する
+ * @brief [CORBA interface] ConfigurationSet ã追å ãã
* @else
* @brief [CORBA interface] Add ConfigurationSet
* @endif
@@ -607,7 +607,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ConfigurationSet を削除する
+ * @brief [CORBA interface] ConfigurationSet ãåé¤ãã
* @else
* @brief [CORBA interface] Remove ConfigurationSet
* @endif
@@ -636,7 +636,7 @@
/*!
* @if jp
- * @brief [CORBA interface] ConfigurationSet のアクティブ化
+ * @brief [CORBA interface] ConfigurationSet ã®ã¢ã¯ãã£ãå
* @else
* @brief [CORBA interface] Activate ConfigurationSet
* @endif
@@ -678,7 +678,7 @@
/*!
* @if jp
- * @brief オブジェクト リファレンスを取得する
+ * @brief ãªãã¸ã§ã¯ãããªãã¡ã¬ã³ã¹ãåå¾ãã
* @else
* @brief Get object reference
* @endif
@@ -690,7 +690,7 @@
/*!
* @if jp
- * @brief SDO の DeviceProfile を取得する
+ * @brief SDO ã® DeviceProfile ãåå¾ãã
* @else
* @brief Get the DeviceProfile of SDO
* @endif
@@ -702,7 +702,7 @@
/*!
* @if jp
- * @brief SDO の Organization リストを取得する
+ * @brief SDO ã® Organization ãªã¹ããåå¾ãã
* @else
* @brief Get a list of Organization of SDO
* @endif
@@ -714,7 +714,7 @@
/*!
* @if jp
- * @brief UUIDを生成する
+ * @brief UUIDãçæãã
* @else
* @brief Generate UUID
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoConfiguration.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoConfiguration.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoConfiguration.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SdoConfiguration.h
* @brief RT component base class
@@ -40,7 +40,7 @@
* @if jp
* @namespace SDOPackage
*
- * @brief SDO パッケージ
+ * @brief SDO ããã±ã¼ã¸
*
* @else
*
@@ -61,39 +61,39 @@
* @if jp
*
* @class Configuration_impl
- * @brief SDO Configuration 実装クラス
+ * @brief SDO Configuration å®è£
ã¯ã©ã¹
*
- * Configuration interface は Resource Data Model で定義されたデータの
- * 追加、削除等の操作を行うためのインターフェースである。
- * DeviceProfile, ServiceProfile, ConfigurationProfile および Organization
- * の変更を行うためのオペレーションを備えている。SDO の仕様ではアクセス制御
- * およびセキュリティに関する詳細については規定していない。
+ * Configuration interface 㯠Resource Data Model ã§å®ç¾©ããããã¼ã¿ã®
+ * 追å ãåé¤çã®æä½ãè¡ãããã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ããã
+ * DeviceProfile, ServiceProfile, ConfigurationProfile ããã³ Organization
+ * ã®å¤æ´ãè¡ãããã®ãªãã¬ã¼ã·ã§ã³ãåãã¦ãããSDO ã®ä»æ§ã§ã¯ã¢ã¯ã»ã¹å¶å¾¡
+ * ããã³ã»ãã¥ãªãã£ã«é¢ãã詳細ã«ã¤ãã¦ã¯è¦å®ãã¦ããªãã
*
- * 複数の設定 (Configuration) を保持することにより、容易かつ素早くある設定
- * を反映させることができる。事前に定義された複数の設定を ConfigurationSets
- * および configuration profile として保持することができる。ひとつの
- * ConfigurationSet は特定の設定に関連付けられた全プロパティ値のリストを、
- * ユニークID、詳細とともに持っている。これにより、各設定項目の詳細を記述し
- * 区別することができる。Configuration interface のオペレーションはこれら
- * ConfiguratioinSets の管理を支援する。
+ * è¤æ°ã®è¨å® (Configuration) ãä¿æãããã¨ã«ããã容æãã¤ç´ æ©ãããè¨å®
+ * ãåæ ããããã¨ãã§ãããäºåã«å®ç¾©ãããè¤æ°ã®è¨å®ã ConfigurationSets
+ * ããã³ configuration profile ã¨ãã¦ä¿æãããã¨ãã§ãããã²ã¨ã¤ã®
+ * ConfigurationSet ã¯ç¹å®ã®è¨å®ã«é¢é£ä»ããããå
¨ããããã£å¤ã®ãªã¹ããã
+ * ã¦ãã¼ã¯IDã詳細ã¨ã¨ãã«æã£ã¦ãããããã«ãããåè¨å®é
ç®ã®è©³ç´°ãè¨è¿°ã
+ * åºå¥ãããã¨ãã§ãããConfiguration interface ã®ãªãã¬ã¼ã·ã§ã³ã¯ããã
+ * ConfiguratioinSets ã®ç®¡çãæ¯æ´ããã
*
*
- * - ConfigurationSet: id, description, NVList から構成される1セットの設定
- * - ConfigurationSetList: ConfigurationSet のリスト
- * - Parameter: name, type, allowed_values から構成されるパラメータ定義。
- * - ActiveConfigurationSet: 現在有効なコンフィギュレーションの1セット。
+ * - ConfigurationSet: id, description, NVList ããæ§æããã1ã»ããã®è¨å®
+ * - ConfigurationSetList: ConfigurationSet ã®ãªã¹ã
+ * - Parameter: name, type, allowed_values ããæ§æããããã©ã¡ã¼ã¿å®ç¾©ã
+ * - ActiveConfigurationSet: ç¾å¨æå¹ãªã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã®1ã»ããã
*
- * 以下、SDO仕様に明記されていないもしくは解釈がわからないため独自解釈
+ * 以ä¸ãSDOä»æ§ã«æè¨ããã¦ããªããããã¯è§£éãããããªãããç¬èªè§£é
*
- * 以下の関数は ParameterList に対して処理を行う。
+ * 以ä¸ã®é¢æ°ã¯ ParameterList ã«å¯¾ãã¦å¦çãè¡ãã
* - get_configuration_parameters()
*
- * 以下の関数はアクティブなConfigurationSetに対する処理を行う
+ * 以ä¸ã®é¢æ°ã¯ã¢ã¯ãã£ããªConfigurationSetã«å¯¾ããå¦çãè¡ã
* - get_configuration_parameter_values()
* - get_configuration_parameter_value()
* - set_configuration_parameter()
*
- * 以下の関数はConfigurationSetListに対して処理を行う
+ * 以ä¸ã®é¢æ°ã¯ConfigurationSetListã«å¯¾ãã¦å¦çãè¡ã
* - get_configuration_sets()
* - get_configuration_set()
* - set_configuration_set_values()
@@ -161,9 +161,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @param configAdmin ConfigurationSetList
*
@@ -183,9 +183,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -205,21 +205,21 @@
/*!
* @if jp
*
- * @brief [CORBA interface] SDO の DeviceProfile のセット
+ * @brief [CORBA interface] SDO ã® DeviceProfile ã®ã»ãã
*
- * このオペレーションは SDO の DeviceProfile をセットする。SDO が
- * DeviceProfile を保持していない場合は新たな DeviceProfile を生成し、
- * DeviceProfile をすでに保持している場合は既存のものと置き換える。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ SDO ã® DeviceProfile ãã»ãããããSDO ã
+ * DeviceProfile ãä¿æãã¦ããªãå ´åã¯æ°ã㪠DeviceProfile ãçæãã
+ * DeviceProfile ããã§ã«ä¿æãã¦ããå ´åã¯æ¢åã®ãã®ã¨ç½®ãæããã
*
- * @param dProfile SDO に関連付けられる DeviceProfile。
+ * @param dProfile SDO ã«é¢é£ä»ãããã DeviceProfileã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InvalidParameter 引数 "dProfile" が null である。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InvalidParameter å¼æ° "dProfile" ã null ã§ããã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
*
* @else
*
@@ -249,25 +249,25 @@
/*!
* @if jp
*
- * @brief [CORBA interface] SDO の ServiceProfile のセット
+ * @brief [CORBA interface] SDO ã® ServiceProfile ã®ã»ãã
*
- * このオペレーションはこの Configuration interface を所有する対象 SDO の
- * ServiceProfile を追加する。もし引数の ServiceProfile の id が空であれば
- * 新しい ID が生成されその ServiceProfile を格納する。もし id が空で
- * なければ、SDO は同じ id を持つ ServiceProfile を検索する。
- * 同じ id が存在しなければこの ServiceProfile を追加し、id が存在すれば
- * 上書きをする。<br>
- * (注意:最新バージョンではオペレーション名がadd_service_profile変更)
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãã® Configuration interface ãææãã対象 SDO ã®
+ * ServiceProfile ã追å ãããããå¼æ°ã® ServiceProfile ã® id ã空ã§ããã°
+ * æ°ãã ID ãçæãããã® ServiceProfile ãæ ¼ç´ããããã id ã空ã§
+ * ãªããã°ãSDO ã¯åã id ãæ㤠ServiceProfile ãæ¤ç´¢ããã
+ * åã id ãåå¨ããªããã°ãã® ServiceProfile ã追å ããid ãåå¨ããã°
+ * ä¸æ¸ããããã<br>
+ * (注æï¼ææ°ãã¼ã¸ã§ã³ã§ã¯ãªãã¬ã¼ã·ã§ã³åãadd_service_profileå¤æ´)
*
- * @param sProfile 追加する ServiceProfile
+ * @param sProfile 追å ãã ServiceProfile
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "sProfile" が nullである。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "sProfile" ã nullã§ããã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Set SDO's ServiceProfile
@@ -298,19 +298,19 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organization の追加
+ * @brief [CORBA interface] Organization ã®è¿½å
*
- * このオペレーションは Organization object のリファレンスを追加する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Organization object ã®ãªãã¡ã¬ã³ã¹ã追å ããã
*
- * @param org 追加する Organization
+ * @param org 追å ãã Organization
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InvalidParameter 引数 "organization" が null である。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InvalidParameter å¼æ° "organization" ã null ã§ããã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Add Organization
@@ -325,7 +325,7 @@
* is mapped to CORBA standard system exception
* OBJECT_NOT_EXIST.)
* @exception NotAvailable The target SDO is reachable but cannot respond.
- * @exception InvalidParameter The argument “organization” is null.
+ * @exception InvalidParameter The argument âorganizationâ is null.
* @exception InternalError The target SDO cannot execute the operation
* completely due to some internal error.
* @endif
@@ -337,22 +337,22 @@
/*!
* @if jp
*
- * @brief [CORBA interface] ServiceProfile の削除
+ * @brief [CORBA interface] ServiceProfile ã®åé¤
*
- * このオペレーションはこの Configuration interface を持つ SDO の
- * Service の ServiceProfile を削除する。削除する ServiceProfile
- * は引数により指定される。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ãã® Configuration interface ãæ㤠SDO ã®
+ * Service ã® ServiceProfile ãåé¤ãããåé¤ãã ServiceProfile
+ * ã¯å¼æ°ã«ããæå®ãããã
*
- * @param id 削除する ServiceProfile の serviceID。
+ * @param id åé¤ãã ServiceProfile ã® serviceIDã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "id" が null である。もしくは "id" に
- * 関連付けられた ServiceProfile が存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "id" ã null ã§ãããããã㯠"id" ã«
+ * é¢é£ä»ãããã ServiceProfile ãåå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Remove ServiceProfile
@@ -383,21 +383,21 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organization の参照の削除
+ * @brief [CORBA interface] Organization ã®åç
§ã®åé¤
*
- * このオペレーションは Organization の参照を削除する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ Organization ã®åç
§ãåé¤ããã
*
- * @param organization_id 削除する Organization の一意な id。
+ * @param organization_id åé¤ãã Organization ã®ä¸æ㪠idã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "organization_id" が null である。
- * もしくは "organization_id" に関連付けられた
- * OrganizationProfile が存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "organization_id" ã null ã§ããã
+ * ããã㯠"organization_id" ã«é¢é£ä»ãããã
+ * OrganizationProfile ãåå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Remove the reference of Organization
@@ -426,17 +426,17 @@
/*!
* @if jp
*
- * @brief [CORBA interface] 設定パラメータのリストの取得
+ * @brief [CORBA interface] è¨å®ãã©ã¡ã¼ã¿ã®ãªã¹ãã®åå¾
*
- * このオペレーションは configuration parameter のリストを返す。
- * SDO が設定可能なパラメータを持たなければ空のリストを返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ configuration parameter ã®ãªã¹ããè¿ãã
+ * SDO ãè¨å®å¯è½ãªãã©ã¡ã¼ã¿ãæããªããã°ç©ºã®ãªã¹ããè¿ãã
*
- * @return 設定を特徴付けるパラメータ定義のリスト。
+ * @return è¨å®ãç¹å¾´ä»ãããã©ã¡ã¼ã¿å®ç¾©ã®ãªã¹ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get a list of configuration parameters
@@ -462,16 +462,16 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Configuration parameter の値のリストの取得
+ * @brief [CORBA interface] Configuration parameter ã®å¤ã®ãªã¹ãã®åå¾
*
- * このオペレーションは全ての configuration パラメータおよび値を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯å
¨ã¦ã® configuration ãã©ã¡ã¼ã¿ããã³å¤ãè¿ãã
*
- * @return 全ての configuration パラメータと値のリスト。
+ * @return å
¨ã¦ã® configuration ãã©ã¡ã¼ã¿ã¨å¤ã®ãªã¹ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get a list of the value of configuration
@@ -496,20 +496,20 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Configuration parameter の値の取得
+ * @brief [CORBA interface] Configuration parameter ã®å¤ã®åå¾
*
- * このオペレーションは引数 "name" で指定されたパラメータ値を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯å¼æ° "name" ã§æå®ããããã©ã¡ã¼ã¿å¤ãè¿ãã
*
- * @param name 値を要求するパラメータの名前。
+ * @param name å¤ãè¦æ±ãããã©ã¡ã¼ã¿ã®ååã
*
- * @return 指定されたパラメータの値。
+ * @return æå®ããããã©ã¡ã¼ã¿ã®å¤ã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "name" が null である。
- * もしくは "name" に関連付けられたパラメータが存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "name" ã null ã§ããã
+ * ããã㯠"name" ã«é¢é£ä»ãããããã©ã¡ã¼ã¿ãåå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get the value of configuration parameter
@@ -540,22 +540,22 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Configuration パラメータの変更
+ * @brief [CORBA interface] Configuration ãã©ã¡ã¼ã¿ã®å¤æ´
*
- * このオペレーションは "name" で指定したパラメータの値を "value" に
- * 変更する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ "name" ã§æå®ãããã©ã¡ã¼ã¿ã®å¤ã "value" ã«
+ * å¤æ´ããã
*
- * @param name 変更対象パラメータの名前。
- * @param value 変更対象パラメータの新しい値。
+ * @param name å¤æ´å¯¾è±¡ãã©ã¡ã¼ã¿ã®ååã
+ * @param value å¤æ´å¯¾è±¡ãã©ã¡ã¼ã¿ã®æ°ããå¤ã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数( "name"もしくは"value") が null である。
- * もしくは "name" に関連付けられたパラメータが存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ°( "name"ãããã¯"value") ã null ã§ããã
+ * ããã㯠"name" ã«é¢é£ä»ãããããã©ã¡ã¼ã¿ãåå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Modify the configuration parameter value
@@ -587,17 +587,17 @@
/*!
* @if jp
*
- * @brief [CORBA interface] ConfigurationSet リストの取得
+ * @brief [CORBA interface] ConfigurationSet ãªã¹ãã®åå¾
*
- * このオペレーションは ConfigurationProfile が持つ ConfigurationSet の
- * リストを返す。 SDO が ConfigurationSet を持たなければ空のリストを返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ ConfigurationProfile ãæ㤠ConfigurationSet ã®
+ * ãªã¹ããè¿ãã SDO ã ConfigurationSet ãæããªããã°ç©ºã®ãªã¹ããè¿ãã
*
- * @return 保持している ConfigurationSet のリストの現在値。
+ * @return ä¿æãã¦ãã ConfigurationSet ã®ãªã¹ãã®ç¾å¨å¤ã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get a list of ConfigurationSet
@@ -625,21 +625,21 @@
/*!
* @if jp
*
- * @brief [CORBA interface] ConfigurationSet の取得
+ * @brief [CORBA interface] ConfigurationSet ã®åå¾
*
- * このオペレーションは引数で指定された ConfigurationSet の ID に関連
- * 付けられた ConfigurationSet を返す。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯å¼æ°ã§æå®ããã ConfigurationSet ã® ID ã«é¢é£
+ * ä»ãããã ConfigurationSet ãè¿ãã
*
- * @param config_id ConfigurationSet の識別子。
+ * @param config_id ConfigurationSet ã®èå¥åã
*
- * @return 引数により指定された ConfigurationSet。
+ * @return å¼æ°ã«ããæå®ããã ConfigurationSetã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter "config_id" が null か、指定された
- * ConfigurationSet が存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter "config_id" ã null ããæå®ããã
+ * ConfigurationSet ãåå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get a ConfigurationSet
@@ -669,25 +669,25 @@
/*!
* @if jp
*
- * @brief [CORBA interface] アクティブな ConfigurationSet を取得する
+ * @brief [CORBA interface] ã¢ã¯ãã£ã㪠ConfigurationSet ãåå¾ãã
*
- * このオペレーションは当該SDOの現在アクティブな ConfigurationSet を返す。
- * (もしSDOの現在の設定が予め定義された ConfigurationSet により設定されて
- * いるならば。)
- * ConfigurationSet は以下の場合にはアクティブではないものとみなされる。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯å½è©²SDOã®ç¾å¨ã¢ã¯ãã£ã㪠ConfigurationSet ãè¿ãã
+ * (ããSDOã®ç¾å¨ã®è¨å®ãäºãå®ç¾©ããã ConfigurationSet ã«ããè¨å®ããã¦
+ * ãããªãã°ã)
+ * ConfigurationSet ã¯ä»¥ä¸ã®å ´åã«ã¯ã¢ã¯ãã£ãã§ã¯ãªããã®ã¨ã¿ãªãããã
*
- * - 現在の設定が予め定義された ConfigurationSet によりセットされていない、
- * - SDO の設定がアクティブになった後に変更された、
- * - SDO を設定する ConfigurationSet が変更された、
+ * - ç¾å¨ã®è¨å®ãäºãå®ç¾©ããã ConfigurationSet ã«ããã»ããããã¦ããªãã
+ * - SDO ã®è¨å®ãã¢ã¯ãã£ãã«ãªã£ãå¾ã«å¤æ´ãããã
+ * - SDO ãè¨å®ãã ConfigurationSet ãå¤æ´ãããã
*
- * これらの場合には、空の ConfigurationSet が返される。
+ * ãããã®å ´åã«ã¯ã空㮠ConfigurationSet ãè¿ãããã
*
- * @return 現在アクティブな ConfigurationSet。
+ * @return ç¾å¨ã¢ã¯ãã£ã㪠ConfigurationSetã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get active ConfigurationSet
@@ -721,21 +721,21 @@
/*!
* @if jp
*
- * @brief [CORBA interface] ConfigurationSet を追加する
+ * @brief [CORBA interface] ConfigurationSet ã追å ãã
*
- * ConfigurationProfile に ConfigurationSet を追加するオペレーション。
+ * ConfigurationProfile ã« ConfigurationSet ã追å ãããªãã¬ã¼ã·ã§ã³ã
*
- * @param configuration_set 追加する ConfigurationSet。
+ * @param configuration_set 追å ãã ConfigurationSetã
*
- * @return オペレーションが成功したかどうか。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ããã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter "configurationSet" が null か、
- * "configurationSet"で定義された属性の1つが不正か、
- * 指定された configurationSet もIDが既に存在する。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter "configurationSet" ã null ãã
+ * "configurationSet"ã§å®ç¾©ãããå±æ§ã®ï¼ã¤ãä¸æ£ãã
+ * æå®ããã configurationSet ãIDãæ¢ã«åå¨ããã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Add ConfigurationSet
@@ -767,24 +767,24 @@
/*!
* @if jp
*
- * @brief [CORBA interface] ConfigurationSet をセットする
+ * @brief [CORBA interface] ConfigurationSet ãã»ãããã
*
- * このオペレーションは指定された id の ConfigurationSet を更新する。
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯æå®ããã id ã® ConfigurationSet ãæ´æ°ããã
*
- * @param config_id 変更する ConfigurationSet の ID。
- * @param configuration_set 変更する ConfigurationSet そのもの。
+ * @param config_id å¤æ´ãã ConfigurationSet ã® IDã
+ * @param configuration_set å¤æ´ãã ConfigurationSet ãã®ãã®ã
*
- * @return ConfigurationSet が正常に更新できた場合は true。
- * そうでなければ false を返す。
+ * @return ConfigurationSet ãæ£å¸¸ã«æ´æ°ã§ããå ´å㯠trueã
+ * ããã§ãªããã° false ãè¿ãã
*
- * @exception InvalidParameter config_id が null か、
- * 指定された id で格納された ConfigurationSetが
- * 存在しないか、指定された configuration_set内
- * の属性の1つが不正。
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception InvalidParameter config_id ã null ãã
+ * æå®ããã id ã§æ ¼ç´ããã ConfigurationSetã
+ * åå¨ããªãããæå®ããã configuration_setå
+ * ã®å±æ§ã®ï¼ã¤ãä¸æ£ã
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Set ConfigurationSet
@@ -823,20 +823,20 @@
/*!
* @if jp
*
- * @brief [CORBA interface] ConfigurationSet を削除する
+ * @brief [CORBA interface] ConfigurationSet ãåé¤ãã
*
- * ConfigurationProfile から ConfigurationSet を削除する。
+ * ConfigurationProfile ãã ConfigurationSet ãåé¤ããã
*
- * @param config_id 削除する ConfigurationSet の id。
+ * @param config_id åé¤ãã ConfigurationSet ã® idã
*
- * @return オペレーションが成功したかどうか。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ããã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "configurationSetID" が null である、
- * もしくは、引数で指定された ConfigurationSet が存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "configurationSetID" ã null ã§ããã
+ * ãããã¯ãå¼æ°ã§æå®ããã ConfigurationSet ãåå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Remove ConfigurationSet
@@ -865,26 +865,26 @@
/*!
* @if jp
*
- * @brief [CORBA interface] ConfigurationSet のアクティブ化
+ * @brief [CORBA interface] ConfigurationSet ã®ã¢ã¯ãã£ãå
*
- * ConfigurationProfile に格納された ConfigurationSet のうち一つを
- * アクティブにする。
- * このオペレーションは特定の ConfigurationSet をアクティブにする。
- * すなわち、SDO のコンフィギュレーション・プロパティがその格納されている
- * ConfigurationSet により設定されるプロパティの値に変更される。
- * 指定された ConfigurationSet の値がアクティブ・コンフィギュレーション
- * にコピーされるということを意味する。
+ * ConfigurationProfile ã«æ ¼ç´ããã ConfigurationSet ã®ãã¡ä¸ã¤ã
+ * ã¢ã¯ãã£ãã«ããã
+ * ãã®ãªãã¬ã¼ã·ã§ã³ã¯ç¹å®ã® ConfigurationSet ãã¢ã¯ãã£ãã«ããã
+ * ããªãã¡ãSDO ã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ã»ããããã£ããã®æ ¼ç´ããã¦ãã
+ * ConfigurationSet ã«ããè¨å®ãããããããã£ã®å¤ã«å¤æ´ãããã
+ * æå®ããã ConfigurationSet ã®å¤ãã¢ã¯ãã£ãã»ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³
+ * ã«ã³ãã¼ãããã¨ãããã¨ãæå³ããã
*
- * @param config_id アクティブ化する ConfigurationSet の id。
+ * @param config_id ã¢ã¯ãã£ãåãã ConfigurationSet ã® idã
*
- * @return オペレーションが成功したかどうか。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ããã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "config_id" が null である、もしくは
- * 引数で指定された ConfigurationSet が存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "config_id" ã null ã§ããããããã¯
+ * å¼æ°ã§æå®ããã ConfigurationSet ãåå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Activate ConfigurationSet
@@ -922,11 +922,11 @@
/*!
* @if jp
*
- * @brief オブジェクト リファレンスを取得する
+ * @brief ãªãã¸ã§ã¯ãããªãã¡ã¬ã³ã¹ãåå¾ãã
*
- * 対象のオブジェクトリファレンスを取得する
+ * 対象ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãåå¾ãã
*
- * @return オブジェクトリファレンス
+ * @return ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹
*
* @else
*
@@ -943,11 +943,11 @@
/*!
* @if jp
*
- * @brief SDO の DeviceProfile を取得する
+ * @brief SDO ã® DeviceProfile ãåå¾ãã
*
- * SDO の DeviceProfile を取得する
+ * SDO ã® DeviceProfile ãåå¾ãã
*
- * @return SDO の DeviceProfile
+ * @return SDO ã® DeviceProfile
*
* @else
*
@@ -964,11 +964,11 @@
/*!
* @if jp
*
- * @brief SDO の Organization リストを取得する
+ * @brief SDO ã® Organization ãªã¹ããåå¾ãã
*
- * SDO の Organization リストを取得する
+ * SDO ã® Organization ãªã¹ããåå¾ãã
*
- * @return SDO の Organization リスト
+ * @return SDO ã® Organization ãªã¹ã
*
* @else
*
@@ -987,11 +987,11 @@
/*!
* @if jp
*
- * @brief UUIDを生成する
+ * @brief UUIDãçæãã
*
- * UUIDを生成する
+ * UUIDãçæãã
*
- * @return 生成したUUID
+ * @return çæããUUID
*
* @else
*
@@ -1007,7 +1007,7 @@
/*!
* @if jp
- * @brief CORBA オブジェクトへの参照
+ * @brief CORBA ãªãã¸ã§ã¯ãã¸ã®åç
§
* @else
* @brief The reference to CORBA object
* @endif
@@ -1016,7 +1016,7 @@
/*!
* @if jp
- * @brief Lock 付き SDO DeviceProfile
+ * @brief Lock ä»ã SDO DeviceProfile
* @else
* @brief SDO DeviceProfile with mutex lock
* @endif
@@ -1028,22 +1028,22 @@
* @if jp
* @brief SDO Parameter
*
- * 実装技術に非依存な変数(パラメータ)を定義するデータ構造。
- * パラメータ構造は、変数の名前と型を定義する。
- * 定義されている属性は以下のとおり。
- * - name : パラメータの名前。
- * - type : パラメータの型名。パラメータ・データ型のオリジナルの値範囲は
- * 属性 allowedValues の定義で限定することができる。
- * - allowedValues : パラメータが取ることのできる値。
- * パラメータ型に固有の定義を限定する必要がある場合のみ
- * この属性は使用される。例えば、文字列パラメータに許さ
- * れる値を列挙によって限定したり、数値型パラメータに許
- * される値を範囲によって限定したりする。パラメータに許
- * される値は、列挙、範囲またはインターバル構造で定義す
- * ることができる。
- * もしもパラメータに対する制約がない場合は、allowedValues
- * 属性はnullとなる。すなわち、パラメータ型に固有の範囲
- * であればどのような値も取ることができる。
+ * å®è£
æè¡ã«éä¾åãªå¤æ°(ãã©ã¡ã¼ã¿)ãå®ç¾©ãããã¼ã¿æ§é ã
+ * ãã©ã¡ã¼ã¿æ§é ã¯ãå¤æ°ã®ååã¨åãå®ç¾©ããã
+ * å®ç¾©ããã¦ããå±æ§ã¯ä»¥ä¸ã®ã¨ããã
+ * - name : ãã©ã¡ã¼ã¿ã®ååã
+ * - type : ãã©ã¡ã¼ã¿ã®ååããã©ã¡ã¼ã¿ã»ãã¼ã¿åã®ãªãªã¸ãã«ã®å¤ç¯å²ã¯
+ * å±æ§ allowedValues ã®å®ç¾©ã§éå®ãããã¨ãã§ããã
+ * - allowedValues : ãã©ã¡ã¼ã¿ãåããã¨ã®ã§ããå¤ã
+ * ãã©ã¡ã¼ã¿åã«åºæã®å®ç¾©ãéå®ããå¿
è¦ãããå ´åã®ã¿
+ * ãã®å±æ§ã¯ä½¿ç¨ããããä¾ãã°ãæååãã©ã¡ã¼ã¿ã«è¨±ã
+ * ããå¤ãåæã«ãã£ã¦éå®ããããæ°å¤åãã©ã¡ã¼ã¿ã«è¨±
+ * ãããå¤ãç¯å²ã«ãã£ã¦éå®ãããããããã©ã¡ã¼ã¿ã«è¨±
+ * ãããå¤ã¯ãåæãç¯å²ã¾ãã¯ã¤ã³ã¿ã¼ãã«æ§é ã§å®ç¾©ã
+ * ããã¨ãã§ããã
+ * ããããã©ã¡ã¼ã¿ã«å¯¾ããå¶ç´ããªãå ´åã¯ãallowedValues
+ * å±æ§ã¯nullã¨ãªããããªãã¡ããã©ã¡ã¼ã¿åã«åºæã®ç¯å²
+ * ã§ããã°ã©ã®ãããªå¤ãåããã¨ãã§ããã
*
* @else
* @brief SDO Parameter
@@ -1052,7 +1052,7 @@
* of implementation technologies. The Parameter structure defines
* the name and type of a variable.
* Attributes defined in Parameter.
- * - name : Parameter’s name.
+ * - name : Parameterâs name.
* - type : Name of parameter's type. The original value scope of
* parameter data type can be constrained by definitions
* allocated in the attribute allowedValues.
@@ -1067,7 +1067,7 @@
* The value of attribute allowedValues is null if there is
* no constraint on a parameter value, that is, any value
* can be assigned to the parameter as far as it follows the
- * value scope inherent to the parameter’s type.
+ * value scope inherent to the parameterâs type.
* @endif
*
* struct Parameter
@@ -1080,7 +1080,7 @@
/*!
* @if jp
- * @brief Lock 付き SDO ParameterList
+ * @brief Lock ä»ã SDO ParameterList
* @else
* @brief SDO ParameterList with mutex lock
* @endif
@@ -1090,7 +1090,7 @@
/*!
* @if jp
- * @brief Lock 付き SDO ConfigurationSetList
+ * @brief Lock ä»ã SDO ConfigurationSetList
* @else
* @brief SDO ConfigurationSetList with mutex lock
* @endif
@@ -1108,7 +1108,7 @@
/*!
* @if jp
- * @brief Lock 付き SDO Service 管理オブジェクト
+ * @brief Lock ä»ã SDO Service 管çãªãã¸ã§ã¯ã
* @else
* @brief SDO Service admin object with mutex lock
* @endif
@@ -1118,7 +1118,7 @@
/*!
* @if jp
- * @brief Lock 付き SDO OrganizationList
+ * @brief Lock ä»ã SDO OrganizationList
* @else
* @brief SDO OrganizationList with mutex lock
* @endif
@@ -1128,7 +1128,7 @@
/*!
* @if jp
- * @brief NVList用functor
+ * @brief NVListç¨functor
* @else
* @brief Functor for NVList
* @endif
@@ -1145,7 +1145,7 @@
/*!
* @if jp
- * @brief Organization用functor
+ * @brief Organizationç¨functor
* @else
* @brief Functor for Organization
* @endif
@@ -1163,7 +1163,7 @@
/*!
* @if jp
- * @brief ConfigurationSet用functor
+ * @brief ConfigurationSetç¨functor
* @else
* @brief Functor for ConfigurationSet
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoOrganization.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoOrganization.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoOrganization.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SdoOrganization.cpp
* @brief SDO Organization class
@@ -26,7 +26,7 @@
namespace SDOPackage
{
/* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -64,7 +64,7 @@
}
/* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief Virtual destructor
* @endif
@@ -75,7 +75,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organization ID を取得する
+ * @brief [CORBA interface] Organization ID ãåå¾ãã
* @else
* @brief [CORBA interface] Get Organization Id
* @endif
@@ -90,7 +90,7 @@
/*!
* @if jp
- * @brief [CORBA interface] OrganizationProperty の取得
+ * @brief [CORBA interface] OrganizationProperty ã®åå¾
* @else
* @brief [CORBA interface] Get OrganizationProperty
* @endif
@@ -108,7 +108,7 @@
/*!
* @if jp
- * @brief [CORBA interface] OrganizationProperty の特定の値の取得
+ * @brief [CORBA interface] OrganizationProperty ã®ç¹å®ã®å¤ã®åå¾
* @else
* @brief [CORBA interface] Get specified value of OrganizationProperty
* @endif
@@ -144,7 +144,7 @@
/*!
* @if jp
- * @brief [CORBA interface] OrganizationProperty のセット
+ * @brief [CORBA interface] OrganizationProperty ã®ã»ãã
* @else
* @brief [CORBA interface] Set OrganizationProperty
* @endif
@@ -171,7 +171,7 @@
/*!
* @if jp
- * @brief [CORBA interface] OrganizationProperty の値のセット
+ * @brief [CORBA interface] OrganizationProperty ã®å¤ã®ã»ãã
* @else
* @brief [CORBA interface] Set specified value of OrganizationProperty
* @endif
@@ -206,7 +206,7 @@
/*!
* @if jp
- * @brief [CORBA interface] OrganizationProperty の削除
+ * @brief [CORBA interface] OrganizationProperty ã®åé¤
* @else
* @brief [CORBA interface] Remove specified OrganizationProperty
* @endif
@@ -239,7 +239,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organization のオーナーを取得する
+ * @brief [CORBA interface] Organization ã®ãªã¼ãã¼ãåå¾ãã
* @else
* @brief [CORBA interface] Get the owner of Organization
* @endif
@@ -254,7 +254,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organization にオーナーをセットする
+ * @brief [CORBA interface] Organization ã«ãªã¼ãã¼ãã»ãããã
* @else
* @brief [CORBA interface] Set the owner to the Organization
* @endif
@@ -280,7 +280,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organization のメンバーを取得する
+ * @brief [CORBA interface] Organization ã®ã¡ã³ãã¼ãåå¾ãã
* @else
* @brief [CORBA interface] Get the member of the Organization
* @endif
@@ -304,7 +304,7 @@
/*!
* @if jp
- * @brief [CORBA interface] SDO の セット
+ * @brief [CORBA interface] SDO ã® ã»ãã
* @else
* @brief [CORBA interface] Set SDO
* @endif
@@ -330,7 +330,7 @@
/*!
* @if jp
- * @brief [CORBA interface] SDO メンバーの追加
+ * @brief [CORBA interface] SDO ã¡ã³ãã¼ã®è¿½å
* @else
* @brief [CORBA interface] Add the member of SDO
* @endif
@@ -357,7 +357,7 @@
/*!
* @if jp
- * @brief [CORBA interface] SDO メンバーの削除
+ * @brief [CORBA interface] SDO ã¡ã³ãã¼ã®åé¤
* @else
* @brief [CORBA interface] Remove member SDO from Organization
* @endif
@@ -398,7 +398,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organization の DependencyType を取得
+ * @brief [CORBA interface] Organization ã® DependencyType ãåå¾
* @else
* @brief [CORBA interface] Get the DependencyType of the Organization
* @endif
@@ -413,7 +413,7 @@
/*!
* @if jp
- * @brief [CORBA interface] Organization の DependencyType をセットする
+ * @brief [CORBA interface] Organization ã® DependencyType ãã»ãããã
* @else
* @brief [CORBA interface] Set the DependencyType of the Organization
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoOrganization.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoOrganization.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoOrganization.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SdoOrganization.h
* @brief SDO Organization implementation class
@@ -31,7 +31,7 @@
* @if jp
* @namespace SDOPackage
*
- * @brief SDO パッケージ
+ * @brief SDO ããã±ã¼ã¸
*
* @else
*
@@ -52,10 +52,10 @@
* @if jp
*
* @class Organization_impl
- * @brief SDO Organization 実装クラス
+ * @brief SDO Organization å®è£
ã¯ã©ã¹
*
- * Organization interface は Resource Data Model で定義されたデータの
- * 追加、削除等の操作を行うためのインターフェースである。
+ * Organization interface 㯠Resource Data Model ã§å®ç¾©ããããã¼ã¿ã®
+ * 追å ãåé¤çã®æä½ãè¡ãããã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ããã
*
* @since 0.4.0
*
@@ -81,9 +81,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @else
*
@@ -101,9 +101,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -123,16 +123,16 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organization ID を取得する
+ * @brief [CORBA interface] Organization ID ãåå¾ãã
*
- * Organization の ID を返すオペレーション。
+ * Organization ã® ID ãè¿ããªãã¬ã¼ã·ã§ã³ã
*
- * @return Resource Data Model で定義された Organization ID。
+ * @return Resource Data Model ã§å®ç¾©ããã Organization IDã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get Organization ID
@@ -156,22 +156,22 @@
/*!
* @if jp
*
- * @brief [CORBA interface] OrganizationProperty のセット
+ * @brief [CORBA interface] OrganizationProperty ã®ã»ãã
*
- * ※ SDO Specification の PIM 記述とオペレーション名が異なる。
- * ※ addOrganizationProperty に対応か?<BR>
- * OrganizationProperty を Organization に追加するオペレーション。
- * OrganizationProperty は Organization のプロパティ記述である。
+ * â» SDO Specification ã® PIM è¨è¿°ã¨ãªãã¬ã¼ã·ã§ã³åãç°ãªãã
+ * â» addOrganizationProperty ã«å¯¾å¿ãï¼<BR>
+ * OrganizationProperty ã Organization ã«è¿½å ãããªãã¬ã¼ã·ã§ã³ã
+ * OrganizationProperty 㯠Organization ã®ããããã£è¨è¿°ã§ããã
*
- * @param org_property セットする OrganizationProperty
+ * @param org_property ã»ãããã OrganizationProperty
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter "org_property" が null。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter "org_property" ã nullã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Set OrganizationProperty
@@ -203,17 +203,17 @@
/*!
* @if jp
*
- * @brief [CORBA interface] OrganizationProperty の取得
+ * @brief [CORBA interface] OrganizationProperty ã®åå¾
*
- * Organization が所有する OrganizationProperty を返すオペレーション。
- * Organization がプロパティを持たなければ空のリストを返す。
+ * Organization ãææãã OrganizationProperty ãè¿ããªãã¬ã¼ã·ã§ã³ã
+ * Organization ãããããã£ãæããªããã°ç©ºã®ãªã¹ããè¿ãã
*
- * @return Organization のプロパティのリスト。
+ * @return Organization ã®ããããã£ã®ãªã¹ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get OrganizationProperty
@@ -239,21 +239,21 @@
/*!
* @if jp
*
- * @brief [CORBA interface] OrganizationProperty の特定の値の取得
+ * @brief [CORBA interface] OrganizationProperty ã®ç¹å®ã®å¤ã®åå¾
*
- * OrganizationProperty の指定された値を返すオペレーション。
- * 引数 "name" で指定されたプロパティの値を返す。
+ * OrganizationProperty ã®æå®ãããå¤ãè¿ããªãã¬ã¼ã·ã§ã³ã
+ * å¼æ° "name" ã§æå®ãããããããã£ã®å¤ãè¿ãã
*
- * @param name 値を返すプロパティの名前。
+ * @param name å¤ãè¿ãããããã£ã®ååã
*
- * @return 引数 "name" で指定されたプロパティの値。
+ * @return å¼æ° "name" ã§æå®ãããããããã£ã®å¤ã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "name" で指定されたプロパティが
- * 存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "name" ã§æå®ãããããããã£ã
+ * åå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get specified value of OrganizationProperty
@@ -282,23 +282,23 @@
/*!
* @if jp
*
- * @brief [CORBA interface] OrganizationProperty の値のセット
+ * @brief [CORBA interface] OrganizationProperty ã®å¤ã®ã»ãã
*
- * OrganizationProperty の NVList に name と value のセットを追加もしくは
- * 更新するオペレーション。name と value は引数 "name" と "value" により
- * 指定する。
+ * OrganizationProperty ã® NVList ã« name 㨠value ã®ã»ããã追å ãããã¯
+ * æ´æ°ãããªãã¬ã¼ã·ã§ã³ãname 㨠value ã¯å¼æ° "name" 㨠"value" ã«ãã
+ * æå®ããã
*
- * @param name 追加・更新されるプロパティの名前。
- * @param value 追加・更新されるプロパティの値。
+ * @param name 追å ã»æ´æ°ãããããããã£ã®ååã
+ * @param value 追å ã»æ´æ°ãããããããã£ã®å¤ã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "name" で指定されたプロパティは
- * 存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "name" ã§æå®ãããããããã£ã¯
+ * åå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Set specified value of OrganizationProperty
@@ -331,21 +331,21 @@
/*!
* @if jp
*
- * @brief [CORBA interface] OrganizationProperty の削除
+ * @brief [CORBA interface] OrganizationProperty ã®åé¤
*
- * OrganizationProperty の NVList から特定のプロパティを削除する。
- * 削除されるプロパティの名前は引数 "name" により指定される。
+ * OrganizationProperty ã® NVList ããç¹å®ã®ããããã£ãåé¤ããã
+ * åé¤ãããããããã£ã®ååã¯å¼æ° "name" ã«ããæå®ãããã
*
- * @param name 削除するプロパティの名前。
+ * @param name åé¤ããããããã£ã®ååã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "name" で指定されたプロパティは
- * 存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "name" ã§æå®ãããããããã£ã¯
+ * åå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Remove specified OrganizationProperty
@@ -375,20 +375,20 @@
/*!
* @if jp
*
- * @brief [CORBA interface] SDO メンバーの追加
+ * @brief [CORBA interface] SDO ã¡ã³ãã¼ã®è¿½å
*
- * Organization にメンバーとして SDO を追加する。
- * 引数 "sdo" に追加するメンバー SDO を指定する。
+ * Organization ã«ã¡ã³ãã¼ã¨ã㦠SDO ã追å ããã
+ * å¼æ° "sdo" ã«è¿½å ããã¡ã³ãã¼ SDO ãæå®ããã
*
- * @param sdo_list Organization に追加される SDO のリスト。
+ * @param sdo_list Organization ã«è¿½å ããã SDO ã®ãªã¹ãã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "sdo" が nullである。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "sdo" ã nullã§ããã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Add the member SDOs
@@ -416,17 +416,17 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organization のメンバーを取得する
+ * @brief [CORBA interface] Organization ã®ã¡ã³ãã¼ãåå¾ãã
*
- * Organization のメンバーの SDO のリストを返す。
- * メンバーが存在しなければ空のリストを返す。
+ * Organization ã®ã¡ã³ãã¼ã® SDO ã®ãªã¹ããè¿ãã
+ * ã¡ã³ãã¼ãåå¨ããªããã°ç©ºã®ãªã¹ããè¿ãã
*
- * @return Organization に含まれるメンバー SDO のリスト。
+ * @return Organization ã«å«ã¾ããã¡ã³ãã¼ SDO ã®ãªã¹ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get the member list of the Organization
@@ -452,22 +452,22 @@
/*!
* @if jp
*
- * @brief [CORBA interface] SDO の セット
+ * @brief [CORBA interface] SDO ã® ã»ãã
*
- * SDO のリストを Organization のメンバーとしてセットする。
- * Organization がすでにメンバーの SDO を管理している場合は、
- * 与えられた SDO のリストに置き換える。
+ * SDO ã®ãªã¹ãã Organization ã®ã¡ã³ãã¼ã¨ãã¦ã»ããããã
+ * Organization ããã§ã«ã¡ã³ãã¼ã® SDO ã管çãã¦ããå ´åã¯ã
+ * ä¸ãããã SDO ã®ãªã¹ãã«ç½®ãæããã
*
- * @param sdos メンバーの SDO。
+ * @param sdos ã¡ã³ãã¼ã® SDOã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "SDOList" が nullである、もしくは
- * 引数に指定された "SDOList" が存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "SDOList" ã nullã§ããããããã¯
+ * å¼æ°ã«æå®ããã "SDOList" ãåå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Set SDO
@@ -499,19 +499,19 @@
/*!
* @if jp
*
- * @brief [CORBA interface] SDO メンバーの削除
+ * @brief [CORBA interface] SDO ã¡ã³ãã¼ã®åé¤
*
- * Organization から引数で指定された "id" の SDO を削除する。
+ * Organization ããå¼æ°ã§æå®ããã "id" ã® SDO ãåé¤ããã
*
- * @param id 削除する SDO の id。
+ * @param id åé¤ãã SDO ã® idã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "id" が null もしくは存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "id" ã null ãããã¯åå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Remove member SDO from Organization
@@ -539,16 +539,16 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organization のオーナーを取得する
+ * @brief [CORBA interface] Organization ã®ãªã¼ãã¼ãåå¾ãã
*
- * この Organization のオーナーへの参照を返す。
+ * ãã® Organization ã®ãªã¼ãã¼ã¸ã®åç
§ãè¿ãã
*
- * @return オーナーオブジェクトへの参照。
+ * @return ãªã¼ãã¼ãªãã¸ã§ã¯ãã¸ã®åç
§ã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get the owner of Organization
@@ -573,21 +573,21 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organization にオーナーをセットする
+ * @brief [CORBA interface] Organization ã«ãªã¼ãã¼ãã»ãããã
*
- * Organization に対して SDOSystemElement をオーナーとしてセットする。
- * 引数 "sdo" にセットする SDOSystemElement を指定する。
+ * Organization ã«å¯¾ã㦠SDOSystemElement ããªã¼ãã¼ã¨ãã¦ã»ããããã
+ * å¼æ° "sdo" ã«ã»ãããã SDOSystemElement ãæå®ããã
*
- * @param sdo オーナーオブジェクトの参照。
+ * @param sdo ãªã¼ãã¼ãªãã¸ã§ã¯ãã®åç
§ã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "sdo" が nullである、もしくは、
- * "sdo" が存在しない。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "sdo" ã nullã§ããããããã¯ã
+ * "sdo" ãåå¨ããªãã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Set the owner to the Organization
@@ -618,18 +618,18 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organization の DependencyType を取得
+ * @brief [CORBA interface] Organization ã® DependencyType ãåå¾
*
- * Organization の関係を表す "DependencyType" を返す。
+ * Organization ã®é¢ä¿ã表ã "DependencyType" ãè¿ãã
*
- * @return Organization の依存関係 DependencyType を返す。
- * DependencyType は OMG SDO 仕様の Section 2.2.2 2-3 ページの
- * "Data Structures Used by Resource Data Model" を参照。
+ * @return Organization ã®ä¾åé¢ä¿ DependencyType ãè¿ãã
+ * DependencyType 㯠OMG SDO ä»æ§ã® Section 2.2.2 2-3 ãã¼ã¸ã®
+ * "Data Structures Used by Resource Data Model" ãåç
§ã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Get the DependencyType of the Organization
@@ -657,22 +657,22 @@
/*!
* @if jp
*
- * @brief [CORBA interface] Organization の DependencyType をセットする
+ * @brief [CORBA interface] Organization ã® DependencyType ãã»ãããã
*
- * Organization の依存関係 "DependencyType" をセットする。
- * 引数 "dependency" により依存関係を与える。
+ * Organization ã®ä¾åé¢ä¿ "DependencyType" ãã»ããããã
+ * å¼æ° "dependency" ã«ããä¾åé¢ä¿ãä¸ããã
*
- * @param dependency Organization の依存関係を表す DependencyType。
- * DependencyType は OMG SDO 仕様の Section 2.2.2、2-3 ページの
- * "Data Structures Used by Resource Data Model" を参照。
+ * @param dependency Organization ã®ä¾åé¢ä¿ã表ã DependencyTypeã
+ * DependencyType 㯠OMG SDO ä»æ§ã® Section 2.2.2ã2-3 ãã¼ã¸ã®
+ * "Data Structures Used by Resource Data Model" ãåç
§ã
*
- * @return オペレーションが成功したかどうかを返す。
+ * @return ãªãã¬ã¼ã·ã§ã³ãæåãããã©ãããè¿ãã
*
- * @exception SDONotExists ターゲットのSDOが存在しない。(本例外は、CORBA標準
- * システム例外のOBJECT_NOT_EXISTにマッピングされる)
- * @exception InvalidParameter 引数 "sProfile" が nullである。
- * @exception NotAvailable SDOは存在するが応答がない。
- * @exception InternalError 内部的エラーが発生した。
+ * @exception SDONotExists ã¿ã¼ã²ããã®SDOãåå¨ããªãã(æ¬ä¾å¤ã¯ãCORBAæ¨æº
+ * ã·ã¹ãã ä¾å¤ã®OBJECT_NOT_EXISTã«ãããã³ã°ããã)
+ * @exception InvalidParameter å¼æ° "sProfile" ã nullã§ããã
+ * @exception NotAvailable SDOã¯åå¨ãããå¿çããªãã
+ * @exception InternalError å
é¨çã¨ã©ã¼ãçºçããã
* @else
*
* @brief [CORBA interface] Set the DependencyType of the Organization
@@ -709,7 +709,7 @@
Organization_var m_objref;
/*!
* @if jp
- * @brief Organization の識別子
+ * @brief Organization ã®èå¥å
* @else
* @brief The identifier of the Organization.
* @endif
@@ -718,7 +718,7 @@
/*!
* @if jp
- * @brief Organization に関連付けられた SDO メンバのリスト
+ * @brief Organization ã«é¢é£ä»ãããã SDO ã¡ã³ãã®ãªã¹ã
* @else
* @brief A list of SDO members associated with the Organization
* @endif
@@ -727,7 +727,7 @@
/*!
* @if jp
- * @brief Organization の owner
+ * @brief Organization ã® owner
* @else
* @brief The owner of the Organization
* @endif
@@ -737,36 +737,36 @@
/*!
* @if jp
*
- * @brief 依存関係のタイプ
+ * @brief ä¾åé¢ä¿ã®ã¿ã¤ã
*
- * Owner と member の依存関係を指定する属性。
- * Organization は以下のトポロジパターンを表現することができる。
+ * Owner 㨠member ã®ä¾åé¢ä¿ãæå®ããå±æ§ã
+ * Organization ã¯ä»¥ä¸ã®ãããã¸ãã¿ã¼ã³ã表ç¾ãããã¨ãã§ããã
*
- * -# owner が member を管理する階層的構造。この場合 DependencyType は OWN
- * という値を持つ。
- * -# members が owner を管理する逆向きの階層的構造。この場合は
- * DependencyType は OWNER という値を持つ。
- * -# owner と member に依存関係がないフラットな構造。この場合は
- * DependencyType は NO_DEPENDENCY という値を持つ。
+ * -# owner ã member ã管çããé層çæ§é ããã®å ´å DependencyType 㯠OWN
+ * ã¨ããå¤ãæã¤ã
+ * -# members ã owner ã管çããéåãã®é層çæ§é ããã®å ´åã¯
+ * DependencyType 㯠OWNER ã¨ããå¤ãæã¤ã
+ * -# owner 㨠member ã«ä¾åé¢ä¿ããªããã©ãããªæ§é ããã®å ´åã¯
+ * DependencyType 㯠NO_DEPENDENCY ã¨ããå¤ãæã¤ã
*
- * SDO および SDOSystemElement のサブクラスは Organization の owner として
- * 振舞うことが出来る。SDO が owner の場合にはOrganization は上記の
- * いずれかのトポロジーパターンをとる。
+ * SDO ããã³ SDOSystemElement ã®ãµãã¯ã©ã¹ã¯ Organization ã® owner ã¨ãã¦
+ * æ¯èããã¨ãåºæ¥ããSDO ã owner ã®å ´åã«ã¯Organization ã¯ä¸è¨ã®
+ * ããããã®ãããã¸ã¼ãã¿ã¼ã³ãã¨ãã
*
- * - Organization が 1. のトポロジーパターンを持つ場合、唯一つの owner SDO
- * は member SDO を制御する。たとえば、エアコン(owner)は、
- * 温度センサ(member)、湿度センサ(member)、風量制御器(member)を制御する。
- * - Organization が 2. のトポロジを持つ場合は、複数の SDO member が唯一の
- * SDO owner を共有する。たとえば、アンプ(owner)はいくつかのAV
- * コンポーネント(member)から共有される。
- * - SDO ではない SDOSystemElement のサブクラスが owner の場合、
- * 以下のようなトポロジー例が考えられる。
- * -- User(owner)-SDO(member): ユーザ(owner) は一つ以上の SDO(member)を
- * 管理する。これは上記トポロジパタン1.にあたる。
- * -- Location(owner)-SDO(members): 一つ以上の SDO(member) が特定の場所
- * = location(owner) で動作している場合、Organization のトポロジパターン
- * は 3. の場合になる。たとえば、複数の PDA がある部屋にあり、互いに同等
- * な関係であり相互に通信可能な場合はこれにあたる。
+ * - Organization ã 1. ã®ãããã¸ã¼ãã¿ã¼ã³ãæã¤å ´åãå¯ä¸ã¤ã® owner SDO
+ * 㯠member SDO ãå¶å¾¡ããããã¨ãã°ãã¨ã¢ã³ã³(owner)ã¯ã
+ * 温度ã»ã³ãµ(member)ã湿度ã»ã³ãµ(member)ã風éå¶å¾¡å¨(member)ãå¶å¾¡ããã
+ * - Organization ã 2. ã®ãããã¸ãæã¤å ´åã¯ãè¤æ°ã® SDO member ãå¯ä¸ã®
+ * SDO owner ãå
±æããããã¨ãã°ãã¢ã³ã(owner)ã¯ããã¤ãã®AV
+ * ã³ã³ãã¼ãã³ã(member)ããå
±æãããã
+ * - SDO ã§ã¯ãªã SDOSystemElement ã®ãµãã¯ã©ã¹ã owner ã®å ´åã
+ * 以ä¸ã®ãããªãããã¸ã¼ä¾ãèããããã
+ * -- User(owner)-SDO(member): ã¦ã¼ã¶(owner) ã¯ä¸ã¤ä»¥ä¸ã® SDO(member)ã
+ * 管çãããããã¯ä¸è¨ãããã¸ãã¿ã³1.ã«ãããã
+ * -- Location(owner)-SDO(members): ä¸ã¤ä»¥ä¸ã® SDO(member) ãç¹å®ã®å ´æ
+ * = location(owner) ã§åä½ãã¦ããå ´åãOrganization ã®ãããã¸ãã¿ã¼ã³
+ * 㯠3. ã®å ´åã«ãªãããã¨ãã°ãè¤æ°ã® PDA ãããé¨å±ã«ãããäºãã«åç
+ * ãªé¢ä¿ã§ããç¸äºã«éä¿¡å¯è½ãªå ´åã¯ããã«ãããã
*
* @else
*
@@ -813,10 +813,10 @@
/*!
* @if jp
*
- * @brief Organization プロパティ
+ * @brief Organization ããããã£
*
- * OrganizationProperty は Organization のプロパティ情報を保持する。
- * 一つの Organization は0個もしくは1個の OrganizationProperty をもつ。
+ * OrganizationProperty 㯠Organization ã®ããããã£æ
å ±ãä¿æããã
+ * ä¸ã¤ã® Organization ã¯0åãããã¯1åã® OrganizationProperty ããã¤ã
*
* @else
*
@@ -833,7 +833,7 @@
/*!
* @if jp
- * @brief NameValue用functor
+ * @brief NameValueç¨functor
* @else
* @brief Functor for NameValue
* @endif
@@ -850,7 +850,7 @@
/*!
* @if jp
- * @brief SDO用functor
+ * @brief SDOç¨functor
* @else
* @brief Functor for SDO
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceAdmin.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceAdmin.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceAdmin.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SdoServiceAdmin.cpp
* @brief SDO service administration class
@@ -32,7 +32,7 @@
/*!
* @if jp
- * @brief ServiceProfile用functor
+ * @brief ServiceProfileç¨functor
* @else
* @brief Functor for ServiceProfile
* @endif
@@ -51,7 +51,7 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
* @else
* @brief Constructor
* @endif
@@ -147,7 +147,7 @@
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief Virtual destractor
* @endif
@@ -171,7 +171,7 @@
/*!
* @if jp
- * @brief SDO Service Provider の ServiceProfileList を取得する
+ * @brief SDO Service Provider ã® ServiceProfileList ãåå¾ãã
* @else
* @brief Get ServiceProfileList of SDO Service Provider
* @endif
@@ -191,7 +191,7 @@
/*!
* @if jp
- * @brief SDO Service Provider の ServiceProfile を取得する
+ * @brief SDO Service Provider ã® ServiceProfile ãåå¾ãã
* @else
* @brief Get ServiceProfile of an SDO Service Provider
* @endif
@@ -214,7 +214,7 @@
/*!
* @if jp
- * @brief SDO Service Provider の Service を取得する
+ * @brief SDO Service Provider ã® Service ãåå¾ãã
* @else
* @brief Get ServiceProfile of an SDO Service
* @endif
@@ -230,7 +230,7 @@
/*!
* @if jp
- * @brief SDO service provider をセットする
+ * @brief SDO service provider ãã»ãããã
* @else
* @brief Set a SDO service provider
* @endif
@@ -260,7 +260,7 @@
/*!
* @if jp
- * @brief SDO service provider を削除する
+ * @brief SDO service provider ãåé¤ãã
* @else
* @brief Remove a SDO service provider
* @endif
@@ -293,7 +293,7 @@
/*!
* @if jp
- * @brief Service Consumer を追加する
+ * @brief Service Consumer ã追å ãã
* @else
* @brief Add Service Consumer
* @endif
@@ -371,7 +371,7 @@
/*!
* @if jp
- * @brief Service Consumer を削除する
+ * @brief Service Consumer ãåé¤ãã
* @else
* @brief Remove Service Consumer
* @endif
@@ -413,7 +413,7 @@
/*!
* @if jp
- * @brief 許可されたサービス型かどうか調べる
+ * @brief 許å¯ããããµã¼ãã¹åãã©ãã調ã¹ã
* @else
* @brief If it is enabled service type
* @endif
@@ -440,7 +440,7 @@
/*!
* @if jp
- * @brief 存在するサービス型かどうか調べる
+ * @brief åå¨ãããµã¼ãã¹åãã©ãã調ã¹ã
* @else
* @brief If it is existing service type
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceAdmin.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceAdmin.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceAdmin.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SdoServiceAdmin.h
* @brief SDO service administration class
@@ -35,55 +35,55 @@
* @if jp
*
* @class SDO service administration class
- * @brief SDO service 管理クラス
+ * @brief SDO service 管çã¯ã©ã¹
*
- * このクラスは、SDO Service を管理するためのクラスである。SDO
- * Service は OMG SDO Specification において定義されている、SDOが特定
- * の機能のために提供また要求するサービスの一つである。詳細は仕様にお
- * いて定義されていないが、本クラスでは以下のように振る舞うサービスで
- * あるものとし、これらを管理するためのクラスが本クラスである。
+ * ãã®ã¯ã©ã¹ã¯ãSDO Service ã管çããããã®ã¯ã©ã¹ã§ãããSDO
+ * Service 㯠OMG SDO Specification ã«ããã¦å®ç¾©ããã¦ãããSDOãç¹å®
+ * ã®æ©è½ã®ããã«æä¾ã¾ãè¦æ±ãããµã¼ãã¹ã®ä¸ã¤ã§ããã詳細ã¯ä»æ§ã«ã
+ * ãã¦å®ç¾©ããã¦ããªãããæ¬ã¯ã©ã¹ã§ã¯ä»¥ä¸ã®ããã«æ¯ãèããµã¼ãã¹ã§
+ * ãããã®ã¨ãããããã管çããããã®ã¯ã©ã¹ãæ¬ã¯ã©ã¹ã§ããã
*
- * SDO Service においては、SDO/RTCに所有され、ある種のサービスを提供
- * するものを SDO Service Provider、他のSDO/RTCやアプリケーションが提
- * 供するサービスオブジェクトの参照を受け取り、それらの機能を利用する
- * ものを、SDO Service Consumer と呼ぶ。
+ * SDO Service ã«ããã¦ã¯ãSDO/RTCã«ææããããã種ã®ãµã¼ãã¹ãæä¾
+ * ãããã®ã SDO Service Providerãä»ã®SDO/RTCãã¢ããªã±ã¼ã·ã§ã³ãæ
+ * ä¾ãããµã¼ãã¹ãªãã¸ã§ã¯ãã®åç
§ãåãåãããããã®æ©è½ãå©ç¨ãã
+ * ãã®ããSDO Service Consumer ã¨å¼ã¶ã
*
- * SDO Service Provider は他のアプリケーションから呼ばれ、SDO/RTC内部
- * の機能にアクセスするために用いられる。他のSDO/RTCまたはアプリケー
- * ションは、
+ * SDO Service Provider ã¯ä»ã®ã¢ããªã±ã¼ã·ã§ã³ããå¼ã°ããSDO/RTCå
é¨
+ * ã®æ©è½ã«ã¢ã¯ã»ã¹ããããã«ç¨ãããããä»ã®SDO/RTCã¾ãã¯ã¢ããªã±ã¼
+ * ã·ã§ã³ã¯ã
*
* - SDO::get_service_profiles ()
* - SDO::get_service_profile (in UniqueIdentifier id)
* - SDO::get_sdo_service (in UniqueIdentifier id)
*
- * のいずれかのオペレーションにより、ServiceProfile または SDO
- * Service の参照を取得し、機能を利用するためのオペレーションを呼び出
- * す。他のSDO/RTCまたはアプリケーション上での参照の破棄は任意のタイ
- * ミングで行われ、サービス提供側では、どこからどれだけ参照されている
- * かは知ることはできない。一方で、SDO/RTC側も、任意のタイミングでサー
- * ビスの提供を停止することもできるため、サービスの利用側では、常にい
- * サービスが利用できるとは限らないものとしてサービスオペレーションを
- * 呼び出す必要がある。
+ * ã®ããããã®ãªãã¬ã¼ã·ã§ã³ã«ãããServiceProfile ã¾ã㯠SDO
+ * Service ã®åç
§ãåå¾ããæ©è½ãå©ç¨ããããã®ãªãã¬ã¼ã·ã§ã³ãå¼ã³åº
+ * ããä»ã®SDO/RTCã¾ãã¯ã¢ããªã±ã¼ã·ã§ã³ä¸ã§ã®åç
§ã®ç ´æ£ã¯ä»»æã®ã¿ã¤
+ * ãã³ã°ã§è¡ããããµã¼ãã¹æä¾å´ã§ã¯ãã©ãããã©ãã ãåç
§ããã¦ãã
+ * ãã¯ç¥ããã¨ã¯ã§ããªããä¸æ¹ã§ãSDO/RTCå´ããä»»æã®ã¿ã¤ãã³ã°ã§ãµã¼
+ * ãã¹ã®æä¾ãåæ¢ãããã¨ãã§ããããããµã¼ãã¹ã®å©ç¨å´ã§ã¯ã常ã«ã
+ * ãµã¼ãã¹ãå©ç¨ã§ããã¨ã¯éããªããã®ã¨ãã¦ãµã¼ãã¹ãªãã¬ã¼ã·ã§ã³ã
+ * å¼ã³åºãå¿
è¦ãããã
*
- * 一方、SDO Service Consumer は当該SDO/RTC以外のSDO/RTCまたはアプリ
- * ケーションがサービスの実体を持ち、当該SDO/RTCにオブジェクト参照を
- * 含むプロファイルを与えることで、SDO/RTC側からサービスオペレーショ
- * ンが呼ばれ外部のSDO/RTCまたはアプリケーションが提供する機能を利用
- * できる。また、オブザーバ的なオブジェクトを与えることで、SDO/RTC側
- * からのコールバックを実現するためにも利用することができる。コンシュー
- * マは、プロバイダとは異なり、SDO Configurationインターフェースから
- * 追加、削除が行われる。関連するオペレーションは以下のとおりである。
+ * ä¸æ¹ãSDO Service Consumer ã¯å½è©²SDO/RTC以å¤ã®SDO/RTCã¾ãã¯ã¢ããª
+ * ã±ã¼ã·ã§ã³ããµã¼ãã¹ã®å®ä½ãæã¡ãå½è©²SDO/RTCã«ãªãã¸ã§ã¯ãåç
§ã
+ * å«ããããã¡ã¤ã«ãä¸ãããã¨ã§ãSDO/RTCå´ãããµã¼ãã¹ãªãã¬ã¼ã·ã§
+ * ã³ãå¼ã°ãå¤é¨ã®SDO/RTCã¾ãã¯ã¢ããªã±ã¼ã·ã§ã³ãæä¾ããæ©è½ãå©ç¨
+ * ã§ãããã¾ãããªãã¶ã¼ãçãªãªãã¸ã§ã¯ããä¸ãããã¨ã§ãSDO/RTCå´
+ * ããã®ã³ã¼ã«ããã¯ãå®ç¾ããããã«ãå©ç¨ãããã¨ãã§ãããã³ã³ã·ã¥ã¼
+ * ãã¯ããããã¤ãã¨ã¯ç°ãªããSDO Configurationã¤ã³ã¿ã¼ãã§ã¼ã¹ãã
+ * 追å ãåé¤ãè¡ããããé¢é£ãããªãã¬ã¼ã·ã§ã³ã¯ä»¥ä¸ã®ã¨ããã§ããã
*
* - Configuration::add_service_profile (in ServiceProfile sProfile)
* - Configuration::remove_service_profile (in UniqueIdentifier id)
*
- * 外部のSDO/RTCまたはアプリケーションは、自身が持つSDO Servcie
- * Provider の参照をIDおよびinterface type、プロパティとともに
- * ServcieProfile にセットしたうえで、add_service_profile() の引数と
- * して与えることで、当該SDO/RTCにサービスを与える。この際、IDはUUID
- * など一意なIDでなければならない。また、削除する際にはIDにより対象と
- * するServiceProfileを探索するため、サービス提供側では削除時までIDを
- * 保持しておかなければならない。
+ * å¤é¨ã®SDO/RTCã¾ãã¯ã¢ããªã±ã¼ã·ã§ã³ã¯ãèªèº«ãæã¤SDO Servcie
+ * Provider ã®åç
§ãIDããã³interface typeãããããã£ã¨ã¨ãã«
+ * ServcieProfile ã«ã»ããããããã§ãadd_service_profile() ã®å¼æ°ã¨
+ * ãã¦ä¸ãããã¨ã§ãå½è©²SDO/RTCã«ãµã¼ãã¹ãä¸ããããã®éãIDã¯UUID
+ * ãªã©ä¸æãªIDã§ãªããã°ãªããªããã¾ããåé¤ããéã«ã¯IDã«ãã対象ã¨
+ * ããServiceProfileãæ¢ç´¢ããããããµã¼ãã¹æä¾å´ã§ã¯åé¤æã¾ã§IDã
+ * ä¿æãã¦ãããªããã°ãªããªãã
*
*
* @since 1.1.0
@@ -151,9 +151,9 @@
/*!
* @if jp
*
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
* @param
*
@@ -172,9 +172,9 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
- * 仮想デストラクタ。
+ * ä»®æ³ãã¹ãã©ã¯ã¿ã
*
* @else
*
@@ -189,7 +189,7 @@
/*!
* @if jp
*
- * @brief SDO Service Provider の ServiceProfileList を取得する
+ * @brief SDO Service Provider ã® ServiceProfileList ãåå¾ãã
*
* @else
*
@@ -202,15 +202,15 @@
/*!
* @if jp
*
- * @brief SDO Service Provider の ServiceProfile を取得する
+ * @brief SDO Service Provider ã® ServiceProfile ãåå¾ãã
*
- * id で指定されたIFR IDを持つSDO Service Provider の
- * ServiceProfile を取得する。id が NULL ポインタの場合、指定された
- * id に該当するServiceProfile が存在しない場合、InvalidParameter
- * 例外が送出される。
+ * id ã§æå®ãããIFR IDãæã¤SDO Service Provider ã®
+ * ServiceProfile ãåå¾ãããid ã NULL ãã¤ã³ã¿ã®å ´åãæå®ããã
+ * id ã«è©²å½ããServiceProfile ãåå¨ããªãå ´åãInvalidParameter
+ * ä¾å¤ãéåºãããã
*
- * @param id SDO Service provider の IFR ID
- * @return 指定された id を持つ ServiceProfile
+ * @param id SDO Service provider ã® IFR ID
+ * @return æå®ããã id ãæ㤠ServiceProfile
*
* @else
*
@@ -231,15 +231,15 @@
/*!
* @if jp
*
- * @brief SDO Service Provider の Service を取得する
+ * @brief SDO Service Provider ã® Service ãåå¾ãã
*
- * id で指定されたIFR IDを持つSDO Service のオブジェクトリファレン
- * ス を取得する。id が NULL ポインタの場合、指定された id に該当す
- * るServiceProfile が存在しない場合、InvalidParameter 例外が送出さ
- * れる。
+ * id ã§æå®ãããIFR IDãæã¤SDO Service ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³
+ * ã¹ ãåå¾ãããid ã NULL ãã¤ã³ã¿ã®å ´åãæå®ããã id ã«è©²å½ã
+ * ãServiceProfile ãåå¨ããªãå ´åãInvalidParameter ä¾å¤ãéåºã
+ * ããã
*
- * @param id SDO Service provider の IFR ID
- * @return 指定された id を持つ SDO Service のオブジェクトリファレンス
+ * @param id SDO Service provider ã® IFR ID
+ * @return æå®ããã id ãæ㤠SDO Service ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹
*
* @else
*
@@ -259,7 +259,7 @@
/*!
* @if jp
- * @brief SDO service provider をセットする
+ * @brief SDO service provider ãã»ãããã
* @else
* @brief Set a SDO service provider
* @endif
@@ -269,7 +269,7 @@
/*!
* @if jp
- * @brief SDO service provider を削除する
+ * @brief SDO service provider ãåé¤ãã
* @else
* @brief Remove a SDO service provider
* @endif
@@ -279,7 +279,7 @@
/*!
* @if jp
*
- * @brief Service Consumer を追加する
+ * @brief Service Consumer ã追å ãã
*
* @else
*
@@ -292,7 +292,7 @@
/*!
* @if jp
*
- * @brief Service Consumer を削除する
+ * @brief Service Consumer ãåé¤ãã
*
* @else
*
@@ -306,7 +306,7 @@
/*!
* @if jp
*
- * @brief 許可されたサービス型かどうか調べる
+ * @brief 許å¯ããããµã¼ãã¹åãã©ãã調ã¹ã
*
* @else
*
@@ -319,7 +319,7 @@
/*!
* @if jp
*
- * @brief 存在するサービス型かどうか調べる
+ * @brief åå¨ãããµã¼ãã¹åãã©ãã調ã¹ã
*
* @else
*
@@ -341,7 +341,7 @@
/*!
* @if jp
- * @brief Lock 付き SDO ServiceProfileList
+ * @brief Lock ä»ã SDO ServiceProfileList
* @else
* @brief SDO ServiceProfileList with mutex lock
* @endif
@@ -351,7 +351,7 @@
/*!
* @if jp
- * @brief Lock 付き SDO ServiceProfileList
+ * @brief Lock ä»ã SDO ServiceProfileList
* @else
* @brief SDO ServiceProfileList with mutex lock
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceConsumerBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceConsumerBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceConsumerBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SdoServiceConsumerBase.h
* @brief SDO service consumer base class and its factory
@@ -31,37 +31,37 @@
/*!
* @if jp
*
- * @brief SdoServiceConsumer 基底クラス
+ * @brief SdoServiceConsumerãåºåºã¯ã©ã¹
*
- * SDOで定義されているSDOサービスのコンシューマを実装するための基底ク
- * ラス。SDOサービスには、外部から提供サービスをRTC(SDO)側で利用する
- * SDOサービスコンシューマと、RTC(SDO)自身がSDOサービスを提供するSDO
- * サービスプロバイダがある。すべてのSDOサービスコンシューマはこの基
- * 底クラスを継承して実装される。
+ * SDOã§å®ç¾©ããã¦ããSDOãµã¼ãã¹ã®ã³ã³ã·ã¥ã¼ããå®è£
ããããã®åºåºã¯
+ * ã©ã¹ãSDOãµã¼ãã¹ã«ã¯ãå¤é¨ããæä¾ãµã¼ãã¹ãRTC(SDO)å´ã§å©ç¨ãã
+ * SDOãµã¼ãã¹ã³ã³ã·ã¥ã¼ãã¨ãRTC(SDO)èªèº«ãSDOãµã¼ãã¹ãæä¾ããSDO
+ * ãµã¼ãã¹ãããã¤ããããããã¹ã¦ã®SDOãµã¼ãã¹ã³ã³ã·ã¥ã¼ãã¯ãã®åº
+ * åºã¯ã©ã¹ãç¶æ¿ãã¦å®è£
ãããã
*
- * このオブジェクトのライフサイクルは以下の通り。
+ * ãã®ãªãã¸ã§ã¯ãã®ã©ã¤ããµã¤ã¯ã«ã¯ä»¥ä¸ã®éãã
*
- * -# オブジェクトは通常、共有オブジェクト (so, DLL) としてコンパイル・
- * リンクされる。
- * -# マネージャに対してロードされるとモジュール初期化関数によりオブ
- * ジェクトファクトリが、SdoServiceConsumerFactory に対して登録さ
- * れる。登録のキーにはサービスインターフェースの IFR (interface
- * repository) ID が利用され、これによりサービスが区別される。
- * -# 外部のツールなどからサービスプロバイダがアタッチされた場合、サー
- * ビスインターフェースの IFR ID が同一である SDO コンシューマがイ
- * ンスタンス化され、提供されたSDOサービスの ServiceProfile (この
- * 構造体はサービスのオブジェクトリファレンスを含む) がコンシュー
- * マにアタッチされる。
- * -# このときのアタッチシーケンスは以下の通り。
- * -# SDO::get_configuration() により Configuration オブジェクトを取得
- * -# Configuration::add_service_profile() により外部側の
- * SdoServiceProvider を ServiceProfile により RTC に与える。
- * -# RTC側でサービスを呼び出す必要が有った場合、この
- * SdoServiceConsumer が保持しているサービスオブジェクトプロキシ
- * に対して呼び出しを行う
- * -# 最終的に SdoServiceConsumer が不要になった場合には、
- * Configuration::remove_service_profile() が id とともに呼び出され
- * SDOサービスコンシューマが RTC から削除される。
+ * -# ãªãã¸ã§ã¯ãã¯é常ãå
±æãªãã¸ã§ã¯ã (so, DLL) ã¨ãã¦ã³ã³ãã¤ã«ã»
+ * ãªã³ã¯ãããã
+ * -# ããã¼ã¸ã£ã«å¯¾ãã¦ãã¼ããããã¨ã¢ã¸ã¥ã¼ã«åæåé¢æ°ã«ãããªã
+ * ã¸ã§ã¯ããã¡ã¯ããªããSdoServiceConsumerFactory ã«å¯¾ãã¦ç»é²ã
+ * ãããç»é²ã®ãã¼ã«ã¯ãµã¼ãã¹ã¤ã³ã¿ã¼ãã§ã¼ã¹ã® IFR (interface
+ * repository) ID ãå©ç¨ãããããã«ãããµã¼ãã¹ãåºå¥ãããã
+ * -# å¤é¨ã®ãã¼ã«ãªã©ãããµã¼ãã¹ãããã¤ããã¢ã¿ãããããå ´åããµã¼
+ * ãã¹ã¤ã³ã¿ã¼ãã§ã¼ã¹ã® IFR ID ãåä¸ã§ãã SDO ã³ã³ã·ã¥ã¼ããã¤
+ * ã³ã¹ã¿ã³ã¹åãããæä¾ãããSDOãµã¼ãã¹ã® ServiceProfile (ãã®
+ * æ§é ä½ã¯ãµã¼ãã¹ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãå«ã) ãã³ã³ã·ã¥ã¼
+ * ãã«ã¢ã¿ãããããã
+ * -# ãã®ã¨ãã®ã¢ã¿ããã·ã¼ã±ã³ã¹ã¯ä»¥ä¸ã®éãã
+ * -# SDO::get_configuration() ã«ãã Configuration ãªãã¸ã§ã¯ããåå¾
+ * -# Configuration::add_service_profile() ã«ããå¤é¨å´ã®
+ * SdoServiceProvider ã ServiceProfile ã«ãã RTC ã«ä¸ããã
+ * -# RTCå´ã§ãµã¼ãã¹ãå¼ã³åºãå¿
è¦ãæã£ãå ´åããã®
+ * SdoServiceConsumer ãä¿æãã¦ãããµã¼ãã¹ãªãã¸ã§ã¯ããããã·
+ * ã«å¯¾ãã¦å¼ã³åºããè¡ã
+ * -# æçµçã« SdoServiceConsumer ãä¸è¦ã«ãªã£ãå ´åã«ã¯ã
+ * Configuration::remove_service_profile() ã id ã¨ã¨ãã«å¼ã³åºãã
+ * SDOãµã¼ãã¹ã³ã³ã·ã¥ã¼ãã RTC ããåé¤ãããã
*
* <pre>
*
@@ -86,32 +86,32 @@
*
* </pre>
*
- * このクラスの実装に当たっては、少なくとも以下の純粋仮想関数を実装す
- * る必要がある。
+ * ãã®ã¯ã©ã¹ã®å®è£
ã«å½ãã£ã¦ã¯ãå°ãªãã¨ã以ä¸ã®ç´ç²ä»®æ³é¢æ°ãå®è£
ã
+ * ãå¿
è¦ãããã
*
- * - init(): 初期化関数。与えられた RTObject および ServiceProfile か
- * ら、当該オブジェクトを初期化する。
- * - reinit(): 再初期化関数。ServiceProfile は設定情報更新のため同一
- * IDで呼び出されることが有るが、その際にこの関数が新たな
- * ServiceProfile とともに呼び出される。関数内では、設定の変更など
- * 再初期化処理を実装する。
- * - getProfile(): 設定されたプロファイルを返す関数。
- * - finalize(): 終了処理。コンシューマがデタッチされる際に呼び出され
- * る関数。関数内では終了処理を実装する。
+ * - init(): åæåé¢æ°ãä¸ãããã RTObject ããã³ ServiceProfile ã
+ * ããå½è©²ãªãã¸ã§ã¯ããåæåããã
+ * - reinit(): ååæåé¢æ°ãServiceProfile ã¯è¨å®æ
å ±æ´æ°ã®ããåä¸
+ * IDã§å¼ã³åºããããã¨ãæããããã®éã«ãã®é¢æ°ãæ°ããª
+ * ServiceProfile ã¨ã¨ãã«å¼ã³åºããããé¢æ°å
ã§ã¯ãè¨å®ã®å¤æ´ãªã©
+ * ååæåå¦çãå®è£
ããã
+ * - getProfile(): è¨å®ããããããã¡ã¤ã«ãè¿ãé¢æ°ã
+ * - finalize(): çµäºå¦çãã³ã³ã·ã¥ã¼ãããã¿ãããããéã«å¼ã³åºãã
+ * ãé¢æ°ãé¢æ°å
ã§ã¯çµäºå¦çãå®è£
ããã
*
- * SdoServiceConsumer は通常共有オブジェクトとしてコンパイル・リンク
- * される。共有オブジェクトのエントリポイントは通常コンパイルされたファ
- * イル名の basename + "Init" にしておく。以下に、クラス名、ファイル
- * 名、エントリポイント関数名の推奨例を示す。
+ * SdoServiceConsumer ã¯é常å
±æãªãã¸ã§ã¯ãã¨ãã¦ã³ã³ãã¤ã«ã»ãªã³ã¯
+ * ããããå
±æãªãã¸ã§ã¯ãã®ã¨ã³ããªãã¤ã³ãã¯é常ã³ã³ãã¤ã«ããããã¡
+ * ã¤ã«åã® basename + "Init" ã«ãã¦ããã以ä¸ã«ãã¯ã©ã¹åããã¡ã¤ã«
+ * åãã¨ã³ããªãã¤ã³ãé¢æ°åã®æ¨å¥¨ä¾ã示ãã
*
- * - 実装クラス名: MySdoServiceConusmer
- * - ファイル名: MySdoServiceConsumer.h. MySdoServiceConsumer.cpp
- * - 共有オブジェクト名: MySdoServiceConsumer.so (or DLL)
- * - エントリポイント関数名: MySdoServiceConsumerInit()
+ * - å®è£
ã¯ã©ã¹å: MySdoServiceConusmer
+ * - ãã¡ã¤ã«å: MySdoServiceConsumer.h. MySdoServiceConsumer.cpp
+ * - å
±æãªãã¸ã§ã¯ãå: MySdoServiceConsumer.so (or DLL)
+ * - ã¨ã³ããªãã¤ã³ãé¢æ°å: MySdoServiceConsumerInit()
*
- * エントリポイント関数は通常以下のように、SdoServiceConsumerFactory
- * に当該コンシューマのファクトリ (と解体ファンクタ) を登録する以下の
- * ような関数になる。
+ * ã¨ã³ããªãã¤ã³ãé¢æ°ã¯é常以ä¸ã®ããã«ãSdoServiceConsumerFactory
+ * ã«å½è©²ã³ã³ã·ã¥ã¼ãã®ãã¡ã¯ã㪠(ã¨è§£ä½ãã¡ã³ã¯ã¿) ãç»é²ãã以ä¸ã®
+ * ãããªé¢æ°ã«ãªãã
*
* <pre>
* extern "C"
@@ -139,7 +139,7 @@
public:
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief virtual destructor
* @endif
@@ -148,22 +148,22 @@
/*!
* @if jp
- * @brief コンシューマクラスの初期化関数
+ * @brief ã³ã³ã·ã¥ã¼ãã¯ã©ã¹ã®åæåé¢æ°
*
- * このオブジェクトの初期化を行う。外部からSDOサービスが
- * ServiceProfile とともにアタッチされると、SDOコンシューマがインス
- * タンス化され、その直後に SDO サービスがアタッチされた RTC と与え
- * られた ServiceProfile を引数としてこの関数が呼ばれる。
+ * ãã®ãªãã¸ã§ã¯ãã®åæåãè¡ããå¤é¨ããSDOãµã¼ãã¹ã
+ * ServiceProfile ã¨ã¨ãã«ã¢ã¿ãããããã¨ãSDOã³ã³ã·ã¥ã¼ããã¤ã³ã¹
+ * ã¿ã³ã¹åããããã®ç´å¾ã« SDO ãµã¼ãã¹ãã¢ã¿ããããã RTC ã¨ä¸ã
+ * ããã ServiceProfile ãå¼æ°ã¨ãã¦ãã®é¢æ°ãå¼ã°ããã
*
- * 関数内では、ServiceProfile 内の SDO サービスリファレンスを
- * CorbaConsumer クラス等を利用しオブジェクト内に保持するとともに、
- * properties から設定内容を読み込みサービス固有の設定等を行う。与
- * えられたサービスのオブジェクトリファレンスが不正、あるいは
- * properties の内容が不正、等の場合は戻り値に false を返す。
+ * é¢æ°å
ã§ã¯ãServiceProfile å
ã® SDO ãµã¼ãã¹ãªãã¡ã¬ã³ã¹ã
+ * CorbaConsumer ã¯ã©ã¹çãå©ç¨ããªãã¸ã§ã¯ãå
ã«ä¿æããã¨ã¨ãã«ã
+ * properties ããè¨å®å
容ãèªã¿è¾¼ã¿ãµã¼ãã¹åºæã®è¨å®çãè¡ããä¸
+ * ãããããµã¼ãã¹ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãä¸æ£ããããã¯
+ * properties ã®å
容ãä¸æ£ãçã®å ´åã¯æ»ãå¤ã« false ãè¿ãã
*
- * @param rtobj このオブジェクトがインスタンス化された RTC
- * @param profile 外部から与えられた SDO ServiceProfile
- * @return 与えられた SDO Service や ServiceProfile が不正の場合 false
+ * @param rtobj ãã®ãªãã¸ã§ã¯ããã¤ã³ã¹ã¿ã³ã¹åããã RTC
+ * @param profile å¤é¨ããä¸ãããã SDO ServiceProfile
+ * @return ä¸ãããã SDO Service ã ServiceProfile ãä¸æ£ã®å ´å false
*
* @else
* @brief Initialization function of the consumer class
@@ -174,19 +174,19 @@
const SDOPackage::ServiceProfile& profile) = 0;
/*!
* @if jp
- * @brief コンシューマクラスの再初期化関数
+ * @brief ã³ã³ã·ã¥ã¼ãã¯ã©ã¹ã®ååæåé¢æ°
*
- * このオブジェクトの再初期化を行う。ServiceProfile には id フィー
- * ルドにセッション固有の UUID がセットされているが、同一の id の場
- * 合、properties に設定された設定情報の変更や、service フィールド
- * のサービスの参照の変更が行われる。その際に呼ばれるのがこの
- * reinit() 関数である。実装では、service フィールドのオブジェクト
- * リファレンスの同一性を確認し、異なっている場合保持しているリファ
- * レンスを更新する必要がある。また properties には新たな設定が与え
- * られている可能性があるので、内容を読み込み設定を更新する。
+ * ãã®ãªãã¸ã§ã¯ãã®ååæåãè¡ããServiceProfile ã«ã¯ id ãã£ã¼
+ * ã«ãã«ã»ãã·ã§ã³åºæã® UUID ãã»ããããã¦ããããåä¸ã® id ã®å ´
+ * åãproperties ã«è¨å®ãããè¨å®æ
å ±ã®å¤æ´ããservice ãã£ã¼ã«ã
+ * ã®ãµã¼ãã¹ã®åç
§ã®å¤æ´ãè¡ãããããã®éã«å¼ã°ããã®ããã®
+ * reinit() é¢æ°ã§ãããå®è£
ã§ã¯ãservice ãã£ã¼ã«ãã®ãªãã¸ã§ã¯ã
+ * ãªãã¡ã¬ã³ã¹ã®åä¸æ§ã確èªããç°ãªã£ã¦ããå ´åä¿æãã¦ãããªãã¡
+ * ã¬ã³ã¹ãæ´æ°ããå¿
è¦ããããã¾ã properties ã«ã¯æ°ããªè¨å®ãä¸ã
+ * ããã¦ããå¯è½æ§ãããã®ã§ãå
容ãèªã¿è¾¼ã¿è¨å®ãæ´æ°ããã
*
- * @param profile 新たに与えられた SDO ServiceProfile
- * @return 不正な ServiceProfile が与えられた場合は false
+ * @param profile æ°ãã«ä¸ãããã SDO ServiceProfile
+ * @return ä¸æ£ãª ServiceProfile ãä¸ããããå ´å㯠false
*
* @else
* @brief Reinitialization function of the consumer class
@@ -197,14 +197,14 @@
/*!
* @if jp
- * @brief ServiceProfile を返す
+ * @brief ServiceProfile ãè¿ã
*
- * init()/reinit()で与えられた ServiceProfile は通常オブジェクト内
- * で保持される。SDO Service 管理フレームワークは管理上このオブジェ
- * クトに対応する ServiceProfile を必要とするので、この関数では保持
- * されている ServiceProfile を返す。
+ * init()/reinit()ã§ä¸ãããã ServiceProfile ã¯é常ãªãã¸ã§ã¯ãå
+ * ã§ä¿æããããSDO Service 管çãã¬ã¼ã ã¯ã¼ã¯ã¯ç®¡çä¸ãã®ãªãã¸ã§
+ * ã¯ãã«å¯¾å¿ãã ServiceProfile ãå¿
è¦ã¨ããã®ã§ããã®é¢æ°ã§ã¯ä¿æ
+ * ããã¦ãã ServiceProfile ãè¿ãã
*
- * @return このオブジェクトが保持している ServiceProfile
+ * @return ãã®ãªãã¸ã§ã¯ããä¿æãã¦ãã ServiceProfile
*
* @else
* @brief Getting ServiceProfile
@@ -214,11 +214,11 @@
/*!
* @if jp
- * @brief 終了処理
+ * @brief çµäºå¦ç
*
- * SDOサービスがでタッチされる際に呼び出される終了処理用関数。サー
- * ビスのでタッチに際して、当該オブジェクトが保持するリソースを解放
- * するなどの処理を行う。
+ * SDOãµã¼ãã¹ãã§ã¿ãããããéã«å¼ã³åºãããçµäºå¦çç¨é¢æ°ããµã¼
+ * ãã¹ã®ã§ã¿ããã«éãã¦ãå½è©²ãªãã¸ã§ã¯ããä¿æãããªã½ã¼ã¹ã解æ¾
+ * ãããªã©ã®å¦çãè¡ãã
*
* @else
* @brief Finalization
@@ -230,7 +230,7 @@
/*!
* @if jp
- * @brief SdoServiceConsumerFactory の typedef
+ * @brief SdoServiceConsumerFactory ã® typedef
* @else
* @brief typedef of sdoServiceConsumerFactory
* @endif
@@ -241,7 +241,7 @@
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
/*!
* @if jp
- * @brief クラステンプレートの明示的インスタンス化
+ * @brief ã¯ã©ã¹ãã³ãã¬ã¼ãã®æ示çã¤ã³ã¹ã¿ã³ã¹å
* @else
* @brief Explicit instantiation of class template
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceProviderBase.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceProviderBase.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SdoServiceProviderBase.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SdoServiceProviderBase.h
* @brief SDO service provider base class and its factory
@@ -32,35 +32,35 @@
/*!
* @if jp
*
- * @brief SdoServiceProvider 基底クラス
+ * @brief SdoServiceProviderãåºåºã¯ã©ã¹
*
- * SDOで定義されているSDOサービスのプロバイダを実装するための基底クラ
- * ス。SDOサービスには、外部から提供サービスをRTC(SDO)側で利用する
- * SDOサービスコンシューマと、RTC(SDO)自身がSDOサービスを提供するSDO
- * サービスプロバイダがある。すべてのSDOサービスプロバイダはこの基底
- * クラスを継承して実装される。
+ * SDOã§å®ç¾©ããã¦ããSDOãµã¼ãã¹ã®ãããã¤ããå®è£
ããããã®åºåºã¯ã©
+ * ã¹ãSDOãµã¼ãã¹ã«ã¯ãå¤é¨ããæä¾ãµã¼ãã¹ãRTC(SDO)å´ã§å©ç¨ãã
+ * SDOãµã¼ãã¹ã³ã³ã·ã¥ã¼ãã¨ãRTC(SDO)èªèº«ãSDOãµã¼ãã¹ãæä¾ããSDO
+ * ãµã¼ãã¹ãããã¤ããããããã¹ã¦ã®SDOãµã¼ãã¹ãããã¤ãã¯ãã®åºåº
+ * ã¯ã©ã¹ãç¶æ¿ãã¦å®è£
ãããã
*
- * このオブジェクトのライフサイクルは以下の通り。
+ * ãã®ãªãã¸ã§ã¯ãã®ã©ã¤ããµã¤ã¯ã«ã¯ä»¥ä¸ã®éãã
*
- * -# オブジェクトは通常、共有オブジェクト (so, DLL) としてコンパイル・
- * リンクされる。
- * -# マネージャに対してロードされるとモジュール初期化関数によりオブ
- * ジェクトファクトリが、SdoServiceProviderFactory に対して登録さ
- * れる。登録のキーにはサービスインターフェースの IFR (interface
- * repository) ID が利用され、これによりサービスが区別される。
- * -# rtc.conf等のコンフィギュレーション指定により、有効化することが
- * 指定されているサービスインプロバイダは、RTCの起動と同時にインス
- * タンス化される。
- * -# インスタンス化後、初期化関数 init() が呼ばれる。引数には当該サー
- * ビスのためのコンフィギュレーションオプションが coil::Propertyに
- * より渡される。
- * -# インスタンス化されたSDOサービスプロバイダは
- * SDO::get_get_sdo_service() により外部からアクセスされる。このと
- * き、サービスを指定するIDはIFR IDと同じである。このときのアタッ
- * チシーケンスは以下の通り。
- * -# RTCがfinalizeされ解体されると同時にSDOサービスプロバイダも解体
- * されるが、その際にはSdoServiceProviderBase::finalize()がコール
- * されるので、ここでリソースの解放など終了処理を行う。
+ * -# ãªãã¸ã§ã¯ãã¯é常ãå
±æãªãã¸ã§ã¯ã (so, DLL) ã¨ãã¦ã³ã³ãã¤ã«ã»
+ * ãªã³ã¯ãããã
+ * -# ããã¼ã¸ã£ã«å¯¾ãã¦ãã¼ããããã¨ã¢ã¸ã¥ã¼ã«åæåé¢æ°ã«ãããªã
+ * ã¸ã§ã¯ããã¡ã¯ããªããSdoServiceProviderFactory ã«å¯¾ãã¦ç»é²ã
+ * ãããç»é²ã®ãã¼ã«ã¯ãµã¼ãã¹ã¤ã³ã¿ã¼ãã§ã¼ã¹ã® IFR (interface
+ * repository) ID ãå©ç¨ãããããã«ãããµã¼ãã¹ãåºå¥ãããã
+ * -# rtc.confçã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³æå®ã«ãããæå¹åãããã¨ã
+ * æå®ããã¦ãããµã¼ãã¹ã¤ã³ãããã¤ãã¯ãRTCã®èµ·åã¨åæã«ã¤ã³ã¹
+ * ã¿ã³ã¹åãããã
+ * -# ã¤ã³ã¹ã¿ã³ã¹åå¾ãåæåé¢æ° init() ãå¼ã°ãããå¼æ°ã«ã¯å½è©²ãµã¼
+ * ãã¹ã®ããã®ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãªãã·ã§ã³ã coil::Propertyã«
+ * ãã渡ãããã
+ * -# ã¤ã³ã¹ã¿ã³ã¹åãããSDOãµã¼ãã¹ãããã¤ãã¯
+ * SDO::get_get_sdo_service() ã«ããå¤é¨ããã¢ã¯ã»ã¹ãããããã®ã¨
+ * ãããµã¼ãã¹ãæå®ããIDã¯IFR IDã¨åãã§ããããã®ã¨ãã®ã¢ã¿ã
+ * ãã·ã¼ã±ã³ã¹ã¯ä»¥ä¸ã®éãã
+ * -# RTCãfinalizeãã解ä½ãããã¨åæã«SDOãµã¼ãã¹ãããã¤ãã解ä½
+ * ããããããã®éã«ã¯SdoServiceProviderBase::finalize()ãã³ã¼ã«
+ * ãããã®ã§ãããã§ãªã½ã¼ã¹ã®è§£æ¾ãªã©çµäºå¦çãè¡ãã
*
* <pre>
*
@@ -83,32 +83,32 @@
*
* </pre>
*
- * このクラスの実装に当たっては、少なくとも以下の純粋仮想関数を実装す
- * る必要がある。
+ * ãã®ã¯ã©ã¹ã®å®è£
ã«å½ãã£ã¦ã¯ãå°ãªãã¨ã以ä¸ã®ç´ç²ä»®æ³é¢æ°ãå®è£
ã
+ * ãå¿
è¦ãããã
*
- * - init(): 初期化関数。与えられた RTObject および ServiceProfile か
- * ら、当該オブジェクトを初期化する。
- * - reinit(): 再初期化関数。ServiceProfile は設定情報更新のため同一
- * IDで呼び出されることが有るが、その際にこの関数が新たな
- * ServiceProfile とともに呼び出される。関数内では、設定の変更など
- * 再初期化処理を実装する。
- * - getProfile(): 設定されたプロファイルを返す関数。
- * - finalize(): 終了処理。コンシューマがデタッチされる際に呼び出され
- * る関数。関数内では終了処理を実装する。
+ * - init(): åæåé¢æ°ãä¸ãããã RTObject ããã³ ServiceProfile ã
+ * ããå½è©²ãªãã¸ã§ã¯ããåæåããã
+ * - reinit(): ååæåé¢æ°ãServiceProfile ã¯è¨å®æ
å ±æ´æ°ã®ããåä¸
+ * IDã§å¼ã³åºããããã¨ãæããããã®éã«ãã®é¢æ°ãæ°ããª
+ * ServiceProfile ã¨ã¨ãã«å¼ã³åºããããé¢æ°å
ã§ã¯ãè¨å®ã®å¤æ´ãªã©
+ * ååæåå¦çãå®è£
ããã
+ * - getProfile(): è¨å®ããããããã¡ã¤ã«ãè¿ãé¢æ°ã
+ * - finalize(): çµäºå¦çãã³ã³ã·ã¥ã¼ãããã¿ãããããéã«å¼ã³åºãã
+ * ãé¢æ°ãé¢æ°å
ã§ã¯çµäºå¦çãå®è£
ããã
*
- * SdoServiceProvider は通常共有オブジェクトとしてコンパイル・リンク
- * される。共有オブジェクトのエントリポイントは通常コンパイルされたファ
- * イル名の basename + "Init" にしておく。以下に、クラス名、ファイル
- * 名、エントリポイント関数名の推奨例を示す。
+ * SdoServiceProvider ã¯é常å
±æãªãã¸ã§ã¯ãã¨ãã¦ã³ã³ãã¤ã«ã»ãªã³ã¯
+ * ããããå
±æãªãã¸ã§ã¯ãã®ã¨ã³ããªãã¤ã³ãã¯é常ã³ã³ãã¤ã«ããããã¡
+ * ã¤ã«åã® basename + "Init" ã«ãã¦ããã以ä¸ã«ãã¯ã©ã¹åããã¡ã¤ã«
+ * åãã¨ã³ããªãã¤ã³ãé¢æ°åã®æ¨å¥¨ä¾ã示ãã
*
- * - 実装クラス名: MySdoServiceConusmer
- * - ファイル名: MySdoServiceProvider.h. MySdoServiceProvider.cpp
- * - 共有オブジェクト名: MySdoServiceProvider.so (or DLL)
- * - エントリポイント関数名: MySdoServiceProviderInit()
+ * - å®è£
ã¯ã©ã¹å: MySdoServiceConusmer
+ * - ãã¡ã¤ã«å: MySdoServiceProvider.h. MySdoServiceProvider.cpp
+ * - å
±æãªãã¸ã§ã¯ãå: MySdoServiceProvider.so (or DLL)
+ * - ã¨ã³ããªãã¤ã³ãé¢æ°å: MySdoServiceProviderInit()
*
- * エントリポイント関数は通常以下のように、SdoServiceProviderFactory
- * に当該コンシューマのファクトリ (と解体ファンクタ) を登録する以下の
- * ような関数になる。
+ * ã¨ã³ããªãã¤ã³ãé¢æ°ã¯é常以ä¸ã®ããã«ãSdoServiceProviderFactory
+ * ã«å½è©²ã³ã³ã·ã¥ã¼ãã®ãã¡ã¯ã㪠(ã¨è§£ä½ãã¡ã³ã¯ã¿) ãç»é²ãã以ä¸ã®
+ * ãããªé¢æ°ã«ãªãã
*
* <pre>
* extern "C"
@@ -138,7 +138,7 @@
public:
/*!
* @if jp
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
* @else
* @brief virtual destructor
* @endif
@@ -147,22 +147,22 @@
/*!
* @if jp
- * @brief コンシューマクラスの初期化関数
+ * @brief ã³ã³ã·ã¥ã¼ãã¯ã©ã¹ã®åæåé¢æ°
*
- * このオブジェクトの初期化を行う。外部からSDOサービスが
- * ServiceProfile とともにアタッチされると、SDOコンシューマがインス
- * タンス化され、その直後に SDO サービスがアタッチされた RTC と与え
- * られた ServiceProfile を引数としてこの関数が呼ばれる。
+ * ãã®ãªãã¸ã§ã¯ãã®åæåãè¡ããå¤é¨ããSDOãµã¼ãã¹ã
+ * ServiceProfile ã¨ã¨ãã«ã¢ã¿ãããããã¨ãSDOã³ã³ã·ã¥ã¼ããã¤ã³ã¹
+ * ã¿ã³ã¹åããããã®ç´å¾ã« SDO ãµã¼ãã¹ãã¢ã¿ããããã RTC ã¨ä¸ã
+ * ããã ServiceProfile ãå¼æ°ã¨ãã¦ãã®é¢æ°ãå¼ã°ããã
*
- * 関数内では、ServiceProfile 内の SDO サービスリファレンスを
- * CorbaProvider クラス等を利用しオブジェクト内に保持するとともに、
- * properties から設定内容を読み込みサービス固有の設定等を行う。与
- * えられたサービスのオブジェクトリファレンスが不正、あるいは
- * properties の内容が不正、等の場合は戻り値に false を返す。
+ * é¢æ°å
ã§ã¯ãServiceProfile å
ã® SDO ãµã¼ãã¹ãªãã¡ã¬ã³ã¹ã
+ * CorbaProvider ã¯ã©ã¹çãå©ç¨ããªãã¸ã§ã¯ãå
ã«ä¿æããã¨ã¨ãã«ã
+ * properties ããè¨å®å
容ãèªã¿è¾¼ã¿ãµã¼ãã¹åºæã®è¨å®çãè¡ããä¸
+ * ãããããµã¼ãã¹ã®ãªãã¸ã§ã¯ããªãã¡ã¬ã³ã¹ãä¸æ£ããããã¯
+ * properties ã®å
容ãä¸æ£ãçã®å ´åã¯æ»ãå¤ã« false ãè¿ãã
*
- * @param rtobj このオブジェクトがインスタンス化された RTC
- * @param profile 外部から与えられた SDO ServiceProfile
- * @return 与えられた SDO Service や ServiceProfile が不正の場合 false
+ * @param rtobj ãã®ãªãã¸ã§ã¯ããã¤ã³ã¹ã¿ã³ã¹åããã RTC
+ * @param profile å¤é¨ããä¸ãããã SDO ServiceProfile
+ * @return ä¸ãããã SDO Service ã ServiceProfile ãä¸æ£ã®å ´å false
*
* @else
* @brief Initialization function of the consumer class
@@ -173,19 +173,19 @@
const SDOPackage::ServiceProfile& profile) = 0;
/*!
* @if jp
- * @brief コンシューマクラスの再初期化関数
+ * @brief ã³ã³ã·ã¥ã¼ãã¯ã©ã¹ã®ååæåé¢æ°
*
- * このオブジェクトの再初期化を行う。ServiceProfile には id フィー
- * ルドにセッション固有の UUID がセットされているが、同一の id の場
- * 合、properties に設定された設定情報の変更や、service フィールド
- * のサービスの参照の変更が行われる。その際に呼ばれるのがこの
- * reinit() 関数である。実装では、service フィールドのオブジェクト
- * リファレンスの同一性を確認し、異なっている場合保持しているリファ
- * レンスを更新する必要がある。また properties には新たな設定が与え
- * られている可能性があるので、内容を読み込み設定を更新する。
+ * ãã®ãªãã¸ã§ã¯ãã®ååæåãè¡ããServiceProfile ã«ã¯ id ãã£ã¼
+ * ã«ãã«ã»ãã·ã§ã³åºæã® UUID ãã»ããããã¦ããããåä¸ã® id ã®å ´
+ * åãproperties ã«è¨å®ãããè¨å®æ
å ±ã®å¤æ´ããservice ãã£ã¼ã«ã
+ * ã®ãµã¼ãã¹ã®åç
§ã®å¤æ´ãè¡ãããããã®éã«å¼ã°ããã®ããã®
+ * reinit() é¢æ°ã§ãããå®è£
ã§ã¯ãservice ãã£ã¼ã«ãã®ãªãã¸ã§ã¯ã
+ * ãªãã¡ã¬ã³ã¹ã®åä¸æ§ã確èªããç°ãªã£ã¦ããå ´åä¿æãã¦ãããªãã¡
+ * ã¬ã³ã¹ãæ´æ°ããå¿
è¦ããããã¾ã properties ã«ã¯æ°ããªè¨å®ãä¸ã
+ * ããã¦ããå¯è½æ§ãããã®ã§ãå
容ãèªã¿è¾¼ã¿è¨å®ãæ´æ°ããã
*
- * @param profile 新たに与えられた SDO ServiceProfile
- * @return 不正な ServiceProfile が与えられた場合は false
+ * @param profile æ°ãã«ä¸ãããã SDO ServiceProfile
+ * @return ä¸æ£ãª ServiceProfile ãä¸ããããå ´å㯠false
*
* @else
* @brief Reinitialization function of the consumer class
@@ -196,14 +196,14 @@
/*!
* @if jp
- * @brief ServiceProfile を返す
+ * @brief ServiceProfile ãè¿ã
*
- * init()/reinit()で与えられた ServiceProfile は通常オブジェクト内
- * で保持される。SDO Service 管理フレームワークは管理上このオブジェ
- * クトに対応する ServiceProfile を必要とするので、この関数では保持
- * されている ServiceProfile を返す。
+ * init()/reinit()ã§ä¸ãããã ServiceProfile ã¯é常ãªãã¸ã§ã¯ãå
+ * ã§ä¿æããããSDO Service 管çãã¬ã¼ã ã¯ã¼ã¯ã¯ç®¡çä¸ãã®ãªãã¸ã§
+ * ã¯ãã«å¯¾å¿ãã ServiceProfile ãå¿
è¦ã¨ããã®ã§ããã®é¢æ°ã§ã¯ä¿æ
+ * ããã¦ãã ServiceProfile ãè¿ãã
*
- * @return このオブジェクトが保持している ServiceProfile
+ * @return ãã®ãªãã¸ã§ã¯ããä¿æãã¦ãã ServiceProfile
*
* @else
* @brief Getting ServiceProfile
@@ -213,11 +213,11 @@
/*!
* @if jp
- * @brief 終了処理
+ * @brief çµäºå¦ç
*
- * SDOサービスがでタッチされる際に呼び出される終了処理用関数。サー
- * ビスのでタッチに際して、当該オブジェクトが保持するリソースを解放
- * するなどの処理を行う。
+ * SDOãµã¼ãã¹ãã§ã¿ãããããéã«å¼ã³åºãããçµäºå¦çç¨é¢æ°ããµã¼
+ * ãã¹ã®ã§ã¿ããã«éãã¦ãå½è©²ãªãã¸ã§ã¯ããä¿æãããªã½ã¼ã¹ã解æ¾
+ * ãããªã©ã®å¦çãè¡ãã
*
* @else
* @brief Finalization
@@ -229,7 +229,7 @@
/*!
* @if jp
- * @brief SdoServiceProviderFactory の typedef
+ * @brief SdoServiceProviderFactory ã® typedef
* @else
* @brief typedef of sdoServiceProviderFactory
* @endif
@@ -240,7 +240,7 @@
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
/*!
* @if jp
- * @brief クラステンプレートの明示的インスタンス化
+ * @brief ã¯ã©ã¹ãã³ãã¬ã¼ãã®æ示çã¤ã³ã¹ã¿ã³ã¹å
* @else
* @brief Explicit instantiation of class template
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/StateMachine.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/StateMachine.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/StateMachine.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file StateMachine.h
* @brief State machine template class
@@ -29,12 +29,12 @@
/*!
* @if jp
* @class StateHolder
- * @brief 状態保持用クラス
+ * @brief ç¶æ
ä¿æç¨ã¯ã©ã¹
*
- * 状態を保持するためのホルダークラス。
- * 現在の状態と、1つ前の状態、遷移予定の状態を保持する。
+ * ç¶æ
ãä¿æããããã®ãã«ãã¼ã¯ã©ã¹ã
+ * ç¾å¨ã®ç¶æ
ã¨ãï¼ã¤åã®ç¶æ
ãé·ç§»äºå®ã®ç¶æ
ãä¿æããã
*
- * @param State 保持する状態の型
+ * @param State ä¿æããç¶æ
ã®å
*
* @since 0.4.0
*
@@ -65,13 +65,13 @@
*
* @class StateMachine
*
- * @brief 状態マシンクラス
+ * @brief ç¶æ
ãã·ã³ã¯ã©ã¹
*
- * StateMachine クラスは状態マシンを実現するクラスである。
+ * StateMachine ã¯ã©ã¹ã¯ç¶æ
ãã·ã³ãå®ç¾ããã¯ã©ã¹ã§ããã
*
- * 例: ActiveObjectは状態マシンを持つアクティブオブジェクトであるとする。
- * 状態は3状態 INACTIVE, ACTIVE, ERROR があり、各状態でのEntryやExit動作を
- * 定義したいとすると、以下のように実現される。
+ * ä¾: ActiveObjectã¯ç¶æ
ãã·ã³ãæã¤ã¢ã¯ãã£ããªãã¸ã§ã¯ãã§ããã¨ããã
+ * ç¶æ
ã¯3ç¶æ
INACTIVE, ACTIVE, ERROR ããããåç¶æ
ã§ã®EntryãExitåä½ã
+ * å®ç¾©ãããã¨ããã¨ã以ä¸ã®ããã«å®ç¾ãããã
* <pre>
* class ActiveObject
* {
@@ -101,26 +101,26 @@
* StateMachine<MyState, bool, ActiveObject> m_sm;
* };
* </pre>
- * 状態を持たせたいクラスは以下の条件を満たすように実装しなければならない。
+ * ç¶æ
ãæããããã¯ã©ã¹ã¯ä»¥ä¸ã®æ¡ä»¶ãæºããããã«å®è£
ããªããã°ãªããªãã
* <ol>
- * <li> enum で状態を定義
- * <li> StateMachine のテンプレート引数は、<br>
- * <状態の型(MyState), リスナーオブジェクト, 状態ホルダー,コールバック関数>
- * <li> StateMachine のコンストラクタ引数は状態の数
- * <li> 以下のアクション関数を(Return _function_name_(States)) の関数として設定
+ * <li> enum ã§ç¶æ
ãå®ç¾©
+ * <li> StateMachine ã®ãã³ãã¬ã¼ãå¼æ°ã¯ã<br>
+ * <ç¶æ
ã®å(MyState), ãªã¹ãã¼ãªãã¸ã§ã¯ã, ç¶æ
ãã«ãã¼ï¼ã³ã¼ã«ããã¯é¢æ°>
+ * <li> StateMachine ã®ã³ã³ã¹ãã©ã¯ã¿å¼æ°ã¯ç¶æ
ã®æ°
+ * <li> 以ä¸ã®ã¢ã¯ã·ã§ã³é¢æ°ã(Return _function_name_(States)) ã®é¢æ°ã¨ãã¦è¨å®
* <ol>
- * <li> 何もしない関数を必ず定義し、setNOP で与えなければならない
- * <li> 各状態毎に, set(Entry|PreDo|Do|PostDo|Exit)Action でアクションを設定
- * <li> 状態遷移時のアクションを setTransitionAction() で設定。
+ * <li> ä½ãããªãé¢æ°ãå¿
ãå®ç¾©ããsetNOP ã§ä¸ããªããã°ãªããªã
+ * <li> åç¶æ
æ¯ã«, set(Entry|PreDo|Do|PostDo|Exit)Action ã§ã¢ã¯ã·ã§ã³ãè¨å®
+ * <li> ç¶æ
é·ç§»æã®ã¢ã¯ã·ã§ã³ã setTransitionAction() ã§è¨å®ã
* </ol>
- * <li> 遷移時のアクションは、与えられた現在状態、次状態、前状態を元に、
- * ユーザが実装しなければならない。
- * <li> 状態の変更は goTo() で、状態のチェックは isIn(state) で行う。
- * <li> goTo()は次状態を強制的にセットする関数であり、遷移の可否は、
- * ユーザが現在状態を取得し判断するロジックを実装しなければならない。
+ * <li> é·ç§»æã®ã¢ã¯ã·ã§ã³ã¯ãä¸ããããç¾å¨ç¶æ
ã次ç¶æ
ãåç¶æ
ãå
ã«ã
+ * ã¦ã¼ã¶ãå®è£
ããªããã°ãªããªãã
+ * <li> ç¶æ
ã®å¤æ´ã¯ goTo() ã§ãç¶æ
ã®ãã§ãã¯ã¯ isIn(state) ã§è¡ãã
+ * <li> goTo()ã¯æ¬¡ç¶æ
ãå¼·å¶çã«ã»ããããé¢æ°ã§ãããé·ç§»ã®å¯å¦ã¯ã
+ * ã¦ã¼ã¶ãç¾å¨ç¶æ
ãåå¾ãå¤æãããã¸ãã¯ãå®è£
ããªããã°ãªããªãã
* </ol>
*
- * このクラスは、一つの状態に対して、
+ * ãã®ã¯ã©ã¹ã¯ãä¸ã¤ã®ç¶æ
ã«å¯¾ãã¦ã
* <ul>
* <li> Entry action
* <li> PreDo action
@@ -128,29 +128,29 @@
* <li> PostDo action
* <li> Exit action
* </ul>
- * 5つのアクションが定義することができる。
- * Transition action はあらゆる状態間遷移で呼び出されるアクションで、
- * その振る舞いはユーザが定義しなければならない。
+ * 5ã¤ã®ã¢ã¯ã·ã§ã³ãå®ç¾©ãããã¨ãã§ããã
+ * Transition action ã¯ããããç¶æ
éé·ç§»ã§å¼ã³åºãããã¢ã¯ã·ã§ã³ã§ã
+ * ãã®æ¯ãèãã¯ã¦ã¼ã¶ãå®ç¾©ããªããã°ãªããªãã
*
- * このクラスは以下のようなタイミングで各アクションが実行される。
+ * ãã®ã¯ã©ã¹ã¯ä»¥ä¸ã®ãããªã¿ã¤ãã³ã°ã§åã¢ã¯ã·ã§ã³ãå®è¡ãããã
*
* <ul>
- * <li> 状態が変更され(A->B)状態が遷移する場合 <br>
- * (A:Exit)->|(状態更新:A->B)->(B:Entry)->(B:PreDo)->(B:Do)->(B:PostDo)
+ * <li> ç¶æ
ãå¤æ´ãã(A->B)ç¶æ
ãé·ç§»ããå ´å <br>
+ * (A:Exit)->|(ç¶æ
æ´æ°:A->B)->(B:Entry)->(B:PreDo)->(B:Do)->(B:PostDo)
*
- * <li> 状態が変更されず、B状態を維持する場合 (|はステップの区切りを表す)<br>
+ * <li> ç¶æ
ãå¤æ´ããããBç¶æ
ãç¶æããå ´å (|ã¯ã¹ãããã®åºåãã表ã)<br>
* (B(n-1):PostDo)->|(B(n):PreDo)->(B(n):Do)->(B(n):PostDo)->|(B(n+1):PreDo)<br>
- * PreDo, Do, PostDo が繰り返し実行される。
+ * PreDo, Do, PostDo ãç¹°ãè¿ãå®è¡ãããã
*
- * <li> 自己遷移する場合 <br>
+ * <li> èªå·±é·ç§»ããå ´å <br>
* (B(n-1):PostDo)->(B(n-1):Exit)->|(B(n):Entry)->(B(n):PreDo) <br>
- * 一旦 Exit が呼ばれた後、Entry が実行され、以降は前項と同じ動作をする。
+ * ä¸æ¦ Exit ãå¼ã°ããå¾ãEntry ãå®è¡ããã以éã¯åé
ã¨åãåä½ãããã
* </ul>
*
- * @param State 状態の型
- * @param Listener アクション用リスナーオブジェクト
- * @param States 状態ホルダー
- * @param Callback アクション用コールバック関数
+ * @param State ç¶æ
ã®å
+ * @param Listener ã¢ã¯ã·ã§ã³ç¨ãªã¹ãã¼ãªãã¸ã§ã¯ã
+ * @param States ç¶æ
ãã«ãã¼
+ * @param Callback ã¢ã¯ã·ã§ã³ç¨ã³ã¼ã«ããã¯é¢æ°
*
* @since 0.4.0
*
@@ -201,7 +201,7 @@
* <ol>
* <li> You must define states by enum.
* <li> Template arguments of StateMachine must be
- * <type of state(MyState), listener object, state holder,callback function>
+ * <type of state(MyState), listener object, state holderï¼callback function>
* <li> Constructor arguments of StateMachine must be the number of the states.
* <li> You must set the following action functions as a function of
* (Return _function_name_(States))
@@ -268,11 +268,11 @@
public:
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param num_of_state ステートマシン中の状態数
+ * @param num_of_state ã¹ãã¼ããã·ã³ä¸ã®ç¶æ
æ°
*
* @else
* @brief Constructor
@@ -335,11 +335,11 @@
}
/*!
* @if jp
- * @brief NOP関数を登録する
+ * @brief NOPé¢æ°ãç»é²ãã
*
- * NOP関数(何もしない関数)を登録する。
+ * NOPé¢æ°(ä½ãããªãé¢æ°)ãç»é²ããã
*
- * @param call_back コールバック関数
+ * @param call_back ã³ã¼ã«ããã¯é¢æ°
*
* @else
* @brief Set NOP function
@@ -362,11 +362,11 @@
/*!
* @if jp
- * @brief Listener オブジェクトを登録する
+ * @brief Listener ãªãã¸ã§ã¯ããç»é²ãã
*
- * 各種アクション実行時に呼び出される Listener オブジェクトを登録する。
+ * å種ã¢ã¯ã·ã§ã³å®è¡æã«å¼ã³åºããã Listener ãªãã¸ã§ã¯ããç»é²ããã
*
- * @param listener Listener オブジェクト
+ * @param listener Listener ãªãã¸ã§ã¯ã
*
* @else
* @brief Set Listener Object
@@ -385,14 +385,14 @@
/*!
* @if jp
- * @brief Entry action 関数を登録する
+ * @brief Entry action é¢æ°ãç»é²ãã
*
- * 各状態に入った際に実行される Entry action 用コールバック関数を登録する。
+ * åç¶æ
ã«å
¥ã£ãéã«å®è¡ããã Entry action ç¨ã³ã¼ã«ããã¯é¢æ°ãç»é²ããã
*
- * @param state 登録対象状態
- * @param call_back Entry action 用コールバック関数
+ * @param state ç»é²å¯¾è±¡ç¶æ
+ * @param call_back Entry action ç¨ã³ã¼ã«ããã¯é¢æ°
*
- * @return アクション実行結果
+ * @return ã¢ã¯ã·ã§ã³å®è¡çµæ
*
* @else
* @brief Set Entry action function
@@ -423,14 +423,14 @@
/*!
* @if jp
- * @brief PreDo action 関数を登録する
+ * @brief PreDo action é¢æ°ãç»é²ãã
*
- * 各状態内で実行される PreDo action 用コールバック関数を登録する。
+ * åç¶æ
å
ã§å®è¡ããã PreDo action ç¨ã³ã¼ã«ããã¯é¢æ°ãç»é²ããã
*
- * @param state 登録対象状態
- * @param call_back PreDo action 用コールバック関数
+ * @param state ç»é²å¯¾è±¡ç¶æ
+ * @param call_back PreDo action ç¨ã³ã¼ã«ããã¯é¢æ°
*
- * @return アクション実行結果
+ * @return ã¢ã¯ã·ã§ã³å®è¡çµæ
*
* @else
* @brief Set PreDo action function
@@ -460,14 +460,14 @@
/*!
* @if jp
- * @brief Do action 関数を登録する
+ * @brief Do action é¢æ°ãç»é²ãã
*
- * 各状態内で実行される Do action 用コールバック関数を登録する。
+ * åç¶æ
å
ã§å®è¡ããã Do action ç¨ã³ã¼ã«ããã¯é¢æ°ãç»é²ããã
*
- * @param state 登録対象状態
- * @param call_back Do action 用コールバック関数
+ * @param state ç»é²å¯¾è±¡ç¶æ
+ * @param call_back Do action ç¨ã³ã¼ã«ããã¯é¢æ°
*
- * @return アクション実行結果
+ * @return ã¢ã¯ã·ã§ã³å®è¡çµæ
*
* @else
* @brief Set Do action function
@@ -497,14 +497,14 @@
/*!
* @if jp
- * @brief PostDo action 関数を登録する
+ * @brief PostDo action é¢æ°ãç»é²ãã
*
- * 各状態内で実行される PostDo action 用コールバック関数を登録する。
+ * åç¶æ
å
ã§å®è¡ããã PostDo action ç¨ã³ã¼ã«ããã¯é¢æ°ãç»é²ããã
*
- * @param state 登録対象状態
- * @param call_back PostDo action 用コールバック関数
+ * @param state ç»é²å¯¾è±¡ç¶æ
+ * @param call_back PostDo action ç¨ã³ã¼ã«ããã¯é¢æ°
*
- * @return アクション実行結果
+ * @return ã¢ã¯ã·ã§ã³å®è¡çµæ
*
* @else
* @brief Set PostDo action function
@@ -534,14 +534,14 @@
/*!
* @if jp
- * @brief Exit action 関数を登録する
+ * @brief Exit action é¢æ°ãç»é²ãã
*
- * 各状態内で実行される Exit action 用コールバック関数を登録する。
+ * åç¶æ
å
ã§å®è¡ããã Exit action ç¨ã³ã¼ã«ããã¯é¢æ°ãç»é²ããã
*
- * @param state 登録対象状態
- * @param call_back Exit action 用コールバック関数
+ * @param state ç»é²å¯¾è±¡ç¶æ
+ * @param call_back Exit action ç¨ã³ã¼ã«ããã¯é¢æ°
*
- * @return アクション実行結果
+ * @return ã¢ã¯ã·ã§ã³å®è¡çµæ
*
* @else
* @brief Set Exit action function
@@ -571,14 +571,14 @@
/*!
* @if jp
- * @brief State transition action 関数を登録する
+ * @brief State transition action é¢æ°ãç»é²ãã
*
- * 状態遷移時に実行される State transition action 用コールバック関数を
- * 登録する。
+ * ç¶æ
é·ç§»æã«å®è¡ããã State transition action ç¨ã³ã¼ã«ããã¯é¢æ°ã
+ * ç»é²ããã
*
- * @param call_back State transition 用コールバック関数
+ * @param call_back State transition ç¨ã³ã¼ã«ããã¯é¢æ°
*
- * @return アクション実行結果
+ * @return ã¢ã¯ã·ã§ã³å®è¡çµæ
*
* @else
* @brief Set state transition action function
@@ -600,11 +600,11 @@
/*!
* @if jp
- * @brief 初期状態をセットする
+ * @brief åæç¶æ
ãã»ãããã
*
- * ステートマシンの初期状態を設定する。
+ * ã¹ãã¼ããã·ã³ã®åæç¶æ
ãè¨å®ããã
*
- * @param states 初期状態
+ * @param states åæç¶æ
*
* @else
* @brief Set the initial state
@@ -624,12 +624,12 @@
/*!
* @if jp
- * @brief 状態を取得する
+ * @brief ç¶æ
ãåå¾ãã
*
- * 状態情報を取得する。
- * 現在の状態、1つ前の状態、遷移予定の状態を取得することができる。
+ * ç¶æ
æ
å ±ãåå¾ããã
+ * ç¾å¨ã®ç¶æ
ãï¼ã¤åã®ç¶æ
ãé·ç§»äºå®ã®ç¶æ
ãåå¾ãããã¨ãã§ããã
*
- * @return 状態情報
+ * @return ç¶æ
æ
å ±
*
* @else
* @brief Get states
@@ -650,11 +650,11 @@
/*!
* @if jp
- * @brief 現在の状態を取得する
+ * @brief ç¾å¨ã®ç¶æ
ãåå¾ãã
*
- * 現在の状態を取得する。
+ * ç¾å¨ã®ç¶æ
ãåå¾ããã
*
- * @return 現在の状態
+ * @return ç¾å¨ã®ç¶æ
*
* @else
* @brief Get current state
@@ -673,13 +673,13 @@
/*!
* @if jp
- * @brief 現在状態を確認
+ * @brief ç¾å¨ç¶æ
ã確èª
*
- * 現在の状態が、引数で指定した状態と一致するか確認する。
+ * ç¾å¨ã®ç¶æ
ããå¼æ°ã§æå®ããç¶æ
ã¨ä¸è´ããã確èªããã
*
- * @param state 確認対象状態
+ * @param state 確èªå¯¾è±¡ç¶æ
*
- * @return 状態確認結果
+ * @return ç¶æ
確èªçµæ
*
* @else
* @brief Check current state
@@ -700,15 +700,15 @@
/*!
* @if jp
- * @brief 状態を遷移
+ * @brief ç¶æ
ãé·ç§»
*
- * 指定した状態に状態を遷移する。
- * 本関数は次状態を強制的にセットする関数である。
- * このため、遷移の可否は、ユーザが現在状態を取得し判断するロジックを
- * 実装しなければならない。
- * 遷移先が現在の状態と同じ場合には、自己遷移フラグをセットする。
+ * æå®ããç¶æ
ã«ç¶æ
ãé·ç§»ããã
+ * æ¬é¢æ°ã¯æ¬¡ç¶æ
ãå¼·å¶çã«ã»ããããé¢æ°ã§ããã
+ * ãã®ãããé·ç§»ã®å¯å¦ã¯ãã¦ã¼ã¶ãç¾å¨ç¶æ
ãåå¾ãå¤æãããã¸ãã¯ã
+ * å®è£
ããªããã°ãªããªãã
+ * é·ç§»å
ãç¾å¨ã®ç¶æ
ã¨åãå ´åã«ã¯ãèªå·±é·ç§»ãã©ã°ãã»ããããã
*
- * @param state 遷移先状態
+ * @param state é·ç§»å
ç¶æ
*
* @else
* @brief Transit State
@@ -737,10 +737,10 @@
/*!
* @if jp
- * @brief 駆動関数
+ * @brief é§åé¢æ°
*
- * ステートマシンの駆動関数。
- * 実際の状態遷移および状態遷移発生時の各アクションの呼びだしを実行する。
+ * ã¹ãã¼ããã·ã³ã®é§åé¢æ°ã
+ * å®éã®ç¶æ
é·ç§»ããã³ç¶æ
é·ç§»çºçæã®åã¢ã¯ã·ã§ã³ã®å¼ã³ã ããå®è¡ããã
*
* @else
* @brief Worker function
@@ -852,12 +852,12 @@
protected:
/*!
* @if jp
- * @brief NOP関数を設定
+ * @brief NOPé¢æ°ãè¨å®
*
- * NOP関数(何もしない関数)を登録する。
+ * NOPé¢æ°(ä½ãããªãé¢æ°)ãç»é²ããã
*
- * @param s コールバック関数設定先
- * @param nullfunc コールバック関数(NOP関数)
+ * @param s ã³ã¼ã«ããã¯é¢æ°è¨å®å
+ * @param nullfunc ã³ã¼ã«ããã¯é¢æ°(NOPé¢æ°)
*
* @else
* @brief Set NOP function
@@ -881,7 +881,7 @@
/*!
* @if jp
- * @brief 状態数
+ * @brief ç¶æ
æ°
* @else
* @brief Number of state
* @endif
@@ -890,7 +890,7 @@
/*!
* @if jp
- * @brief コールバック関数用リスナー
+ * @brief ã³ã¼ã«ããã¯é¢æ°ç¨ãªã¹ãã¼
* @else
* @brief Callback function for listener
* @endif
@@ -899,7 +899,7 @@
/*!
* @if jp
- * @brief Entry action 用コールバック関数
+ * @brief Entry action ç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function for Entry action
* @endif
@@ -908,7 +908,7 @@
/*!
* @if jp
- * @brief PreDo action 用コールバック関数
+ * @brief PreDo action ç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function for PreDo action
* @endif
@@ -917,7 +917,7 @@
/*!
* @if jp
- * @brief Do action 用コールバック関数
+ * @brief Do action ç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function for Do action
* @endif
@@ -926,7 +926,7 @@
/*!
* @if jp
- * @brief PostDo action 用コールバック関数
+ * @brief PostDo action ç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function for PostDo action
* @endif
@@ -935,7 +935,7 @@
/*!
* @if jp
- * @brief Exit action 用コールバック関数
+ * @brief Exit action ç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function for Exit action
* @endif
@@ -944,7 +944,7 @@
/*!
* @if jp
- * @brief State transition action 用コールバック関数
+ * @brief State transition action ç¨ã³ã¼ã«ããã¯é¢æ°
* @else
* @brief Callback function for State transition action
* @endif
@@ -953,7 +953,7 @@
/*!
* @if jp
- * @brief 現在の状態情報
+ * @brief ç¾å¨ã®ç¶æ
æ
å ±
* @else
* @brief Current state information
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SystemLogger.cpp
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SystemLogger.cpp 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SystemLogger.cpp 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SystemLogger.cpp
* @brief RT component logger class
@@ -75,7 +75,7 @@
/*!
* @if jp
- * @brief ログレベルを文字列で設定する
+ * @brief ãã°ã¬ãã«ãæååã§è¨å®ãã
* @else
* @brief Set log level by string
* @endif
@@ -87,7 +87,7 @@
/*!
* @if jp
- * @brief ヘッダに付加する日時フォーマットを指定する。
+ * @brief ãããã«ä»å ããæ¥æãã©ã¼ããããæå®ããã
* @else
* @brief Set date/time format for adding the header
* @endif
@@ -105,7 +105,7 @@
}
/*!
* @if jp
- * @brief ヘッダの日時の後に付加する文字列を設定する。
+ * @brief ãããã®æ¥æã®å¾ã«ä»å ããæååãè¨å®ããã
* @else
* @brief Set suffix of date/time string of header.
* @endif
@@ -117,7 +117,7 @@
/*!
* @if jp
- * @brief メッセージのプリフィックス追加関数
+ * @brief ã¡ãã»ã¼ã¸ã®ããªãã£ãã¯ã¹è¿½å é¢æ°
* @else
* @brief Message prefix appender function
* @endif
@@ -143,7 +143,7 @@
/*!
* @if jp
- * @brief フォーマットされた現在日時文字列を取得する。
+ * @brief ãã©ã¼ããããããç¾å¨æ¥ææååãåå¾ããã
* @else
* @brief Get the current formatted date/time string
* @endif
@@ -191,7 +191,7 @@
/*!
* @if jp
- * @brief ログレベル設定
+ * @brief ãã°ã¬ãã«è¨å®
* @else
* @brief Set the log level
* @endif
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SystemLogger.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SystemLogger.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/SystemLogger.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file SystemLogger.h
* @brief RT component logger class
@@ -37,23 +37,23 @@
/*!
* @if jp
* @class Logger
- * @brief Logger クラス
+ * @brief Logger ã¯ã©ã¹
*
- * - ログ出力をシリアライズしかつ分配するバッファクラス
- * - ログをフォーマットするフォーマットクラス
- * で構成されるロガークラス
+ * - ãã°åºåãã·ãªã¢ã©ã¤ãºããã¤åé
ãããããã¡ã¯ã©ã¹
+ * - ãã°ããã©ã¼ããããããã©ã¼ãããã¯ã©ã¹
+ * ã§æ§æããããã¬ã¼ã¯ã©ã¹
*
- * - バッファクラス
- * - マルチスレッド書き込みに対してシリアライズしてバッファリングする
- * - 複数の出力先にログを出力できる
- * - 出力先の例としては、ファイル、標準出力、リモートのログサーバ等
- * - バッファに対してaddStreamで出力先を追加できる
- * - フォーマットクラス
- * - ログレベルを指定して出力できる
- * - 書式は、[時間] [ログレベル] [サフィックス] [メッセージ]
- * - [時間] [ログレベル] [サフィックス]は自動付加
- * - [サフィックス] を指定できる関数を用意
- * - ログレベルは以下のとおり
+ * - ãããã¡ã¯ã©ã¹
+ * - ãã«ãã¹ã¬ããæ¸ãè¾¼ã¿ã«å¯¾ãã¦ã·ãªã¢ã©ã¤ãºãã¦ãããã¡ãªã³ã°ãã
+ * - è¤æ°ã®åºåå
ã«ãã°ãåºåã§ãã
+ * - åºåå
ã®ä¾ã¨ãã¦ã¯ããã¡ã¤ã«ãæ¨æºåºåããªã¢ã¼ãã®ãã°ãµã¼ãç
+ * - ãããã¡ã«å¯¾ãã¦addStreamã§åºåå
ã追å ã§ãã
+ * - ãã©ã¼ãããã¯ã©ã¹
+ * - ãã°ã¬ãã«ãæå®ãã¦åºåã§ãã
+ * - æ¸å¼ã¯ã[æé] [ãã°ã¬ãã«] [ãµãã£ãã¯ã¹] [ã¡ãã»ã¼ã¸]
+ * - [æé] [ãã°ã¬ãã«] [ãµãã£ãã¯ã¹]ã¯èªåä»å
+ * - [ãµãã£ãã¯ã¹] ãæå®ã§ããé¢æ°ãç¨æ
+ * - ãã°ã¬ãã«ã¯ä»¥ä¸ã®ã¨ãã
* - RTL_SILENT
* - RTL_FATAL
* - RTL_ERROR
@@ -63,7 +63,7 @@
* - RTL_TRACE
* - RTL_VERBOSE
* - RTL_PARANOID
- * - このフォーマットオブジェクトに対するロック・アンロック機能
+ * - ãã®ãã©ã¼ããããªãã¸ã§ã¯ãã«å¯¾ããããã¯ã»ã¢ã³ããã¯æ©è½
*
* @else
* @class Logger
@@ -115,11 +115,11 @@
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param name ヘッダの日時の後に付加する文字列
+ * @param name ãããã®æ¥æã®å¾ã«ä»å ããæåå
*
* @else
*
@@ -134,11 +134,11 @@
Logger(const char* name = "");
/*!
* @if jp
- * @brief コンストラクタ
+ * @brief ã³ã³ã¹ãã©ã¯ã¿
*
- * コンストラクタ
+ * ã³ã³ã¹ãã©ã¯ã¿
*
- * @param streambuf LogStream オブジェクト
+ * @param streambuf LogStream ãªãã¸ã§ã¯ã
*
* @else
*
@@ -154,7 +154,7 @@
/*!
* @if jp
*
- * @brief 仮想デストラクタ
+ * @brief ä»®æ³ãã¹ãã©ã¯ã¿
*
* @else
*
@@ -167,9 +167,9 @@
/*!
* @if jp
*
- * @brief ログレベルを文字列で設定する
+ * @brief ãã°ã¬ãã«ãæååã§è¨å®ãã
*
- * @param level ログレベル
+ * @param level ãã°ã¬ãã«
*
* @else
*
@@ -184,9 +184,9 @@
/*!
* @if jp
*
- * @brief ヘッダに付加する日時フォーマットを指定する。
+ * @brief ãããã«ä»å ããæ¥æãã©ã¼ããããæå®ããã
*
- * フォーマット指定文字列は以下のとおり。
+ * ãã©ã¼ãããæå®æååã¯ä»¥ä¸ã®ã¨ããã
* <pre>
* @%a abbreviated weekday name
* @%A full weekday name
@@ -216,7 +216,7 @@
* %% a percent sign
* </pre>
*
- * @param fmt 日時フォーマット
+ * @param fmt æ¥æãã©ã¼ããã
*
* @else
*
@@ -261,20 +261,20 @@
/*!
* @if jp
*
- * @brief ログ記録時に使用するクロックを指定する
+ * @brief ãã°è¨é²æã«ä½¿ç¨ããã¯ããã¯ãæå®ãã
*
- * ログ記録時に時刻を取得するためのクロックの種類を指定することができる。
- * - system: システムクロック。デフォルト
- * - logical: 論理時間クロック。
- * - adjusted: 調整済みクロック。
+ * ãã°è¨é²æã«æå»ãåå¾ããããã®ã¯ããã¯ã®ç¨®é¡ãæå®ãããã¨ãã§ããã
+ * - system: ã·ã¹ãã ã¯ããã¯ãããã©ã«ã
+ * - logical: è«çæéã¯ããã¯ã
+ * - adjusted: 調æ´æ¸ã¿ã¯ããã¯ã
*
- * 論理時間クロックについては
+ * è«çæéã¯ããã¯ã«ã¤ãã¦ã¯
* <pre>
* coil::ClockManager::instance().getClock("logical").settime()
* </pre>
- * で時刻を設定する必要がある。
+ * ã§æå»ãè¨å®ããå¿
è¦ãããã
*
- * @param clocktype 上述のクロックタイプ
+ * @param clocktype ä¸è¿°ã®ã¯ããã¯ã¿ã¤ã
*
* @else
*
@@ -301,11 +301,11 @@
/*!
* @if jp
*
- * @brief ヘッダの日時の後に付加する文字列を設定する。
+ * @brief ãããã®æ¥æã®å¾ã«ä»å ããæååãè¨å®ããã
*
- * ヘッダの日時の後に付加する接頭語文字列を設定する。
+ * ãããã®æ¥æã®å¾ã«ä»å ããæ¥é èªæååãè¨å®ããã
*
- * @param suffix 接頭語文字列
+ * @param suffix æ¥é èªæåå
*
* @else
*
@@ -323,10 +323,10 @@
/*!
* @if jp
*
- * @brief メッセージのプリフィックス追加関数
+ * @brief ã¡ãã»ã¼ã¸ã®ããªãã£ãã¯ã¹è¿½å é¢æ°
*
- * サブクラスにおいてこの関数をオーバーライドし、
- * ログメッセージに適当なプリフィックスるを追加する。
+ * ãµãã¯ã©ã¹ã«ããã¦ãã®é¢æ°ããªã¼ãã¼ã©ã¤ããã
+ * ãã°ã¡ãã»ã¼ã¸ã«é©å½ãªããªãã£ãã¯ã¹ãã追å ããã
*
* @else
*
@@ -342,10 +342,10 @@
/*!
* @if jp
- * @brief フォーマットされた現在日時文字列を取得する。
- * 指定された書式で記述した現在日時を取得する。
+ * @brief ãã©ã¼ããããããç¾å¨æ¥ææååãåå¾ããã
+ * æå®ãããæ¸å¼ã§è¨è¿°ããç¾å¨æ¥æãåå¾ããã
*
- * @return 書式指定現在日時
+ * @return æ¸å¼æå®ç¾å¨æ¥æ
*
* @else
* @brief Get the current formatted date/time string
@@ -359,11 +359,11 @@
/*!
* @if jp
- * @brief ログレベル設定
- * 与えられた文字列に対応したログレベルを設定する。
+ * @brief ãã°ã¬ãã«è¨å®
+ * ä¸ããããæååã«å¯¾å¿ãããã°ã¬ãã«ãè¨å®ããã
*
- * @param lv ログレベル文字列
- * @return 設定したログレベル
+ * @param lv ãã°ã¬ãã«æåå
+ * @return è¨å®ãããã°ã¬ãã«
*
* @else
* @brief Set the log level
@@ -390,9 +390,9 @@
/*!
* @if jp
*
- * @brief 汎用ログ出力マクロ
+ * @brief æ±ç¨ãã°åºåãã¯ã
*
- * ログレベルおよび出力フォーマット文字列を引数としてとる。
+ * ãã°ã¬ãã«ããã³åºåãã©ã¼ãããæååãå¼æ°ã¨ãã¦ã¨ãã
*
* @else
*
@@ -422,11 +422,11 @@
/*!
* @if jp
*
- * @brief エラーログ出力マクロ。
+ * @brief ã¨ã©ã¼ãã°åºåãã¯ãã
*
- * エラーレベルのログ出力マクロ。<BR>ログレベルが
+ * ã¨ã©ã¼ã¬ãã«ã®ãã°åºåãã¯ãã<BR>ãã°ã¬ãã«ã
* ERROR, WARN, INFO, NORMAL, DEBUG, TRACE, VERBOSE, PARANOID
- * の場合にログ出力される。
+ * ã®å ´åã«ãã°åºåãããã
*
* @else
*
@@ -444,11 +444,11 @@
/*!
* @if jp
*
- * @brief エラーログ出力マクロ。
+ * @brief ã¨ã©ã¼ãã°åºåãã¯ãã
*
- * エラーレベルのログ出力マクロ。<BR>ログレベルが
+ * ã¨ã©ã¼ã¬ãã«ã®ãã°åºåãã¯ãã<BR>ãã°ã¬ãã«ã
* ERROR, WARN, INFO, NORMAL, DEBUG, TRACE, VERBOSE, PARANOID
- * の場合にログ出力される。
+ * ã®å ´åã«ãã°åºåãããã
*
* @else
*
@@ -466,11 +466,11 @@
/*!
* @if jp
*
- * @brief ワーニングログ出力マクロ。
+ * @brief ã¯ã¼ãã³ã°ãã°åºåãã¯ãã
*
- * ワーニングレベルのログ出力マクロ。<BR>ログレベルが
+ * ã¯ã¼ãã³ã°ã¬ãã«ã®ãã°åºåãã¯ãã<BR>ãã°ã¬ãã«ã
* ( WARN, INFO, NORMAL, DEBUG, TRACE, VERBOSE, PARANOID )
- * の場合にログ出力される。
+ * ã®å ´åã«ãã°åºåãããã
*
* @else
*
@@ -488,11 +488,11 @@
/*!
* @if jp
*
- * @brief インフォログ出力マクロ。
+ * @brief ã¤ã³ãã©ãã°åºåãã¯ãã
*
- * インフォレベルのログ出力マクロ。<BR>ログレベルが
+ * ã¤ã³ãã©ã¬ãã«ã®ãã°åºåãã¯ãã<BR>ãã°ã¬ãã«ã
* ( INFO, NORMAL, DEBUG, TRACE, VERBOSE, PARANOID )
- * の場合にログ出力される。
+ * ã®å ´åã«ãã°åºåãããã
*
* @else
*
@@ -510,11 +510,11 @@
/*!
* @if jp
*
- * @brief デバッグログ出力マクロ。
+ * @brief ãããã°ãã°åºåãã¯ãã
*
- * デバッグレベルのログ出力マクロ。<BR>ログレベルが
+ * ãããã°ã¬ãã«ã®ãã°åºåãã¯ãã<BR>ãã°ã¬ãã«ã
* ( DEBUG, TRACE, VERBOSE, PARANOID )
- * の場合にログ出力される。
+ * ã®å ´åã«ãã°åºåãããã
*
* @else
*
@@ -532,11 +532,11 @@
/*!
* @if jp
*
- * @brief トレースログ出力マクロ。
+ * @brief ãã¬ã¼ã¹ãã°åºåãã¯ãã
*
- * トレースレベルのログ出力マクロ。<BR>ログレベルが
+ * ãã¬ã¼ã¹ã¬ãã«ã®ãã°åºåãã¯ãã<BR>ãã°ã¬ãã«ã
* ( TRACE, VERBOSE, PARANOID )
- * の場合にログ出力される。
+ * ã®å ´åã«ãã°åºåãããã
*
* @else
*
@@ -555,11 +555,11 @@
/*!
* @if jp
*
- * @brief ベルボーズログ出力マクロ。
+ * @brief ãã«ãã¼ãºãã°åºåãã¯ãã
*
- * ベルボーズレベルのログ出力マクロ。<BR>ログレベルが
+ * ãã«ãã¼ãºã¬ãã«ã®ãã°åºåãã¯ãã<BR>ãã°ã¬ãã«ã
* ( VERBOSE, PARANOID )
- * の場合にログ出力される。
+ * ã®å ´åã«ãã°åºåãããã
*
* @else
*
@@ -577,11 +577,11 @@
/*!
* @if jp
*
- * @brief パラノイドログ出力マクロ。
+ * @brief ãã©ãã¤ããã°åºåãã¯ãã
*
- * パラノイドレベルのログ出力マクロ。<BR>ログレベルが
+ * ãã©ãã¤ãã¬ãã«ã®ãã°åºåãã¯ãã<BR>ãã°ã¬ãã«ã
* ( PARANOID )
- * の場合にログ出力される。
+ * ã®å ´åã«ãã°åºåãããã
*
* @else
*
Modified: branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Typename.h
===================================================================
--- branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Typename.h 2017-01-12 02:27:10 UTC (rev 2826)
+++ branches/DEV_IQ_2016/OpenRTM-aist/src/lib/rtm/Typename.h 2017-01-13 03:00:28 UTC (rev 2827)
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// -*- C++ -*-
/*!
* @file Typename.h
* @brief Typename function
@@ -138,21 +138,21 @@
/*!
* @if jp
- * @brief CORBA型のタイプ名を文字列で取得する
+ * @brief CORBAåã®ã¿ã¤ãåãæååã§åå¾ãã
*
- * CORBA IDLによって定義されたクラスまたは構造体などの型名を取得する。
- * テンプレート引数には、タイプコードが生成される型を与えることができる。
+ * CORBA IDLã«ãã£ã¦å®ç¾©ãããã¯ã©ã¹ã¾ãã¯æ§é ä½ãªã©ã®ååãåå¾ããã
+ * ãã³ãã¬ã¼ãå¼æ°ã«ã¯ãã¿ã¤ãã³ã¼ããçæãããåãä¸ãããã¨ãã§ããã
*
* <pre>
* std::cout << toTypename<RTC::TimedFloat>() << std::endl;
* std::cout << toTypename<RTC::RTObject>() << std::endl;
* </pre>
- * を実行すると結果は
+ * ãå®è¡ããã¨çµæã¯
* <pre>
* TimedFloat
* RTObject
* </pre>
- * となる。
+ * ã¨ãªãã
*
* @else
* @brief Getting CORBA defined type as characters
@@ -193,21 +193,21 @@
/*!
* @if jp
- * @brief CORBA型のリポジトリIDを文字列で取得する
+ * @brief CORBAåã®ãªãã¸ããªIDãæååã§åå¾ãã
*
- * CORBA IDLによって定義されたクラスまたは構造体などのリポジトリIDを取得する。
- * テンプレート引数には、タイプコードが生成される型を与えることができる。
+ * CORBA IDLã«ãã£ã¦å®ç¾©ãããã¯ã©ã¹ã¾ãã¯æ§é ä½ãªã©ã®ãªãã¸ããªIDãåå¾ããã
+ * ãã³ãã¬ã¼ãå¼æ°ã«ã¯ãã¿ã¤ãã³ã¼ããçæãããåãä¸ãããã¨ãã§ããã
*
* <pre>
* std::cout << toRepositoryId<RTC::TimedFloat>() << std::endl;
* std::cout << toRepositoryId<RTC::RTObject>() << std::endl;
* </pre>
- * を実行すると結果は
+ * ãå®è¡ããã¨çµæã¯
* <pre>
* IDL:RTC/TimedFloat:1.0
* IDL:omg.org/RTC/RTObject:1.0
* </pre>
- * となる。
+ * ã¨ãªãã
*
* @else
* @brief Getting CORBA defined type as characters
More information about the openrtm-commit
mailing list