text: # This file was automatically generated by SWIG (http://www.swig.org).
  # Version 2.0.4
  #
  # Do not make changes to this file unless you know what you are doing--modify
  # the SWIG interface file instead.
  
  
  """
  This module defines internals of BLPAPI-Py and the following classes:
  - CorrelationId: a key to track requests and subscriptions
  
  Copyright 2012. Bloomberg Finance L.P.
  
  Permission is hereby granted, free of charge, to any person obtaining a copy
  of this software and associated documentation files (the "Software"), to
  deal in the Software without restriction, including without limitation the
  rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
  sell copies of the Software, and to permit persons to whom the Software is
  furnished to do so, subject to the following conditions:  The above
  copyright notice and this permission notice shall be included in all copies
  or substantial portions of the Software.
  
  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  IN THE SOFTWARE.
  """
  
  
  from sys import version_info
  if 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('_internals', [dirname(__file__)])
          except ImportError:
              import _internals
              return _internals
          if fp is not None:
              try:
                  _mod = imp.load_module('_internals', fp, pathname, description)
              finally:
                  fp.close()
              return _mod
      _internals = swig_import_helper()
      del swig_import_helper
  else:
      import _internals
  del version_info
  try:
      _swig_property = property
  except NameError:
      pass # Python < 2.2 doesn't have 'property'.
  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):
          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(name)
  
  def _swig_repr(self):
      try: strthis = "proxy of " + self.this.__repr__()
      except: strthis = ""
      return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
  
  try:
      _object = object
      _newclass = 1
  except AttributeError:
      class _object : pass
      _newclass = 0
  
  
  TOPICLIST_NOT_CREATED = _internals.TOPICLIST_NOT_CREATED
  TOPICLIST_CREATED = _internals.TOPICLIST_CREATED
  TOPICLIST_FAILURE = _internals.TOPICLIST_FAILURE
  RESOLUTIONLIST_UNRESOLVED = _internals.RESOLUTIONLIST_UNRESOLVED
  RESOLUTIONLIST_RESOLVED = _internals.RESOLUTIONLIST_RESOLVED
  RESOLUTIONLIST_RESOLUTION_FAILURE_BAD_SERVICE = _internals.RESOLUTIONLIST_RESOLUTION_FAILURE_BAD_SERVICE
  RESOLUTIONLIST_RESOLUTION_FAILURE_SERVICE_AUTHORIZATION_FAILED = _internals.RESOLUTIONLIST_RESOLUTION_FAILURE_SERVICE_AUTHORIZATION_FAILED
  RESOLUTIONLIST_RESOLUTION_FAILURE_BAD_TOPIC = _internals.RESOLUTIONLIST_RESOLUTION_FAILURE_BAD_TOPIC
  RESOLUTIONLIST_RESOLUTION_FAILURE_TOPIC_AUTHORIZATION_FAILED = _internals.RESOLUTIONLIST_RESOLUTION_FAILURE_TOPIC_AUTHORIZATION_FAILED
  ELEMENTDEFINITION_UNBOUNDED = _internals.ELEMENTDEFINITION_UNBOUNDED
  ELEMENT_INDEX_END = _internals.ELEMENT_INDEX_END
  SERVICEREGISTRATIONOPTIONS_PRIORITY_MEDIUM = _internals.SERVICEREGISTRATIONOPTIONS_PRIORITY_MEDIUM
  SERVICEREGISTRATIONOPTIONS_PRIORITY_HIGH = _internals.SERVICEREGISTRATIONOPTIONS_PRIORITY_HIGH
  CORRELATION_TYPE_UNSET = _internals.CORRELATION_TYPE_UNSET
  CORRELATION_TYPE_INT = _internals.CORRELATION_TYPE_INT
  CORRELATION_TYPE_POINTER = _internals.CORRELATION_TYPE_POINTER
  CORRELATION_TYPE_AUTOGEN = _internals.CORRELATION_TYPE_AUTOGEN
  CORRELATION_MAX_CLASS_ID = _internals.CORRELATION_MAX_CLASS_ID
  MANAGEDPTR_COPY = _internals.MANAGEDPTR_COPY
  MANAGEDPTR_DESTROY = _internals.MANAGEDPTR_DESTROY
  DATETIME_YEAR_PART = _internals.DATETIME_YEAR_PART
  DATETIME_MONTH_PART = _internals.DATETIME_MONTH_PART
  DATETIME_DAY_PART = _internals.DATETIME_DAY_PART
  DATETIME_OFFSET_PART = _internals.DATETIME_OFFSET_PART
  DATETIME_HOURS_PART = _internals.DATETIME_HOURS_PART
  DATETIME_MINUTES_PART = _internals.DATETIME_MINUTES_PART
  DATETIME_SECONDS_PART = _internals.DATETIME_SECONDS_PART
  DATETIME_MILLISECONDS_PART = _internals.DATETIME_MILLISECONDS_PART
  DATETIME_FRACSECONDS_PART = _internals.DATETIME_FRACSECONDS_PART
  DATETIME_DATE_PART = _internals.DATETIME_DATE_PART
  DATETIME_TIME_PART = _internals.DATETIME_TIME_PART
  DATETIME_TIMEMILLI_PART = _internals.DATETIME_TIMEMILLI_PART
  DATETIME_TIMEFRACSECONDS_PART = _internals.DATETIME_TIMEFRACSECONDS_PART
  EVENTTYPE_ADMIN = _internals.EVENTTYPE_ADMIN
  EVENTTYPE_SESSION_STATUS = _internals.EVENTTYPE_SESSION_STATUS
  EVENTTYPE_SUBSCRIPTION_STATUS = _internals.EVENTTYPE_SUBSCRIPTION_STATUS
  EVENTTYPE_REQUEST_STATUS = _internals.EVENTTYPE_REQUEST_STATUS
  EVENTTYPE_RESPONSE = _internals.EVENTTYPE_RESPONSE
  EVENTTYPE_PARTIAL_RESPONSE = _internals.EVENTTYPE_PARTIAL_RESPONSE
  EVENTTYPE_SUBSCRIPTION_DATA = _internals.EVENTTYPE_SUBSCRIPTION_DATA
  EVENTTYPE_SERVICE_STATUS = _internals.EVENTTYPE_SERVICE_STATUS
  EVENTTYPE_TIMEOUT = _internals.EVENTTYPE_TIMEOUT
  EVENTTYPE_AUTHORIZATION_STATUS = _internals.EVENTTYPE_AUTHORIZATION_STATUS
  EVENTTYPE_RESOLUTION_STATUS = _internals.EVENTTYPE_RESOLUTION_STATUS
  EVENTTYPE_TOPIC_STATUS = _internals.EVENTTYPE_TOPIC_STATUS
  EVENTTYPE_TOKEN_STATUS = _internals.EVENTTYPE_TOKEN_STATUS
  EVENTTYPE_REQUEST = _internals.EVENTTYPE_REQUEST
  STATUS_ACTIVE = _internals.STATUS_ACTIVE
  STATUS_DEPRECATED = _internals.STATUS_DEPRECATED
  STATUS_INACTIVE = _internals.STATUS_INACTIVE
  STATUS_PENDING_DEPRECATION = _internals.STATUS_PENDING_DEPRECATION
  SUBSCRIPTIONSTATUS_UNSUBSCRIBED = _internals.SUBSCRIPTIONSTATUS_UNSUBSCRIBED
  SUBSCRIPTIONSTATUS_SUBSCRIBING = _internals.SUBSCRIPTIONSTATUS_SUBSCRIBING
  SUBSCRIPTIONSTATUS_SUBSCRIBED = _internals.SUBSCRIPTIONSTATUS_SUBSCRIBED
  SUBSCRIPTIONSTATUS_CANCELLED = _internals.SUBSCRIPTIONSTATUS_CANCELLED
  SUBSCRIPTIONSTATUS_PENDING_CANCELLATION = _internals.SUBSCRIPTIONSTATUS_PENDING_CANCELLATION
  CLIENTMODE_AUTO = _internals.CLIENTMODE_AUTO
  CLIENTMODE_DAPI = _internals.CLIENTMODE_DAPI
  CLIENTMODE_SAPI = _internals.CLIENTMODE_SAPI
  CLIENTMODE_COMPAT_33X = _internals.CLIENTMODE_COMPAT_33X
  RESOLVEMODE_DONT_REGISTER_SERVICES = _internals.RESOLVEMODE_DONT_REGISTER_SERVICES
  RESOLVEMODE_AUTO_REGISTER_SERVICES = _internals.RESOLVEMODE_AUTO_REGISTER_SERVICES
  SEATTYPE_INVALID_SEAT = _internals.SEATTYPE_INVALID_SEAT
  SEATTYPE_BPS = _internals.SEATTYPE_BPS
  SEATTYPE_NONBPS = _internals.SEATTYPE_NONBPS
  SERVICEREGISTRATIONOPTIONS_PRIORITY_LOW = _internals.SERVICEREGISTRATIONOPTIONS_PRIORITY_LOW
  DATATYPE_BOOL = _internals.DATATYPE_BOOL
  DATATYPE_CHAR = _internals.DATATYPE_CHAR
  DATATYPE_BYTE = _internals.DATATYPE_BYTE
  DATATYPE_INT32 = _internals.DATATYPE_INT32
  DATATYPE_INT64 = _internals.DATATYPE_INT64
  DATATYPE_FLOAT32 = _internals.DATATYPE_FLOAT32
  DATATYPE_FLOAT64 = _internals.DATATYPE_FLOAT64
  DATATYPE_STRING = _internals.DATATYPE_STRING
  DATATYPE_BYTEARRAY = _internals.DATATYPE_BYTEARRAY
  DATATYPE_DATE = _internals.DATATYPE_DATE
  DATATYPE_TIME = _internals.DATATYPE_TIME
  DATATYPE_DECIMAL = _internals.DATATYPE_DECIMAL
  DATATYPE_DATETIME = _internals.DATATYPE_DATETIME
  DATATYPE_ENUMERATION = _internals.DATATYPE_ENUMERATION
  DATATYPE_SEQUENCE = _internals.DATATYPE_SEQUENCE
  DATATYPE_CHOICE = _internals.DATATYPE_CHOICE
  DATATYPE_CORRELATION_ID = _internals.DATATYPE_CORRELATION_ID
  
  def blpapi_Service_printHelper(*args):
    return _internals.blpapi_Service_printHelper(*args)
  blpapi_Service_printHelper = _internals.blpapi_Service_printHelper
  
  def blpapi_SchemaElementDefinition_printHelper(*args):
    return _internals.blpapi_SchemaElementDefinition_printHelper(*args)
  blpapi_SchemaElementDefinition_printHelper = _internals.blpapi_SchemaElementDefinition_printHelper
  
  def blpapi_SchemaTypeDefinition_printHelper(*args):
    return _internals.blpapi_SchemaTypeDefinition_printHelper(*args)
  blpapi_SchemaTypeDefinition_printHelper = _internals.blpapi_SchemaTypeDefinition_printHelper
  
  def blpapi_SchemaTypeDefinition_hasElementDefinition(*args):
    return _internals.blpapi_SchemaTypeDefinition_hasElementDefinition(*args)
  blpapi_SchemaTypeDefinition_hasElementDefinition = _internals.blpapi_SchemaTypeDefinition_hasElementDefinition
  
  def blpapi_ConstantList_hasConstant(*args):
    return _internals.blpapi_ConstantList_hasConstant(*args)
  blpapi_ConstantList_hasConstant = _internals.blpapi_ConstantList_hasConstant
  
  def blpapi_Service_hasEventDefinition(*args):
    return _internals.blpapi_Service_hasEventDefinition(*args)
  blpapi_Service_hasEventDefinition = _internals.blpapi_Service_hasEventDefinition
  
  def blpapi_Service_hasOperation(*args):
    return _internals.blpapi_Service_hasOperation(*args)
  blpapi_Service_hasOperation = _internals.blpapi_Service_hasOperation
  
  def blpapi_SubscriptionList_addHelper(*args):
    return _internals.blpapi_SubscriptionList_addHelper(*args)
  blpapi_SubscriptionList_addHelper = _internals.blpapi_SubscriptionList_addHelper
  
  def blpapi_Name_hasName(*args):
    return _internals.blpapi_Name_hasName(*args)
  blpapi_Name_hasName = _internals.blpapi_Name_hasName
  
  def blpapi_TopicList_createFromResolutionList(*args):
    return _internals.blpapi_TopicList_createFromResolutionList(*args)
  blpapi_TopicList_createFromResolutionList = _internals.blpapi_TopicList_createFromResolutionList
  class intArray(_object):
      __swig_setmethods__ = {}
      __setattr__ = lambda self, name, value: _swig_setattr(self, intArray, name, value)
      __swig_getmethods__ = {}
      __getattr__ = lambda self, name: _swig_getattr(self, intArray, name)
      __repr__ = _swig_repr
      def __init__(self, *args): 
          this = _internals.new_intArray(*args)
          try: self.this.append(this)
          except: self.this = this
      __swig_destroy__ = _internals.delete_intArray
      __del__ = lambda self : None;
      def __getitem__(self, *args): return _internals.intArray___getitem__(self, *args)
      def __setitem__(self, *args): return _internals.intArray___setitem__(self, *args)
      def cast(self): return _internals.intArray_cast(self)
      __swig_getmethods__["frompointer"] = lambda x: _internals.intArray_frompointer
      if _newclass:frompointer = staticmethod(_internals.intArray_frompointer)
  intArray_swigregister = _internals.intArray_swigregister
  intArray_swigregister(intArray)
  
  def intArray_frompointer(*args):
    return _internals.intArray_frompointer(*args)
  intArray_frompointer = _internals.intArray_frompointer
  
  
  def CorrelationId_t_equals(*args):
    return _internals.CorrelationId_t_equals(*args)
  CorrelationId_t_equals = _internals.CorrelationId_t_equals
  class CorrelationId(_object):
      """
      A key used to identify individual subscriptions or requests.
  
      CorrelationId([value[, classId=0]]) constructs a CorrelationId object.
      If 'value' is integer (either int or long) then created CorrelationId will have
      type() == CorrelationId.INT_TYPE. Otherwise it will have
      type() == CorrelationId.OBJECT_TYPE. If no arguments are specified
      then it will have type() == CorrelationId.UNSET_TYPE.
  
      Two CorrelationIds are considered equal if they have the same
      type() and:
      - holds the same (not just equal!) objects in case of
          type() == CorrelationId.OBJECT_TYPE
      - holds equal integers in case of
          type() == CorrelationId.INT_TYPE or
          type() == CorrelationId.AUTOGEN_TYPE
      - True otherwise
          (i.e. in case of type() == CorrelationId.UNSET_TYPE)
  
      It is possible that an user constructed CorrelationId and a
      CorrelationId generated by the API could return the same
      result for value(). However, they will not compare equal because
      they have different type().
  
      CorrelationId objects are passed to many of the Session object
      methods which initiate an asynchronous operations and are
      obtained from Message objects which are delivered as a result
      of those asynchronous operations.
  
      When subscribing or requesting information an application has
      the choice of providing a CorrelationId they construct
      themselves or allowing the session to construct one for
      them. If the application supplies a CorrelationId it must not
      re-use the value contained in it in another CorrelationId
      whilst the original request or subscription is still active.
  
      Class attributes:
          Possible return values for type() method:
              UNSET_TYPE      The CorrelationId is unset. That is, it was created by
                              the default CorrelationId constructor.
              INT_TYPE        The CorrelationId was created from an integer (or long)
                              supplied by the user.
              OBJECT_TYPE     The CorrelationId was created from an object supplied by
                              the user.
              AUTOGEN_TYPE    The CorrelationId was created internally by API.
  
          MAX_CLASS_ID    The maximum value allowed for classId.
      """
      __swig_setmethods__ = {}
      __setattr__ = lambda self, name, value: _swig_setattr(self, CorrelationId, name, value)
      __swig_getmethods__ = {}
      __getattr__ = lambda self, name: _swig_getattr(self, CorrelationId, name)
      __repr__ = _swig_repr
      UNSET_TYPE = _internals.CORRELATION_TYPE_UNSET
  
      INT_TYPE = _internals.CORRELATION_TYPE_INT
  
      OBJECT_TYPE = _internals.CORRELATION_TYPE_POINTER
  
      AUTOGEN_TYPE = _internals.CORRELATION_TYPE_AUTOGEN
  
      MAX_CLASS_ID = _internals.CORRELATION_MAX_CLASS_ID
  
      __TYPE_NAMES = {
          _internals.CORRELATION_TYPE_UNSET: "UNSET",
          _internals.CORRELATION_TYPE_INT: "INTEGER",
          _internals.CORRELATION_TYPE_POINTER: "OBJECT",
          _internals.CORRELATION_TYPE_AUTOGEN: "AUTOGEN"
      }
  
      def __str__(self):
          """x.__str__() <==> str(x)"""
          valueType = self.type()
          valueTypeName = CorrelationId.__TYPE_NAMES[valueType] 
          
          if valueType == CorrelationId.UNSET_TYPE:
              return valueTypeName
          else:
              return "({0}: {1!r}, ClassId: {2})".format(
                  valueTypeName, self.value(), self.classId())
  
      def __hash__(self):
          return hash((self.type(), self.classId(), self.__toInteger()))
  
      def __eq__(self, other):
          """x.__eq__(y) <==> x==y"""
          try:
              return CorrelationId_t_equals(self, other)
          except Exception:
              return NotImplemented
  
      def __ne__(self, other):
          """x.__ne__(y) <==> x!=y"""
          equal = self.__eq__(other)
          return NotImplemented if equal is NotImplemented else not equal
  
      def value(self):
          """Return the value of this CorrelationId object. The return value
          depends on this CorrelationId's value type and could be:
              - integer (type() == CorrelationId.INT_TYPE
                  or type() == CorrelationId.AUTOGEN_TYPE)
              - object (type() == CorrelationId.OBJECT_TYPE)
              - None (type() == CorrelationId.UNSET_TYPE)
          """
          valueType = self.type()
          if valueType == CorrelationId.INT_TYPE \
                  or valueType == CorrelationId.AUTOGEN_TYPE:
              return self.__asInteger()
          elif valueType == CorrelationId.OBJECT_TYPE:
              return self.__asObject()
          else:
              return None
  
  
      def _handle(self):
          return self
  
      def __init__(self, *args): 
          this = _internals.new_CorrelationId(*args)
          try: self.this.append(this)
          except: self.this = this
      __swig_destroy__ = _internals.delete_CorrelationId
      __del__ = lambda self : None;
      def type(self):
          """Return the type of this CorrelationId object (see xxx_TYPE class attributes)"""
          return _internals.CorrelationId_type(self)
  
      def classId(self):
          """Return the user defined classification of this CorrelationId object"""
          return _internals.CorrelationId_classId(self)
  
      def __asObject(self): return _internals.CorrelationId___asObject(self)
      def __asInteger(self): return _internals.CorrelationId___asInteger(self)
      def __toInteger(self): return _internals.CorrelationId___toInteger(self)
  CorrelationId_swigregister = _internals.CorrelationId_swigregister
  CorrelationId_swigregister(CorrelationId)
  
  
  def blpapi_Element_setElementFloat(*args):
    return _internals.blpapi_Element_setElementFloat(*args)
  blpapi_Element_setElementFloat = _internals.blpapi_Element_setElementFloat
  
  def blpapi_Element_setValueFloat(*args):
    return _internals.blpapi_Element_setValueFloat(*args)
  blpapi_Element_setValueFloat = _internals.blpapi_Element_setValueFloat
  
  def blpapi_Element_printHelper(*args):
    return _internals.blpapi_Element_printHelper(*args)
  blpapi_Element_printHelper = _internals.blpapi_Element_printHelper
  
  def blpapi_Element_name(*args):
    return _internals.blpapi_Element_name(*args)
  blpapi_Element_name = _internals.blpapi_Element_name
  
  def blpapi_Element_nameString(*args):
    return _internals.blpapi_Element_nameString(*args)
  blpapi_Element_nameString = _internals.blpapi_Element_nameString
  
  def blpapi_Element_definition(*args):
    return _internals.blpapi_Element_definition(*args)
  blpapi_Element_definition = _internals.blpapi_Element_definition
  
  def blpapi_Element_datatype(*args):
    return _internals.blpapi_Element_datatype(*args)
  blpapi_Element_datatype = _internals.blpapi_Element_datatype
  
  def blpapi_Element_isComplexType(*args):
    return _internals.blpapi_Element_isComplexType(*args)
  blpapi_Element_isComplexType = _internals.blpapi_Element_isComplexType
  
  def blpapi_Element_isArray(*args):
    return _internals.blpapi_Element_isArray(*args)
  blpapi_Element_isArray = _internals.blpapi_Element_isArray
  
  def blpapi_Element_isReadOnly(*args):
    return _internals.blpapi_Element_isReadOnly(*args)
  blpapi_Element_isReadOnly = _internals.blpapi_Element_isReadOnly
  
  def blpapi_Element_numValues(*args):
    return _internals.blpapi_Element_numValues(*args)
  blpapi_Element_numValues = _internals.blpapi_Element_numValues
  
  def blpapi_Element_numElements(*args):
    return _internals.blpapi_Element_numElements(*args)
  blpapi_Element_numElements = _internals.blpapi_Element_numElements
  
  def blpapi_Element_isNullValue(*args):
    return _internals.blpapi_Element_isNullValue(*args)
  blpapi_Element_isNullValue = _internals.blpapi_Element_isNullValue
  
  def blpapi_Element_isNull(*args):
    return _internals.blpapi_Element_isNull(*args)
  blpapi_Element_isNull = _internals.blpapi_Element_isNull
  
  def blpapi_Element_getElementAt(*args):
    return _internals.blpapi_Element_getElementAt(*args)
  blpapi_Element_getElementAt = _internals.blpapi_Element_getElementAt
  
  def blpapi_Element_getElement(*args):
    return _internals.blpapi_Element_getElement(*args)
  blpapi_Element_getElement = _internals.blpapi_Element_getElement
  
  def blpapi_Element_hasElementEx(*args):
    return _internals.blpapi_Element_hasElementEx(*args)
  blpapi_Element_hasElementEx = _internals.blpapi_Element_hasElementEx
  
  def blpapi_Element_getValueAsBool(*args):
    return _internals.blpapi_Element_getValueAsBool(*args)
  blpapi_Element_getValueAsBool = _internals.blpapi_Element_getValueAsBool
  
  def blpapi_Element_getValueAsChar(*args):
    return _internals.blpapi_Element_getValueAsChar(*args)
  blpapi_Element_getValueAsChar = _internals.blpapi_Element_getValueAsChar
  
  def blpapi_Element_getValueAsInt32(*args):
    return _internals.blpapi_Element_getValueAsInt32(*args)
  blpapi_Element_getValueAsInt32 = _internals.blpapi_Element_getValueAsInt32
  
  def blpapi_Element_getValueAsInt64(*args):
    return _internals.blpapi_Element_getValueAsInt64(*args)
  blpapi_Element_getValueAsInt64 = _internals.blpapi_Element_getValueAsInt64
  
  def blpapi_Element_getValueAsFloat64(*args):
    return _internals.blpapi_Element_getValueAsFloat64(*args)
  blpapi_Element_getValueAsFloat64 = _internals.blpapi_Element_getValueAsFloat64
  
  def blpapi_Element_getValueAsString(*args):
    return _internals.blpapi_Element_getValueAsString(*args)
  blpapi_Element_getValueAsString = _internals.blpapi_Element_getValueAsString
  
  def blpapi_Element_getValueAsDatetime(*args):
    return _internals.blpapi_Element_getValueAsDatetime(*args)
  blpapi_Element_getValueAsDatetime = _internals.blpapi_Element_getValueAsDatetime
  
  def blpapi_Element_getValueAsHighPrecisionDatetime(*args):
    return _internals.blpapi_Element_getValueAsHighPrecisionDatetime(*args)
  blpapi_Element_getValueAsHighPrecisionDatetime = _internals.blpapi_Element_getValueAsHighPrecisionDatetime
  
  def blpapi_Element_getValueAsElement(*args):
    return _internals.blpapi_Element_getValueAsElement(*args)
  blpapi_Element_getValueAsElement = _internals.blpapi_Element_getValueAsElement
  
  def blpapi_Element_getValueAsName(*args):
    return _internals.blpapi_Element_getValueAsName(*args)
  blpapi_Element_getValueAsName = _internals.blpapi_Element_getValueAsName
  
  def blpapi_Element_getChoice(*args):
    return _internals.blpapi_Element_getChoice(*args)
  blpapi_Element_getChoice = _internals.blpapi_Element_getChoice
  
  def blpapi_Element_setValueBool(*args):
    return _internals.blpapi_Element_setValueBool(*args)
  blpapi_Element_setValueBool = _internals.blpapi_Element_setValueBool
  
  def blpapi_Element_setValueInt32(*args):
    return _internals.blpapi_Element_setValueInt32(*args)
  blpapi_Element_setValueInt32 = _internals.blpapi_Element_setValueInt32
  
  def blpapi_Element_setValueInt64(*args):
    return _internals.blpapi_Element_setValueInt64(*args)
  blpapi_Element_setValueInt64 = _internals.blpapi_Element_setValueInt64
  
  def blpapi_Element_setValueString(*args):
    return _internals.blpapi_Element_setValueString(*args)
  blpapi_Element_setValueString = _internals.blpapi_Element_setValueString
  
  def blpapi_Element_setValueDatetime(*args):
    return _internals.blpapi_Element_setValueDatetime(*args)
  blpapi_Element_setValueDatetime = _internals.blpapi_Element_setValueDatetime
  
  def blpapi_Element_setValueHighPrecisionDatetime(*args):
    return _internals.blpapi_Element_setValueHighPrecisionDatetime(*args)
  blpapi_Element_setValueHighPrecisionDatetime = _internals.blpapi_Element_setValueHighPrecisionDatetime
  
  def blpapi_Element_setValueFromName(*args):
    return _internals.blpapi_Element_setValueFromName(*args)
  blpapi_Element_setValueFromName = _internals.blpapi_Element_setValueFromName
  
  def blpapi_Element_setElementBool(*args):
    return _internals.blpapi_Element_setElementBool(*args)
  blpapi_Element_setElementBool = _internals.blpapi_Element_setElementBool
  
  def blpapi_Element_setElementInt32(*args):
    return _internals.blpapi_Element_setElementInt32(*args)
  blpapi_Element_setElementInt32 = _internals.blpapi_Element_setElementInt32
  
  def blpapi_Element_setElementInt64(*args):
    return _internals.blpapi_Element_setElementInt64(*args)
  blpapi_Element_setElementInt64 = _internals.blpapi_Element_setElementInt64
  
  def blpapi_Element_setElementString(*args):
    return _internals.blpapi_Element_setElementString(*args)
  blpapi_Element_setElementString = _internals.blpapi_Element_setElementString
  
  def blpapi_Element_setElementDatetime(*args):
    return _internals.blpapi_Element_setElementDatetime(*args)
  blpapi_Element_setElementDatetime = _internals.blpapi_Element_setElementDatetime
  
  def blpapi_Element_setElementHighPrecisionDatetime(*args):
    return _internals.blpapi_Element_setElementHighPrecisionDatetime(*args)
  blpapi_Element_setElementHighPrecisionDatetime = _internals.blpapi_Element_setElementHighPrecisionDatetime
  
  def blpapi_Element_setElementFromName(*args):
    return _internals.blpapi_Element_setElementFromName(*args)
  blpapi_Element_setElementFromName = _internals.blpapi_Element_setElementFromName
  
  def blpapi_Element_appendElement(*args):
    return _internals.blpapi_Element_appendElement(*args)
  blpapi_Element_appendElement = _internals.blpapi_Element_appendElement
  
  def blpapi_Element_setChoice(*args):
    return _internals.blpapi_Element_setChoice(*args)
  blpapi_Element_setChoice = _internals.blpapi_Element_setChoice
  
  def blpapi_EventFormatter_setValueFloat(*args):
    return _internals.blpapi_EventFormatter_setValueFloat(*args)
  blpapi_EventFormatter_setValueFloat = _internals.blpapi_EventFormatter_setValueFloat
  
  def blpapi_EventFormatter_appendValueFloat(*args):
    return _internals.blpapi_EventFormatter_appendValueFloat(*args)
  blpapi_EventFormatter_appendValueFloat = _internals.blpapi_EventFormatter_appendValueFloat
  
  def blpapi_EventFormatter_create(*args):
    return _internals.blpapi_EventFormatter_create(*args)
  blpapi_EventFormatter_create = _internals.blpapi_EventFormatter_create
  
  def blpapi_EventFormatter_destroy(*args):
    return _internals.blpapi_EventFormatter_destroy(*args)
  blpapi_EventFormatter_destroy = _internals.blpapi_EventFormatter_destroy
  
  def blpapi_EventFormatter_appendMessage(*args):
    return _internals.blpapi_EventFormatter_appendMessage(*args)
  blpapi_EventFormatter_appendMessage = _internals.blpapi_EventFormatter_appendMessage
  
  def blpapi_EventFormatter_appendMessageSeq(*args):
    return _internals.blpapi_EventFormatter_appendMessageSeq(*args)
  blpapi_EventFormatter_appendMessageSeq = _internals.blpapi_EventFormatter_appendMessageSeq
  
  def blpapi_EventFormatter_appendResponse(*args):
    return _internals.blpapi_EventFormatter_appendResponse(*args)
  blpapi_EventFormatter_appendResponse = _internals.blpapi_EventFormatter_appendResponse
  
  def blpapi_EventFormatter_appendRecapMessage(*args):
    return _internals.blpapi_EventFormatter_appendRecapMessage(*args)
  blpapi_EventFormatter_appendRecapMessage = _internals.blpapi_EventFormatter_appendRecapMessage
  
  def blpapi_EventFormatter_appendRecapMessageSeq(*args):
    return _internals.blpapi_EventFormatter_appendRecapMessageSeq(*args)
  blpapi_EventFormatter_appendRecapMessageSeq = _internals.blpapi_EventFormatter_appendRecapMessageSeq
  
  def blpapi_EventFormatter_setValueBool(*args):
    return _internals.blpapi_EventFormatter_setValueBool(*args)
  blpapi_EventFormatter_setValueBool = _internals.blpapi_EventFormatter_setValueBool
  
  def blpapi_EventFormatter_setValueChar(*args):
    return _internals.blpapi_EventFormatter_setValueChar(*args)
  blpapi_EventFormatter_setValueChar = _internals.blpapi_EventFormatter_setValueChar
  
  def blpapi_EventFormatter_setValueInt32(*args):
    return _internals.blpapi_EventFormatter_setValueInt32(*args)
  blpapi_EventFormatter_setValueInt32 = _internals.blpapi_EventFormatter_setValueInt32
  
  def blpapi_EventFormatter_setValueInt64(*args):
    return _internals.blpapi_EventFormatter_setValueInt64(*args)
  blpapi_EventFormatter_setValueInt64 = _internals.blpapi_EventFormatter_setValueInt64
  
  def blpapi_EventFormatter_setValueDatetime(*args):
    return _internals.blpapi_EventFormatter_setValueDatetime(*args)
  blpapi_EventFormatter_setValueDatetime = _internals.blpapi_EventFormatter_setValueDatetime
  
  def blpapi_EventFormatter_setValueString(*args):
    return _internals.blpapi_EventFormatter_setValueString(*args)
  blpapi_EventFormatter_setValueString = _internals.blpapi_EventFormatter_setValueString
  
  def blpapi_EventFormatter_setValueFromName(*args):
    return _internals.blpapi_EventFormatter_setValueFromName(*args)
  blpapi_EventFormatter_setValueFromName = _internals.blpapi_EventFormatter_setValueFromName
  
  def blpapi_EventFormatter_pushElement(*args):
    return _internals.blpapi_EventFormatter_pushElement(*args)
  blpapi_EventFormatter_pushElement = _internals.blpapi_EventFormatter_pushElement
  
  def blpapi_EventFormatter_popElement(*args):
    return _internals.blpapi_EventFormatter_popElement(*args)
  blpapi_EventFormatter_popElement = _internals.blpapi_EventFormatter_popElement
  
  def blpapi_EventFormatter_appendValueBool(*args):
    return _internals.blpapi_EventFormatter_appendValueBool(*args)
  blpapi_EventFormatter_appendValueBool = _internals.blpapi_EventFormatter_appendValueBool
  
  def blpapi_EventFormatter_appendValueChar(*args):
    return _internals.blpapi_EventFormatter_appendValueChar(*args)
  blpapi_EventFormatter_appendValueChar = _internals.blpapi_EventFormatter_appendValueChar
  
  def blpapi_EventFormatter_appendValueInt32(*args):
    return _internals.blpapi_EventFormatter_appendValueInt32(*args)
  blpapi_EventFormatter_appendValueInt32 = _internals.blpapi_EventFormatter_appendValueInt32
  
  def blpapi_EventFormatter_appendValueInt64(*args):
    return _internals.blpapi_EventFormatter_appendValueInt64(*args)
  blpapi_EventFormatter_appendValueInt64 = _internals.blpapi_EventFormatter_appendValueInt64
  
  def blpapi_EventFormatter_appendValueDatetime(*args):
    return _internals.blpapi_EventFormatter_appendValueDatetime(*args)
  blpapi_EventFormatter_appendValueDatetime = _internals.blpapi_EventFormatter_appendValueDatetime
  
  def blpapi_EventFormatter_appendValueString(*args):
    return _internals.blpapi_EventFormatter_appendValueString(*args)
  blpapi_EventFormatter_appendValueString = _internals.blpapi_EventFormatter_appendValueString
  
  def blpapi_EventFormatter_appendValueFromName(*args):
    return _internals.blpapi_EventFormatter_appendValueFromName(*args)
  blpapi_EventFormatter_appendValueFromName = _internals.blpapi_EventFormatter_appendValueFromName
  
  def blpapi_EventFormatter_appendElement(*args):
    return _internals.blpapi_EventFormatter_appendElement(*args)
  blpapi_EventFormatter_appendElement = _internals.blpapi_EventFormatter_appendElement
  
  def Session_createHelper(*args):
    return _internals.Session_createHelper(*args)
  Session_createHelper = _internals.Session_createHelper
  
  def Session_destroyHelper(*args):
    return _internals.Session_destroyHelper(*args)
  Session_destroyHelper = _internals.Session_destroyHelper
  
  def blpapi_EventDispatcher_create(*args):
    return _internals.blpapi_EventDispatcher_create(*args)
  blpapi_EventDispatcher_create = _internals.blpapi_EventDispatcher_create
  
  def blpapi_EventDispatcher_destroy(*args):
    return _internals.blpapi_EventDispatcher_destroy(*args)
  blpapi_EventDispatcher_destroy = _internals.blpapi_EventDispatcher_destroy
  
  def blpapi_EventDispatcher_start(*args):
    return _internals.blpapi_EventDispatcher_start(*args)
  blpapi_EventDispatcher_start = _internals.blpapi_EventDispatcher_start
  
  def blpapi_EventDispatcher_stop(*args):
    return _internals.blpapi_EventDispatcher_stop(*args)
  blpapi_EventDispatcher_stop = _internals.blpapi_EventDispatcher_stop
  
  def ProviderSession_createHelper(*args):
    return _internals.ProviderSession_createHelper(*args)
  ProviderSession_createHelper = _internals.ProviderSession_createHelper
  
  def ProviderSession_destroyHelper(*args):
    return _internals.ProviderSession_destroyHelper(*args)
  ProviderSession_destroyHelper = _internals.ProviderSession_destroyHelper
  UNKNOWN_CLASS = _internals.UNKNOWN_CLASS
  INVALIDSTATE_CLASS = _internals.INVALIDSTATE_CLASS
  INVALIDARG_CLASS = _internals.INVALIDARG_CLASS
  IOERROR_CLASS = _internals.IOERROR_CLASS
  CNVERROR_CLASS = _internals.CNVERROR_CLASS
  BOUNDSERROR_CLASS = _internals.BOUNDSERROR_CLASS
  NOTFOUND_CLASS = _internals.NOTFOUND_CLASS
  FLDNOTFOUND_CLASS = _internals.FLDNOTFOUND_CLASS
  UNSUPPORTED_CLASS = _internals.UNSUPPORTED_CLASS
  ERROR_UNKNOWN = _internals.ERROR_UNKNOWN
  ERROR_ILLEGAL_ARG = _internals.ERROR_ILLEGAL_ARG
  ERROR_ILLEGAL_ACCESS = _internals.ERROR_ILLEGAL_ACCESS
  ERROR_INVALID_SESSION = _internals.ERROR_INVALID_SESSION
  ERROR_DUPLICATE_CORRELATIONID = _internals.ERROR_DUPLICATE_CORRELATIONID
  ERROR_INTERNAL_ERROR = _internals.ERROR_INTERNAL_ERROR
  ERROR_RESOLVE_FAILED = _internals.ERROR_RESOLVE_FAILED
  ERROR_CONNECT_FAILED = _internals.ERROR_CONNECT_FAILED
  ERROR_ILLEGAL_STATE = _internals.ERROR_ILLEGAL_STATE
  ERROR_CODEC_FAILURE = _internals.ERROR_CODEC_FAILURE
  ERROR_INDEX_OUT_OF_RANGE = _internals.ERROR_INDEX_OUT_OF_RANGE
  ERROR_INVALID_CONVERSION = _internals.ERROR_INVALID_CONVERSION
  ERROR_ITEM_NOT_FOUND = _internals.ERROR_ITEM_NOT_FOUND
  ERROR_IO_ERROR = _internals.ERROR_IO_ERROR
  ERROR_CORRELATION_NOT_FOUND = _internals.ERROR_CORRELATION_NOT_FOUND
  ERROR_SERVICE_NOT_FOUND = _internals.ERROR_SERVICE_NOT_FOUND
  ERROR_LOGON_LOOKUP_FAILED = _internals.ERROR_LOGON_LOOKUP_FAILED
  ERROR_DS_LOOKUP_FAILED = _internals.ERROR_DS_LOOKUP_FAILED
  ERROR_UNSUPPORTED_OPERATION = _internals.ERROR_UNSUPPORTED_OPERATION
  ERROR_DS_PROPERTY_NOT_FOUND = _internals.ERROR_DS_PROPERTY_NOT_FOUND
  
  def blpapi_getLastErrorDescription(*args):
    return _internals.blpapi_getLastErrorDescription(*args)
  blpapi_getLastErrorDescription = _internals.blpapi_getLastErrorDescription
  
  def blpapi_SessionOptions_create():
    return _internals.blpapi_SessionOptions_create()
  blpapi_SessionOptions_create = _internals.blpapi_SessionOptions_create
  
  def blpapi_SessionOptions_destroy(*args):
    return _internals.blpapi_SessionOptions_destroy(*args)
  blpapi_SessionOptions_destroy = _internals.blpapi_SessionOptions_destroy
  
  def blpapi_SessionOptions_setServerHost(*args):
    return _internals.blpapi_SessionOptions_setServerHost(*args)
  blpapi_SessionOptions_setServerHost = _internals.blpapi_SessionOptions_setServerHost
  
  def blpapi_SessionOptions_setServerPort(*args):
    return _internals.blpapi_SessionOptions_setServerPort(*args)
  blpapi_SessionOptions_setServerPort = _internals.blpapi_SessionOptions_setServerPort
  
  def blpapi_SessionOptions_setServerAddress(*args):
    return _internals.blpapi_SessionOptions_setServerAddress(*args)
  blpapi_SessionOptions_setServerAddress = _internals.blpapi_SessionOptions_setServerAddress
  
  def blpapi_SessionOptions_removeServerAddress(*args):
    return _internals.blpapi_SessionOptions_removeServerAddress(*args)
  blpapi_SessionOptions_removeServerAddress = _internals.blpapi_SessionOptions_removeServerAddress
  
  def blpapi_SessionOptions_setConnectTimeout(*args):
    return _internals.blpapi_SessionOptions_setConnectTimeout(*args)
  blpapi_SessionOptions_setConnectTimeout = _internals.blpapi_SessionOptions_setConnectTimeout
  
  def blpapi_SessionOptions_setDefaultServices(*args):
    return _internals.blpapi_SessionOptions_setDefaultServices(*args)
  blpapi_SessionOptions_setDefaultServices = _internals.blpapi_SessionOptions_setDefaultServices
  
  def blpapi_SessionOptions_setDefaultSubscriptionService(*args):
    return _internals.blpapi_SessionOptions_setDefaultSubscriptionService(*args)
  blpapi_SessionOptions_setDefaultSubscriptionService = _internals.blpapi_SessionOptions_setDefaultSubscriptionService
  
  def blpapi_SessionOptions_setDefaultTopicPrefix(*args):
    return _internals.blpapi_SessionOptions_setDefaultTopicPrefix(*args)
  blpapi_SessionOptions_setDefaultTopicPrefix = _internals.blpapi_SessionOptions_setDefaultTopicPrefix
  
  def blpapi_SessionOptions_setAllowMultipleCorrelatorsPerMsg(*args):
    return _internals.blpapi_SessionOptions_setAllowMultipleCorrelatorsPerMsg(*args)
  blpapi_SessionOptions_setAllowMultipleCorrelatorsPerMsg = _internals.blpapi_SessionOptions_setAllowMultipleCorrelatorsPerMsg
  
  def blpapi_SessionOptions_setClientMode(*args):
    return _internals.blpapi_SessionOptions_setClientMode(*args)
  blpapi_SessionOptions_setClientMode = _internals.blpapi_SessionOptions_setClientMode
  
  def blpapi_SessionOptions_setMaxPendingRequests(*args):
    return _internals.blpapi_SessionOptions_setMaxPendingRequests(*args)
  blpapi_SessionOptions_setMaxPendingRequests = _internals.blpapi_SessionOptions_setMaxPendingRequests
  
  def blpapi_SessionOptions_setAutoRestartOnDisconnection(*args):
    return _internals.blpapi_SessionOptions_setAutoRestartOnDisconnection(*args)
  blpapi_SessionOptions_setAutoRestartOnDisconnection = _internals.blpapi_SessionOptions_setAutoRestartOnDisconnection
  
  def blpapi_SessionOptions_setAuthenticationOptions(*args):
    return _internals.blpapi_SessionOptions_setAuthenticationOptions(*args)
  blpapi_SessionOptions_setAuthenticationOptions = _internals.blpapi_SessionOptions_setAuthenticationOptions
  
  def blpapi_SessionOptions_setNumStartAttempts(*args):
    return _internals.blpapi_SessionOptions_setNumStartAttempts(*args)
  blpapi_SessionOptions_setNumStartAttempts = _internals.blpapi_SessionOptions_setNumStartAttempts
  
  def blpapi_SessionOptions_setDefaultKeepAliveInactivityTime(*args):
    return _internals.blpapi_SessionOptions_setDefaultKeepAliveInactivityTime(*args)
  blpapi_SessionOptions_setDefaultKeepAliveInactivityTime = _internals.blpapi_SessionOptions_setDefaultKeepAliveInactivityTime
  
  def blpapi_SessionOptions_setDefaultKeepAliveResponseTimeout(*args):
    return _internals.blpapi_SessionOptions_setDefaultKeepAliveResponseTimeout(*args)
  blpapi_SessionOptions_setDefaultKeepAliveResponseTimeout = _internals.blpapi_SessionOptions_setDefaultKeepAliveResponseTimeout
  
  def blpapi_SessionOptions_serverHost(*args):
    return _internals.blpapi_SessionOptions_serverHost(*args)
  blpapi_SessionOptions_serverHost = _internals.blpapi_SessionOptions_serverHost
  
  def blpapi_SessionOptions_serverPort(*args):
    return _internals.blpapi_SessionOptions_serverPort(*args)
  blpapi_SessionOptions_serverPort = _internals.blpapi_SessionOptions_serverPort
  
  def blpapi_SessionOptions_numServerAddresses(*args):
    return _internals.blpapi_SessionOptions_numServerAddresses(*args)
  blpapi_SessionOptions_numServerAddresses = _internals.blpapi_SessionOptions_numServerAddresses
  
  def blpapi_SessionOptions_getServerAddress(*args):
    return _internals.blpapi_SessionOptions_getServerAddress(*args)
  blpapi_SessionOptions_getServerAddress = _internals.blpapi_SessionOptions_getServerAddress
  
  def blpapi_SessionOptions_connectTimeout(*args):
    return _internals.blpapi_SessionOptions_connectTimeout(*args)
  blpapi_SessionOptions_connectTimeout = _internals.blpapi_SessionOptions_connectTimeout
  
  def blpapi_SessionOptions_defaultServices(*args):
    return _internals.blpapi_SessionOptions_defaultServices(*args)
  blpapi_SessionOptions_defaultServices = _internals.blpapi_SessionOptions_defaultServices
  
  def blpapi_SessionOptions_defaultSubscriptionService(*args):
    return _internals.blpapi_SessionOptions_defaultSubscriptionService(*args)
  blpapi_SessionOptions_defaultSubscriptionService = _internals.blpapi_SessionOptions_defaultSubscriptionService
  
  def blpapi_SessionOptions_defaultTopicPrefix(*args):
    return _internals.blpapi_SessionOptions_defaultTopicPrefix(*args)
  blpapi_SessionOptions_defaultTopicPrefix = _internals.blpapi_SessionOptions_defaultTopicPrefix
  
  def blpapi_SessionOptions_allowMultipleCorrelatorsPerMsg(*args):
    return _internals.blpapi_SessionOptions_allowMultipleCorrelatorsPerMsg(*args)
  blpapi_SessionOptions_allowMultipleCorrelatorsPerMsg = _internals.blpapi_SessionOptions_allowMultipleCorrelatorsPerMsg
  
  def blpapi_SessionOptions_clientMode(*args):
    return _internals.blpapi_SessionOptions_clientMode(*args)
  blpapi_SessionOptions_clientMode = _internals.blpapi_SessionOptions_clientMode
  
  def blpapi_SessionOptions_maxPendingRequests(*args):
    return _internals.blpapi_SessionOptions_maxPendingRequests(*args)
  blpapi_SessionOptions_maxPendingRequests = _internals.blpapi_SessionOptions_maxPendingRequests
  
  def blpapi_SessionOptions_autoRestartOnDisconnection(*args):
    return _internals.blpapi_SessionOptions_autoRestartOnDisconnection(*args)
  blpapi_SessionOptions_autoRestartOnDisconnection = _internals.blpapi_SessionOptions_autoRestartOnDisconnection
  
  def blpapi_SessionOptions_authenticationOptions(*args):
    return _internals.blpapi_SessionOptions_authenticationOptions(*args)
  blpapi_SessionOptions_authenticationOptions = _internals.blpapi_SessionOptions_authenticationOptions
  
  def blpapi_SessionOptions_numStartAttempts(*args):
    return _internals.blpapi_SessionOptions_numStartAttempts(*args)
  blpapi_SessionOptions_numStartAttempts = _internals.blpapi_SessionOptions_numStartAttempts
  
  def blpapi_SessionOptions_maxEventQueueSize(*args):
    return _internals.blpapi_SessionOptions_maxEventQueueSize(*args)
  blpapi_SessionOptions_maxEventQueueSize = _internals.blpapi_SessionOptions_maxEventQueueSize
  
  def blpapi_SessionOptions_slowConsumerWarningHiWaterMark(*args):
    return _internals.blpapi_SessionOptions_slowConsumerWarningHiWaterMark(*args)
  blpapi_SessionOptions_slowConsumerWarningHiWaterMark = _internals.blpapi_SessionOptions_slowConsumerWarningHiWaterMark
  
  def blpapi_SessionOptions_slowConsumerWarningLoWaterMark(*args):
    return _internals.blpapi_SessionOptions_slowConsumerWarningLoWaterMark(*args)
  blpapi_SessionOptions_slowConsumerWarningLoWaterMark = _internals.blpapi_SessionOptions_slowConsumerWarningLoWaterMark
  
  def blpapi_SessionOptions_defaultKeepAliveInactivityTime(*args):
    return _internals.blpapi_SessionOptions_defaultKeepAliveInactivityTime(*args)
  blpapi_SessionOptions_defaultKeepAliveInactivityTime = _internals.blpapi_SessionOptions_defaultKeepAliveInactivityTime
  
  def blpapi_SessionOptions_defaultKeepAliveResponseTimeout(*args):
    return _internals.blpapi_SessionOptions_defaultKeepAliveResponseTimeout(*args)
  blpapi_SessionOptions_defaultKeepAliveResponseTimeout = _internals.blpapi_SessionOptions_defaultKeepAliveResponseTimeout
  
  def blpapi_Name_create(*args):
    return _internals.blpapi_Name_create(*args)
  blpapi_Name_create = _internals.blpapi_Name_create
  
  def blpapi_Name_destroy(*args):
    return _internals.blpapi_Name_destroy(*args)
  blpapi_Name_destroy = _internals.blpapi_Name_destroy
  
  def blpapi_Name_equalsStr(*args):
    return _internals.blpapi_Name_equalsStr(*args)
  blpapi_Name_equalsStr = _internals.blpapi_Name_equalsStr
  
  def blpapi_Name_string(*args):
    return _internals.blpapi_Name_string(*args)
  blpapi_Name_string = _internals.blpapi_Name_string
  
  def blpapi_Name_length(*args):
    return _internals.blpapi_Name_length(*args)
  blpapi_Name_length = _internals.blpapi_Name_length
  
  def blpapi_Name_findName(*args):
    return _internals.blpapi_Name_findName(*args)
  blpapi_Name_findName = _internals.blpapi_Name_findName
  
  def blpapi_SubscriptionList_create():
    return _internals.blpapi_SubscriptionList_create()
  blpapi_SubscriptionList_create = _internals.blpapi_SubscriptionList_create
  
  def blpapi_SubscriptionList_destroy(*args):
    return _internals.blpapi_SubscriptionList_destroy(*args)
  blpapi_SubscriptionList_destroy = _internals.blpapi_SubscriptionList_destroy
  
  def blpapi_SubscriptionList_clear(*args):
    return _internals.blpapi_SubscriptionList_clear(*args)
  blpapi_SubscriptionList_clear = _internals.blpapi_SubscriptionList_clear
  
  def blpapi_SubscriptionList_append(*args):
    return _internals.blpapi_SubscriptionList_append(*args)
  blpapi_SubscriptionList_append = _internals.blpapi_SubscriptionList_append
  
  def blpapi_SubscriptionList_size(*args):
    return _internals.blpapi_SubscriptionList_size(*args)
  blpapi_SubscriptionList_size = _internals.blpapi_SubscriptionList_size
  
  def blpapi_SubscriptionList_correlationIdAt(*args):
    return _internals.blpapi_SubscriptionList_correlationIdAt(*args)
  blpapi_SubscriptionList_correlationIdAt = _internals.blpapi_SubscriptionList_correlationIdAt
  
  def blpapi_SubscriptionList_topicStringAt(*args):
    return _internals.blpapi_SubscriptionList_topicStringAt(*args)
  blpapi_SubscriptionList_topicStringAt = _internals.blpapi_SubscriptionList_topicStringAt
  class blpapi_Datetime_tag(_object):
      __swig_setmethods__ = {}
      __setattr__ = lambda self, name, value: _swig_setattr(self, blpapi_Datetime_tag, name, value)
      __swig_getmethods__ = {}
      __getattr__ = lambda self, name: _swig_getattr(self, blpapi_Datetime_tag, name)
      __repr__ = _swig_repr
      __swig_setmethods__["parts"] = _internals.blpapi_Datetime_tag_parts_set
      __swig_getmethods__["parts"] = _internals.blpapi_Datetime_tag_parts_get
      if _newclass:parts = _swig_property(_internals.blpapi_Datetime_tag_parts_get, _internals.blpapi_Datetime_tag_parts_set)
      __swig_setmethods__["hours"] = _internals.blpapi_Datetime_tag_hours_set
      __swig_getmethods__["hours"] = _internals.blpapi_Datetime_tag_hours_get
      if _newclass:hours = _swig_property(_internals.blpapi_Datetime_tag_hours_get, _internals.blpapi_Datetime_tag_hours_set)
      __swig_setmethods__["minutes"] = _internals.blpapi_Datetime_tag_minutes_set
      __swig_getmethods__["minutes"] = _internals.blpapi_Datetime_tag_minutes_get
      if _newclass:minutes = _swig_property(_internals.blpapi_Datetime_tag_minutes_get, _internals.blpapi_Datetime_tag_minutes_set)
      __swig_setmethods__["seconds"] = _internals.blpapi_Datetime_tag_seconds_set
      __swig_getmethods__["seconds"] = _internals.blpapi_Datetime_tag_seconds_get
      if _newclass:seconds = _swig_property(_internals.blpapi_Datetime_tag_seconds_get, _internals.blpapi_Datetime_tag_seconds_set)
      __swig_setmethods__["milliSeconds"] = _internals.blpapi_Datetime_tag_milliSeconds_set
      __swig_getmethods__["milliSeconds"] = _internals.blpapi_Datetime_tag_milliSeconds_get
      if _newclass:milliSeconds = _swig_property(_internals.blpapi_Datetime_tag_milliSeconds_get, _internals.blpapi_Datetime_tag_milliSeconds_set)
      __swig_setmethods__["month"] = _internals.blpapi_Datetime_tag_month_set
      __swig_getmethods__["month"] = _internals.blpapi_Datetime_tag_month_get
      if _newclass:month = _swig_property(_internals.blpapi_Datetime_tag_month_get, _internals.blpapi_Datetime_tag_month_set)
      __swig_setmethods__["day"] = _internals.blpapi_Datetime_tag_day_set
      __swig_getmethods__["day"] = _internals.blpapi_Datetime_tag_day_get
      if _newclass:day = _swig_property(_internals.blpapi_Datetime_tag_day_get, _internals.blpapi_Datetime_tag_day_set)
      __swig_setmethods__["year"] = _internals.blpapi_Datetime_tag_year_set
      __swig_getmethods__["year"] = _internals.blpapi_Datetime_tag_year_get
      if _newclass:year = _swig_property(_internals.blpapi_Datetime_tag_year_get, _internals.blpapi_Datetime_tag_year_set)
      __swig_setmethods__["offset"] = _internals.blpapi_Datetime_tag_offset_set
      __swig_getmethods__["offset"] = _internals.blpapi_Datetime_tag_offset_get
      if _newclass:offset = _swig_property(_internals.blpapi_Datetime_tag_offset_get, _internals.blpapi_Datetime_tag_offset_set)
      def __init__(self): 
          this = _internals.new_blpapi_Datetime_tag()
          try: self.this.append(this)
          except: self.this = this
      __swig_destroy__ = _internals.delete_blpapi_Datetime_tag
      __del__ = lambda self : None;
  blpapi_Datetime_tag_swigregister = _internals.blpapi_Datetime_tag_swigregister
  blpapi_Datetime_tag_swigregister(blpapi_Datetime_tag)
  
  class blpapi_HighPrecisionDatetime_tag(_object):
      __swig_setmethods__ = {}
      __setattr__ = lambda self, name, value: _swig_setattr(self, blpapi_HighPrecisionDatetime_tag, name, value)
      __swig_getmethods__ = {}
      __getattr__ = lambda self, name: _swig_getattr(self, blpapi_HighPrecisionDatetime_tag, name)
      __repr__ = _swig_repr
      __swig_setmethods__["datetime"] = _internals.blpapi_HighPrecisionDatetime_tag_datetime_set
      __swig_getmethods__["datetime"] = _internals.blpapi_HighPrecisionDatetime_tag_datetime_get
      if _newclass:datetime = _swig_property(_internals.blpapi_HighPrecisionDatetime_tag_datetime_get, _internals.blpapi_HighPrecisionDatetime_tag_datetime_set)
      __swig_setmethods__["picoseconds"] = _internals.blpapi_HighPrecisionDatetime_tag_picoseconds_set
      __swig_getmethods__["picoseconds"] = _internals.blpapi_HighPrecisionDatetime_tag_picoseconds_get
      if _newclass:picoseconds = _swig_property(_internals.blpapi_HighPrecisionDatetime_tag_picoseconds_get, _internals.blpapi_HighPrecisionDatetime_tag_picoseconds_set)
      def __init__(self): 
          this = _internals.new_blpapi_HighPrecisionDatetime_tag()
          try: self.this.append(this)
          except: self.this = this
      __swig_destroy__ = _internals.delete_blpapi_HighPrecisionDatetime_tag
      __del__ = lambda self : None;
  blpapi_HighPrecisionDatetime_tag_swigregister = _internals.blpapi_HighPrecisionDatetime_tag_swigregister
  blpapi_HighPrecisionDatetime_tag_swigregister(blpapi_HighPrecisionDatetime_tag)
  
  
  def blpapi_HighPrecisionDatetime_compare(*args):
    return _internals.blpapi_HighPrecisionDatetime_compare(*args)
  blpapi_HighPrecisionDatetime_compare = _internals.blpapi_HighPrecisionDatetime_compare
  
  def blpapi_HighPrecisionDatetime_print(*args):
    return _internals.blpapi_HighPrecisionDatetime_print(*args)
  blpapi_HighPrecisionDatetime_print = _internals.blpapi_HighPrecisionDatetime_print
  
  def blpapi_Constant_name(*args):
    return _internals.blpapi_Constant_name(*args)
  blpapi_Constant_name = _internals.blpapi_Constant_name
  
  def blpapi_Constant_description(*args):
    return _internals.blpapi_Constant_description(*args)
  blpapi_Constant_description = _internals.blpapi_Constant_description
  
  def blpapi_Constant_status(*args):
    return _internals.blpapi_Constant_status(*args)
  blpapi_Constant_status = _internals.blpapi_Constant_status
  
  def blpapi_Constant_datatype(*args):
    return _internals.blpapi_Constant_datatype(*args)
  blpapi_Constant_datatype = _internals.blpapi_Constant_datatype
  
  def blpapi_Constant_getValueAsInt64(*args):
    return _internals.blpapi_Constant_getValueAsInt64(*args)
  blpapi_Constant_getValueAsInt64 = _internals.blpapi_Constant_getValueAsInt64
  
  def blpapi_Constant_getValueAsFloat64(*args):
    return _internals.blpapi_Constant_getValueAsFloat64(*args)
  blpapi_Constant_getValueAsFloat64 = _internals.blpapi_Constant_getValueAsFloat64
  
  def blpapi_Constant_getValueAsDatetime(*args):
    return _internals.blpapi_Constant_getValueAsDatetime(*args)
  blpapi_Constant_getValueAsDatetime = _internals.blpapi_Constant_getValueAsDatetime
  
  def blpapi_Constant_getValueAsString(*args):
    return _internals.blpapi_Constant_getValueAsString(*args)
  blpapi_Constant_getValueAsString = _internals.blpapi_Constant_getValueAsString
  
  def blpapi_ConstantList_name(*args):
    return _internals.blpapi_ConstantList_name(*args)
  blpapi_ConstantList_name = _internals.blpapi_ConstantList_name
  
  def blpapi_ConstantList_description(*args):
    return _internals.blpapi_ConstantList_description(*args)
  blpapi_ConstantList_description = _internals.blpapi_ConstantList_description
  
  def blpapi_ConstantList_numConstants(*args):
    return _internals.blpapi_ConstantList_numConstants(*args)
  blpapi_ConstantList_numConstants = _internals.blpapi_ConstantList_numConstants
  
  def blpapi_ConstantList_datatype(*args):
    return _internals.blpapi_ConstantList_datatype(*args)
  blpapi_ConstantList_datatype = _internals.blpapi_ConstantList_datatype
  
  def blpapi_ConstantList_status(*args):
    return _internals.blpapi_ConstantList_status(*args)
  blpapi_ConstantList_status = _internals.blpapi_ConstantList_status
  
  def blpapi_ConstantList_getConstant(*args):
    return _internals.blpapi_ConstantList_getConstant(*args)
  blpapi_ConstantList_getConstant = _internals.blpapi_ConstantList_getConstant
  
  def blpapi_ConstantList_getConstantAt(*args):
    return _internals.blpapi_ConstantList_getConstantAt(*args)
  blpapi_ConstantList_getConstantAt = _internals.blpapi_ConstantList_getConstantAt
  
  def blpapi_SchemaElementDefinition_name(*args):
    return _internals.blpapi_SchemaElementDefinition_name(*args)
  blpapi_SchemaElementDefinition_name = _internals.blpapi_SchemaElementDefinition_name
  
  def blpapi_SchemaElementDefinition_description(*args):
    return _internals.blpapi_SchemaElementDefinition_description(*args)
  blpapi_SchemaElementDefinition_description = _internals.blpapi_SchemaElementDefinition_description
  
  def blpapi_SchemaElementDefinition_status(*args):
    return _internals.blpapi_SchemaElementDefinition_status(*args)
  blpapi_SchemaElementDefinition_status = _internals.blpapi_SchemaElementDefinition_status
  
  def blpapi_SchemaElementDefinition_type(*args):
    return _internals.blpapi_SchemaElementDefinition_type(*args)
  blpapi_SchemaElementDefinition_type = _internals.blpapi_SchemaElementDefinition_type
  
  def blpapi_SchemaElementDefinition_numAlternateNames(*args):
    return _internals.blpapi_SchemaElementDefinition_numAlternateNames(*args)
  blpapi_SchemaElementDefinition_numAlternateNames = _internals.blpapi_SchemaElementDefinition_numAlternateNames
  
  def blpapi_SchemaElementDefinition_getAlternateName(*args):
    return _internals.blpapi_SchemaElementDefinition_getAlternateName(*args)
  blpapi_SchemaElementDefinition_getAlternateName = _internals.blpapi_SchemaElementDefinition_getAlternateName
  
  def blpapi_SchemaElementDefinition_minValues(*args):
    return _internals.blpapi_SchemaElementDefinition_minValues(*args)
  blpapi_SchemaElementDefinition_minValues = _internals.blpapi_SchemaElementDefinition_minValues
  
  def blpapi_SchemaElementDefinition_maxValues(*args):
    return _internals.blpapi_SchemaElementDefinition_maxValues(*args)
  blpapi_SchemaElementDefinition_maxValues = _internals.blpapi_SchemaElementDefinition_maxValues
  
  def blpapi_SchemaTypeDefinition_name(*args):
    return _internals.blpapi_SchemaTypeDefinition_name(*args)
  blpapi_SchemaTypeDefinition_name = _internals.blpapi_SchemaTypeDefinition_name
  
  def blpapi_SchemaTypeDefinition_description(*args):
    return _internals.blpapi_SchemaTypeDefinition_description(*args)
  blpapi_SchemaTypeDefinition_description = _internals.blpapi_SchemaTypeDefinition_description
  
  def blpapi_SchemaTypeDefinition_status(*args):
    return _internals.blpapi_SchemaTypeDefinition_status(*args)
  blpapi_SchemaTypeDefinition_status = _internals.blpapi_SchemaTypeDefinition_status
  
  def blpapi_SchemaTypeDefinition_datatype(*args):
    return _internals.blpapi_SchemaTypeDefinition_datatype(*args)
  blpapi_SchemaTypeDefinition_datatype = _internals.blpapi_SchemaTypeDefinition_datatype
  
  def blpapi_SchemaTypeDefinition_isComplexType(*args):
    return _internals.blpapi_SchemaTypeDefinition_isComplexType(*args)
  blpapi_SchemaTypeDefinition_isComplexType = _internals.blpapi_SchemaTypeDefinition_isComplexType
  
  def blpapi_SchemaTypeDefinition_isSimpleType(*args):
    return _internals.blpapi_SchemaTypeDefinition_isSimpleType(*args)
  blpapi_SchemaTypeDefinition_isSimpleType = _internals.blpapi_SchemaTypeDefinition_isSimpleType
  
  def blpapi_SchemaTypeDefinition_isEnumerationType(*args):
    return _internals.blpapi_SchemaTypeDefinition_isEnumerationType(*args)
  blpapi_SchemaTypeDefinition_isEnumerationType = _internals.blpapi_SchemaTypeDefinition_isEnumerationType
  
  def blpapi_SchemaTypeDefinition_numElementDefinitions(*args):
    return _internals.blpapi_SchemaTypeDefinition_numElementDefinitions(*args)
  blpapi_SchemaTypeDefinition_numElementDefinitions = _internals.blpapi_SchemaTypeDefinition_numElementDefinitions
  
  def blpapi_SchemaTypeDefinition_getElementDefinition(*args):
    return _internals.blpapi_SchemaTypeDefinition_getElementDefinition(*args)
  blpapi_SchemaTypeDefinition_getElementDefinition = _internals.blpapi_SchemaTypeDefinition_getElementDefinition
  
  def blpapi_SchemaTypeDefinition_getElementDefinitionAt(*args):
    return _internals.blpapi_SchemaTypeDefinition_getElementDefinitionAt(*args)
  blpapi_SchemaTypeDefinition_getElementDefinitionAt = _internals.blpapi_SchemaTypeDefinition_getElementDefinitionAt
  
  def blpapi_SchemaTypeDefinition_enumeration(*args):
    return _internals.blpapi_SchemaTypeDefinition_enumeration(*args)
  blpapi_SchemaTypeDefinition_enumeration = _internals.blpapi_SchemaTypeDefinition_enumeration
  
  def blpapi_Request_destroy(*args):
    return _internals.blpapi_Request_destroy(*args)
  blpapi_Request_destroy = _internals.blpapi_Request_destroy
  
  def blpapi_Request_elements(*args):
    return _internals.blpapi_Request_elements(*args)
  blpapi_Request_elements = _internals.blpapi_Request_elements
  
  def blpapi_Request_setPreferredRoute(*args):
    return _internals.blpapi_Request_setPreferredRoute(*args)
  blpapi_Request_setPreferredRoute = _internals.blpapi_Request_setPreferredRoute
  
  def blpapi_Operation_name(*args):
    return _internals.blpapi_Operation_name(*args)
  blpapi_Operation_name = _internals.blpapi_Operation_name
  
  def blpapi_Operation_description(*args):
    return _internals.blpapi_Operation_description(*args)
  blpapi_Operation_description = _internals.blpapi_Operation_description
  
  def blpapi_Operation_requestDefinition(*args):
    return _internals.blpapi_Operation_requestDefinition(*args)
  blpapi_Operation_requestDefinition = _internals.blpapi_Operation_requestDefinition
  
  def blpapi_Operation_numResponseDefinitions(*args):
    return _internals.blpapi_Operation_numResponseDefinitions(*args)
  blpapi_Operation_numResponseDefinitions = _internals.blpapi_Operation_numResponseDefinitions
  
  def blpapi_Operation_responseDefinition(*args):
    return _internals.blpapi_Operation_responseDefinition(*args)
  blpapi_Operation_responseDefinition = _internals.blpapi_Operation_responseDefinition
  
  def blpapi_Service_name(*args):
    return _internals.blpapi_Service_name(*args)
  blpapi_Service_name = _internals.blpapi_Service_name
  
  def blpapi_Service_description(*args):
    return _internals.blpapi_Service_description(*args)
  blpapi_Service_description = _internals.blpapi_Service_description
  
  def blpapi_Service_numOperations(*args):
    return _internals.blpapi_Service_numOperations(*args)
  blpapi_Service_numOperations = _internals.blpapi_Service_numOperations
  
  def blpapi_Service_numEventDefinitions(*args):
    return _internals.blpapi_Service_numEventDefinitions(*args)
  blpapi_Service_numEventDefinitions = _internals.blpapi_Service_numEventDefinitions
  
  def blpapi_Service_addRef(*args):
    return _internals.blpapi_Service_addRef(*args)
  blpapi_Service_addRef = _internals.blpapi_Service_addRef
  
  def blpapi_Service_release(*args):
    return _internals.blpapi_Service_release(*args)
  blpapi_Service_release = _internals.blpapi_Service_release
  
  def blpapi_Service_authorizationServiceName(*args):
    return _internals.blpapi_Service_authorizationServiceName(*args)
  blpapi_Service_authorizationServiceName = _internals.blpapi_Service_authorizationServiceName
  
  def blpapi_Service_getOperation(*args):
    return _internals.blpapi_Service_getOperation(*args)
  blpapi_Service_getOperation = _internals.blpapi_Service_getOperation
  
  def blpapi_Service_getOperationAt(*args):
    return _internals.blpapi_Service_getOperationAt(*args)
  blpapi_Service_getOperationAt = _internals.blpapi_Service_getOperationAt
  
  def blpapi_Service_getEventDefinition(*args):
    return _internals.blpapi_Service_getEventDefinition(*args)
  blpapi_Service_getEventDefinition = _internals.blpapi_Service_getEventDefinition
  
  def blpapi_Service_getEventDefinitionAt(*args):
    return _internals.blpapi_Service_getEventDefinitionAt(*args)
  blpapi_Service_getEventDefinitionAt = _internals.blpapi_Service_getEventDefinitionAt
  
  def blpapi_Service_createRequest(*args):
    return _internals.blpapi_Service_createRequest(*args)
  blpapi_Service_createRequest = _internals.blpapi_Service_createRequest
  
  def blpapi_Service_createAuthorizationRequest(*args):
    return _internals.blpapi_Service_createAuthorizationRequest(*args)
  blpapi_Service_createAuthorizationRequest = _internals.blpapi_Service_createAuthorizationRequest
  
  def blpapi_Service_createPublishEvent(*args):
    return _internals.blpapi_Service_createPublishEvent(*args)
  blpapi_Service_createPublishEvent = _internals.blpapi_Service_createPublishEvent
  
  def blpapi_Service_createAdminEvent(*args):
    return _internals.blpapi_Service_createAdminEvent(*args)
  blpapi_Service_createAdminEvent = _internals.blpapi_Service_createAdminEvent
  
  def blpapi_Service_createResponseEvent(*args):
    return _internals.blpapi_Service_createResponseEvent(*args)
  blpapi_Service_createResponseEvent = _internals.blpapi_Service_createResponseEvent
  
  def blpapi_Message_messageType(*args):
    return _internals.blpapi_Message_messageType(*args)
  blpapi_Message_messageType = _internals.blpapi_Message_messageType
  
  def blpapi_Message_topicName(*args):
    return _internals.blpapi_Message_topicName(*args)
  blpapi_Message_topicName = _internals.blpapi_Message_topicName
  
  def blpapi_Message_service(*args):
    return _internals.blpapi_Message_service(*args)
  blpapi_Message_service = _internals.blpapi_Message_service
  
  def blpapi_Message_numCorrelationIds(*args):
    return _internals.blpapi_Message_numCorrelationIds(*args)
  blpapi_Message_numCorrelationIds = _internals.blpapi_Message_numCorrelationIds
  
  def blpapi_Message_correlationId(*args):
    return _internals.blpapi_Message_correlationId(*args)
  blpapi_Message_correlationId = _internals.blpapi_Message_correlationId
  
  def blpapi_Message_elements(*args):
    return _internals.blpapi_Message_elements(*args)
  blpapi_Message_elements = _internals.blpapi_Message_elements
  
  def blpapi_Message_fragmentType(*args):
    return _internals.blpapi_Message_fragmentType(*args)
  blpapi_Message_fragmentType = _internals.blpapi_Message_fragmentType
  
  def blpapi_Message_addRef(*args):
    return _internals.blpapi_Message_addRef(*args)
  blpapi_Message_addRef = _internals.blpapi_Message_addRef
  
  def blpapi_Message_release(*args):
    return _internals.blpapi_Message_release(*args)
  blpapi_Message_release = _internals.blpapi_Message_release
  
  def blpapi_Event_eventType(*args):
    return _internals.blpapi_Event_eventType(*args)
  blpapi_Event_eventType = _internals.blpapi_Event_eventType
  
  def blpapi_Event_release(*args):
    return _internals.blpapi_Event_release(*args)
  blpapi_Event_release = _internals.blpapi_Event_release
  
  def blpapi_EventQueue_create():
    return _internals.blpapi_EventQueue_create()
  blpapi_EventQueue_create = _internals.blpapi_EventQueue_create
  
  def blpapi_EventQueue_destroy(*args):
    return _internals.blpapi_EventQueue_destroy(*args)
  blpapi_EventQueue_destroy = _internals.blpapi_EventQueue_destroy
  
  def blpapi_EventQueue_nextEvent(*args):
    return _internals.blpapi_EventQueue_nextEvent(*args)
  blpapi_EventQueue_nextEvent = _internals.blpapi_EventQueue_nextEvent
  
  def blpapi_EventQueue_purge(*args):
    return _internals.blpapi_EventQueue_purge(*args)
  blpapi_EventQueue_purge = _internals.blpapi_EventQueue_purge
  
  def blpapi_EventQueue_tryNextEvent(*args):
    return _internals.blpapi_EventQueue_tryNextEvent(*args)
  blpapi_EventQueue_tryNextEvent = _internals.blpapi_EventQueue_tryNextEvent
  
  def blpapi_MessageIterator_create(*args):
    return _internals.blpapi_MessageIterator_create(*args)
  blpapi_MessageIterator_create = _internals.blpapi_MessageIterator_create
  
  def blpapi_MessageIterator_destroy(*args):
    return _internals.blpapi_MessageIterator_destroy(*args)
  blpapi_MessageIterator_destroy = _internals.blpapi_MessageIterator_destroy
  
  def blpapi_MessageIterator_next(*args):
    return _internals.blpapi_MessageIterator_next(*args)
  blpapi_MessageIterator_next = _internals.blpapi_MessageIterator_next
  
  def blpapi_Identity_release(*args):
    return _internals.blpapi_Identity_release(*args)
  blpapi_Identity_release = _internals.blpapi_Identity_release
  
  def blpapi_Identity_addRef(*args):
    return _internals.blpapi_Identity_addRef(*args)
  blpapi_Identity_addRef = _internals.blpapi_Identity_addRef
  
  def blpapi_Identity_hasEntitlements(*args):
    return _internals.blpapi_Identity_hasEntitlements(*args)
  blpapi_Identity_hasEntitlements = _internals.blpapi_Identity_hasEntitlements
  
  def blpapi_Identity_isAuthorized(*args):
    return _internals.blpapi_Identity_isAuthorized(*args)
  blpapi_Identity_isAuthorized = _internals.blpapi_Identity_isAuthorized
  
  def blpapi_Identity_getSeatType(*args):
    return _internals.blpapi_Identity_getSeatType(*args)
  blpapi_Identity_getSeatType = _internals.blpapi_Identity_getSeatType
  
  def blpapi_AbstractSession_cancel(*args):
    return _internals.blpapi_AbstractSession_cancel(*args)
  blpapi_AbstractSession_cancel = _internals.blpapi_AbstractSession_cancel
  
  def blpapi_AbstractSession_sendAuthorizationRequest(*args):
    return _internals.blpapi_AbstractSession_sendAuthorizationRequest(*args)
  blpapi_AbstractSession_sendAuthorizationRequest = _internals.blpapi_AbstractSession_sendAuthorizationRequest
  
  def blpapi_AbstractSession_openService(*args):
    return _internals.blpapi_AbstractSession_openService(*args)
  blpapi_AbstractSession_openService = _internals.blpapi_AbstractSession_openService
  
  def blpapi_AbstractSession_openServiceAsync(*args):
    return _internals.blpapi_AbstractSession_openServiceAsync(*args)
  blpapi_AbstractSession_openServiceAsync = _internals.blpapi_AbstractSession_openServiceAsync
  
  def blpapi_AbstractSession_generateToken(*args):
    return _internals.blpapi_AbstractSession_generateToken(*args)
  blpapi_AbstractSession_generateToken = _internals.blpapi_AbstractSession_generateToken
  
  def blpapi_AbstractSession_getService(*args):
    return _internals.blpapi_AbstractSession_getService(*args)
  blpapi_AbstractSession_getService = _internals.blpapi_AbstractSession_getService
  
  def blpapi_AbstractSession_createIdentity(*args):
    return _internals.blpapi_AbstractSession_createIdentity(*args)
  blpapi_AbstractSession_createIdentity = _internals.blpapi_AbstractSession_createIdentity
  
  def blpapi_Session_start(*args):
    return _internals.blpapi_Session_start(*args)
  blpapi_Session_start = _internals.blpapi_Session_start
  
  def blpapi_Session_startAsync(*args):
    return _internals.blpapi_Session_startAsync(*args)
  blpapi_Session_startAsync = _internals.blpapi_Session_startAsync
  
  def blpapi_Session_stop(*args):
    return _internals.blpapi_Session_stop(*args)
  blpapi_Session_stop = _internals.blpapi_Session_stop
  
  def blpapi_Session_stopAsync(*args):
    return _internals.blpapi_Session_stopAsync(*args)
  blpapi_Session_stopAsync = _internals.blpapi_Session_stopAsync
  
  def blpapi_Session_nextEvent(*args):
    return _internals.blpapi_Session_nextEvent(*args)
  blpapi_Session_nextEvent = _internals.blpapi_Session_nextEvent
  
  def blpapi_Session_tryNextEvent(*args):
    return _internals.blpapi_Session_tryNextEvent(*args)
  blpapi_Session_tryNextEvent = _internals.blpapi_Session_tryNextEvent
  
  def blpapi_Session_subscribe(*args):
    return _internals.blpapi_Session_subscribe(*args)
  blpapi_Session_subscribe = _internals.blpapi_Session_subscribe
  
  def blpapi_Session_resubscribe(*args):
    return _internals.blpapi_Session_resubscribe(*args)
  blpapi_Session_resubscribe = _internals.blpapi_Session_resubscribe
  
  def blpapi_Session_unsubscribe(*args):
    return _internals.blpapi_Session_unsubscribe(*args)
  blpapi_Session_unsubscribe = _internals.blpapi_Session_unsubscribe
  
  def blpapi_Session_setStatusCorrelationId(*args):
    return _internals.blpapi_Session_setStatusCorrelationId(*args)
  blpapi_Session_setStatusCorrelationId = _internals.blpapi_Session_setStatusCorrelationId
  
  def blpapi_Session_sendRequest(*args):
    return _internals.blpapi_Session_sendRequest(*args)
  blpapi_Session_sendRequest = _internals.blpapi_Session_sendRequest
  
  def blpapi_Session_getAbstractSession(*args):
    return _internals.blpapi_Session_getAbstractSession(*args)
  blpapi_Session_getAbstractSession = _internals.blpapi_Session_getAbstractSession
  
  def blpapi_ResolutionList_extractAttributeFromResolutionSuccess(*args):
    return _internals.blpapi_ResolutionList_extractAttributeFromResolutionSuccess(*args)
  blpapi_ResolutionList_extractAttributeFromResolutionSuccess = _internals.blpapi_ResolutionList_extractAttributeFromResolutionSuccess
  
  def blpapi_ResolutionList_create(*args):
    return _internals.blpapi_ResolutionList_create(*args)
  blpapi_ResolutionList_create = _internals.blpapi_ResolutionList_create
  
  def blpapi_ResolutionList_destroy(*args):
    return _internals.blpapi_ResolutionList_destroy(*args)
  blpapi_ResolutionList_destroy = _internals.blpapi_ResolutionList_destroy
  
  def blpapi_ResolutionList_add(*args):
    return _internals.blpapi_ResolutionList_add(*args)
  blpapi_ResolutionList_add = _internals.blpapi_ResolutionList_add
  
  def blpapi_ResolutionList_addFromMessage(*args):
    return _internals.blpapi_ResolutionList_addFromMessage(*args)
  blpapi_ResolutionList_addFromMessage = _internals.blpapi_ResolutionList_addFromMessage
  
  def blpapi_ResolutionList_addAttribute(*args):
    return _internals.blpapi_ResolutionList_addAttribute(*args)
  blpapi_ResolutionList_addAttribute = _internals.blpapi_ResolutionList_addAttribute
  
  def blpapi_ResolutionList_correlationIdAt(*args):
    return _internals.blpapi_ResolutionList_correlationIdAt(*args)
  blpapi_ResolutionList_correlationIdAt = _internals.blpapi_ResolutionList_correlationIdAt
  
  def blpapi_ResolutionList_topicString(*args):
    return _internals.blpapi_ResolutionList_topicString(*args)
  blpapi_ResolutionList_topicString = _internals.blpapi_ResolutionList_topicString
  
  def blpapi_ResolutionList_topicStringAt(*args):
    return _internals.blpapi_ResolutionList_topicStringAt(*args)
  blpapi_ResolutionList_topicStringAt = _internals.blpapi_ResolutionList_topicStringAt
  
  def blpapi_ResolutionList_status(*args):
    return _internals.blpapi_ResolutionList_status(*args)
  blpapi_ResolutionList_status = _internals.blpapi_ResolutionList_status
  
  def blpapi_ResolutionList_statusAt(*args):
    return _internals.blpapi_ResolutionList_statusAt(*args)
  blpapi_ResolutionList_statusAt = _internals.blpapi_ResolutionList_statusAt
  
  def blpapi_ResolutionList_attribute(*args):
    return _internals.blpapi_ResolutionList_attribute(*args)
  blpapi_ResolutionList_attribute = _internals.blpapi_ResolutionList_attribute
  
  def blpapi_ResolutionList_attributeAt(*args):
    return _internals.blpapi_ResolutionList_attributeAt(*args)
  blpapi_ResolutionList_attributeAt = _internals.blpapi_ResolutionList_attributeAt
  
  def blpapi_ResolutionList_message(*args):
    return _internals.blpapi_ResolutionList_message(*args)
  blpapi_ResolutionList_message = _internals.blpapi_ResolutionList_message
  
  def blpapi_ResolutionList_messageAt(*args):
    return _internals.blpapi_ResolutionList_messageAt(*args)
  blpapi_ResolutionList_messageAt = _internals.blpapi_ResolutionList_messageAt
  
  def blpapi_ResolutionList_size(*args):
    return _internals.blpapi_ResolutionList_size(*args)
  blpapi_ResolutionList_size = _internals.blpapi_ResolutionList_size
  
  def blpapi_Topic_create(*args):
    return _internals.blpapi_Topic_create(*args)
  blpapi_Topic_create = _internals.blpapi_Topic_create
  
  def blpapi_Topic_destroy(*args):
    return _internals.blpapi_Topic_destroy(*args)
  blpapi_Topic_destroy = _internals.blpapi_Topic_destroy
  
  def blpapi_Topic_compare(*args):
    return _internals.blpapi_Topic_compare(*args)
  blpapi_Topic_compare = _internals.blpapi_Topic_compare
  
  def blpapi_Topic_service(*args):
    return _internals.blpapi_Topic_service(*args)
  blpapi_Topic_service = _internals.blpapi_Topic_service
  
  def blpapi_Topic_isActive(*args):
    return _internals.blpapi_Topic_isActive(*args)
  blpapi_Topic_isActive = _internals.blpapi_Topic_isActive
  
  def blpapi_TopicList_create(*args):
    return _internals.blpapi_TopicList_create(*args)
  blpapi_TopicList_create = _internals.blpapi_TopicList_create
  
  def blpapi_TopicList_destroy(*args):
    return _internals.blpapi_TopicList_destroy(*args)
  blpapi_TopicList_destroy = _internals.blpapi_TopicList_destroy
  
  def blpapi_TopicList_add(*args):
    return _internals.blpapi_TopicList_add(*args)
  blpapi_TopicList_add = _internals.blpapi_TopicList_add
  
  def blpapi_TopicList_addFromMessage(*args):
    return _internals.blpapi_TopicList_addFromMessage(*args)
  blpapi_TopicList_addFromMessage = _internals.blpapi_TopicList_addFromMessage
  
  def blpapi_TopicList_correlationIdAt(*args):
    return _internals.blpapi_TopicList_correlationIdAt(*args)
  blpapi_TopicList_correlationIdAt = _internals.blpapi_TopicList_correlationIdAt
  
  def blpapi_TopicList_topicString(*args):
    return _internals.blpapi_TopicList_topicString(*args)
  blpapi_TopicList_topicString = _internals.blpapi_TopicList_topicString
  
  def blpapi_TopicList_topicStringAt(*args):
    return _internals.blpapi_TopicList_topicStringAt(*args)
  blpapi_TopicList_topicStringAt = _internals.blpapi_TopicList_topicStringAt
  
  def blpapi_TopicList_status(*args):
    return _internals.blpapi_TopicList_status(*args)
  blpapi_TopicList_status = _internals.blpapi_TopicList_status
  
  def blpapi_TopicList_statusAt(*args):
    return _internals.blpapi_TopicList_statusAt(*args)
  blpapi_TopicList_statusAt = _internals.blpapi_TopicList_statusAt
  
  def blpapi_TopicList_message(*args):
    return _internals.blpapi_TopicList_message(*args)
  blpapi_TopicList_message = _internals.blpapi_TopicList_message
  
  def blpapi_TopicList_messageAt(*args):
    return _internals.blpapi_TopicList_messageAt(*args)
  blpapi_TopicList_messageAt = _internals.blpapi_TopicList_messageAt
  
  def blpapi_TopicList_size(*args):
    return _internals.blpapi_TopicList_size(*args)
  blpapi_TopicList_size = _internals.blpapi_TopicList_size
  
  def blpapi_ProviderSession_create(*args):
    return _internals.blpapi_ProviderSession_create(*args)
  blpapi_ProviderSession_create = _internals.blpapi_ProviderSession_create
  
  def blpapi_ProviderSession_destroy(*args):
    return _internals.blpapi_ProviderSession_destroy(*args)
  blpapi_ProviderSession_destroy = _internals.blpapi_ProviderSession_destroy
  
  def blpapi_ProviderSession_start(*args):
    return _internals.blpapi_ProviderSession_start(*args)
  blpapi_ProviderSession_start = _internals.blpapi_ProviderSession_start
  
  def blpapi_ProviderSession_startAsync(*args):
    return _internals.blpapi_ProviderSession_startAsync(*args)
  blpapi_ProviderSession_startAsync = _internals.blpapi_ProviderSession_startAsync
  
  def blpapi_ProviderSession_stop(*args):
    return _internals.blpapi_ProviderSession_stop(*args)
  blpapi_ProviderSession_stop = _internals.blpapi_ProviderSession_stop
  
  def blpapi_ProviderSession_stopAsync(*args):
    return _internals.blpapi_ProviderSession_stopAsync(*args)
  blpapi_ProviderSession_stopAsync = _internals.blpapi_ProviderSession_stopAsync
  
  def blpapi_ProviderSession_nextEvent(*args):
    return _internals.blpapi_ProviderSession_nextEvent(*args)
  blpapi_ProviderSession_nextEvent = _internals.blpapi_ProviderSession_nextEvent
  
  def blpapi_ProviderSession_tryNextEvent(*args):
    return _internals.blpapi_ProviderSession_tryNextEvent(*args)
  blpapi_ProviderSession_tryNextEvent = _internals.blpapi_ProviderSession_tryNextEvent
  
  def blpapi_ProviderSession_registerService(*args):
    return _internals.blpapi_ProviderSession_registerService(*args)
  blpapi_ProviderSession_registerService = _internals.blpapi_ProviderSession_registerService
  
  def blpapi_ProviderSession_registerServiceAsync(*args):
    return _internals.blpapi_ProviderSession_registerServiceAsync(*args)
  blpapi_ProviderSession_registerServiceAsync = _internals.blpapi_ProviderSession_registerServiceAsync
  
  def blpapi_ProviderSession_resolve(*args):
    return _internals.blpapi_ProviderSession_resolve(*args)
  blpapi_ProviderSession_resolve = _internals.blpapi_ProviderSession_resolve
  
  def blpapi_ProviderSession_resolveAsync(*args):
    return _internals.blpapi_ProviderSession_resolveAsync(*args)
  blpapi_ProviderSession_resolveAsync = _internals.blpapi_ProviderSession_resolveAsync
  
  def blpapi_ProviderSession_createTopics(*args):
    return _internals.blpapi_ProviderSession_createTopics(*args)
  blpapi_ProviderSession_createTopics = _internals.blpapi_ProviderSession_createTopics
  
  def blpapi_ProviderSession_createTopicsAsync(*args):
    return _internals.blpapi_ProviderSession_createTopicsAsync(*args)
  blpapi_ProviderSession_createTopicsAsync = _internals.blpapi_ProviderSession_createTopicsAsync
  
  def blpapi_ProviderSession_getTopic(*args):
    return _internals.blpapi_ProviderSession_getTopic(*args)
  blpapi_ProviderSession_getTopic = _internals.blpapi_ProviderSession_getTopic
  
  def blpapi_ProviderSession_createTopic(*args):
    return _internals.blpapi_ProviderSession_createTopic(*args)
  blpapi_ProviderSession_createTopic = _internals.blpapi_ProviderSession_createTopic
  
  def blpapi_ProviderSession_createServiceStatusTopic(*args):
    return _internals.blpapi_ProviderSession_createServiceStatusTopic(*args)
  blpapi_ProviderSession_createServiceStatusTopic = _internals.blpapi_ProviderSession_createServiceStatusTopic
  
  def blpapi_ProviderSession_publish(*args):
    return _internals.blpapi_ProviderSession_publish(*args)
  blpapi_ProviderSession_publish = _internals.blpapi_ProviderSession_publish
  
  def blpapi_ProviderSession_sendResponse(*args):
    return _internals.blpapi_ProviderSession_sendResponse(*args)
  blpapi_ProviderSession_sendResponse = _internals.blpapi_ProviderSession_sendResponse
  
  def blpapi_ProviderSession_getAbstractSession(*args):
    return _internals.blpapi_ProviderSession_getAbstractSession(*args)
  blpapi_ProviderSession_getAbstractSession = _internals.blpapi_ProviderSession_getAbstractSession
  
  def blpapi_ServiceRegistrationOptions_create():
    return _internals.blpapi_ServiceRegistrationOptions_create()
  blpapi_ServiceRegistrationOptions_create = _internals.blpapi_ServiceRegistrationOptions_create
  
  def blpapi_ServiceRegistrationOptions_duplicate(*args):
    return _internals.blpapi_ServiceRegistrationOptions_duplicate(*args)
  blpapi_ServiceRegistrationOptions_duplicate = _internals.blpapi_ServiceRegistrationOptions_duplicate
  
  def blpapi_ServiceRegistrationOptions_destroy(*args):
    return _internals.blpapi_ServiceRegistrationOptions_destroy(*args)
  blpapi_ServiceRegistrationOptions_destroy = _internals.blpapi_ServiceRegistrationOptions_destroy
  
  def blpapi_ServiceRegistrationOptions_copy(*args):
    return _internals.blpapi_ServiceRegistrationOptions_copy(*args)
  blpapi_ServiceRegistrationOptions_copy = _internals.blpapi_ServiceRegistrationOptions_copy
  
  def blpapi_ServiceRegistrationOptions_setGroupId(*args):
    return _internals.blpapi_ServiceRegistrationOptions_setGroupId(*args)
  blpapi_ServiceRegistrationOptions_setGroupId = _internals.blpapi_ServiceRegistrationOptions_setGroupId
  
  def blpapi_ServiceRegistrationOptions_setServicePriority(*args):
    return _internals.blpapi_ServiceRegistrationOptions_setServicePriority(*args)
  blpapi_ServiceRegistrationOptions_setServicePriority = _internals.blpapi_ServiceRegistrationOptions_setServicePriority
  
  def blpapi_ServiceRegistrationOptions_getGroupId(*args):
    return _internals.blpapi_ServiceRegistrationOptions_getGroupId(*args)
  blpapi_ServiceRegistrationOptions_getGroupId = _internals.blpapi_ServiceRegistrationOptions_getGroupId
  
  def blpapi_ServiceRegistrationOptions_getServicePriority(*args):
    return _internals.blpapi_ServiceRegistrationOptions_getServicePriority(*args)
  blpapi_ServiceRegistrationOptions_getServicePriority = _internals.blpapi_ServiceRegistrationOptions_getServicePriority
  # This file is compatible with both classic and new-style classes.
  
  
  