Zap the C API subsection altogether for now. It's not actually usable from

C yet anyway.
This commit is contained in:
Skip Montanaro 2003-07-16 21:14:35 +00:00
parent aa9b39f910
commit bfa6872260
1 changed files with 0 additions and 58 deletions

View File

@ -1399,61 +1399,3 @@ The exact range of years for which \method{strftime()} works also
varies across platforms. Regardless of platform, years before 1900 varies across platforms. Regardless of platform, years before 1900
cannot be used. cannot be used.
\subsection{C API}
Struct typedefs:
\begin{verbatim}
PyDateTime_Date
PyDateTime_DateTime
PyDateTime_Time
PyDateTime_Delta
PyDateTime_TZInfo
\end{verbatim}
Type-check macros:
\begin{verbatim}
PyDate_Check(op)
PyDate_CheckExact(op)
PyDateTime_Check(op)
PyDateTime_CheckExact(op)
PyTime_Check(op)
PyTime_CheckExact(op)
PyDelta_Check(op)
PyDelta_CheckExact(op)
PyTZInfo_Check(op)
PyTZInfo_CheckExact(op)
\end{verbatim}
Accessor macros:
All objects are immutable, so accessors are read-only. All macros
return ints. For \class{date} and \class{datetime} instances:
\begin{verbatim}
PyDateTime_GET_YEAR(o)
PyDateTime_GET_MONTH(o)
PyDateTime_GET_DAY(o)
\end{verbatim}
For \class{datetime} instances:
\begin{verbatim}
PyDateTime_DATE_GET_HOUR(o)
PyDateTime_DATE_GET_MINUTE(o)
PyDateTime_DATE_GET_SECOND(o)
PyDateTime_DATE_GET_MICROSECOND(o)
\end{verbatim}
For \class{time} instances:
\begin{verbatim}
PyDateTime_TIME_GET_HOUR(o)
PyDateTime_TIME_GET_MINUTE(o)
PyDateTime_TIME_GET_SECOND(o)
PyDateTime_TIME_GET_MICROSECOND(o)
\end{verbatim}