The header file defines two simple structure types, and a function type which
will be described later.
-\begin{describe}{type}[struct kwval]
+\begin{describe}{ty}[struct kwval]
{struct kwval \{ \\ \ind
const char *kw; \\
const void *val; \-\\
the actual argument type.)
\end{describe}
-\begin{describe}{type}[struct kwtab]
+\begin{describe}{ty}[struct kwtab]
{struct kwtab \{ \\ \ind
const struct kwval *v; \\
size_t n; \-\\
message to the standard error stream and calls \man{abort}{3}.
\end{describe}
-\begin{describe}{type}[kw_unkhookfn]
+\begin{describe}{ty}[kw_unkhookfn]
{typedef void kw_unkhookfn(const char *@<set>, const char *@<kw>);}
The @|kw_unkhookfn| type is the type of unknown-keyword handler functions.
\definedescribecategory{cls}{class}
\definedescribecategory{rst}{restart}
\definedescribecategory{ty}{type}
-\definedescribecategory{type}{type}
\definedescribecategory{mac}{#1{macro}}
\definedescribecategory{feat}{feature macro}
\definedescribecategory{lmac}{local #1{macro}}
Instance chains contain slots and vtable pointers, as described below. All
instances have the basic structure of a @|struct sod_instance|.
-\begin{describe}{type}[struct sod_instance]
+\begin{describe}{ty}[struct sod_instance]
{struct sod_instance \{ \\ \ind
const struct sod_vtable *_vt; \-\\
\};}
\end{description}
\end{describe}
-\begin{describe}{type}[struct sod_vtable]
+\begin{describe}{ty}[struct sod_vtable]
{struct sod_vtable \{ \\ \ind
const SodClass *_class; \\
size_t _base; \-\\
\end{description}
\end{describe}
-\begin{describe}{type}[struct sod_chain]
+\begin{describe}{ty}[struct sod_chain]
{struct sod_chain \{ \\ \ind
size_t n_classes; \\
const SodClass *const *classes; \\