lmiwbem_types Package

CIM types implementation.

class lmiwbem.lmiwbem_types.CIMDateTime(dtarg)[source]

A CIM DateTime

datetime[source]
classmethod fromtimestamp(ts, tzi=None)[source]
static get_local_utcoffset()[source]

Return minutes +/- UTC for the local timezone

is_interval[source]
minutes_from_utc[source]

Return the timezone as +/- minutes from UTC

classmethod now(tzi=None)[source]
timedelta[source]
class lmiwbem.lmiwbem_types.CIMFloat[source]
class lmiwbem.lmiwbem_types.CIMInt[source]
class lmiwbem.lmiwbem_types.CIMType[source]

Base type for all CIM types

class lmiwbem.lmiwbem_types.MinutesFromUTC(offset)[source]

Fixed offset in minutes from UTC

dst(dt)[source]
utcoffset(dt)[source]
class lmiwbem.lmiwbem_types.Real32[source]
cimtype = 'real32'
class lmiwbem.lmiwbem_types.Real64[source]
cimtype = 'real64'
class lmiwbem.lmiwbem_types.Sint16[source]
cimtype = 'sint16'
class lmiwbem.lmiwbem_types.Sint32[source]
cimtype = 'sint32'
class lmiwbem.lmiwbem_types.Sint64[source]
cimtype = 'sint64'
class lmiwbem.lmiwbem_types.Sint8[source]
cimtype = 'sint8'
class lmiwbem.lmiwbem_types.Uint16[source]
cimtype = 'uint16'
class lmiwbem.lmiwbem_types.Uint32[source]
cimtype = 'uint32'
class lmiwbem.lmiwbem_types.Uint64[source]
cimtype = 'uint64'
class lmiwbem.lmiwbem_types.Uint8[source]
cimtype = 'uint8'
lmiwbem.lmiwbem_types.cimtype(obj)[source]

Return the CIM type name of an object as a string. For a list, the type is the type of the first element as CIM arrays must be homogeneous.