Permalink
Browse files

qore apis

  • Loading branch information...
1 parent 3d81d52 commit 2315d3dc13d36eb066b9f8790ffa8cd79372eddf subik committed Dec 14, 2010
Showing with 172 additions and 0 deletions.
  1. +93 −0 apis/qore.api
  2. +75 −0 apis/qorus.api
  3. +4 −0 src/app/qsci/SciDoc.cpp
View
@@ -0,0 +1,93 @@
+%disable-all-warnings
+%disable-warning
+%enable-all-warnings
+%enable-warning
+%exec-class
+%include
+%lock-options
+%lock-warnings
+%no-child-restrictions
+%no-class-defs
+%no-constant-defs
+%no-database
+%no-external-info
+%no-external-process
+%no-filesystem
+%no-global-vars
+%no-gui
+%no-locale-control
+%no-namespace-defs
+%no-network
+%no-new
+%no-process-control
+%no-subroutine-defs
+%no-terminal-io
+%no-thread-classes
+%no-thread-control
+%no-thread-info
+%no-threads
+%no-top-level
+%require-our
+%require-prototypes
+%require-types
+%requires
+%strict-args
+background
+break
+by
+case
+catch
+chomp
+class
+const
+context
+continue
+default
+delete
+do
+elements
+else
+exists
+find
+foldl
+foldr
+for
+foreach
+if
+in
+inherits
+instanceof
+keys
+map
+my
+namespace
+new
+NOTHING
+NULL
+on_error
+on_exit
+on_success
+our
+pop
+private
+push
+rethrow
+return
+select
+shift
+sortBy
+sortDescendingBy
+splice
+static
+sub
+subcontext
+summarize
+switch
+synchronized
+thread_exit
+throw
+trim
+try
+unshift
+where
+while
View
@@ -0,0 +1,75 @@
+bind_event
+bind_ftp
+bindSubWorkflow
+callNetworkAPI
+callNetworkAPIArgs
+callNetworkAPIArgsWithAuthentication
+check_authorization
+check_authorization_or
+check_queue_access
+check_service_access
+check_workflow_access
+check_workflow_instance_access
+createOrder
+deleteDynamicDataKey
+deleteInstanceDataKey
+deleteTempDataKey
+execSynchronousWorkflow
+generateUniqueKey
+get_last_events
+get_last_events_and
+get_last_events_or
+get_omq_option
+get_service_access_list
+get_workflow_access_list
+getDynamicData
+getErrorInfo
+getInstanceData
+getOption
+getOrderInfo
+getOrderKeys
+getParentWorkflowInstanceID
+getRunningWorkflowInfo
+getRunningWorkflowList
+getServiceInfo
+getSessionID
+getSoapCallContext
+getStaticData
+getStepInfo
+getStepStatus
+getSystemInfo
+getSystemServiceInfo
+getTempData
+getUserServiceInfo
+getWorkflowInstanceData
+getWorkflowMetadata
+post_user_event
+registerSoapHandler
+reprioritize_order
+reschedule_order
+runtimeProperties
+serror
+setBlocked
+setCustomStatus
+setOption
+setOrderInfo
+setOrderKeys
+setRetryDelay
+skip_event
+skipAsyncStep
+skipSubWorkflow
+startServiceThread
+startServiceThreadArgs
+stepExecuted
+submitAsyncKey
+swarning
+test_authorization
+test_authorization_or
+test_service_access
+test_workflow_access
+updateDynamicData
+updateInstanceData
+updateTempData
+wait_for_events
+wait_for_events_and
+wait_for_events_or
@@ -1115,6 +1115,10 @@ void SciDoc::loadAutocompletionAPI(const QString& lexName, QsciLexer* lexer) {
if ( dir.entryList(QDir::Files).contains(fileName) ) {
QsciAPIs* apis = new QsciAPIs(lexer);
if ( apis->load(dir.absoluteFilePath(fileName)) ) {
+ // HACK: hardcoded dependencies
+ if (lexName == "Qorus") {
+ apis->load(dir.absoluteFilePath("qore.api"));
+ }
apis->prepare();
lexer->setAPIs(apis);
}

0 comments on commit 2315d3d

Please sign in to comment.