Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 1.01 KB

cdb2.rst

File metadata and controls

57 lines (36 loc) · 1.01 KB

comdb2.cdb2 Thin, pythonic wrapper over cdb2api

.. automodule:: comdb2.cdb2
    :synopsis: Thin, pythonic wrapper over cdb2api

API Documentation

Handles

The user interacts with the database using Handle objects.

.. autoclass:: Handle
    :members:

    .. automethod:: __iter__

Exceptions

.. autoexception:: Error
    :members:

DatetimeUs

A class is provided for differentiating Comdb2's DATETIMEUS type from its DATETIME type.

.. autoclass:: DatetimeUs(year, month, day[, hour[, minute[, second[, microsecond[, tzinfo]]]]])

   .. automethod:: fromdatetime(datetime)

Effects

.. autoclass:: Effects
    :members:

Enumerations

Several mappings are provided to expose enumerations from cdb2api.h to Python.

.. autoclass:: ColumnType

.. autodata:: TYPE

.. autoclass:: ConnectionFlags

.. autodata:: HANDLE_FLAGS

.. autodata:: ERROR_CODE