-<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN"
- "http://www.oasis-open.org/docbook/xml/4.1/docbookx.dtd"
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.4//EN"
+ "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"
]>
<refentry id="yaz-asncomp">
<refentryinfo>
<productname>YAZ</productname>
<productnumber>&version;</productnumber>
]>
<refentry id="yaz-asncomp">
<refentryinfo>
<productname>YAZ</productname>
<productnumber>&version;</productnumber>
<arg choice="opt"><option>-m <replaceable>module</replaceable></option></arg>
<arg choice="opt">filename</arg>
</cmdsynopsis>
<arg choice="opt"><option>-m <replaceable>module</replaceable></option></arg>
<arg choice="opt">filename</arg>
</cmdsynopsis>
<varlistentry><term><literal>-c </literal>
<replaceable>cfile</replaceable></term>
<listitem><para>
Specifies the name of the C/C++ file with encoders/decoders.
</para></listitem>
</varlistentry>
<varlistentry><term><literal>-c </literal>
<replaceable>cfile</replaceable></term>
<listitem><para>
Specifies the name of the C/C++ file with encoders/decoders.
</para></listitem>
</varlistentry>
<varlistentry><term><literal>-h </literal>
<replaceable>hfile</replaceable></term>
<listitem><para>
Specifies the name of header file with definitions.
</para></listitem>
</varlistentry>
<varlistentry><term><literal>-h </literal>
<replaceable>hfile</replaceable></term>
<listitem><para>
Specifies the name of header file with definitions.
</para></listitem>
</varlistentry>
<varlistentry><term><literal>-d </literal>
<replaceable>dfile</replaceable></term>
<listitem><para>
Specifies the name of a definitions file.
</para></listitem>
</varlistentry>
<varlistentry><term><literal>-d </literal>
<replaceable>dfile</replaceable></term>
<listitem><para>
Specifies the name of a definitions file.
</para></listitem>
</varlistentry>
<varlistentry><term><literal>default-prefix</literal></term>
<listitem><para>
Sets prefix for names in the produced output.
<varlistentry><term><literal>default-prefix</literal></term>
<listitem><para>
Sets prefix for names in the produced output.
<varlistentry><term><literal>prefix(</literal><replaceable>module</replaceable><literal>)</literal></term>
<listitem><para>
This value sets prefix values for module
<varlistentry><term><literal>prefix(</literal><replaceable>module</replaceable><literal>)</literal></term>
<listitem><para>
This value sets prefix values for module
<varlistentry><term><literal>filename(</literal><replaceable>module</replaceable><literal>)</literal></term>
<listitem><para>
Specifies filename for C/header file for module
<replaceable>module</replaceable>.
</para></listitem>
</varlistentry>
<varlistentry><term><literal>filename(</literal><replaceable>module</replaceable><literal>)</literal></term>
<listitem><para>
Specifies filename for C/header file for module
<replaceable>module</replaceable>.
</para></listitem>
</varlistentry>
<varlistentry><term><literal>body(</literal><replaceable>module</replaceable><literal>,c)</literal></term>
<listitem><para>
Code fragment to be put in last part of C based encoder/decoder for
module <replaceable>module</replaceable> (trailer).
</para></listitem>
</varlistentry>
<varlistentry><term><literal>body(</literal><replaceable>module</replaceable><literal>,c)</literal></term>
<listitem><para>
Code fragment to be put in last part of C based encoder/decoder for
module <replaceable>module</replaceable> (trailer).
</para></listitem>
</varlistentry>
<varlistentry><term><literal>membermap(</literal><replaceable>module</replaceable><literal>,</literal><replaceable>name</replaceable><literal>,</literal><replaceable>member</replaceable><literal>)</literal></term>
<listitem><para>
Maps member <replaceable>member</replaceable> in SEQUENCE/CHOICE of
<varlistentry><term><literal>membermap(</literal><replaceable>module</replaceable><literal>,</literal><replaceable>name</replaceable><literal>,</literal><replaceable>member</replaceable><literal>)</literal></term>
<listitem><para>
Maps member <replaceable>member</replaceable> in SEQUENCE/CHOICE of
<varlistentry><term><literal>unionmap(</literal><replaceable>module</replaceable><literal>,</literal><replaceable>name</replaceable><literal>,</literal><replaceable>member</replaceable><literal>)</literal></term>
<listitem><para>
Maps member <replaceable>member</replaceable> in CHOICE of
<varlistentry><term><literal>unionmap(</literal><replaceable>module</replaceable><literal>,</literal><replaceable>name</replaceable><literal>,</literal><replaceable>member</replaceable><literal>)</literal></term>
<listitem><para>
Maps member <replaceable>member</replaceable> in CHOICE of