# This file was automatically generated by SWIG (http://www.swig.org). # Version 3.0.12 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. from sys import version_info as _swig_python_version_info if _swig_python_version_info >= (2, 7, 0): def swig_import_helper(): import importlib pkg = __name__.rpartition('.')[0] mname = '.'.join((pkg, '_Python_sml_ClientInterface')).lstrip('.') try: return importlib.import_module(mname) except ImportError: return importlib.import_module('_Python_sml_ClientInterface') _Python_sml_ClientInterface = swig_import_helper() del swig_import_helper elif _swig_python_version_info >= (2, 6, 0): def swig_import_helper(): from os.path import dirname import imp fp = None try: fp, pathname, description = imp.find_module('_Python_sml_ClientInterface', [dirname(__file__)]) except ImportError: import _Python_sml_ClientInterface return _Python_sml_ClientInterface try: _mod = imp.load_module('_Python_sml_ClientInterface', fp, pathname, description) finally: if fp is not None: fp.close() return _mod _Python_sml_ClientInterface = swig_import_helper() del swig_import_helper else: import _Python_sml_ClientInterface del _swig_python_version_info try: _swig_property = property except NameError: pass # Python < 2.2 doesn't have 'property'. try: import builtins as __builtin__ except ImportError: import __builtin__ def _swig_setattr_nondynamic(self, class_type, name, value, static=1): if (name == "thisown"): return self.this.own(value) if (name == "this"): if type(value).__name__ == 'SwigPyObject': self.__dict__[name] = value return method = class_type.__swig_setmethods__.get(name, None) if method: return method(self, value) if (not static): if _newclass: object.__setattr__(self, name, value) else: self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self) def _swig_setattr(self, class_type, name, value): return _swig_setattr_nondynamic(self, class_type, name, value, 0) def _swig_getattr(self, class_type, name): if (name == "thisown"): return self.this.own() method = class_type.__swig_getmethods__.get(name, None) if method: return method(self) raise AttributeError("'%s' object has no attribute '%s'" % (class_type.__name__, name)) def _swig_repr(self): try: strthis = "proxy of " + self.this.__repr__() except __builtin__.Exception: strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) try: _object = object _newclass = 1 except __builtin__.Exception: class _object: pass _newclass = 0 class sml_Names(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, sml_Names, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, sml_Names, name) __repr__ = _swig_repr def __init__(self): this = _Python_sml_ClientInterface.new_sml_Names() try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_sml_Names __del__ = lambda self: None sml_Names_swigregister = _Python_sml_ClientInterface.sml_Names_swigregister sml_Names_swigregister(sml_Names) cvar = _Python_sml_ClientInterface.cvar sml_Names.kTagSML = _Python_sml_ClientInterface.cvar.sml_Names_kTagSML sml_Names.kID = _Python_sml_ClientInterface.cvar.sml_Names_kID sml_Names.kAck = _Python_sml_ClientInterface.cvar.sml_Names_kAck sml_Names.kDocType = _Python_sml_ClientInterface.cvar.sml_Names_kDocType sml_Names.kDocType_Call = _Python_sml_ClientInterface.cvar.sml_Names_kDocType_Call sml_Names.kDocType_Response = _Python_sml_ClientInterface.cvar.sml_Names_kDocType_Response sml_Names.kDocType_Notify = _Python_sml_ClientInterface.cvar.sml_Names_kDocType_Notify sml_Names.kSMLVersion = _Python_sml_ClientInterface.cvar.sml_Names_kSMLVersion sml_Names.kOutputLinkName = _Python_sml_ClientInterface.cvar.sml_Names_kOutputLinkName sml_Names.kSoarVersionValue = _Python_sml_ClientInterface.cvar.sml_Names_kSoarVersionValue sml_Names.kSMLVersionValue = _Python_sml_ClientInterface.cvar.sml_Names_kSMLVersionValue sml_Names.kTagCommand = _Python_sml_ClientInterface.cvar.sml_Names_kTagCommand sml_Names.kCommandName = _Python_sml_ClientInterface.cvar.sml_Names_kCommandName sml_Names.kCommandOutput = _Python_sml_ClientInterface.cvar.sml_Names_kCommandOutput sml_Names.kRawOutput = _Python_sml_ClientInterface.cvar.sml_Names_kRawOutput sml_Names.kStructuredOutput = _Python_sml_ClientInterface.cvar.sml_Names_kStructuredOutput sml_Names.kTagConnection = _Python_sml_ClientInterface.cvar.sml_Names_kTagConnection sml_Names.kConnectionId = _Python_sml_ClientInterface.cvar.sml_Names_kConnectionId sml_Names.kConnectionName = _Python_sml_ClientInterface.cvar.sml_Names_kConnectionName sml_Names.kConnectionStatus = _Python_sml_ClientInterface.cvar.sml_Names_kConnectionStatus sml_Names.kAgentStatus = _Python_sml_ClientInterface.cvar.sml_Names_kAgentStatus sml_Names.kStatusCreated = _Python_sml_ClientInterface.cvar.sml_Names_kStatusCreated sml_Names.kStatusNotReady = _Python_sml_ClientInterface.cvar.sml_Names_kStatusNotReady sml_Names.kStatusReady = _Python_sml_ClientInterface.cvar.sml_Names_kStatusReady sml_Names.kStatusClosing = _Python_sml_ClientInterface.cvar.sml_Names_kStatusClosing sml_Names.kTagArg = _Python_sml_ClientInterface.cvar.sml_Names_kTagArg sml_Names.kArgParam = _Python_sml_ClientInterface.cvar.sml_Names_kArgParam sml_Names.kArgType = _Python_sml_ClientInterface.cvar.sml_Names_kArgType sml_Names.kTagError = _Python_sml_ClientInterface.cvar.sml_Names_kTagError sml_Names.kErrorCode = _Python_sml_ClientInterface.cvar.sml_Names_kErrorCode sml_Names.kTagName = _Python_sml_ClientInterface.cvar.sml_Names_kTagName sml_Names.kTagResult = _Python_sml_ClientInterface.cvar.sml_Names_kTagResult sml_Names.kValueDelta = _Python_sml_ClientInterface.cvar.sml_Names_kValueDelta sml_Names.kValueFull = _Python_sml_ClientInterface.cvar.sml_Names_kValueFull sml_Names.kTagRHS_write = _Python_sml_ClientInterface.cvar.sml_Names_kTagRHS_write sml_Names.kRHS_String = _Python_sml_ClientInterface.cvar.sml_Names_kRHS_String sml_Names.kTagTrace = _Python_sml_ClientInterface.cvar.sml_Names_kTagTrace sml_Names.kTagState = _Python_sml_ClientInterface.cvar.sml_Names_kTagState sml_Names.kTagOperator = _Python_sml_ClientInterface.cvar.sml_Names_kTagOperator sml_Names.kState_ID = _Python_sml_ClientInterface.cvar.sml_Names_kState_ID sml_Names.kState_Name = _Python_sml_ClientInterface.cvar.sml_Names_kState_Name sml_Names.kState_DecisionCycleCt = _Python_sml_ClientInterface.cvar.sml_Names_kState_DecisionCycleCt sml_Names.kState_ImpasseObject = _Python_sml_ClientInterface.cvar.sml_Names_kState_ImpasseObject sml_Names.kState_ImpasseType = _Python_sml_ClientInterface.cvar.sml_Names_kState_ImpasseType sml_Names.kState_StackLevel = _Python_sml_ClientInterface.cvar.sml_Names_kState_StackLevel sml_Names.kOperator_ID = _Python_sml_ClientInterface.cvar.sml_Names_kOperator_ID sml_Names.kOperator_Name = _Python_sml_ClientInterface.cvar.sml_Names_kOperator_Name sml_Names.kOperator_DecisionCycleCt = _Python_sml_ClientInterface.cvar.sml_Names_kOperator_DecisionCycleCt sml_Names.kOperator_StackLevel = _Python_sml_ClientInterface.cvar.sml_Names_kOperator_StackLevel sml_Names.kTagPhase = _Python_sml_ClientInterface.cvar.sml_Names_kTagPhase sml_Names.kPhase_Name = _Python_sml_ClientInterface.cvar.sml_Names_kPhase_Name sml_Names.kPhase_Status = _Python_sml_ClientInterface.cvar.sml_Names_kPhase_Status sml_Names.kPhase_FiringType = _Python_sml_ClientInterface.cvar.sml_Names_kPhase_FiringType sml_Names.kPhase_LevelNum = _Python_sml_ClientInterface.cvar.sml_Names_kPhase_LevelNum sml_Names.kPhaseName_Input = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseName_Input sml_Names.kPhaseName_Pref = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseName_Pref sml_Names.kPhaseName_WM = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseName_WM sml_Names.kPhaseName_Decision = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseName_Decision sml_Names.kPhaseName_Output = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseName_Output sml_Names.kPhaseName_Propose = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseName_Propose sml_Names.kPhaseName_Apply = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseName_Apply sml_Names.kPhaseName_Unknown = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseName_Unknown sml_Names.kPhaseStatus_Begin = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseStatus_Begin sml_Names.kPhaseStatus_End = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseStatus_End sml_Names.kPhaseFiringType_IE = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseFiringType_IE sml_Names.kPhaseFiringType_PE = _Python_sml_ClientInterface.cvar.sml_Names_kPhaseFiringType_PE sml_Names.kTagSubphase = _Python_sml_ClientInterface.cvar.sml_Names_kTagSubphase sml_Names.kSubphaseName_FiringProductions = _Python_sml_ClientInterface.cvar.sml_Names_kSubphaseName_FiringProductions sml_Names.kSubphaseName_ChangingWorkingMemory = _Python_sml_ClientInterface.cvar.sml_Names_kSubphaseName_ChangingWorkingMemory sml_Names.kTagProduction = _Python_sml_ClientInterface.cvar.sml_Names_kTagProduction sml_Names.kProduction_Name = _Python_sml_ClientInterface.cvar.sml_Names_kProduction_Name sml_Names.kTagProduction_Firing = _Python_sml_ClientInterface.cvar.sml_Names_kTagProduction_Firing sml_Names.kTagProduction_Retracting = _Python_sml_ClientInterface.cvar.sml_Names_kTagProduction_Retracting sml_Names.kTagWME = _Python_sml_ClientInterface.cvar.sml_Names_kTagWME sml_Names.kWME_TimeTag = _Python_sml_ClientInterface.cvar.sml_Names_kWME_TimeTag sml_Names.kWME_Id = _Python_sml_ClientInterface.cvar.sml_Names_kWME_Id sml_Names.kWME_Attribute = _Python_sml_ClientInterface.cvar.sml_Names_kWME_Attribute sml_Names.kWME_Value = _Python_sml_ClientInterface.cvar.sml_Names_kWME_Value sml_Names.kWME_ValueType = _Python_sml_ClientInterface.cvar.sml_Names_kWME_ValueType sml_Names.kWME_AttributeType = _Python_sml_ClientInterface.cvar.sml_Names_kWME_AttributeType sml_Names.kWME_Preference = _Python_sml_ClientInterface.cvar.sml_Names_kWME_Preference sml_Names.kWME_Action = _Python_sml_ClientInterface.cvar.sml_Names_kWME_Action sml_Names.kValueAdd = _Python_sml_ClientInterface.cvar.sml_Names_kValueAdd sml_Names.kValueRemove = _Python_sml_ClientInterface.cvar.sml_Names_kValueRemove sml_Names.kTagWMERemove = _Python_sml_ClientInterface.cvar.sml_Names_kTagWMERemove sml_Names.kTagWMEAdd = _Python_sml_ClientInterface.cvar.sml_Names_kTagWMEAdd sml_Names.kTagPreference = _Python_sml_ClientInterface.cvar.sml_Names_kTagPreference sml_Names.kPreference_Type = _Python_sml_ClientInterface.cvar.sml_Names_kPreference_Type sml_Names.kOSupported = _Python_sml_ClientInterface.cvar.sml_Names_kOSupported sml_Names.kReferent = _Python_sml_ClientInterface.cvar.sml_Names_kReferent sml_Names.kTagWarning = _Python_sml_ClientInterface.cvar.sml_Names_kTagWarning sml_Names.kFunctionBeginTag = _Python_sml_ClientInterface.cvar.sml_Names_kFunctionBeginTag sml_Names.kFunctionEndTag = _Python_sml_ClientInterface.cvar.sml_Names_kFunctionEndTag sml_Names.kFunctionAddAttribute = _Python_sml_ClientInterface.cvar.sml_Names_kFunctionAddAttribute sml_Names.kTagLearning = _Python_sml_ClientInterface.cvar.sml_Names_kTagLearning sml_Names.kTagFilter = _Python_sml_ClientInterface.cvar.sml_Names_kTagFilter sml_Names.kFilterCommand = _Python_sml_ClientInterface.cvar.sml_Names_kFilterCommand sml_Names.kFilterError = _Python_sml_ClientInterface.cvar.sml_Names_kFilterError sml_Names.kFilterOutput = _Python_sml_ClientInterface.cvar.sml_Names_kFilterOutput sml_Names.kFilterName = _Python_sml_ClientInterface.cvar.sml_Names_kFilterName sml_Names.kParamNoFiltering = _Python_sml_ClientInterface.cvar.sml_Names_kParamNoFiltering sml_Names.kTagConditions = _Python_sml_ClientInterface.cvar.sml_Names_kTagConditions sml_Names.kTagConjunctive_Negation_Condition = _Python_sml_ClientInterface.cvar.sml_Names_kTagConjunctive_Negation_Condition sml_Names.kTagCondition = _Python_sml_ClientInterface.cvar.sml_Names_kTagCondition sml_Names.kTagActions = _Python_sml_ClientInterface.cvar.sml_Names_kTagActions sml_Names.kTagAction = _Python_sml_ClientInterface.cvar.sml_Names_kTagAction sml_Names.kProductionDocumentation = _Python_sml_ClientInterface.cvar.sml_Names_kProductionDocumentation sml_Names.kProductionType = _Python_sml_ClientInterface.cvar.sml_Names_kProductionType sml_Names.kProductionTypeDefault = _Python_sml_ClientInterface.cvar.sml_Names_kProductionTypeDefault sml_Names.kProductionTypeChunk = _Python_sml_ClientInterface.cvar.sml_Names_kProductionTypeChunk sml_Names.kProductionTypeJustification = _Python_sml_ClientInterface.cvar.sml_Names_kProductionTypeJustification sml_Names.kProductionDeclaredSupport = _Python_sml_ClientInterface.cvar.sml_Names_kProductionDeclaredSupport sml_Names.kProductionDeclaredOSupport = _Python_sml_ClientInterface.cvar.sml_Names_kProductionDeclaredOSupport sml_Names.kProductionDeclaredISupport = _Python_sml_ClientInterface.cvar.sml_Names_kProductionDeclaredISupport sml_Names.kConditionId = _Python_sml_ClientInterface.cvar.sml_Names_kConditionId sml_Names.kConditionTest = _Python_sml_ClientInterface.cvar.sml_Names_kConditionTest sml_Names.kConditionTestState = _Python_sml_ClientInterface.cvar.sml_Names_kConditionTestState sml_Names.kConditionTestImpasse = _Python_sml_ClientInterface.cvar.sml_Names_kConditionTestImpasse sml_Names.kCondition = _Python_sml_ClientInterface.cvar.sml_Names_kCondition sml_Names.kAction = _Python_sml_ClientInterface.cvar.sml_Names_kAction sml_Names.kActionFunction = _Python_sml_ClientInterface.cvar.sml_Names_kActionFunction sml_Names.kActionId = _Python_sml_ClientInterface.cvar.sml_Names_kActionId sml_Names.kTagBacktrace = _Python_sml_ClientInterface.cvar.sml_Names_kTagBacktrace sml_Names.kTagGrounds = _Python_sml_ClientInterface.cvar.sml_Names_kTagGrounds sml_Names.kTagLocals = _Python_sml_ClientInterface.cvar.sml_Names_kTagLocals sml_Names.kTagLocal = _Python_sml_ClientInterface.cvar.sml_Names_kTagLocal sml_Names.kTagBacktraceResult = _Python_sml_ClientInterface.cvar.sml_Names_kTagBacktraceResult sml_Names.kTagOSKPreference = _Python_sml_ClientInterface.cvar.sml_Names_kTagOSKPreference sml_Names.kTagNegated = _Python_sml_ClientInterface.cvar.sml_Names_kTagNegated sml_Names.kBacktracedAlready = _Python_sml_ClientInterface.cvar.sml_Names_kBacktracedAlready sml_Names.kBacktraceSymbol1 = _Python_sml_ClientInterface.cvar.sml_Names_kBacktraceSymbol1 sml_Names.kBacktraceSymbol2 = _Python_sml_ClientInterface.cvar.sml_Names_kBacktraceSymbol2 sml_Names.kTagLocalNegation = _Python_sml_ClientInterface.cvar.sml_Names_kTagLocalNegation sml_Names.kTagCandidate = _Python_sml_ClientInterface.cvar.sml_Names_kTagCandidate sml_Names.kCandidateName = _Python_sml_ClientInterface.cvar.sml_Names_kCandidateName sml_Names.kCandidateType = _Python_sml_ClientInterface.cvar.sml_Names_kCandidateType sml_Names.kCandidateTypeSum = _Python_sml_ClientInterface.cvar.sml_Names_kCandidateTypeSum sml_Names.kCandidateTypeAvg = _Python_sml_ClientInterface.cvar.sml_Names_kCandidateTypeAvg sml_Names.kCandidateValue = _Python_sml_ClientInterface.cvar.sml_Names_kCandidateValue sml_Names.kCandidateExpValue = _Python_sml_ClientInterface.cvar.sml_Names_kCandidateExpValue sml_Names.kTagVerbose = _Python_sml_ClientInterface.cvar.sml_Names_kTagVerbose sml_Names.kTagMessage = _Python_sml_ClientInterface.cvar.sml_Names_kTagMessage sml_Names.kTagActionSideMarker = _Python_sml_ClientInterface.cvar.sml_Names_kTagActionSideMarker sml_Names.kTypeString = _Python_sml_ClientInterface.cvar.sml_Names_kTypeString sml_Names.kTypeInt = _Python_sml_ClientInterface.cvar.sml_Names_kTypeInt sml_Names.kTypeDouble = _Python_sml_ClientInterface.cvar.sml_Names_kTypeDouble sml_Names.kTypeChar = _Python_sml_ClientInterface.cvar.sml_Names_kTypeChar sml_Names.kTypeBoolean = _Python_sml_ClientInterface.cvar.sml_Names_kTypeBoolean sml_Names.kTypeID = _Python_sml_ClientInterface.cvar.sml_Names_kTypeID sml_Names.kTypeVariable = _Python_sml_ClientInterface.cvar.sml_Names_kTypeVariable sml_Names.kParamAgent = _Python_sml_ClientInterface.cvar.sml_Names_kParamAgent sml_Names.kParamKernel = _Python_sml_ClientInterface.cvar.sml_Names_kParamKernel sml_Names.kParamThis = _Python_sml_ClientInterface.cvar.sml_Names_kParamThis sml_Names.kParamName = _Python_sml_ClientInterface.cvar.sml_Names_kParamName sml_Names.kParamFilename = _Python_sml_ClientInterface.cvar.sml_Names_kParamFilename sml_Names.kParamLearning = _Python_sml_ClientInterface.cvar.sml_Names_kParamLearning sml_Names.kParamOSupportMode = _Python_sml_ClientInterface.cvar.sml_Names_kParamOSupportMode sml_Names.kParamValue = _Python_sml_ClientInterface.cvar.sml_Names_kParamValue sml_Names.kParamWme = _Python_sml_ClientInterface.cvar.sml_Names_kParamWme sml_Names.kParamWmeObject = _Python_sml_ClientInterface.cvar.sml_Names_kParamWmeObject sml_Names.kParamAttribute = _Python_sml_ClientInterface.cvar.sml_Names_kParamAttribute sml_Names.kParamCount = _Python_sml_ClientInterface.cvar.sml_Names_kParamCount sml_Names.kParamLength = _Python_sml_ClientInterface.cvar.sml_Names_kParamLength sml_Names.kParamThread = _Python_sml_ClientInterface.cvar.sml_Names_kParamThread sml_Names.kParamProcess = _Python_sml_ClientInterface.cvar.sml_Names_kParamProcess sml_Names.kParamLine = _Python_sml_ClientInterface.cvar.sml_Names_kParamLine sml_Names.kParamEcho = _Python_sml_ClientInterface.cvar.sml_Names_kParamEcho sml_Names.kParamLocation = _Python_sml_ClientInterface.cvar.sml_Names_kParamLocation sml_Names.kParamLogLocation = _Python_sml_ClientInterface.cvar.sml_Names_kParamLogLocation sml_Names.kParamLogLevel = _Python_sml_ClientInterface.cvar.sml_Names_kParamLogLevel sml_Names.kParamInputProducer = _Python_sml_ClientInterface.cvar.sml_Names_kParamInputProducer sml_Names.kParamOutputProcessor = _Python_sml_ClientInterface.cvar.sml_Names_kParamOutputProcessor sml_Names.kParamWorkingMemory = _Python_sml_ClientInterface.cvar.sml_Names_kParamWorkingMemory sml_Names.kParamAttributePath = _Python_sml_ClientInterface.cvar.sml_Names_kParamAttributePath sml_Names.kParamUpdate = _Python_sml_ClientInterface.cvar.sml_Names_kParamUpdate sml_Names.kParamEventID = _Python_sml_ClientInterface.cvar.sml_Names_kParamEventID sml_Names.kParamLearnSetting = _Python_sml_ClientInterface.cvar.sml_Names_kParamLearnSetting sml_Names.kParamLearnOnlySetting = _Python_sml_ClientInterface.cvar.sml_Names_kParamLearnOnlySetting sml_Names.kParamLearnExceptSetting = _Python_sml_ClientInterface.cvar.sml_Names_kParamLearnExceptSetting sml_Names.kParamLearnAllLevelsSetting = _Python_sml_ClientInterface.cvar.sml_Names_kParamLearnAllLevelsSetting sml_Names.kParamLearnForceLearnStates = _Python_sml_ClientInterface.cvar.sml_Names_kParamLearnForceLearnStates sml_Names.kParamLearnDontLearnStates = _Python_sml_ClientInterface.cvar.sml_Names_kParamLearnDontLearnStates sml_Names.kParamLogSetting = _Python_sml_ClientInterface.cvar.sml_Names_kParamLogSetting sml_Names.kParamDirectory = _Python_sml_ClientInterface.cvar.sml_Names_kParamDirectory sml_Names.kParamProcSeconds = _Python_sml_ClientInterface.cvar.sml_Names_kParamProcSeconds sml_Names.kParamRealSeconds = _Python_sml_ClientInterface.cvar.sml_Names_kParamRealSeconds sml_Names.kParamWarningsSetting = _Python_sml_ClientInterface.cvar.sml_Names_kParamWarningsSetting sml_Names.kParamPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamPhase sml_Names.kParamDecision = _Python_sml_ClientInterface.cvar.sml_Names_kParamDecision sml_Names.kParamRunState = _Python_sml_ClientInterface.cvar.sml_Names_kParamRunState sml_Names.kParamInstance = _Python_sml_ClientInterface.cvar.sml_Names_kParamInstance sml_Names.kParamTimers = _Python_sml_ClientInterface.cvar.sml_Names_kParamTimers sml_Names.kParamMessage = _Python_sml_ClientInterface.cvar.sml_Names_kParamMessage sml_Names.kParamSelf = _Python_sml_ClientInterface.cvar.sml_Names_kParamSelf sml_Names.kParamAlias = _Python_sml_ClientInterface.cvar.sml_Names_kParamAlias sml_Names.kParamAliasedCommand = _Python_sml_ClientInterface.cvar.sml_Names_kParamAliasedCommand sml_Names.kParamIndifferentSelectionMode = _Python_sml_ClientInterface.cvar.sml_Names_kParamIndifferentSelectionMode sml_Names.kParamNumericIndifferentMode = _Python_sml_ClientInterface.cvar.sml_Names_kParamNumericIndifferentMode sml_Names.kParamRunResult = _Python_sml_ClientInterface.cvar.sml_Names_kParamRunResult sml_Names.kParamVersionMajor = _Python_sml_ClientInterface.cvar.sml_Names_kParamVersionMajor sml_Names.kParamVersionMinor = _Python_sml_ClientInterface.cvar.sml_Names_kParamVersionMinor sml_Names.kParamVersionMicro = _Python_sml_ClientInterface.cvar.sml_Names_kParamVersionMicro sml_Names.kParamBuildDate = _Python_sml_ClientInterface.cvar.sml_Names_kParamBuildDate sml_Names.kParamWaitSNC = _Python_sml_ClientInterface.cvar.sml_Names_kParamWaitSNC sml_Names.kParamFunction = _Python_sml_ClientInterface.cvar.sml_Names_kParamFunction sml_Names.kParamChunkNamePrefix = _Python_sml_ClientInterface.cvar.sml_Names_kParamChunkNamePrefix sml_Names.kParamChunkCount = _Python_sml_ClientInterface.cvar.sml_Names_kParamChunkCount sml_Names.kParamChunkLongFormat = _Python_sml_ClientInterface.cvar.sml_Names_kParamChunkLongFormat sml_Names.kParamPort = _Python_sml_ClientInterface.cvar.sml_Names_kParamPort sml_Names.kParamSourcedProductionCount = _Python_sml_ClientInterface.cvar.sml_Names_kParamSourcedProductionCount sml_Names.kParamExcisedProductionCount = _Python_sml_ClientInterface.cvar.sml_Names_kParamExcisedProductionCount sml_Names.kParamIgnoredProductionCount = _Python_sml_ClientInterface.cvar.sml_Names_kParamIgnoredProductionCount sml_Names.kParamStatsProductionCountDefault = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsProductionCountDefault sml_Names.kParamStatsProductionCountUser = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsProductionCountUser sml_Names.kParamStatsProductionCountChunk = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsProductionCountChunk sml_Names.kParamStatsProductionCountJustification = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsProductionCountJustification sml_Names.kParamStatsCycleCountDecision = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsCycleCountDecision sml_Names.kParamStatsCycleCountElaboration = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsCycleCountElaboration sml_Names.kParamStatsCycleCountInnerElaboration = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsCycleCountInnerElaboration sml_Names.kParamStatsProductionFiringCount = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsProductionFiringCount sml_Names.kParamStatsWmeCountAddition = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsWmeCountAddition sml_Names.kParamStatsWmeCountRemoval = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsWmeCountRemoval sml_Names.kParamStatsWmeCount = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsWmeCount sml_Names.kParamStatsWmeCountAverage = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsWmeCountAverage sml_Names.kParamStatsWmeCountMax = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsWmeCountMax sml_Names.kParamStatsKernelCPUTime = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsKernelCPUTime sml_Names.kParamStatsTotalCPUTime = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsTotalCPUTime sml_Names.kParamStatsPhaseTimeInputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsPhaseTimeInputPhase sml_Names.kParamStatsPhaseTimeProposePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsPhaseTimeProposePhase sml_Names.kParamStatsPhaseTimeDecisionPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsPhaseTimeDecisionPhase sml_Names.kParamStatsPhaseTimeApplyPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsPhaseTimeApplyPhase sml_Names.kParamStatsPhaseTimeOutputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsPhaseTimeOutputPhase sml_Names.kParamStatsPhaseTimePreferencePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsPhaseTimePreferencePhase sml_Names.kParamStatsPhaseTimeWorkingMemoryPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsPhaseTimeWorkingMemoryPhase sml_Names.kParamStatsMonitorTimeInputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMonitorTimeInputPhase sml_Names.kParamStatsMonitorTimeProposePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMonitorTimeProposePhase sml_Names.kParamStatsMonitorTimeDecisionPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMonitorTimeDecisionPhase sml_Names.kParamStatsMonitorTimeApplyPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMonitorTimeApplyPhase sml_Names.kParamStatsMonitorTimeOutputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMonitorTimeOutputPhase sml_Names.kParamStatsMonitorTimePreferencePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMonitorTimePreferencePhase sml_Names.kParamStatsMonitorTimeWorkingMemoryPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMonitorTimeWorkingMemoryPhase sml_Names.kParamStatsInputFunctionTime = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsInputFunctionTime sml_Names.kParamStatsOutputFunctionTime = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsOutputFunctionTime sml_Names.kParamStatsMatchTimeInputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMatchTimeInputPhase sml_Names.kParamStatsMatchTimePreferencePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMatchTimePreferencePhase sml_Names.kParamStatsMatchTimeWorkingMemoryPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMatchTimeWorkingMemoryPhase sml_Names.kParamStatsMatchTimeOutputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMatchTimeOutputPhase sml_Names.kParamStatsMatchTimeDecisionPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMatchTimeDecisionPhase sml_Names.kParamStatsMatchTimeProposePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMatchTimeProposePhase sml_Names.kParamStatsMatchTimeApplyPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMatchTimeApplyPhase sml_Names.kParamStatsOwnershipTimeInputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsOwnershipTimeInputPhase sml_Names.kParamStatsOwnershipTimePreferencePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsOwnershipTimePreferencePhase sml_Names.kParamStatsOwnershipTimeWorkingMemoryPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsOwnershipTimeWorkingMemoryPhase sml_Names.kParamStatsOwnershipTimeOutputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsOwnershipTimeOutputPhase sml_Names.kParamStatsOwnershipTimeDecisionPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsOwnershipTimeDecisionPhase sml_Names.kParamStatsOwnershipTimeProposePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsOwnershipTimeProposePhase sml_Names.kParamStatsOwnershipTimeApplyPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsOwnershipTimeApplyPhase sml_Names.kParamStatsChunkingTimeInputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsChunkingTimeInputPhase sml_Names.kParamStatsChunkingTimePreferencePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsChunkingTimePreferencePhase sml_Names.kParamStatsChunkingTimeWorkingMemoryPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsChunkingTimeWorkingMemoryPhase sml_Names.kParamStatsChunkingTimeOutputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsChunkingTimeOutputPhase sml_Names.kParamStatsChunkingTimeDecisionPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsChunkingTimeDecisionPhase sml_Names.kParamStatsChunkingTimeProposePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsChunkingTimeProposePhase sml_Names.kParamStatsChunkingTimeApplyPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsChunkingTimeApplyPhase sml_Names.kParamStatsGDSTimeInputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsGDSTimeInputPhase sml_Names.kParamStatsGDSTimePreferencePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsGDSTimePreferencePhase sml_Names.kParamStatsGDSTimeWorkingMemoryPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsGDSTimeWorkingMemoryPhase sml_Names.kParamStatsGDSTimeOutputPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsGDSTimeOutputPhase sml_Names.kParamStatsGDSTimeDecisionPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsGDSTimeDecisionPhase sml_Names.kParamStatsGDSTimeProposePhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsGDSTimeProposePhase sml_Names.kParamStatsGDSTimeApplyPhase = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsGDSTimeApplyPhase sml_Names.kParamStatsMemoryUsageMiscellaneous = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMemoryUsageMiscellaneous sml_Names.kParamStatsMemoryUsageHash = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMemoryUsageHash sml_Names.kParamStatsMemoryUsageString = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMemoryUsageString sml_Names.kParamStatsMemoryUsagePool = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMemoryUsagePool sml_Names.kParamStatsMemoryUsageStatsOverhead = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMemoryUsageStatsOverhead sml_Names.kParamStatsMaxDecisionCycleTimeValueSec = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleTimeValueSec sml_Names.kParamStatsMaxDecisionCycleTimeValueUSec = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleTimeValueUSec sml_Names.kParamStatsMaxDecisionCycleTimeCycle = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleTimeCycle sml_Names.kParamStatsMaxDecisionCycleEpMemTimeCycle = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleEpMemTimeCycle sml_Names.kParamStatsMaxDecisionCycleEpMemTimeValueSec = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleEpMemTimeValueSec sml_Names.kParamStatsMaxDecisionCycleSMemTimeCycle = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleSMemTimeCycle sml_Names.kParamStatsMaxDecisionCycleSMemTimeValueSec = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleSMemTimeValueSec sml_Names.kParamStatsMaxDecisionCycleWMChangesCycle = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleWMChangesCycle sml_Names.kParamStatsMaxDecisionCycleWMChangesValue = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleWMChangesValue sml_Names.kParamStatsMaxDecisionCycleFireCountCycle = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleFireCountCycle sml_Names.kParamStatsMaxDecisionCycleFireCountValue = _Python_sml_ClientInterface.cvar.sml_Names_kParamStatsMaxDecisionCycleFireCountValue sml_Names.kParamWatchDecisions = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchDecisions sml_Names.kParamWatchPhases = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchPhases sml_Names.kParamWatchProductionDefault = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchProductionDefault sml_Names.kParamWatchProductionUser = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchProductionUser sml_Names.kParamWatchProductionChunks = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchProductionChunks sml_Names.kParamWatchProductionJustifications = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchProductionJustifications sml_Names.kParamWatchProductionTemplates = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchProductionTemplates sml_Names.kParamWatchWMEDetail = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchWMEDetail sml_Names.kParamWatchWorkingMemoryChanges = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchWorkingMemoryChanges sml_Names.kParamWatchPreferences = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchPreferences sml_Names.kParamWatchLearning = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchLearning sml_Names.kParamWatchBacktracing = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchBacktracing sml_Names.kParamWatchIndifferentSelection = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchIndifferentSelection sml_Names.kParamWatchRL = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchRL sml_Names.kParamWatchWaterfall = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchWaterfall sml_Names.kParamWatchEpMem = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchEpMem sml_Names.kParamWatchSMem = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchSMem sml_Names.kParamWatchWMA = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchWMA sml_Names.kParamWatchGDS = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchGDS sml_Names.kParamWatchGDSStateRemoval = _Python_sml_ClientInterface.cvar.sml_Names_kParamWatchGDSStateRemoval sml_Names.kTrue = _Python_sml_ClientInterface.cvar.sml_Names_kTrue sml_Names.kFalse = _Python_sml_ClientInterface.cvar.sml_Names_kFalse sml_Names.kCommand_CreateAgent = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_CreateAgent sml_Names.kCommand_DestroyAgent = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_DestroyAgent sml_Names.kCommand_GetAgentList = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetAgentList sml_Names.kCommand_GetInputLink = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetInputLink sml_Names.kCommand_GetOutputLink = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetOutputLink sml_Names.kCommand_Run = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_Run sml_Names.kCommand_Input = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_Input sml_Names.kCommand_Output = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_Output sml_Names.kCommand_StopOnOutput = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_StopOnOutput sml_Names.kCommand_RegisterForEvent = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_RegisterForEvent sml_Names.kCommand_UnregisterForEvent = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_UnregisterForEvent sml_Names.kCommand_Event = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_Event sml_Names.kCommand_FireEvent = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_FireEvent sml_Names.kCommand_SuppressEvent = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_SuppressEvent sml_Names.kCommand_CheckForIncomingCommands = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_CheckForIncomingCommands sml_Names.kCommand_SetInterruptCheckRate = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_SetInterruptCheckRate sml_Names.kCommand_Shutdown = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_Shutdown sml_Names.kCommand_GetVersion = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetVersion sml_Names.kCommand_IsSoarRunning = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_IsSoarRunning sml_Names.kCommand_GetConnections = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetConnections sml_Names.kCommand_SetConnectionInfo = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_SetConnectionInfo sml_Names.kCommand_GetAllInput = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetAllInput sml_Names.kCommand_GetAllOutput = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetAllOutput sml_Names.kCommand_GetRunState = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetRunState sml_Names.kCommand_IsProductionLoaded = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_IsProductionLoaded sml_Names.kCommand_SendClientMessage = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_SendClientMessage sml_Names.kCommand_WasAgentOnRunList = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_WasAgentOnRunList sml_Names.kCommand_GetResultOfLastRun = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetResultOfLastRun sml_Names.kCommand_GetInitialTimeTag = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetInitialTimeTag sml_Names.kCommand_OutputInit = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_OutputInit sml_Names.kCommand_ConvertIdentifier = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_ConvertIdentifier sml_Names.kCommand_GetListenerPort = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_GetListenerPort sml_Names.kCommand_CommandLine = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_CommandLine sml_Names.kCommand_SVSInput = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_SVSInput sml_Names.kCommand_SVSOutput = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_SVSOutput sml_Names.kCommand_SVSQuery = _Python_sml_ClientInterface.cvar.sml_Names_kCommand_SVSQuery class ElementXML(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ElementXML, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ElementXML, name) __repr__ = _swig_repr if _newclass: IsValidID = staticmethod(_Python_sml_ClientInterface.ElementXML_IsValidID) else: IsValidID = _Python_sml_ClientInterface.ElementXML_IsValidID def __init__(self, *args): this = _Python_sml_ClientInterface.new_ElementXML(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_ElementXML __del__ = lambda self: None def ReleaseRefOnHandle(self): return _Python_sml_ClientInterface.ElementXML_ReleaseRefOnHandle(self) def AddRefOnHandle(self): return _Python_sml_ClientInterface.ElementXML_AddRefOnHandle(self) def GetRefCount(self): return _Python_sml_ClientInterface.ElementXML_GetRefCount(self) def Attach(self, hXML): return _Python_sml_ClientInterface.ElementXML_Attach(self, hXML) def Detach(self): return _Python_sml_ClientInterface.ElementXML_Detach(self) def GetXMLHandle(self): return _Python_sml_ClientInterface.ElementXML_GetXMLHandle(self) def SetTagName(self, tagName, copyName=True): return _Python_sml_ClientInterface.ElementXML_SetTagName(self, tagName, copyName) def SetTagNameConst(self, tagName): return _Python_sml_ClientInterface.ElementXML_SetTagNameConst(self, tagName) def GetTagName(self): return _Python_sml_ClientInterface.ElementXML_GetTagName(self) def IsTag(self, pTagName): return _Python_sml_ClientInterface.ElementXML_IsTag(self, pTagName) def SetComment(self, pComment): return _Python_sml_ClientInterface.ElementXML_SetComment(self, pComment) def GetComment(self): return _Python_sml_ClientInterface.ElementXML_GetComment(self) def AddChild(self, pChild): return _Python_sml_ClientInterface.ElementXML_AddChild(self, pChild) def GetNumberChildren(self): return _Python_sml_ClientInterface.ElementXML_GetNumberChildren(self) def GetChild(self, pChild, index): return _Python_sml_ClientInterface.ElementXML_GetChild(self, pChild, index) def GetParent(self, pParent): return _Python_sml_ClientInterface.ElementXML_GetParent(self, pParent) def MakeCopy(self): return _Python_sml_ClientInterface.ElementXML_MakeCopy(self) def AddAttribute(self, attributeName, attributeValue, copyName=True, copyValue=True): return _Python_sml_ClientInterface.ElementXML_AddAttribute(self, attributeName, attributeValue, copyName, copyValue) def AddAttributeConst(self, attributeName, attributeValue): return _Python_sml_ClientInterface.ElementXML_AddAttributeConst(self, attributeName, attributeValue) def AddAttributeConstConst(self, attributeName, attributeValue): return _Python_sml_ClientInterface.ElementXML_AddAttributeConstConst(self, attributeName, attributeValue) def GetNumberAttributes(self): return _Python_sml_ClientInterface.ElementXML_GetNumberAttributes(self) def GetAttributeName(self, index): return _Python_sml_ClientInterface.ElementXML_GetAttributeName(self, index) def GetAttributeValue(self, index): return _Python_sml_ClientInterface.ElementXML_GetAttributeValue(self, index) def GetAttribute(self, attName): return _Python_sml_ClientInterface.ElementXML_GetAttribute(self, attName) def SetCharacterData(self, characterData, copyData=True): return _Python_sml_ClientInterface.ElementXML_SetCharacterData(self, characterData, copyData) def SetCharacterDataConst(self, characterData): return _Python_sml_ClientInterface.ElementXML_SetCharacterDataConst(self, characterData) def SetBinaryCharacterData(self, characterData, length, copyData=True): return _Python_sml_ClientInterface.ElementXML_SetBinaryCharacterData(self, characterData, length, copyData) def SetBinaryCharacterDataConst(self, characterData, length): return _Python_sml_ClientInterface.ElementXML_SetBinaryCharacterDataConst(self, characterData, length) def GetCharacterData(self): return _Python_sml_ClientInterface.ElementXML_GetCharacterData(self) def IsCharacterDataBinary(self): return _Python_sml_ClientInterface.ElementXML_IsCharacterDataBinary(self) def ConvertCharacterDataToBinary(self): return _Python_sml_ClientInterface.ElementXML_ConvertCharacterDataToBinary(self) def GetCharacterDataLength(self): return _Python_sml_ClientInterface.ElementXML_GetCharacterDataLength(self) def SetUseCData(self, useCData): return _Python_sml_ClientInterface.ElementXML_SetUseCData(self, useCData) def GetUseCData(self): return _Python_sml_ClientInterface.ElementXML_GetUseCData(self) def GenerateXMLString(self, includeChildren, insertNewLines=False): return _Python_sml_ClientInterface.ElementXML_GenerateXMLString(self, includeChildren, insertNewLines) def DetermineXMLStringLength(self, includeChildren, insertNewLines=False): return _Python_sml_ClientInterface.ElementXML_DetermineXMLStringLength(self, includeChildren, insertNewLines) if _newclass: AllocateString = staticmethod(_Python_sml_ClientInterface.ElementXML_AllocateString) else: AllocateString = _Python_sml_ClientInterface.ElementXML_AllocateString if _newclass: DeleteString = staticmethod(_Python_sml_ClientInterface.ElementXML_DeleteString) else: DeleteString = _Python_sml_ClientInterface.ElementXML_DeleteString if _newclass: CopyString = staticmethod(_Python_sml_ClientInterface.ElementXML_CopyString) else: CopyString = _Python_sml_ClientInterface.ElementXML_CopyString if _newclass: CopyBuffer = staticmethod(_Python_sml_ClientInterface.ElementXML_CopyBuffer) else: CopyBuffer = _Python_sml_ClientInterface.ElementXML_CopyBuffer if _newclass: ParseXMLFromString = staticmethod(_Python_sml_ClientInterface.ElementXML_ParseXMLFromString) else: ParseXMLFromString = _Python_sml_ClientInterface.ElementXML_ParseXMLFromString if _newclass: ParseXMLFromStringSequence = staticmethod(_Python_sml_ClientInterface.ElementXML_ParseXMLFromStringSequence) else: ParseXMLFromStringSequence = _Python_sml_ClientInterface.ElementXML_ParseXMLFromStringSequence if _newclass: ParseXMLFromFile = staticmethod(_Python_sml_ClientInterface.ElementXML_ParseXMLFromFile) else: ParseXMLFromFile = _Python_sml_ClientInterface.ElementXML_ParseXMLFromFile if _newclass: GetLastParseErrorDescription = staticmethod(_Python_sml_ClientInterface.ElementXML_GetLastParseErrorDescription) else: GetLastParseErrorDescription = _Python_sml_ClientInterface.ElementXML_GetLastParseErrorDescription ElementXML_swigregister = _Python_sml_ClientInterface.ElementXML_swigregister ElementXML_swigregister(ElementXML) def ElementXML_IsValidID(str): return _Python_sml_ClientInterface.ElementXML_IsValidID(str) ElementXML_IsValidID = _Python_sml_ClientInterface.ElementXML_IsValidID def ElementXML_AllocateString(length): return _Python_sml_ClientInterface.ElementXML_AllocateString(length) ElementXML_AllocateString = _Python_sml_ClientInterface.ElementXML_AllocateString def ElementXML_DeleteString(pString): return _Python_sml_ClientInterface.ElementXML_DeleteString(pString) ElementXML_DeleteString = _Python_sml_ClientInterface.ElementXML_DeleteString def ElementXML_CopyString(original): return _Python_sml_ClientInterface.ElementXML_CopyString(original) ElementXML_CopyString = _Python_sml_ClientInterface.ElementXML_CopyString def ElementXML_CopyBuffer(original, length): return _Python_sml_ClientInterface.ElementXML_CopyBuffer(original, length) ElementXML_CopyBuffer = _Python_sml_ClientInterface.ElementXML_CopyBuffer def ElementXML_ParseXMLFromString(pString): return _Python_sml_ClientInterface.ElementXML_ParseXMLFromString(pString) ElementXML_ParseXMLFromString = _Python_sml_ClientInterface.ElementXML_ParseXMLFromString def ElementXML_ParseXMLFromStringSequence(pString, startPos, endPos): return _Python_sml_ClientInterface.ElementXML_ParseXMLFromStringSequence(pString, startPos, endPos) ElementXML_ParseXMLFromStringSequence = _Python_sml_ClientInterface.ElementXML_ParseXMLFromStringSequence def ElementXML_ParseXMLFromFile(pFilename): return _Python_sml_ClientInterface.ElementXML_ParseXMLFromFile(pFilename) ElementXML_ParseXMLFromFile = _Python_sml_ClientInterface.ElementXML_ParseXMLFromFile def ElementXML_GetLastParseErrorDescription(): return _Python_sml_ClientInterface.ElementXML_GetLastParseErrorDescription() ElementXML_GetLastParseErrorDescription = _Python_sml_ClientInterface.ElementXML_GetLastParseErrorDescription class AnalyzeXML(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, AnalyzeXML, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, AnalyzeXML, name) __repr__ = _swig_repr def __init__(self): this = _Python_sml_ClientInterface.new_AnalyzeXML() try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_AnalyzeXML __del__ = lambda self: None def Analyze(self, pRootXML): return _Python_sml_ClientInterface.AnalyzeXML_Analyze(self, pRootXML) def GetElementXMLHandle(self): return _Python_sml_ClientInterface.AnalyzeXML_GetElementXMLHandle(self) def GetCommandTag(self): return _Python_sml_ClientInterface.AnalyzeXML_GetCommandTag(self) def GetResultTag(self): return _Python_sml_ClientInterface.AnalyzeXML_GetResultTag(self) def GetErrorTag(self): return _Python_sml_ClientInterface.AnalyzeXML_GetErrorTag(self) def IsSML(self): return _Python_sml_ClientInterface.AnalyzeXML_IsSML(self) def GetCommandName(self): return _Python_sml_ClientInterface.AnalyzeXML_GetCommandName(self) def GetResultString(self): return _Python_sml_ClientInterface.AnalyzeXML_GetResultString(self) def GetResultInt(self, *args): return _Python_sml_ClientInterface.AnalyzeXML_GetResultInt(self, *args) def GetResultBool(self, defaultValue): return _Python_sml_ClientInterface.AnalyzeXML_GetResultBool(self, defaultValue) def GetResultFloat(self, defaultValue): return _Python_sml_ClientInterface.AnalyzeXML_GetResultFloat(self, defaultValue) def GenerateXMLString(self, includeChildren, insertNewLines=False): return _Python_sml_ClientInterface.AnalyzeXML_GenerateXMLString(self, includeChildren, insertNewLines) if _newclass: DeleteString = staticmethod(_Python_sml_ClientInterface.AnalyzeXML_DeleteString) else: DeleteString = _Python_sml_ClientInterface.AnalyzeXML_DeleteString def GetArgString(self, pArgName): return _Python_sml_ClientInterface.AnalyzeXML_GetArgString(self, pArgName) def GetArgBool(self, pArgName, defaultValue): return _Python_sml_ClientInterface.AnalyzeXML_GetArgBool(self, pArgName, defaultValue) def GetArgInt(self, *args): return _Python_sml_ClientInterface.AnalyzeXML_GetArgInt(self, *args) def GetArgFloat(self, pArgName, defaultValue): return _Python_sml_ClientInterface.AnalyzeXML_GetArgFloat(self, pArgName, defaultValue) AnalyzeXML_swigregister = _Python_sml_ClientInterface.AnalyzeXML_swigregister AnalyzeXML_swigregister(AnalyzeXML) def AnalyzeXML_DeleteString(pString): return _Python_sml_ClientInterface.AnalyzeXML_DeleteString(pString) AnalyzeXML_DeleteString = _Python_sml_ClientInterface.AnalyzeXML_DeleteString smlSYSTEM_EVENT_BAD = _Python_sml_ClientInterface.smlSYSTEM_EVENT_BAD smlEVENT_BEFORE_SHUTDOWN = _Python_sml_ClientInterface.smlEVENT_BEFORE_SHUTDOWN smlEVENT_AFTER_CONNECTION = _Python_sml_ClientInterface.smlEVENT_AFTER_CONNECTION smlEVENT_SYSTEM_START = _Python_sml_ClientInterface.smlEVENT_SYSTEM_START smlEVENT_BEFORE_AGENTS_RUN_STEP = _Python_sml_ClientInterface.smlEVENT_BEFORE_AGENTS_RUN_STEP smlEVENT_SYSTEM_STOP = _Python_sml_ClientInterface.smlEVENT_SYSTEM_STOP smlEVENT_INTERRUPT_CHECK = _Python_sml_ClientInterface.smlEVENT_INTERRUPT_CHECK smlEVENT_SYSTEM_PROPERTY_CHANGED = _Python_sml_ClientInterface.smlEVENT_SYSTEM_PROPERTY_CHANGED smlEVENT_LAST_SYSTEM_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_SYSTEM_EVENT smlRUN_EVENT_BAD = _Python_sml_ClientInterface.smlRUN_EVENT_BAD smlEVENT_BEFORE_SMALLEST_STEP = _Python_sml_ClientInterface.smlEVENT_BEFORE_SMALLEST_STEP smlEVENT_AFTER_SMALLEST_STEP = _Python_sml_ClientInterface.smlEVENT_AFTER_SMALLEST_STEP smlEVENT_BEFORE_ELABORATION_CYCLE = _Python_sml_ClientInterface.smlEVENT_BEFORE_ELABORATION_CYCLE smlEVENT_AFTER_ELABORATION_CYCLE = _Python_sml_ClientInterface.smlEVENT_AFTER_ELABORATION_CYCLE smlEVENT_BEFORE_PHASE_EXECUTED = _Python_sml_ClientInterface.smlEVENT_BEFORE_PHASE_EXECUTED smlEVENT_BEFORE_INPUT_PHASE = _Python_sml_ClientInterface.smlEVENT_BEFORE_INPUT_PHASE smlEVENT_BEFORE_PROPOSE_PHASE = _Python_sml_ClientInterface.smlEVENT_BEFORE_PROPOSE_PHASE smlEVENT_BEFORE_DECISION_PHASE = _Python_sml_ClientInterface.smlEVENT_BEFORE_DECISION_PHASE smlEVENT_BEFORE_APPLY_PHASE = _Python_sml_ClientInterface.smlEVENT_BEFORE_APPLY_PHASE smlEVENT_BEFORE_OUTPUT_PHASE = _Python_sml_ClientInterface.smlEVENT_BEFORE_OUTPUT_PHASE smlEVENT_BEFORE_PREFERENCE_PHASE = _Python_sml_ClientInterface.smlEVENT_BEFORE_PREFERENCE_PHASE smlEVENT_BEFORE_WM_PHASE = _Python_sml_ClientInterface.smlEVENT_BEFORE_WM_PHASE smlEVENT_AFTER_INPUT_PHASE = _Python_sml_ClientInterface.smlEVENT_AFTER_INPUT_PHASE smlEVENT_AFTER_PROPOSE_PHASE = _Python_sml_ClientInterface.smlEVENT_AFTER_PROPOSE_PHASE smlEVENT_AFTER_DECISION_PHASE = _Python_sml_ClientInterface.smlEVENT_AFTER_DECISION_PHASE smlEVENT_AFTER_APPLY_PHASE = _Python_sml_ClientInterface.smlEVENT_AFTER_APPLY_PHASE smlEVENT_AFTER_OUTPUT_PHASE = _Python_sml_ClientInterface.smlEVENT_AFTER_OUTPUT_PHASE smlEVENT_AFTER_PREFERENCE_PHASE = _Python_sml_ClientInterface.smlEVENT_AFTER_PREFERENCE_PHASE smlEVENT_AFTER_WM_PHASE = _Python_sml_ClientInterface.smlEVENT_AFTER_WM_PHASE smlEVENT_AFTER_PHASE_EXECUTED = _Python_sml_ClientInterface.smlEVENT_AFTER_PHASE_EXECUTED smlEVENT_BEFORE_DECISION_CYCLE = _Python_sml_ClientInterface.smlEVENT_BEFORE_DECISION_CYCLE smlEVENT_AFTER_DECISION_CYCLE = _Python_sml_ClientInterface.smlEVENT_AFTER_DECISION_CYCLE smlEVENT_MAX_MEMORY_USAGE_EXCEEDED = _Python_sml_ClientInterface.smlEVENT_MAX_MEMORY_USAGE_EXCEEDED smlEVENT_AFTER_INTERRUPT = _Python_sml_ClientInterface.smlEVENT_AFTER_INTERRUPT smlEVENT_AFTER_HALTED = _Python_sml_ClientInterface.smlEVENT_AFTER_HALTED smlEVENT_BEFORE_RUN_STARTS = _Python_sml_ClientInterface.smlEVENT_BEFORE_RUN_STARTS smlEVENT_AFTER_RUN_ENDS = _Python_sml_ClientInterface.smlEVENT_AFTER_RUN_ENDS smlEVENT_BEFORE_RUNNING = _Python_sml_ClientInterface.smlEVENT_BEFORE_RUNNING smlEVENT_AFTER_RUNNING = _Python_sml_ClientInterface.smlEVENT_AFTER_RUNNING smlEVENT_LAST_RUN_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_RUN_EVENT smlPRODUCTION_EVENT_BAD = _Python_sml_ClientInterface.smlPRODUCTION_EVENT_BAD smlEVENT_AFTER_PRODUCTION_ADDED = _Python_sml_ClientInterface.smlEVENT_AFTER_PRODUCTION_ADDED smlEVENT_BEFORE_PRODUCTION_REMOVED = _Python_sml_ClientInterface.smlEVENT_BEFORE_PRODUCTION_REMOVED smlEVENT_AFTER_PRODUCTION_FIRED = _Python_sml_ClientInterface.smlEVENT_AFTER_PRODUCTION_FIRED smlEVENT_BEFORE_PRODUCTION_RETRACTED = _Python_sml_ClientInterface.smlEVENT_BEFORE_PRODUCTION_RETRACTED smlEVENT_LAST_PRODUCTION_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_PRODUCTION_EVENT smlAGENT_EVENT_BAD = _Python_sml_ClientInterface.smlAGENT_EVENT_BAD smlEVENT_AFTER_AGENT_CREATED = _Python_sml_ClientInterface.smlEVENT_AFTER_AGENT_CREATED smlEVENT_BEFORE_AGENT_DESTROYED = _Python_sml_ClientInterface.smlEVENT_BEFORE_AGENT_DESTROYED smlEVENT_BEFORE_AGENT_REINITIALIZED = _Python_sml_ClientInterface.smlEVENT_BEFORE_AGENT_REINITIALIZED smlEVENT_AFTER_AGENT_REINITIALIZED = _Python_sml_ClientInterface.smlEVENT_AFTER_AGENT_REINITIALIZED smlEVENT_LAST_AGENT_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_AGENT_EVENT smlWORKING_MEMORY_EVENT_BAD = _Python_sml_ClientInterface.smlWORKING_MEMORY_EVENT_BAD smlEVENT_OUTPUT_PHASE_CALLBACK = _Python_sml_ClientInterface.smlEVENT_OUTPUT_PHASE_CALLBACK smlEVENT_INPUT_PHASE_CALLBACK = _Python_sml_ClientInterface.smlEVENT_INPUT_PHASE_CALLBACK smlEVENT_LAST_WM_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_WM_EVENT smlPRINT_EVENT_BAD = _Python_sml_ClientInterface.smlPRINT_EVENT_BAD smlEVENT_ECHO = _Python_sml_ClientInterface.smlEVENT_ECHO smlEVENT_FIRST_PRINT_EVENT = _Python_sml_ClientInterface.smlEVENT_FIRST_PRINT_EVENT smlEVENT_PRINT = _Python_sml_ClientInterface.smlEVENT_PRINT smlEVENT_LAST_PRINT_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_PRINT_EVENT smlEVENT_RHS_USER_FUNCTION = _Python_sml_ClientInterface.smlEVENT_RHS_USER_FUNCTION smlEVENT_FILTER = _Python_sml_ClientInterface.smlEVENT_FILTER smlEVENT_CLIENT_MESSAGE = _Python_sml_ClientInterface.smlEVENT_CLIENT_MESSAGE smlEVENT_LAST_RHS_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_RHS_EVENT smlXML_EVENT_BAD = _Python_sml_ClientInterface.smlXML_EVENT_BAD smlEVENT_XML_TRACE_OUTPUT = _Python_sml_ClientInterface.smlEVENT_XML_TRACE_OUTPUT smlEVENT_XML_INPUT_RECEIVED = _Python_sml_ClientInterface.smlEVENT_XML_INPUT_RECEIVED smlEVENT_LAST_XML_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_XML_EVENT smlUPDATE_EVENT_BAD = _Python_sml_ClientInterface.smlUPDATE_EVENT_BAD smlEVENT_AFTER_ALL_OUTPUT_PHASES = _Python_sml_ClientInterface.smlEVENT_AFTER_ALL_OUTPUT_PHASES smlEVENT_AFTER_ALL_GENERATED_OUTPUT = _Python_sml_ClientInterface.smlEVENT_AFTER_ALL_GENERATED_OUTPUT smlEVENT_LAST_UPDATE_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_UPDATE_EVENT smlSTRING_EVENT_BAD = _Python_sml_ClientInterface.smlSTRING_EVENT_BAD smlEVENT_TCL_LIBRARY_MESSAGE = _Python_sml_ClientInterface.smlEVENT_TCL_LIBRARY_MESSAGE smlEVENT_LOAD_LIBRARY = _Python_sml_ClientInterface.smlEVENT_LOAD_LIBRARY smlEVENT_LAST_STRING_EVENT = _Python_sml_ClientInterface.smlEVENT_LAST_STRING_EVENT smlEVENT_INVALID_EVENT = _Python_sml_ClientInterface.smlEVENT_INVALID_EVENT smlEVENT_LAST = _Python_sml_ClientInterface.smlEVENT_LAST def IsStringEventID(id): return _Python_sml_ClientInterface.IsStringEventID(id) IsStringEventID = _Python_sml_ClientInterface.IsStringEventID def IsSystemEventID(id): return _Python_sml_ClientInterface.IsSystemEventID(id) IsSystemEventID = _Python_sml_ClientInterface.IsSystemEventID def IsRunEventID(id): return _Python_sml_ClientInterface.IsRunEventID(id) IsRunEventID = _Python_sml_ClientInterface.IsRunEventID def IsPhaseEventID(id): return _Python_sml_ClientInterface.IsPhaseEventID(id) IsPhaseEventID = _Python_sml_ClientInterface.IsPhaseEventID def IsBEFOREPhaseEventID(id): return _Python_sml_ClientInterface.IsBEFOREPhaseEventID(id) IsBEFOREPhaseEventID = _Python_sml_ClientInterface.IsBEFOREPhaseEventID def IsAFTERPhaseEventID(id): return _Python_sml_ClientInterface.IsAFTERPhaseEventID(id) IsAFTERPhaseEventID = _Python_sml_ClientInterface.IsAFTERPhaseEventID def IsProductionEventID(id): return _Python_sml_ClientInterface.IsProductionEventID(id) IsProductionEventID = _Python_sml_ClientInterface.IsProductionEventID def IsAgentEventID(id): return _Python_sml_ClientInterface.IsAgentEventID(id) IsAgentEventID = _Python_sml_ClientInterface.IsAgentEventID def IsWorkingMemoryEventID(id): return _Python_sml_ClientInterface.IsWorkingMemoryEventID(id) IsWorkingMemoryEventID = _Python_sml_ClientInterface.IsWorkingMemoryEventID def IsPrintEventID(id): return _Python_sml_ClientInterface.IsPrintEventID(id) IsPrintEventID = _Python_sml_ClientInterface.IsPrintEventID def IsRhsEventID(id): return _Python_sml_ClientInterface.IsRhsEventID(id) IsRhsEventID = _Python_sml_ClientInterface.IsRhsEventID def IsXMLEventID(id): return _Python_sml_ClientInterface.IsXMLEventID(id) IsXMLEventID = _Python_sml_ClientInterface.IsXMLEventID def IsUpdateEventID(id): return _Python_sml_ClientInterface.IsUpdateEventID(id) IsUpdateEventID = _Python_sml_ClientInterface.IsUpdateEventID sml_INPUT_PHASE = _Python_sml_ClientInterface.sml_INPUT_PHASE sml_PROPOSAL_PHASE = _Python_sml_ClientInterface.sml_PROPOSAL_PHASE sml_DECISION_PHASE = _Python_sml_ClientInterface.sml_DECISION_PHASE sml_APPLY_PHASE = _Python_sml_ClientInterface.sml_APPLY_PHASE sml_OUTPUT_PHASE = _Python_sml_ClientInterface.sml_OUTPUT_PHASE sml_PREFERENCE_PHASE = _Python_sml_ClientInterface.sml_PREFERENCE_PHASE sml_WM_PHASE = _Python_sml_ClientInterface.sml_WM_PHASE sml_PHASE = _Python_sml_ClientInterface.sml_PHASE sml_ELABORATION = _Python_sml_ClientInterface.sml_ELABORATION sml_DECISION = _Python_sml_ClientInterface.sml_DECISION sml_UNTIL_OUTPUT = _Python_sml_ClientInterface.sml_UNTIL_OUTPUT sml_NONE = _Python_sml_ClientInterface.sml_NONE sml_RUN_SELF = _Python_sml_ClientInterface.sml_RUN_SELF sml_RUN_ALL = _Python_sml_ClientInterface.sml_RUN_ALL sml_UPDATE_WORLD = _Python_sml_ClientInterface.sml_UPDATE_WORLD sml_DONT_UPDATE_WORLD = _Python_sml_ClientInterface.sml_DONT_UPDATE_WORLD sml_RUN_ERROR = _Python_sml_ClientInterface.sml_RUN_ERROR sml_RUN_EXECUTING = _Python_sml_ClientInterface.sml_RUN_EXECUTING sml_RUN_INTERRUPTED = _Python_sml_ClientInterface.sml_RUN_INTERRUPTED sml_RUN_COMPLETED = _Python_sml_ClientInterface.sml_RUN_COMPLETED sml_RUN_COMPLETED_AND_INTERRUPTED = _Python_sml_ClientInterface.sml_RUN_COMPLETED_AND_INTERRUPTED sml_RUN_ERROR_ALREADY_RUNNING = _Python_sml_ClientInterface.sml_RUN_ERROR_ALREADY_RUNNING sml_RUNSTATE_STOPPED = _Python_sml_ClientInterface.sml_RUNSTATE_STOPPED sml_RUNSTATE_INTERRUPTED = _Python_sml_ClientInterface.sml_RUNSTATE_INTERRUPTED sml_RUNSTATE_RUNNING = _Python_sml_ClientInterface.sml_RUNSTATE_RUNNING sml_RUNSTATE_HALTED = _Python_sml_ClientInterface.sml_RUNSTATE_HALTED sml_STOP_AFTER_SMALLEST_STEP = _Python_sml_ClientInterface.sml_STOP_AFTER_SMALLEST_STEP sml_STOP_AFTER_PHASE = _Python_sml_ClientInterface.sml_STOP_AFTER_PHASE sml_STOP_AFTER_DECISION_CYCLE = _Python_sml_ClientInterface.sml_STOP_AFTER_DECISION_CYCLE class Events(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Events, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Events, name) __repr__ = _swig_repr def __init__(self): this = _Python_sml_ClientInterface.new_Events() try: self.this.append(this) except __builtin__.Exception: self.this = this def ConvertToEvent(self, pStr): return _Python_sml_ClientInterface.Events_ConvertToEvent(self, pStr) def ConvertToString(self, id): return _Python_sml_ClientInterface.Events_ConvertToString(self, id) __swig_destroy__ = _Python_sml_ClientInterface.delete_Events __del__ = lambda self: None Events_swigregister = _Python_sml_ClientInterface.Events_swigregister Events_swigregister(Events) class ClientErrors(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ClientErrors, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ClientErrors, name) __repr__ = _swig_repr def HadError(self): return _Python_sml_ClientInterface.ClientErrors_HadError(self) def GetLastErrorDescription(self): return _Python_sml_ClientInterface.ClientErrors_GetLastErrorDescription(self) __swig_destroy__ = _Python_sml_ClientInterface.delete_ClientErrors __del__ = lambda self: None def __init__(self): this = _Python_sml_ClientInterface.new_ClientErrors() try: self.this.append(this) except __builtin__.Exception: self.this = this ClientErrors_swigregister = _Python_sml_ClientInterface.ClientErrors_swigregister ClientErrors_swigregister(ClientErrors) class EventHandlerPlusData(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, EventHandlerPlusData, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, EventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_EventID"] = _Python_sml_ClientInterface.EventHandlerPlusData_m_EventID_set __swig_getmethods__["m_EventID"] = _Python_sml_ClientInterface.EventHandlerPlusData_m_EventID_get if _newclass: m_EventID = _swig_property(_Python_sml_ClientInterface.EventHandlerPlusData_m_EventID_get, _Python_sml_ClientInterface.EventHandlerPlusData_m_EventID_set) __swig_setmethods__["m_UserData"] = _Python_sml_ClientInterface.EventHandlerPlusData_m_UserData_set __swig_getmethods__["m_UserData"] = _Python_sml_ClientInterface.EventHandlerPlusData_m_UserData_get if _newclass: m_UserData = _swig_property(_Python_sml_ClientInterface.EventHandlerPlusData_m_UserData_get, _Python_sml_ClientInterface.EventHandlerPlusData_m_UserData_set) __swig_setmethods__["m_CallbackID"] = _Python_sml_ClientInterface.EventHandlerPlusData_m_CallbackID_set __swig_getmethods__["m_CallbackID"] = _Python_sml_ClientInterface.EventHandlerPlusData_m_CallbackID_get if _newclass: m_CallbackID = _swig_property(_Python_sml_ClientInterface.EventHandlerPlusData_m_CallbackID_get, _Python_sml_ClientInterface.EventHandlerPlusData_m_CallbackID_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_EventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this def getEventID(self): return _Python_sml_ClientInterface.EventHandlerPlusData_getEventID(self) def getUserData(self): return _Python_sml_ClientInterface.EventHandlerPlusData_getUserData(self) def getCallbackID(self): return _Python_sml_ClientInterface.EventHandlerPlusData_getCallbackID(self) __swig_destroy__ = _Python_sml_ClientInterface.delete_EventHandlerPlusData __del__ = lambda self: None EventHandlerPlusData_swigregister = _Python_sml_ClientInterface.EventHandlerPlusData_swigregister EventHandlerPlusData_swigregister(EventHandlerPlusData) class WMElement(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, WMElement, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, WMElement, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr def IsJustAdded(self): return _Python_sml_ClientInterface.WMElement_IsJustAdded(self) def GetParent(self): return _Python_sml_ClientInterface.WMElement_GetParent(self) def GetIdentifier(self): return _Python_sml_ClientInterface.WMElement_GetIdentifier(self) def GetIdentifierName(self): return _Python_sml_ClientInterface.WMElement_GetIdentifierName(self) def GetAttribute(self): return _Python_sml_ClientInterface.WMElement_GetAttribute(self) def GetValueType(self): return _Python_sml_ClientInterface.WMElement_GetValueType(self) def GetValueAsString(self, *args): return _Python_sml_ClientInterface.WMElement_GetValueAsString(self, *args) def GetTimeTag(self): return _Python_sml_ClientInterface.WMElement_GetTimeTag(self) def IsIdentifier(self): return _Python_sml_ClientInterface.WMElement_IsIdentifier(self) def ConvertToIdentifier(self): return _Python_sml_ClientInterface.WMElement_ConvertToIdentifier(self) def ConvertToIntElement(self): return _Python_sml_ClientInterface.WMElement_ConvertToIntElement(self) def ConvertToFloatElement(self): return _Python_sml_ClientInterface.WMElement_ConvertToFloatElement(self) def ConvertToStringElement(self): return _Python_sml_ClientInterface.WMElement_ConvertToStringElement(self) def GetAgent(self): return _Python_sml_ClientInterface.WMElement_GetAgent(self) def DestroyWME(self): return _Python_sml_ClientInterface.WMElement_DestroyWME(self) def DebugString(self, result): return _Python_sml_ClientInterface.WMElement_DebugString(self, result) WMElement_swigregister = _Python_sml_ClientInterface.WMElement_swigregister WMElement_swigregister(WMElement) class IntElement(WMElement): __swig_setmethods__ = {} for _s in [WMElement]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IntElement, name, value) __swig_getmethods__ = {} for _s in [WMElement]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IntElement, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr def GetValueType(self): return _Python_sml_ClientInterface.IntElement_GetValueType(self) def GetValueAsString(self, *args): return _Python_sml_ClientInterface.IntElement_GetValueAsString(self, *args) def GetValue(self): return _Python_sml_ClientInterface.IntElement_GetValue(self) def ConvertToIntElement(self): return _Python_sml_ClientInterface.IntElement_ConvertToIntElement(self) def Update(self, value): return _Python_sml_ClientInterface.IntElement_Update(self, value) IntElement_swigregister = _Python_sml_ClientInterface.IntElement_swigregister IntElement_swigregister(IntElement) class FloatElement(WMElement): __swig_setmethods__ = {} for _s in [WMElement]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FloatElement, name, value) __swig_getmethods__ = {} for _s in [WMElement]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FloatElement, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr def GetValueType(self): return _Python_sml_ClientInterface.FloatElement_GetValueType(self) def GetValueAsString(self, *args): return _Python_sml_ClientInterface.FloatElement_GetValueAsString(self, *args) def GetValue(self): return _Python_sml_ClientInterface.FloatElement_GetValue(self) def ConvertToFloatElement(self): return _Python_sml_ClientInterface.FloatElement_ConvertToFloatElement(self) def Update(self, value): return _Python_sml_ClientInterface.FloatElement_Update(self, value) FloatElement_swigregister = _Python_sml_ClientInterface.FloatElement_swigregister FloatElement_swigregister(FloatElement) class StringElement(WMElement): __swig_setmethods__ = {} for _s in [WMElement]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StringElement, name, value) __swig_getmethods__ = {} for _s in [WMElement]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StringElement, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr def GetValueType(self): return _Python_sml_ClientInterface.StringElement_GetValueType(self) def GetValue(self): return _Python_sml_ClientInterface.StringElement_GetValue(self) def GetValueAsString(self, *args): return _Python_sml_ClientInterface.StringElement_GetValueAsString(self, *args) def ConvertToStringElement(self): return _Python_sml_ClientInterface.StringElement_ConvertToStringElement(self) def Update(self, pValue): return _Python_sml_ClientInterface.StringElement_Update(self, pValue) StringElement_swigregister = _Python_sml_ClientInterface.StringElement_swigregister StringElement_swigregister(StringElement) class IdentifierSymbol(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, IdentifierSymbol, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, IdentifierSymbol, name) __repr__ = _swig_repr def __init__(self, pIdentifier): this = _Python_sml_ClientInterface.new_IdentifierSymbol(pIdentifier) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_IdentifierSymbol __del__ = lambda self: None def GetIdentifierSymbol(self): return _Python_sml_ClientInterface.IdentifierSymbol_GetIdentifierSymbol(self) def SetIdentifierSymbol(self, pID): return _Python_sml_ClientInterface.IdentifierSymbol_SetIdentifierSymbol(self, pID) def AreChildrenModified(self): return _Python_sml_ClientInterface.IdentifierSymbol_AreChildrenModified(self) def SetAreChildrenModified(self, state): return _Python_sml_ClientInterface.IdentifierSymbol_SetAreChildrenModified(self, state) def NoLongerUsedBy(self, pIdentifier): return _Python_sml_ClientInterface.IdentifierSymbol_NoLongerUsedBy(self, pIdentifier) def UsedBy(self, pIdentifier): return _Python_sml_ClientInterface.IdentifierSymbol_UsedBy(self, pIdentifier) def IsFirstUser(self, pIdentifier): return _Python_sml_ClientInterface.IdentifierSymbol_IsFirstUser(self, pIdentifier) def GetFirstUser(self): return _Python_sml_ClientInterface.IdentifierSymbol_GetFirstUser(self) def GetNumberUsing(self): return _Python_sml_ClientInterface.IdentifierSymbol_GetNumberUsing(self) def AddChild(self, pWME): return _Python_sml_ClientInterface.IdentifierSymbol_AddChild(self, pWME) def GetChildByTimeTag(self, timeTag): return _Python_sml_ClientInterface.IdentifierSymbol_GetChildByTimeTag(self, timeTag) def TransferChildren(self, pDestination): return _Python_sml_ClientInterface.IdentifierSymbol_TransferChildren(self, pDestination) def DeleteAllChildren(self): return _Python_sml_ClientInterface.IdentifierSymbol_DeleteAllChildren(self) def RemoveChild(self, pWME): return _Python_sml_ClientInterface.IdentifierSymbol_RemoveChild(self, pWME) def DebugString(self, result): return _Python_sml_ClientInterface.IdentifierSymbol_DebugString(self, result) IdentifierSymbol_swigregister = _Python_sml_ClientInterface.IdentifierSymbol_swigregister IdentifierSymbol_swigregister(IdentifierSymbol) class Identifier(WMElement): __swig_setmethods__ = {} for _s in [WMElement]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Identifier, name, value) __swig_getmethods__ = {} for _s in [WMElement]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Identifier, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr def GetChildrenBegin(self): return _Python_sml_ClientInterface.Identifier_GetChildrenBegin(self) def GetChildrenEnd(self): return _Python_sml_ClientInterface.Identifier_GetChildrenEnd(self) def GetValueType(self): return _Python_sml_ClientInterface.Identifier_GetValueType(self) def GetValueAsString(self, *args): return _Python_sml_ClientInterface.Identifier_GetValueAsString(self, *args) def IsIdentifier(self): return _Python_sml_ClientInterface.Identifier_IsIdentifier(self) def ConvertToIdentifier(self): return _Python_sml_ClientInterface.Identifier_ConvertToIdentifier(self) def FindFromTimeTag(self, timeTag): return _Python_sml_ClientInterface.Identifier_FindFromTimeTag(self, timeTag) def FindByAttribute(self, pAttribute, index): return _Python_sml_ClientInterface.Identifier_FindByAttribute(self, pAttribute, index) def GetParameterValue(self, pAttribute): return _Python_sml_ClientInterface.Identifier_GetParameterValue(self, pAttribute) def GetCommandName(self): return _Python_sml_ClientInterface.Identifier_GetCommandName(self) def AddStatusComplete(self): return _Python_sml_ClientInterface.Identifier_AddStatusComplete(self) def AddStatusError(self): return _Python_sml_ClientInterface.Identifier_AddStatusError(self) def AddErrorCode(self, errorCode): return _Python_sml_ClientInterface.Identifier_AddErrorCode(self, errorCode) def GetNumberChildren(self): return _Python_sml_ClientInterface.Identifier_GetNumberChildren(self) def GetChild(self, index): return _Python_sml_ClientInterface.Identifier_GetChild(self, index) def AreChildrenModified(self): return _Python_sml_ClientInterface.Identifier_AreChildrenModified(self) def CreateStringWME(self, pAttribute, pValue): return _Python_sml_ClientInterface.Identifier_CreateStringWME(self, pAttribute, pValue) def CreateIntWME(self, pAttribute, value): return _Python_sml_ClientInterface.Identifier_CreateIntWME(self, pAttribute, value) def CreateFloatWME(self, pAttribute, value): return _Python_sml_ClientInterface.Identifier_CreateFloatWME(self, pAttribute, value) def CreateIdWME(self, pAttribute): return _Python_sml_ClientInterface.Identifier_CreateIdWME(self, pAttribute) def CreateSharedIdWME(self, pAttribute, pSharedValue): return _Python_sml_ClientInterface.Identifier_CreateSharedIdWME(self, pAttribute, pSharedValue) Identifier_swigregister = _Python_sml_ClientInterface.Identifier_swigregister Identifier_swigregister(Identifier) class SystemEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SystemEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SystemEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.SystemEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.SystemEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.SystemEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.SystemEventHandlerPlusData_m_Handler_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_SystemEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_SystemEventHandlerPlusData __del__ = lambda self: None SystemEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.SystemEventHandlerPlusData_swigregister SystemEventHandlerPlusData_swigregister(SystemEventHandlerPlusData) class UpdateEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UpdateEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UpdateEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.UpdateEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.UpdateEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.UpdateEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.UpdateEventHandlerPlusData_m_Handler_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_UpdateEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_UpdateEventHandlerPlusData __del__ = lambda self: None UpdateEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.UpdateEventHandlerPlusData_swigregister UpdateEventHandlerPlusData_swigregister(UpdateEventHandlerPlusData) class StringEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StringEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StringEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.StringEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.StringEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.StringEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.StringEventHandlerPlusData_m_Handler_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_StringEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_StringEventHandlerPlusData __del__ = lambda self: None StringEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.StringEventHandlerPlusData_swigregister StringEventHandlerPlusData_swigregister(StringEventHandlerPlusData) class AgentEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AgentEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AgentEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.AgentEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.AgentEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.AgentEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.AgentEventHandlerPlusData_m_Handler_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_AgentEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_AgentEventHandlerPlusData __del__ = lambda self: None AgentEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.AgentEventHandlerPlusData_swigregister AgentEventHandlerPlusData_swigregister(AgentEventHandlerPlusData) class RhsEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RhsEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RhsEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.RhsEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.RhsEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.RhsEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.RhsEventHandlerPlusData_m_Handler_set) __swig_setmethods__["m_FunctionName"] = _Python_sml_ClientInterface.RhsEventHandlerPlusData_m_FunctionName_set __swig_getmethods__["m_FunctionName"] = _Python_sml_ClientInterface.RhsEventHandlerPlusData_m_FunctionName_get if _newclass: m_FunctionName = _swig_property(_Python_sml_ClientInterface.RhsEventHandlerPlusData_m_FunctionName_get, _Python_sml_ClientInterface.RhsEventHandlerPlusData_m_FunctionName_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_RhsEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_RhsEventHandlerPlusData __del__ = lambda self: None RhsEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.RhsEventHandlerPlusData_swigregister RhsEventHandlerPlusData_swigregister(RhsEventHandlerPlusData) class ConnectionInfo(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ConnectionInfo, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ConnectionInfo, name) __repr__ = _swig_repr def __init__(self, pID, pName, pStatus, pAgentStatus): this = _Python_sml_ClientInterface.new_ConnectionInfo(pID, pName, pStatus, pAgentStatus) try: self.this.append(this) except __builtin__.Exception: self.this = this def GetID(self): return _Python_sml_ClientInterface.ConnectionInfo_GetID(self) def GetName(self): return _Python_sml_ClientInterface.ConnectionInfo_GetName(self) def GetConnectionStatus(self): return _Python_sml_ClientInterface.ConnectionInfo_GetConnectionStatus(self) def GetAgentStatus(self): return _Python_sml_ClientInterface.ConnectionInfo_GetAgentStatus(self) __swig_destroy__ = _Python_sml_ClientInterface.delete_ConnectionInfo __del__ = lambda self: None ConnectionInfo_swigregister = _Python_sml_ClientInterface.ConnectionInfo_swigregister ConnectionInfo_swigregister(ConnectionInfo) class Kernel(ClientErrors): __swig_setmethods__ = {} for _s in [ClientErrors]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Kernel, name, value) __swig_getmethods__ = {} for _s in [ClientErrors]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Kernel, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr kDefaultSMLPort = _Python_sml_ClientInterface.Kernel_kDefaultSMLPort kSuppressListener = _Python_sml_ClientInterface.Kernel_kSuppressListener kUseAnyPort = _Python_sml_ClientInterface.Kernel_kUseAnyPort if _newclass: CreateKernelInCurrentThread = staticmethod(_Python_sml_ClientInterface.Kernel_CreateKernelInCurrentThread) else: CreateKernelInCurrentThread = _Python_sml_ClientInterface.Kernel_CreateKernelInCurrentThread if _newclass: CreateKernelInNewThread = staticmethod(_Python_sml_ClientInterface.Kernel_CreateKernelInNewThread) else: CreateKernelInNewThread = _Python_sml_ClientInterface.Kernel_CreateKernelInNewThread def GetListenerPort(self): return _Python_sml_ClientInterface.Kernel_GetListenerPort(self) if _newclass: CreateRemoteConnection = staticmethod(_Python_sml_ClientInterface.Kernel_CreateRemoteConnection) else: CreateRemoteConnection = _Python_sml_ClientInterface.Kernel_CreateRemoteConnection if _newclass: GetDefaultPort = staticmethod(_Python_sml_ClientInterface.Kernel_GetDefaultPort) else: GetDefaultPort = _Python_sml_ClientInterface.Kernel_GetDefaultPort def SetAutoCommit(self, state): return _Python_sml_ClientInterface.Kernel_SetAutoCommit(self, state) def IsAutoCommitEnabled(self): return _Python_sml_ClientInterface.Kernel_IsAutoCommitEnabled(self) def IsConnectionClosed(self): return _Python_sml_ClientInterface.Kernel_IsConnectionClosed(self) def IsRemoteConnection(self): return _Python_sml_ClientInterface.Kernel_IsRemoteConnection(self) def IsDirectConnection(self): return _Python_sml_ClientInterface.Kernel_IsDirectConnection(self) def Shutdown(self): return _Python_sml_ClientInterface.Kernel_Shutdown(self) __swig_destroy__ = _Python_sml_ClientInterface.delete_Kernel __del__ = lambda self: None def SetTraceCommunications(self, state): return _Python_sml_ClientInterface.Kernel_SetTraceCommunications(self, state) def IsTracingCommunications(self): return _Python_sml_ClientInterface.Kernel_IsTracingCommunications(self) def CreateAgent(self, pAgentName): return _Python_sml_ClientInterface.Kernel_CreateAgent(self, pAgentName) def UpdateAgentList(self): return _Python_sml_ClientInterface.Kernel_UpdateAgentList(self) def GetNumberAgents(self): return _Python_sml_ClientInterface.Kernel_GetNumberAgents(self) def DestroyAgent(self, pAgent): return _Python_sml_ClientInterface.Kernel_DestroyAgent(self, pAgent) def GetAgent(self, pAgentName): return _Python_sml_ClientInterface.Kernel_GetAgent(self, pAgentName) def GetAgentByIndex(self, index): return _Python_sml_ClientInterface.Kernel_GetAgentByIndex(self, index) def IsAgentValid(self, pAgent): return _Python_sml_ClientInterface.Kernel_IsAgentValid(self, pAgent) def EnableFiltering(self, state): return _Python_sml_ClientInterface.Kernel_EnableFiltering(self, state) def ExecuteCommandLine(self, pCommandLine, pAgentName, echoResults=False, noFilter=False): return _Python_sml_ClientInterface.Kernel_ExecuteCommandLine(self, pCommandLine, pAgentName, echoResults, noFilter) def ExecuteCommandLineXML(self, pCommandLine, pAgentName, pResponse): return _Python_sml_ClientInterface.Kernel_ExecuteCommandLineXML(self, pCommandLine, pAgentName, pResponse) def RunAllAgents(self, *args): return _Python_sml_ClientInterface.Kernel_RunAllAgents(self, *args) def RunAllAgentsForever(self, *args): return _Python_sml_ClientInterface.Kernel_RunAllAgentsForever(self, *args) def RunAllTilOutput(self, *args): return _Python_sml_ClientInterface.Kernel_RunAllTilOutput(self, *args) def StopAllAgents(self): return _Python_sml_ClientInterface.Kernel_StopAllAgents(self) def IsSoarRunning(self): return _Python_sml_ClientInterface.Kernel_IsSoarRunning(self) def GetAllConnectionInfo(self): return _Python_sml_ClientInterface.Kernel_GetAllConnectionInfo(self) def GetNumberConnections(self): return _Python_sml_ClientInterface.Kernel_GetNumberConnections(self) def HasConnectionInfoChanged(self): return _Python_sml_ClientInterface.Kernel_HasConnectionInfoChanged(self) def GetConnectionInfo(self, i): return _Python_sml_ClientInterface.Kernel_GetConnectionInfo(self, i) def GetConnectionStatus(self, pConnectionName): return _Python_sml_ClientInterface.Kernel_GetConnectionStatus(self, pConnectionName) def GetAgentStatus(self, pConnectionName): return _Python_sml_ClientInterface.Kernel_GetAgentStatus(self, pConnectionName) def SetConnectionInfo(self, pName, pConnectionStatus, pAgentStatus): return _Python_sml_ClientInterface.Kernel_SetConnectionInfo(self, pName, pConnectionStatus, pAgentStatus) def FireStartSystemEvent(self): return _Python_sml_ClientInterface.Kernel_FireStartSystemEvent(self) def FireStopSystemEvent(self): return _Python_sml_ClientInterface.Kernel_FireStopSystemEvent(self) def SuppressSystemStop(self, state): return _Python_sml_ClientInterface.Kernel_SuppressSystemStop(self, state) def GetLastCommandLineResult(self): return _Python_sml_ClientInterface.Kernel_GetLastCommandLineResult(self) def CheckForIncomingCommands(self): return _Python_sml_ClientInterface.Kernel_CheckForIncomingCommands(self) def CheckForIncomingEvents(self): return _Python_sml_ClientInterface.Kernel_CheckForIncomingEvents(self) def StartEventThread(self): return _Python_sml_ClientInterface.Kernel_StartEventThread(self) def StopEventThread(self): return _Python_sml_ClientInterface.Kernel_StopEventThread(self) def SetInterruptCheckRate(self, newRate): return _Python_sml_ClientInterface.Kernel_SetInterruptCheckRate(self, newRate) def SendClientMessage(self, pAgent, pClientName, pMessage): return _Python_sml_ClientInterface.Kernel_SendClientMessage(self, pAgent, pClientName, pMessage) def GetSoarKernelVersion(self): return _Python_sml_ClientInterface.Kernel_GetSoarKernelVersion(self) def CommitAll(self): return _Python_sml_ClientInterface.Kernel_CommitAll(self) def IsCommitRequired(self): return _Python_sml_ClientInterface.Kernel_IsCommitRequired(self) def LoadExternalLibrary(self, pLibraryCommand): return _Python_sml_ClientInterface.Kernel_LoadExternalLibrary(self, pLibraryCommand) def GetConnection(self): return _Python_sml_ClientInterface.Kernel_GetConnection(self) def RegisterForSystemEvent(self, id, func, userData, addToBack=True): return _Python_sml_ClientInterface.Kernel_RegisterForSystemEvent(self, id, func, userData, addToBack) def RegisterForUpdateEvent(self, id, func, userData, addToBack=True): return _Python_sml_ClientInterface.Kernel_RegisterForUpdateEvent(self, id, func, userData, addToBack) def RegisterForStringEvent(self, id, func, userData, addToBack=True): return _Python_sml_ClientInterface.Kernel_RegisterForStringEvent(self, id, func, userData, addToBack) def RegisterForAgentEvent(self, id, func, userData, addToBack=True): return _Python_sml_ClientInterface.Kernel_RegisterForAgentEvent(self, id, func, userData, addToBack) def AddRhsFunction(self, pRhsFunctionName, func, userData, addToBack=True): return _Python_sml_ClientInterface.Kernel_AddRhsFunction(self, pRhsFunctionName, func, userData, addToBack) def RegisterForClientMessageEvent(self, *args): return _Python_sml_ClientInterface.Kernel_RegisterForClientMessageEvent(self, *args) def UnregisterForSystemEvent(self, id): return _Python_sml_ClientInterface.Kernel_UnregisterForSystemEvent(self, id) def UnregisterForUpdateEvent(self, id): return _Python_sml_ClientInterface.Kernel_UnregisterForUpdateEvent(self, id) def UnregisterForStringEvent(self, id): return _Python_sml_ClientInterface.Kernel_UnregisterForStringEvent(self, id) def UnregisterForAgentEvent(self, id): return _Python_sml_ClientInterface.Kernel_UnregisterForAgentEvent(self, id) def RemoveRhsFunction(self, id): return _Python_sml_ClientInterface.Kernel_RemoveRhsFunction(self, id) def UnregisterForClientMessageEvent(self, id): return _Python_sml_ClientInterface.Kernel_UnregisterForClientMessageEvent(self, id) Kernel_swigregister = _Python_sml_ClientInterface.Kernel_swigregister Kernel_swigregister(Kernel) def Kernel_CreateKernelInCurrentThread(*args): return _Python_sml_ClientInterface.Kernel_CreateKernelInCurrentThread(*args) Kernel_CreateKernelInCurrentThread = _Python_sml_ClientInterface.Kernel_CreateKernelInCurrentThread def Kernel_CreateKernelInNewThread(*args): return _Python_sml_ClientInterface.Kernel_CreateKernelInNewThread(*args) Kernel_CreateKernelInNewThread = _Python_sml_ClientInterface.Kernel_CreateKernelInNewThread def Kernel_CreateRemoteConnection(*args): return _Python_sml_ClientInterface.Kernel_CreateRemoteConnection(*args) Kernel_CreateRemoteConnection = _Python_sml_ClientInterface.Kernel_CreateRemoteConnection def Kernel_GetDefaultPort(): return _Python_sml_ClientInterface.Kernel_GetDefaultPort() Kernel_GetDefaultPort = _Python_sml_ClientInterface.Kernel_GetDefaultPort def get_soarlib_path(): return _Python_sml_ClientInterface.get_soarlib_path() get_soarlib_path = _Python_sml_ClientInterface.get_soarlib_path class RunEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RunEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RunEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.RunEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.RunEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.RunEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.RunEventHandlerPlusData_m_Handler_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_RunEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_RunEventHandlerPlusData __del__ = lambda self: None RunEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.RunEventHandlerPlusData_swigregister RunEventHandlerPlusData_swigregister(RunEventHandlerPlusData) class ProductionEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ProductionEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ProductionEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.ProductionEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.ProductionEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.ProductionEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.ProductionEventHandlerPlusData_m_Handler_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_ProductionEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_ProductionEventHandlerPlusData __del__ = lambda self: None ProductionEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.ProductionEventHandlerPlusData_swigregister ProductionEventHandlerPlusData_swigregister(ProductionEventHandlerPlusData) class PrintEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PrintEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PrintEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.PrintEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.PrintEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.PrintEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.PrintEventHandlerPlusData_m_Handler_set) __swig_setmethods__["m_IgnoreOwnEchos"] = _Python_sml_ClientInterface.PrintEventHandlerPlusData_m_IgnoreOwnEchos_set __swig_getmethods__["m_IgnoreOwnEchos"] = _Python_sml_ClientInterface.PrintEventHandlerPlusData_m_IgnoreOwnEchos_get if _newclass: m_IgnoreOwnEchos = _swig_property(_Python_sml_ClientInterface.PrintEventHandlerPlusData_m_IgnoreOwnEchos_get, _Python_sml_ClientInterface.PrintEventHandlerPlusData_m_IgnoreOwnEchos_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_PrintEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_PrintEventHandlerPlusData __del__ = lambda self: None PrintEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.PrintEventHandlerPlusData_swigregister PrintEventHandlerPlusData_swigregister(PrintEventHandlerPlusData) class XMLEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, XMLEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, XMLEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.XMLEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.XMLEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.XMLEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.XMLEventHandlerPlusData_m_Handler_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_XMLEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_XMLEventHandlerPlusData __del__ = lambda self: None XMLEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.XMLEventHandlerPlusData_swigregister XMLEventHandlerPlusData_swigregister(XMLEventHandlerPlusData) class OutputEventHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OutputEventHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OutputEventHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.OutputEventHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.OutputEventHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.OutputEventHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.OutputEventHandlerPlusData_m_Handler_set) __swig_setmethods__["m_AttributeName"] = _Python_sml_ClientInterface.OutputEventHandlerPlusData_m_AttributeName_set __swig_getmethods__["m_AttributeName"] = _Python_sml_ClientInterface.OutputEventHandlerPlusData_m_AttributeName_get if _newclass: m_AttributeName = _swig_property(_Python_sml_ClientInterface.OutputEventHandlerPlusData_m_AttributeName_get, _Python_sml_ClientInterface.OutputEventHandlerPlusData_m_AttributeName_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_OutputEventHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_OutputEventHandlerPlusData __del__ = lambda self: None OutputEventHandlerPlusData_swigregister = _Python_sml_ClientInterface.OutputEventHandlerPlusData_swigregister OutputEventHandlerPlusData_swigregister(OutputEventHandlerPlusData) class OutputNotificationHandlerPlusData(EventHandlerPlusData): __swig_setmethods__ = {} for _s in [EventHandlerPlusData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OutputNotificationHandlerPlusData, name, value) __swig_getmethods__ = {} for _s in [EventHandlerPlusData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OutputNotificationHandlerPlusData, name) __repr__ = _swig_repr __swig_setmethods__["m_Handler"] = _Python_sml_ClientInterface.OutputNotificationHandlerPlusData_m_Handler_set __swig_getmethods__["m_Handler"] = _Python_sml_ClientInterface.OutputNotificationHandlerPlusData_m_Handler_get if _newclass: m_Handler = _swig_property(_Python_sml_ClientInterface.OutputNotificationHandlerPlusData_m_Handler_get, _Python_sml_ClientInterface.OutputNotificationHandlerPlusData_m_Handler_set) def __init__(self, *args): this = _Python_sml_ClientInterface.new_OutputNotificationHandlerPlusData(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_OutputNotificationHandlerPlusData __del__ = lambda self: None OutputNotificationHandlerPlusData_swigregister = _Python_sml_ClientInterface.OutputNotificationHandlerPlusData_swigregister OutputNotificationHandlerPlusData_swigregister(OutputNotificationHandlerPlusData) class Agent(ClientErrors): __swig_setmethods__ = {} for _s in [ClientErrors]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Agent, name, value) __swig_getmethods__ = {} for _s in [ClientErrors]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Agent, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr def GetAgentName(self): return _Python_sml_ClientInterface.Agent_GetAgentName(self) def GetKernel(self): return _Python_sml_ClientInterface.Agent_GetKernel(self) def LoadProductions(self, pFilename, echoResults=True): return _Python_sml_ClientInterface.Agent_LoadProductions(self, pFilename, echoResults) def GetInputLink(self): return _Python_sml_ClientInterface.Agent_GetInputLink(self) def GetILink(self): return _Python_sml_ClientInterface.Agent_GetILink(self) def GetOutputLink(self): return _Python_sml_ClientInterface.Agent_GetOutputLink(self) def CreateStringWME(self, parent, pAttribute, pValue): return _Python_sml_ClientInterface.Agent_CreateStringWME(self, parent, pAttribute, pValue) def CreateIntWME(self, parent, pAttribute, value): return _Python_sml_ClientInterface.Agent_CreateIntWME(self, parent, pAttribute, value) def CreateFloatWME(self, parent, pAttribute, value): return _Python_sml_ClientInterface.Agent_CreateFloatWME(self, parent, pAttribute, value) def CreateIdWME(self, parent, pAttribute): return _Python_sml_ClientInterface.Agent_CreateIdWME(self, parent, pAttribute) def CreateSharedIdWME(self, parent, pAttribute, pSharedValue): return _Python_sml_ClientInterface.Agent_CreateSharedIdWME(self, parent, pAttribute, pSharedValue) def Update(self, *args): return _Python_sml_ClientInterface.Agent_Update(self, *args) def SetBlinkIfNoChange(self, state): return _Python_sml_ClientInterface.Agent_SetBlinkIfNoChange(self, state) def IsBlinkIfNoChange(self): return _Python_sml_ClientInterface.Agent_IsBlinkIfNoChange(self) def DestroyWME(self, pWME): return _Python_sml_ClientInterface.Agent_DestroyWME(self, pWME) def InitSoar(self): return _Python_sml_ClientInterface.Agent_InitSoar(self) def SetOutputLinkChangeTracking(self, setting): return _Python_sml_ClientInterface.Agent_SetOutputLinkChangeTracking(self, setting) def GetNumberOutputLinkChanges(self): return _Python_sml_ClientInterface.Agent_GetNumberOutputLinkChanges(self) def GetOutputLinkChange(self, index): return _Python_sml_ClientInterface.Agent_GetOutputLinkChange(self, index) def IsOutputLinkChangeAdd(self, index): return _Python_sml_ClientInterface.Agent_IsOutputLinkChangeAdd(self, index) def ClearOutputLinkChanges(self): return _Python_sml_ClientInterface.Agent_ClearOutputLinkChanges(self) def GetNumberCommands(self): return _Python_sml_ClientInterface.Agent_GetNumberCommands(self) def Commands(self): return _Python_sml_ClientInterface.Agent_Commands(self) def GetCommand(self, index): return _Python_sml_ClientInterface.Agent_GetCommand(self, index) def Commit(self): return _Python_sml_ClientInterface.Agent_Commit(self) def IsCommitRequired(self): return _Python_sml_ClientInterface.Agent_IsCommitRequired(self) def RunSelf(self, *args): return _Python_sml_ClientInterface.Agent_RunSelf(self, *args) def RunSelfForever(self): return _Python_sml_ClientInterface.Agent_RunSelfForever(self) def RunSelfTilOutput(self): return _Python_sml_ClientInterface.Agent_RunSelfTilOutput(self) def WasAgentOnRunList(self): return _Python_sml_ClientInterface.Agent_WasAgentOnRunList(self) def GetResultOfLastRun(self): return _Python_sml_ClientInterface.Agent_GetResultOfLastRun(self) def StopSelf(self): return _Python_sml_ClientInterface.Agent_StopSelf(self) def Refresh(self): return _Python_sml_ClientInterface.Agent_Refresh(self) def GetCurrentPhase(self): return _Python_sml_ClientInterface.Agent_GetCurrentPhase(self) def GetDecisionCycleCounter(self): return _Python_sml_ClientInterface.Agent_GetDecisionCycleCounter(self) def GetRunState(self): return _Python_sml_ClientInterface.Agent_GetRunState(self) def ExecuteCommandLine(self, pCommandLine, echoResults=False, noFilter=False): return _Python_sml_ClientInterface.Agent_ExecuteCommandLine(self, pCommandLine, echoResults, noFilter) def ExecuteCommandLineXML(self, pCommandLine, pResponse): return _Python_sml_ClientInterface.Agent_ExecuteCommandLineXML(self, pCommandLine, pResponse) def SendSVSInput(self, txt): return _Python_sml_ClientInterface.Agent_SendSVSInput(self, txt) def GetSVSOutput(self): return _Python_sml_ClientInterface.Agent_GetSVSOutput(self) def SVSQuery(self, q): return _Python_sml_ClientInterface.Agent_SVSQuery(self, q) def GetLastCommandLineResult(self): return _Python_sml_ClientInterface.Agent_GetLastCommandLineResult(self) def IsProductionLoaded(self, pProductionName): return _Python_sml_ClientInterface.Agent_IsProductionLoaded(self, pProductionName) def SynchronizeInputLink(self): return _Python_sml_ClientInterface.Agent_SynchronizeInputLink(self) def SynchronizeOutputLink(self): return _Python_sml_ClientInterface.Agent_SynchronizeOutputLink(self) def SpawnDebugger(self, port=-1, jarpath=None): return _Python_sml_ClientInterface.Agent_SpawnDebugger(self, port, jarpath) def KillDebugger(self): return _Python_sml_ClientInterface.Agent_KillDebugger(self) def ConvertIdentifier(self, pClientIdentifier): return _Python_sml_ClientInterface.Agent_ConvertIdentifier(self, pClientIdentifier) def RegisterForRunEvent(self, id, func, userData, addToBack=True): return _Python_sml_ClientInterface.Agent_RegisterForRunEvent(self, id, func, userData, addToBack) def RegisterForProductionEvent(self, id, func, userData, addToBack=True): return _Python_sml_ClientInterface.Agent_RegisterForProductionEvent(self, id, func, userData, addToBack) def RegisterForPrintEvent(self, id, func, userData, ignoreOwnEchos=True, addToBack=True): return _Python_sml_ClientInterface.Agent_RegisterForPrintEvent(self, id, func, userData, ignoreOwnEchos, addToBack) def RegisterForXMLEvent(self, id, func, userData, addToBack=True): return _Python_sml_ClientInterface.Agent_RegisterForXMLEvent(self, id, func, userData, addToBack) def AddOutputHandler(self, attributeName, func, userData, addToBack=True): return _Python_sml_ClientInterface.Agent_AddOutputHandler(self, attributeName, func, userData, addToBack) def RegisterForOutputNotification(self, func, userData, addToBack=True): return _Python_sml_ClientInterface.Agent_RegisterForOutputNotification(self, func, userData, addToBack) def UnregisterForRunEvent(self, id): return _Python_sml_ClientInterface.Agent_UnregisterForRunEvent(self, id) def UnregisterForProductionEvent(self, id): return _Python_sml_ClientInterface.Agent_UnregisterForProductionEvent(self, id) def UnregisterForPrintEvent(self, id): return _Python_sml_ClientInterface.Agent_UnregisterForPrintEvent(self, id) def UnregisterForXMLEvent(self, id): return _Python_sml_ClientInterface.Agent_UnregisterForXMLEvent(self, id) def UnregisterForOutputNotification(self, id): return _Python_sml_ClientInterface.Agent_UnregisterForOutputNotification(self, id) def RemoveOutputHandler(self, id): return _Python_sml_ClientInterface.Agent_RemoveOutputHandler(self, id) Agent_swigregister = _Python_sml_ClientInterface.Agent_swigregister Agent_swigregister(Agent) class ClientXML(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ClientXML, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ClientXML, name) __repr__ = _swig_repr __swig_destroy__ = _Python_sml_ClientInterface.delete_ClientXML __del__ = lambda self: None def __init__(self, *args): this = _Python_sml_ClientInterface.new_ClientXML(*args) try: self.this.append(this) except __builtin__.Exception: self.this = this def ConvertToTraceXML(self): return _Python_sml_ClientInterface.ClientXML_ConvertToTraceXML(self) def GetTagName(self): return _Python_sml_ClientInterface.ClientXML_GetTagName(self) def IsTag(self, pTagName): return _Python_sml_ClientInterface.ClientXML_IsTag(self, pTagName) def GetNumberChildren(self): return _Python_sml_ClientInterface.ClientXML_GetNumberChildren(self) def GetChild(self, pChild, index): return _Python_sml_ClientInterface.ClientXML_GetChild(self, pChild, index) def GetNumberAttributes(self): return _Python_sml_ClientInterface.ClientXML_GetNumberAttributes(self) def GetAttributeName(self, index): return _Python_sml_ClientInterface.ClientXML_GetAttributeName(self, index) def GetAttributeValue(self, index): return _Python_sml_ClientInterface.ClientXML_GetAttributeValue(self, index) def GetAttribute(self, attName): return _Python_sml_ClientInterface.ClientXML_GetAttribute(self, attName) def GetCharacterData(self): return _Python_sml_ClientInterface.ClientXML_GetCharacterData(self) def IsCharacterDataBinary(self): return _Python_sml_ClientInterface.ClientXML_IsCharacterDataBinary(self) def ConvertCharacterDataToBinary(self): return _Python_sml_ClientInterface.ClientXML_ConvertCharacterDataToBinary(self) def GetCharacterDataLength(self): return _Python_sml_ClientInterface.ClientXML_GetCharacterDataLength(self) def GenerateXMLString(self, includeChildren, insertNewLines=False): return _Python_sml_ClientInterface.ClientXML_GenerateXMLString(self, includeChildren, insertNewLines) def DetermineXMLStringLength(self, includeChildren, insertNewLines=False): return _Python_sml_ClientInterface.ClientXML_DetermineXMLStringLength(self, includeChildren, insertNewLines) if _newclass: AllocateString = staticmethod(_Python_sml_ClientInterface.ClientXML_AllocateString) else: AllocateString = _Python_sml_ClientInterface.ClientXML_AllocateString if _newclass: DeleteString = staticmethod(_Python_sml_ClientInterface.ClientXML_DeleteString) else: DeleteString = _Python_sml_ClientInterface.ClientXML_DeleteString if _newclass: CopyString = staticmethod(_Python_sml_ClientInterface.ClientXML_CopyString) else: CopyString = _Python_sml_ClientInterface.ClientXML_CopyString if _newclass: CopyBuffer = staticmethod(_Python_sml_ClientInterface.ClientXML_CopyBuffer) else: CopyBuffer = _Python_sml_ClientInterface.ClientXML_CopyBuffer ClientXML_swigregister = _Python_sml_ClientInterface.ClientXML_swigregister ClientXML_swigregister(ClientXML) def ClientXML_AllocateString(length): return _Python_sml_ClientInterface.ClientXML_AllocateString(length) ClientXML_AllocateString = _Python_sml_ClientInterface.ClientXML_AllocateString def ClientXML_DeleteString(pString): return _Python_sml_ClientInterface.ClientXML_DeleteString(pString) ClientXML_DeleteString = _Python_sml_ClientInterface.ClientXML_DeleteString def ClientXML_CopyString(original): return _Python_sml_ClientInterface.ClientXML_CopyString(original) ClientXML_CopyString = _Python_sml_ClientInterface.ClientXML_CopyString def ClientXML_CopyBuffer(original, length): return _Python_sml_ClientInterface.ClientXML_CopyBuffer(original, length) ClientXML_CopyBuffer = _Python_sml_ClientInterface.ClientXML_CopyBuffer class ClientTraceXML(ClientXML): __swig_setmethods__ = {} for _s in [ClientXML]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClientTraceXML, name, value) __swig_getmethods__ = {} for _s in [ClientXML]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClientTraceXML, name) __repr__ = _swig_repr def IsTagTrace(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagTrace(self) def IsTagRhsWrite(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagRhsWrite(self) def GetString(self): return _Python_sml_ClientInterface.ClientTraceXML_GetString(self) def IsTagState(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagState(self) def GetDecisionCycleCount(self): return _Python_sml_ClientInterface.ClientTraceXML_GetDecisionCycleCount(self) def GetStateID(self): return _Python_sml_ClientInterface.ClientTraceXML_GetStateID(self) def GetImpasseObject(self): return _Python_sml_ClientInterface.ClientTraceXML_GetImpasseObject(self) def GetImpasseType(self): return _Python_sml_ClientInterface.ClientTraceXML_GetImpasseType(self) def GetStackLevel(self): return _Python_sml_ClientInterface.ClientTraceXML_GetStackLevel(self) def IsTagOperator(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagOperator(self) def GetOperatorID(self): return _Python_sml_ClientInterface.ClientTraceXML_GetOperatorID(self) def GetOperatorName(self): return _Python_sml_ClientInterface.ClientTraceXML_GetOperatorName(self) def IsTagPhase(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagPhase(self) def GetPhaseName(self): return _Python_sml_ClientInterface.ClientTraceXML_GetPhaseName(self) def GetPhaseStatus(self): return _Python_sml_ClientInterface.ClientTraceXML_GetPhaseStatus(self) def GetFiringType(self): return _Python_sml_ClientInterface.ClientTraceXML_GetFiringType(self) def GetLevelNum(self): return _Python_sml_ClientInterface.ClientTraceXML_GetLevelNum(self) def IsTagSubphase(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagSubphase(self) def IsSubphaseNameFiringProductions(self): return _Python_sml_ClientInterface.ClientTraceXML_IsSubphaseNameFiringProductions(self) def IsSubphaseNameChangingWorkingMemory(self): return _Python_sml_ClientInterface.ClientTraceXML_IsSubphaseNameChangingWorkingMemory(self) def IsTagFiringProduction(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagFiringProduction(self) def IsTagRetractingProduction(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagRetractingProduction(self) def IsTagLearning(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagLearning(self) def IsTagProduction(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagProduction(self) def GetProductionName(self): return _Python_sml_ClientInterface.ClientTraceXML_GetProductionName(self) def GetProductionDoc(self): return _Python_sml_ClientInterface.ClientTraceXML_GetProductionDoc(self) def GetProductionType(self): return _Python_sml_ClientInterface.ClientTraceXML_GetProductionType(self) def GetProductionDeclaredSupport(self): return _Python_sml_ClientInterface.ClientTraceXML_GetProductionDeclaredSupport(self) def IsTagConditions(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagConditions(self) def IsTagCondition(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagCondition(self) def IsTagConjunctiveNegationCondition(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagConjunctiveNegationCondition(self) def IsTagActions(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagActions(self) def IsTagAction(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagAction(self) def GetConditionTest(self): return _Python_sml_ClientInterface.ClientTraceXML_GetConditionTest(self) def GetConditionId(self): return _Python_sml_ClientInterface.ClientTraceXML_GetConditionId(self) def GetCondition(self): return _Python_sml_ClientInterface.ClientTraceXML_GetCondition(self) def GetActionId(self): return _Python_sml_ClientInterface.ClientTraceXML_GetActionId(self) def GetAction(self): return _Python_sml_ClientInterface.ClientTraceXML_GetAction(self) def GetFunction(self): return _Python_sml_ClientInterface.ClientTraceXML_GetFunction(self) def IsTagAddWme(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagAddWme(self) def IsTagRemoveWme(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagRemoveWme(self) def IsTagWme(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagWme(self) def GetWmeID(self): return _Python_sml_ClientInterface.ClientTraceXML_GetWmeID(self) def GetWmeAttribute(self): return _Python_sml_ClientInterface.ClientTraceXML_GetWmeAttribute(self) def GetWmeValue(self): return _Python_sml_ClientInterface.ClientTraceXML_GetWmeValue(self) def GetWmeTimeTag(self): return _Python_sml_ClientInterface.ClientTraceXML_GetWmeTimeTag(self) def GetWmePreference(self): return _Python_sml_ClientInterface.ClientTraceXML_GetWmePreference(self) def IsTagPreference(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagPreference(self) def GetPreferenceID(self): return _Python_sml_ClientInterface.ClientTraceXML_GetPreferenceID(self) def GetPreferenceAttribute(self): return _Python_sml_ClientInterface.ClientTraceXML_GetPreferenceAttribute(self) def GetPreferenceValue(self): return _Python_sml_ClientInterface.ClientTraceXML_GetPreferenceValue(self) def GetPreferenceType(self): return _Python_sml_ClientInterface.ClientTraceXML_GetPreferenceType(self) def GetPreferenceTimeTag(self): return _Python_sml_ClientInterface.ClientTraceXML_GetPreferenceTimeTag(self) def GetPreferenceOSupported(self): return _Python_sml_ClientInterface.ClientTraceXML_GetPreferenceOSupported(self) def GetPreferenceReferent(self): return _Python_sml_ClientInterface.ClientTraceXML_GetPreferenceReferent(self) def IsTagActionSideMarker(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagActionSideMarker(self) def IsTagLocal(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagLocal(self) def IsTagLocals(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagLocals(self) def IsTagGrounds(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagGrounds(self) def IsTagNegated(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagNegated(self) def IsTagBacktrace(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagBacktrace(self) def IsTagOSKPreference(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagOSKPreference(self) def IsTagBacktraceResult(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagBacktraceResult(self) def IsTagLocalNegation(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagLocalNegation(self) def GetBacktraceAlreadyBacktraced(self): return _Python_sml_ClientInterface.ClientTraceXML_GetBacktraceAlreadyBacktraced(self) def GetBacktraceSymbol1(self): return _Python_sml_ClientInterface.ClientTraceXML_GetBacktraceSymbol1(self) def GetBacktraceSymbol2(self): return _Python_sml_ClientInterface.ClientTraceXML_GetBacktraceSymbol2(self) def IsTagCandidate(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagCandidate(self) def GetCandidateName(self): return _Python_sml_ClientInterface.ClientTraceXML_GetCandidateName(self) def GetCandidateType(self): return _Python_sml_ClientInterface.ClientTraceXML_GetCandidateType(self) def GetCandidateValue(self): return _Python_sml_ClientInterface.ClientTraceXML_GetCandidateValue(self) def GetCandidateExpValue(self): return _Python_sml_ClientInterface.ClientTraceXML_GetCandidateExpValue(self) def IsTagError(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagError(self) def IsTagWarning(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagWarning(self) def IsTagMessage(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagMessage(self) def IsTagVerbose(self): return _Python_sml_ClientInterface.ClientTraceXML_IsTagVerbose(self) def __init__(self): this = _Python_sml_ClientInterface.new_ClientTraceXML() try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_ClientTraceXML __del__ = lambda self: None ClientTraceXML_swigregister = _Python_sml_ClientInterface.ClientTraceXML_swigregister ClientTraceXML_swigregister(ClientTraceXML) class ClientAnalyzedXML(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ClientAnalyzedXML, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ClientAnalyzedXML, name) __repr__ = _swig_repr def __init__(self): this = _Python_sml_ClientInterface.new_ClientAnalyzedXML() try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_ClientAnalyzedXML __del__ = lambda self: None def Attach(self, pAnalyzeXML): return _Python_sml_ClientInterface.ClientAnalyzedXML_Attach(self, pAnalyzeXML) def GetCommandTag(self): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetCommandTag(self) def GetResultTag(self): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetResultTag(self) def GetErrorTag(self): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetErrorTag(self) def IsSML(self): return _Python_sml_ClientInterface.ClientAnalyzedXML_IsSML(self) def GetCommandName(self): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetCommandName(self) def GetResultString(self): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetResultString(self) def GetResultInt(self, *args): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetResultInt(self, *args) def GetResultBool(self, defaultValue): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetResultBool(self, defaultValue) def GetResultFloat(self, defaultValue): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetResultFloat(self, defaultValue) def GenerateXMLString(self, includeChildren, insertNewLines=False): return _Python_sml_ClientInterface.ClientAnalyzedXML_GenerateXMLString(self, includeChildren, insertNewLines) if _newclass: DeleteString = staticmethod(_Python_sml_ClientInterface.ClientAnalyzedXML_DeleteString) else: DeleteString = _Python_sml_ClientInterface.ClientAnalyzedXML_DeleteString def GetArgString(self, pArgName): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetArgString(self, pArgName) def GetArgBool(self, pArgName, defaultValue): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetArgBool(self, pArgName, defaultValue) def GetArgInt(self, *args): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetArgInt(self, *args) def GetArgFloat(self, pArgName, defaultValue): return _Python_sml_ClientInterface.ClientAnalyzedXML_GetArgFloat(self, pArgName, defaultValue) ClientAnalyzedXML_swigregister = _Python_sml_ClientInterface.ClientAnalyzedXML_swigregister ClientAnalyzedXML_swigregister(ClientAnalyzedXML) def ClientAnalyzedXML_DeleteString(pString): return _Python_sml_ClientInterface.ClientAnalyzedXML_DeleteString(pString) ClientAnalyzedXML_DeleteString = _Python_sml_ClientInterface.ClientAnalyzedXML_DeleteString class Soar_Loaded_Library(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Soar_Loaded_Library, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Soar_Loaded_Library, name) __repr__ = _swig_repr __swig_setmethods__["libMessageFunction"] = _Python_sml_ClientInterface.Soar_Loaded_Library_libMessageFunction_set __swig_getmethods__["libMessageFunction"] = _Python_sml_ClientInterface.Soar_Loaded_Library_libMessageFunction_get if _newclass: libMessageFunction = _swig_property(_Python_sml_ClientInterface.Soar_Loaded_Library_libMessageFunction_get, _Python_sml_ClientInterface.Soar_Loaded_Library_libMessageFunction_set) __swig_setmethods__["isOn"] = _Python_sml_ClientInterface.Soar_Loaded_Library_isOn_set __swig_getmethods__["isOn"] = _Python_sml_ClientInterface.Soar_Loaded_Library_isOn_get if _newclass: isOn = _swig_property(_Python_sml_ClientInterface.Soar_Loaded_Library_isOn_get, _Python_sml_ClientInterface.Soar_Loaded_Library_isOn_set) def __init__(self): this = _Python_sml_ClientInterface.new_Soar_Loaded_Library() try: self.this.append(this) except __builtin__.Exception: self.this = this __swig_destroy__ = _Python_sml_ClientInterface.delete_Soar_Loaded_Library __del__ = lambda self: None Soar_Loaded_Library_swigregister = _Python_sml_ClientInterface.Soar_Loaded_Library_swigregister Soar_Loaded_Library_swigregister(Soar_Loaded_Library) class Soar_Instance(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Soar_Instance, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Soar_Instance, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr if _newclass: Get_Soar_Instance = staticmethod(_Python_sml_ClientInterface.Soar_Instance_Get_Soar_Instance) else: Get_Soar_Instance = _Python_sml_ClientInterface.Soar_Instance_Get_Soar_Instance __swig_destroy__ = _Python_sml_ClientInterface.delete_Soar_Instance __del__ = lambda self: None def init_Soar_Instance(self, pKernel): return _Python_sml_ClientInterface.Soar_Instance_init_Soar_Instance(self, pKernel) def Register_Library(self, pKernel, pLibName, pMessageFunction): return _Python_sml_ClientInterface.Soar_Instance_Register_Library(self, pKernel, pLibName, pMessageFunction) def Tcl_Message_Library(self, pMessage): return _Python_sml_ClientInterface.Soar_Instance_Tcl_Message_Library(self, pMessage) def is_Tcl_on(self): return _Python_sml_ClientInterface.Soar_Instance_is_Tcl_on(self) def Message_Library(self, pMessage): return _Python_sml_ClientInterface.Soar_Instance_Message_Library(self, pMessage) def Register_Soar_AgentSML(self, pAgentName, pSoarAgentSML): return _Python_sml_ClientInterface.Soar_Instance_Register_Soar_AgentSML(self, pAgentName, pSoarAgentSML) def Delete_Agent(self, pAgentName): return _Python_sml_ClientInterface.Soar_Instance_Delete_Agent(self, pAgentName) def Get_Agent_Info(self, pAgentName): return _Python_sml_ClientInterface.Soar_Instance_Get_Agent_Info(self, pAgentName) def CLI_Debug_Print(self, text): return _Python_sml_ClientInterface.Soar_Instance_CLI_Debug_Print(self, text) def configure_for_unit_tests(self): return _Python_sml_ClientInterface.Soar_Instance_configure_for_unit_tests(self) def was_run_from_unit_test(self): return _Python_sml_ClientInterface.Soar_Instance_was_run_from_unit_test(self) def Set_Kernel(self, pKernel): return _Python_sml_ClientInterface.Soar_Instance_Set_Kernel(self, pKernel) def Set_OM(self, pOutput_Manager): return _Python_sml_ClientInterface.Soar_Instance_Set_OM(self, pOutput_Manager) def Set_CLI(self, pCLI): return _Python_sml_ClientInterface.Soar_Instance_Set_CLI(self, pCLI) def Get_Kernel(self): return _Python_sml_ClientInterface.Soar_Instance_Get_Kernel(self) def Get_OM(self): return _Python_sml_ClientInterface.Soar_Instance_Get_OM(self) def Get_CLI(self): return _Python_sml_ClientInterface.Soar_Instance_Get_CLI(self) Soar_Instance_swigregister = _Python_sml_ClientInterface.Soar_Instance_swigregister Soar_Instance_swigregister(Soar_Instance) def Soar_Instance_Get_Soar_Instance(): return _Python_sml_ClientInterface.Soar_Instance_Get_Soar_Instance() Soar_Instance_Get_Soar_Instance = _Python_sml_ClientInterface.Soar_Instance_Get_Soar_Instance def getSoarInstance(): return _Python_sml_ClientInterface.getSoarInstance() getSoarInstance = _Python_sml_ClientInterface.getSoarInstance def getOM(): return _Python_sml_ClientInterface.getOM() getOM = _Python_sml_ClientInterface.getOM def configure_for_unit_tests(): return _Python_sml_ClientInterface.configure_for_unit_tests() configure_for_unit_tests = _Python_sml_ClientInterface.configure_for_unit_tests def configure_agent_for_unit_tests(testAgent): return _Python_sml_ClientInterface.configure_agent_for_unit_tests(testAgent) configure_agent_for_unit_tests = _Python_sml_ClientInterface.configure_agent_for_unit_tests # This file is compatible with both classic and new-style classes.