ACS_DDS_ErrorsImpl
index
/alma/ACS-2016.6/ACSSW/lib/python/site-packages/ACS_DDS_ErrorsImpl.py

Some form of custom documentation goes here...

 
Modules
       
ACSErr
ACS_DDS_Errors

 
Classes
       
ACSErr.Completion(omniORB.StructBase)
DDSCreateDataProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDRCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDRDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDREnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDWCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDWEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDeleteDataProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDestinationUnreachableCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSLivelinesLostCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSNarrowFailedCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSOffeeredDeadlineMissedCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSOfferedIncompatibleQoSCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSParticipantCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSParticipantDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSParticipantEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSPublisherCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSPublisherDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSPublisherEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSQoSGetProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSQoSSetProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSRegisterTypeProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSRequestedDeadlineMissedCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSRequestedIncompatibleQoSCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSReturnErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSSampleStateErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSSubscriberCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSSubscriberDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSSubscriberEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSTopicCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSTopicDeleteProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSTopicEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSUnregisterTypeProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
ACS_DDS_Errors.DDSCreateDataProblemEx(omniORB.CORBA.UserException)
DDSCreateDataProblemExImpl(ACS_DDS_Errors.DDSCreateDataProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSDRCreateProblemEx(omniORB.CORBA.UserException)
DDSDRCreateProblemExImpl(ACS_DDS_Errors.DDSDRCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSDRDestroyProblemEx(omniORB.CORBA.UserException)
DDSDRDestroyProblemExImpl(ACS_DDS_Errors.DDSDRDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSDREnableProblemEx(omniORB.CORBA.UserException)
DDSDREnableProblemExImpl(ACS_DDS_Errors.DDSDREnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSDWCreateProblemEx(omniORB.CORBA.UserException)
DDSDWCreateProblemExImpl(ACS_DDS_Errors.DDSDWCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSDWEnableProblemEx(omniORB.CORBA.UserException)
DDSDWEnableProblemExImpl(ACS_DDS_Errors.DDSDWEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSDeleteDataProblemEx(omniORB.CORBA.UserException)
DDSDeleteDataProblemExImpl(ACS_DDS_Errors.DDSDeleteDataProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSDestinationUnreachableEx(omniORB.CORBA.UserException)
DDSDestinationUnreachableExImpl(ACS_DDS_Errors.DDSDestinationUnreachableEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSLivelinesLostEx(omniORB.CORBA.UserException)
DDSLivelinesLostExImpl(ACS_DDS_Errors.DDSLivelinesLostEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSNarrowFailedEx(omniORB.CORBA.UserException)
DDSNarrowFailedExImpl(ACS_DDS_Errors.DDSNarrowFailedEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSOffeeredDeadlineMissedEx(omniORB.CORBA.UserException)
DDSOffeeredDeadlineMissedExImpl(ACS_DDS_Errors.DDSOffeeredDeadlineMissedEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSOfferedIncompatibleQoSEx(omniORB.CORBA.UserException)
DDSOfferedIncompatibleQoSExImpl(ACS_DDS_Errors.DDSOfferedIncompatibleQoSEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSParticipantCreateProblemEx(omniORB.CORBA.UserException)
DDSParticipantCreateProblemExImpl(ACS_DDS_Errors.DDSParticipantCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSParticipantDestroyProblemEx(omniORB.CORBA.UserException)
DDSParticipantDestroyProblemExImpl(ACS_DDS_Errors.DDSParticipantDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSParticipantEnableProblemEx(omniORB.CORBA.UserException)
DDSParticipantEnableProblemExImpl(ACS_DDS_Errors.DDSParticipantEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSPublisherCreateProblemEx(omniORB.CORBA.UserException)
DDSPublisherCreateProblemExImpl(ACS_DDS_Errors.DDSPublisherCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSPublisherDestroyProblemEx(omniORB.CORBA.UserException)
DDSPublisherDestroyProblemExImpl(ACS_DDS_Errors.DDSPublisherDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSPublisherEnableProblemEx(omniORB.CORBA.UserException)
DDSPublisherEnableProblemExImpl(ACS_DDS_Errors.DDSPublisherEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSQoSGetProblemEx(omniORB.CORBA.UserException)
DDSQoSGetProblemExImpl(ACS_DDS_Errors.DDSQoSGetProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSQoSSetProblemEx(omniORB.CORBA.UserException)
DDSQoSSetProblemExImpl(ACS_DDS_Errors.DDSQoSSetProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSRegisterTypeProblemEx(omniORB.CORBA.UserException)
DDSRegisterTypeProblemExImpl(ACS_DDS_Errors.DDSRegisterTypeProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSRequestedDeadlineMissedEx(omniORB.CORBA.UserException)
DDSRequestedDeadlineMissedExImpl(ACS_DDS_Errors.DDSRequestedDeadlineMissedEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSRequestedIncompatibleQoSEx(omniORB.CORBA.UserException)
DDSRequestedIncompatibleQoSExImpl(ACS_DDS_Errors.DDSRequestedIncompatibleQoSEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSReturnErrorEx(omniORB.CORBA.UserException)
DDSReturnErrorExImpl(ACS_DDS_Errors.DDSReturnErrorEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSSampleStateErrorEx(omniORB.CORBA.UserException)
DDSSampleStateErrorExImpl(ACS_DDS_Errors.DDSSampleStateErrorEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSSubscriberCreateProblemEx(omniORB.CORBA.UserException)
DDSSubscriberCreateProblemExImpl(ACS_DDS_Errors.DDSSubscriberCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSSubscriberDestroyProblemEx(omniORB.CORBA.UserException)
DDSSubscriberDestroyProblemExImpl(ACS_DDS_Errors.DDSSubscriberDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSSubscriberEnableProblemEx(omniORB.CORBA.UserException)
DDSSubscriberEnableProblemExImpl(ACS_DDS_Errors.DDSSubscriberEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSTopicCreateProblemEx(omniORB.CORBA.UserException)
DDSTopicCreateProblemExImpl(ACS_DDS_Errors.DDSTopicCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSTopicDeleteProblemEx(omniORB.CORBA.UserException)
DDSTopicDeleteProblemExImpl(ACS_DDS_Errors.DDSTopicDeleteProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSTopicEnableProblemEx(omniORB.CORBA.UserException)
DDSTopicEnableProblemExImpl(ACS_DDS_Errors.DDSTopicEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_DDS_Errors.DDSUnregisterTypeProblemEx(omniORB.CORBA.UserException)
DDSUnregisterTypeProblemExImpl(ACS_DDS_Errors.DDSUnregisterTypeProblemEx, Acspy.Common.Err.ACSError, BaseException)
BaseException
DDSCreateDataProblemExImpl(ACS_DDS_Errors.DDSCreateDataProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDRCreateProblemExImpl(ACS_DDS_Errors.DDSDRCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDRDestroyProblemExImpl(ACS_DDS_Errors.DDSDRDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDREnableProblemExImpl(ACS_DDS_Errors.DDSDREnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDWCreateProblemExImpl(ACS_DDS_Errors.DDSDWCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDWEnableProblemExImpl(ACS_DDS_Errors.DDSDWEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDeleteDataProblemExImpl(ACS_DDS_Errors.DDSDeleteDataProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDestinationUnreachableExImpl(ACS_DDS_Errors.DDSDestinationUnreachableEx, Acspy.Common.Err.ACSError, BaseException)
DDSLivelinesLostExImpl(ACS_DDS_Errors.DDSLivelinesLostEx, Acspy.Common.Err.ACSError, BaseException)
DDSNarrowFailedExImpl(ACS_DDS_Errors.DDSNarrowFailedEx, Acspy.Common.Err.ACSError, BaseException)
DDSOffeeredDeadlineMissedExImpl(ACS_DDS_Errors.DDSOffeeredDeadlineMissedEx, Acspy.Common.Err.ACSError, BaseException)
DDSOfferedIncompatibleQoSExImpl(ACS_DDS_Errors.DDSOfferedIncompatibleQoSEx, Acspy.Common.Err.ACSError, BaseException)
DDSParticipantCreateProblemExImpl(ACS_DDS_Errors.DDSParticipantCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSParticipantDestroyProblemExImpl(ACS_DDS_Errors.DDSParticipantDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSParticipantEnableProblemExImpl(ACS_DDS_Errors.DDSParticipantEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSPublisherCreateProblemExImpl(ACS_DDS_Errors.DDSPublisherCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSPublisherDestroyProblemExImpl(ACS_DDS_Errors.DDSPublisherDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSPublisherEnableProblemExImpl(ACS_DDS_Errors.DDSPublisherEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSQoSGetProblemExImpl(ACS_DDS_Errors.DDSQoSGetProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSQoSSetProblemExImpl(ACS_DDS_Errors.DDSQoSSetProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSRegisterTypeProblemExImpl(ACS_DDS_Errors.DDSRegisterTypeProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSRequestedDeadlineMissedExImpl(ACS_DDS_Errors.DDSRequestedDeadlineMissedEx, Acspy.Common.Err.ACSError, BaseException)
DDSRequestedIncompatibleQoSExImpl(ACS_DDS_Errors.DDSRequestedIncompatibleQoSEx, Acspy.Common.Err.ACSError, BaseException)
DDSReturnErrorExImpl(ACS_DDS_Errors.DDSReturnErrorEx, Acspy.Common.Err.ACSError, BaseException)
DDSSampleStateErrorExImpl(ACS_DDS_Errors.DDSSampleStateErrorEx, Acspy.Common.Err.ACSError, BaseException)
DDSSubscriberCreateProblemExImpl(ACS_DDS_Errors.DDSSubscriberCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSSubscriberDestroyProblemExImpl(ACS_DDS_Errors.DDSSubscriberDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSSubscriberEnableProblemExImpl(ACS_DDS_Errors.DDSSubscriberEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSTopicCreateProblemExImpl(ACS_DDS_Errors.DDSTopicCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSTopicDeleteProblemExImpl(ACS_DDS_Errors.DDSTopicDeleteProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSTopicEnableProblemExImpl(ACS_DDS_Errors.DDSTopicEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSUnregisterTypeProblemExImpl(ACS_DDS_Errors.DDSUnregisterTypeProblemEx, Acspy.Common.Err.ACSError, BaseException)
Acspy.Common.Err.ACSError(Acspy.Common.ErrorTrace.ErrorTraceHelper)
DDSCreateDataProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSCreateDataProblemExImpl(ACS_DDS_Errors.DDSCreateDataProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDRCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDRCreateProblemExImpl(ACS_DDS_Errors.DDSDRCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDRDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDRDestroyProblemExImpl(ACS_DDS_Errors.DDSDRDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDREnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDREnableProblemExImpl(ACS_DDS_Errors.DDSDREnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDWCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDWCreateProblemExImpl(ACS_DDS_Errors.DDSDWCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDWEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDWEnableProblemExImpl(ACS_DDS_Errors.DDSDWEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDeleteDataProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDeleteDataProblemExImpl(ACS_DDS_Errors.DDSDeleteDataProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSDestinationUnreachableCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSDestinationUnreachableExImpl(ACS_DDS_Errors.DDSDestinationUnreachableEx, Acspy.Common.Err.ACSError, BaseException)
DDSLivelinesLostCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSLivelinesLostExImpl(ACS_DDS_Errors.DDSLivelinesLostEx, Acspy.Common.Err.ACSError, BaseException)
DDSNarrowFailedCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSNarrowFailedExImpl(ACS_DDS_Errors.DDSNarrowFailedEx, Acspy.Common.Err.ACSError, BaseException)
DDSOffeeredDeadlineMissedCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSOffeeredDeadlineMissedExImpl(ACS_DDS_Errors.DDSOffeeredDeadlineMissedEx, Acspy.Common.Err.ACSError, BaseException)
DDSOfferedIncompatibleQoSCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSOfferedIncompatibleQoSExImpl(ACS_DDS_Errors.DDSOfferedIncompatibleQoSEx, Acspy.Common.Err.ACSError, BaseException)
DDSParticipantCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSParticipantCreateProblemExImpl(ACS_DDS_Errors.DDSParticipantCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSParticipantDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSParticipantDestroyProblemExImpl(ACS_DDS_Errors.DDSParticipantDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSParticipantEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSParticipantEnableProblemExImpl(ACS_DDS_Errors.DDSParticipantEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSPublisherCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSPublisherCreateProblemExImpl(ACS_DDS_Errors.DDSPublisherCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSPublisherDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSPublisherDestroyProblemExImpl(ACS_DDS_Errors.DDSPublisherDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSPublisherEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSPublisherEnableProblemExImpl(ACS_DDS_Errors.DDSPublisherEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSQoSGetProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSQoSGetProblemExImpl(ACS_DDS_Errors.DDSQoSGetProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSQoSSetProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSQoSSetProblemExImpl(ACS_DDS_Errors.DDSQoSSetProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSRegisterTypeProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSRegisterTypeProblemExImpl(ACS_DDS_Errors.DDSRegisterTypeProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSRequestedDeadlineMissedCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSRequestedDeadlineMissedExImpl(ACS_DDS_Errors.DDSRequestedDeadlineMissedEx, Acspy.Common.Err.ACSError, BaseException)
DDSRequestedIncompatibleQoSCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSRequestedIncompatibleQoSExImpl(ACS_DDS_Errors.DDSRequestedIncompatibleQoSEx, Acspy.Common.Err.ACSError, BaseException)
DDSReturnErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSReturnErrorExImpl(ACS_DDS_Errors.DDSReturnErrorEx, Acspy.Common.Err.ACSError, BaseException)
DDSSampleStateErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSSampleStateErrorExImpl(ACS_DDS_Errors.DDSSampleStateErrorEx, Acspy.Common.Err.ACSError, BaseException)
DDSSubscriberCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSSubscriberCreateProblemExImpl(ACS_DDS_Errors.DDSSubscriberCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSSubscriberDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSSubscriberDestroyProblemExImpl(ACS_DDS_Errors.DDSSubscriberDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSSubscriberEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSSubscriberEnableProblemExImpl(ACS_DDS_Errors.DDSSubscriberEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSTopicCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSTopicCreateProblemExImpl(ACS_DDS_Errors.DDSTopicCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSTopicDeleteProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSTopicDeleteProblemExImpl(ACS_DDS_Errors.DDSTopicDeleteProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSTopicEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSTopicEnableProblemExImpl(ACS_DDS_Errors.DDSTopicEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
DDSUnregisterTypeProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
DDSUnregisterTypeProblemExImpl(ACS_DDS_Errors.DDSUnregisterTypeProblemEx, Acspy.Common.Err.ACSError, BaseException)

 
class BaseException
    Class serves as a base exception for all error type/code exception
pairs defined within this module. The reason this is provided is so 
that one can generically catch ACS Error System based Python 
exceptions using a single Python "except BaseException, e:" type
statement.
 
 

 
class DDSCreateDataProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSCreateDataProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDataType(self)
Member getter method.
setDataType(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSCreateDataProblemExImpl(ACS_DDS_Errors.DDSCreateDataProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSCreateDataProblemExImpl
ACS_DDS_Errors.DDSCreateDataProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDataType(self)
Member getter method.
setDataType(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDRCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDRCreateProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDRCreateProblemExImpl(ACS_DDS_Errors.DDSDRCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDRCreateProblemExImpl
ACS_DDS_Errors.DDSDRCreateProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDRDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDRDestroyProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDRDestroyProblemExImpl(ACS_DDS_Errors.DDSDRDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDRDestroyProblemExImpl
ACS_DDS_Errors.DDSDRDestroyProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDREnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDREnableProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDREnableProblemExImpl(ACS_DDS_Errors.DDSDREnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDREnableProblemExImpl
ACS_DDS_Errors.DDSDREnableProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDWCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDWCreateProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDWCreateProblemExImpl(ACS_DDS_Errors.DDSDWCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDWCreateProblemExImpl
ACS_DDS_Errors.DDSDWCreateProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDWEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDWEnableProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDWEnableProblemExImpl(ACS_DDS_Errors.DDSDWEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDWEnableProblemExImpl
ACS_DDS_Errors.DDSDWEnableProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDeleteDataProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDeleteDataProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDataType(self)
Member getter method.
setDataType(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDeleteDataProblemExImpl(ACS_DDS_Errors.DDSDeleteDataProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDeleteDataProblemExImpl
ACS_DDS_Errors.DDSDeleteDataProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDataType(self)
Member getter method.
setDataType(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDestinationUnreachableCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDestinationUnreachableCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSDestinationUnreachableExImpl(ACS_DDS_Errors.DDSDestinationUnreachableEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSDestinationUnreachableExImpl
ACS_DDS_Errors.DDSDestinationUnreachableEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSLivelinesLostCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSLivelinesLostCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSLivelinesLostExImpl(ACS_DDS_Errors.DDSLivelinesLostEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSLivelinesLostExImpl
ACS_DDS_Errors.DDSLivelinesLostEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSNarrowFailedCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSNarrowFailedCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getNarrowType(self)
Member getter method.
getVariable(self)
Member getter method.
setNarrowType(self, value)
Member setter method.
setVariable(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSNarrowFailedExImpl(ACS_DDS_Errors.DDSNarrowFailedEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSNarrowFailedExImpl
ACS_DDS_Errors.DDSNarrowFailedEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getNarrowType(self)
Member getter method.
getVariable(self)
Member getter method.
setNarrowType(self, value)
Member setter method.
setVariable(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSOffeeredDeadlineMissedCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSOffeeredDeadlineMissedCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSOffeeredDeadlineMissedExImpl(ACS_DDS_Errors.DDSOffeeredDeadlineMissedEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSOffeeredDeadlineMissedExImpl
ACS_DDS_Errors.DDSOffeeredDeadlineMissedEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSOfferedIncompatibleQoSCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSOfferedIncompatibleQoSCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSOfferedIncompatibleQoSExImpl(ACS_DDS_Errors.DDSOfferedIncompatibleQoSEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSOfferedIncompatibleQoSExImpl
ACS_DDS_Errors.DDSOfferedIncompatibleQoSEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSParticipantCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSParticipantCreateProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDomainID(self)
Member getter method.
setDomainID(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSParticipantCreateProblemExImpl(ACS_DDS_Errors.DDSParticipantCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSParticipantCreateProblemExImpl
ACS_DDS_Errors.DDSParticipantCreateProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDomainID(self)
Member getter method.
setDomainID(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSParticipantDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSParticipantDestroyProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSParticipantDestroyProblemExImpl(ACS_DDS_Errors.DDSParticipantDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSParticipantDestroyProblemExImpl
ACS_DDS_Errors.DDSParticipantDestroyProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSParticipantEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSParticipantEnableProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
getDomainID(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setDomainID(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSParticipantEnableProblemExImpl(ACS_DDS_Errors.DDSParticipantEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSParticipantEnableProblemExImpl
ACS_DDS_Errors.DDSParticipantEnableProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
getDomainID(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setDomainID(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSPublisherCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSPublisherCreateProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSPublisherCreateProblemExImpl(ACS_DDS_Errors.DDSPublisherCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSPublisherCreateProblemExImpl
ACS_DDS_Errors.DDSPublisherCreateProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSPublisherDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSPublisherDestroyProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSPublisherDestroyProblemExImpl(ACS_DDS_Errors.DDSPublisherDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSPublisherDestroyProblemExImpl
ACS_DDS_Errors.DDSPublisherDestroyProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSPublisherEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSPublisherEnableProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSPublisherEnableProblemExImpl(ACS_DDS_Errors.DDSPublisherEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSPublisherEnableProblemExImpl
ACS_DDS_Errors.DDSPublisherEnableProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSQoSGetProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSQoSGetProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
getQoS(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setQoS(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSQoSGetProblemExImpl(ACS_DDS_Errors.DDSQoSGetProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSQoSGetProblemExImpl
ACS_DDS_Errors.DDSQoSGetProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
getQoS(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setQoS(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSQoSSetProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSQoSSetProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
getQoS(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setQoS(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSQoSSetProblemExImpl(ACS_DDS_Errors.DDSQoSSetProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSQoSSetProblemExImpl
ACS_DDS_Errors.DDSQoSSetProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
getQoS(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setQoS(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSRegisterTypeProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSRegisterTypeProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
getTypeName(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setTypeName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSRegisterTypeProblemExImpl(ACS_DDS_Errors.DDSRegisterTypeProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSRegisterTypeProblemExImpl
ACS_DDS_Errors.DDSRegisterTypeProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
getTypeName(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setTypeName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSRequestedDeadlineMissedCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSRequestedDeadlineMissedCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSRequestedDeadlineMissedExImpl(ACS_DDS_Errors.DDSRequestedDeadlineMissedEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSRequestedDeadlineMissedExImpl
ACS_DDS_Errors.DDSRequestedDeadlineMissedEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSRequestedIncompatibleQoSCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSRequestedIncompatibleQoSCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSRequestedIncompatibleQoSExImpl(ACS_DDS_Errors.DDSRequestedIncompatibleQoSEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSRequestedIncompatibleQoSExImpl
ACS_DDS_Errors.DDSRequestedIncompatibleQoSEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSReturnErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSReturnErrorCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getRetCode(self)
Member getter method.
setRetCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSReturnErrorExImpl(ACS_DDS_Errors.DDSReturnErrorEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSReturnErrorExImpl
ACS_DDS_Errors.DDSReturnErrorEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getRetCode(self)
Member getter method.
setRetCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSSampleStateErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSSampleStateErrorCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getInstanceState(self)
Member getter method.
getSampleState(self)
Member getter method.
getViewState(self)
Member getter method.
setInstanceState(self, value)
Member setter method.
setSampleState(self, value)
Member setter method.
setViewState(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSSampleStateErrorExImpl(ACS_DDS_Errors.DDSSampleStateErrorEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSSampleStateErrorExImpl
ACS_DDS_Errors.DDSSampleStateErrorEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getInstanceState(self)
Member getter method.
getSampleState(self)
Member getter method.
getViewState(self)
Member getter method.
setInstanceState(self, value)
Member setter method.
setSampleState(self, value)
Member setter method.
setViewState(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSSubscriberCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSSubscriberCreateProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSSubscriberCreateProblemExImpl(ACS_DDS_Errors.DDSSubscriberCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSSubscriberCreateProblemExImpl
ACS_DDS_Errors.DDSSubscriberCreateProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSSubscriberDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSSubscriberDestroyProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSSubscriberDestroyProblemExImpl(ACS_DDS_Errors.DDSSubscriberDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSSubscriberDestroyProblemExImpl
ACS_DDS_Errors.DDSSubscriberDestroyProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSSubscriberEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSSubscriberEnableProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSSubscriberEnableProblemExImpl(ACS_DDS_Errors.DDSSubscriberEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSSubscriberEnableProblemExImpl
ACS_DDS_Errors.DDSSubscriberEnableProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSTopicCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSTopicCreateProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
getTopic(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setTopic(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSTopicCreateProblemExImpl(ACS_DDS_Errors.DDSTopicCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSTopicCreateProblemExImpl
ACS_DDS_Errors.DDSTopicCreateProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
getTopic(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setTopic(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSTopicDeleteProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSTopicDeleteProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
getTopic(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setTopic(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSTopicDeleteProblemExImpl(ACS_DDS_Errors.DDSTopicDeleteProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSTopicDeleteProblemExImpl
ACS_DDS_Errors.DDSTopicDeleteProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
getTopic(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setTopic(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSTopicEnableProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSTopicEnableProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSTopicEnableProblemExImpl(ACS_DDS_Errors.DDSTopicEnableProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSTopicEnableProblemExImpl
ACS_DDS_Errors.DDSTopicEnableProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSUnregisterTypeProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSUnregisterTypeProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDDSTypeCode(self)
Member getter method.
getTypeName(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setTypeName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class DDSUnregisterTypeProblemExImpl(ACS_DDS_Errors.DDSUnregisterTypeProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
DDSUnregisterTypeProblemExImpl
ACS_DDS_Errors.DDSUnregisterTypeProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_DDS_ErrorsEx(self)
Returns this exception converted into an ACS_DDS_ErrorsEx
getDDSTypeCode(self)
Member getter method.
getTypeName(self)
Member getter method.
setDDSTypeCode(self, value)
Member setter method.
setTypeName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing