Qorus Integration Engine®  4.0.3_git
OMQ::QorusClient Class Reference

This class implements static methods in the client API. More...

Inheritance diagram for OMQ::QorusClient:
OMQ::QorusClientAPI

Static Public Member Methods

static init (*bool ignore_warnings)
 the client initialization function where any errors cause an error message to be displayed and exit() is called More...
 
static synchronized init2 (*bool ignore_warnings)
 the main client initialization method; other functions call this one to initialize the client library More...
 
static hash parseOptions (string domain)
 option-parsing function: parses the option file More...
 
static hash parseOptions ()
 option-parsing function: parses the option file More...
 

Detailed Description

This class implements static methods in the client API.

Member Function Documentation

◆ init()

static OMQ::QorusClient::init ( *bool  ignore_warnings)
static

the client initialization function where any errors cause an error message to be displayed and exit() is called

creates global objects; throws exceptions on errors

Parameters
ignore_warningsif True then warnings will be suppressed
See also

◆ init2()

static synchronized OMQ::QorusClient::init2 ( *bool  ignore_warnings)
static

the main client initialization method; other functions call this one to initialize the client library

creates global objects; throws exceptions on errors

Parameters
ignore_warningsif True then warnings will be suppressed
See also

◆ parseOptions() [1/2]

static hash OMQ::QorusClient::parseOptions ( string  domain)
static

option-parsing function: parses the option file

this function calls qorus_client_init() to ensure the client library is initialized

Returns
a hash of the options in the given domain

◆ parseOptions() [2/2]

static hash OMQ::QorusClient::parseOptions ( )
static

option-parsing function: parses the option file

Returns
a hash of hashes; the first level hash key represents the domain, the second level is the option=value within that option domain

The documentation for this class was generated from the following file: