itom
Loading...
Searching...
No Matches
ito::PythonDateTime Class Reference

Static Public Member Functions

static bool PyDateTime_CheckExt (PyObject *obj)
 
static bool PyTimeDelta_CheckExt (PyObject *obj)
 
static DateTime GetDateTime (PyObject *obj, bool &ok)
 
static TimeDelta GetTimeDelta (PyObject *obj, bool &ok)
 
static PyObject * GetPyDateTime (const DateTime &datetime)
 
static PyObject * GetPyTimeDelta (const TimeDelta &delta)
 
static bool ItoDatetime2npyDatetime (const ito::DateTime &src, npy_datetime &dest, const PyArray_DatetimeMetaData &meta)
 
static bool NpyDatetime2itoDatetime (const npy_datetime &dt, const PyArray_DatetimeMetaData &md, ito::DateTime &out)
 
static bool ItoTimedelta2npyTimedleta (const ito::TimeDelta &src, npy_timedelta &dest, const PyArray_DatetimeMetaData &meta)
 
static bool NpyTimedelta2itoTimedelta (const npy_timedelta &dt, const PyArray_DatetimeMetaData &md, ito::TimeDelta &out)
 
template<typename _Tp , size_t timeMemberOffset>
static void GuessDateTimeMetaFromDataObjectValues (const ito::DataObject *dobj, PyArray_DatetimeMetaData &descr_meta)
 

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