<!-- $XConsortium: types.sgm /main/8 1996/10/30 16:35:10 rws $ -->
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
<!-- (c) Copyright 1995 International Business Machines Corp. -->
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
<!-- (c) Copyright 1995 Novell, Inc. -->
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
<!-- (c) Copyright 1995 Hitachi. -->

<RefEntry Id="CDEMX.MAN35.rsml.1">
<RefMeta>
<RefEntryTitle>dttypes</RefEntryTitle>
<ManVolNum>user cmd</ManVolNum>
</RefMeta>
<RefNameDiv>
<RefName><Command>dttypes</Command></RefName>
<RefPurpose>Generates a list of the DT Action and DataTypes definitions.
</RefPurpose>
</RefNameDiv>
<!-- **  (c) Copyright 1993, 1994 Hewlett-Packard Company-->
<!-- **  (c) Copyright 1993, 1994 International Business Machines Corp.-->
<!-- **  (c) Copyright 1993, 1994 Sun Microsystems, Inc.-->
<!-- **  (c) Copyright 1993, 1994 Novell, Inc.-->
<!-- **-->
<RefSynopsisDiv>
<CmdSynopsis>
<Command>dttypes</Command>
<Arg Choice="opt">-help</Arg>
<Arg>dttypes</Arg>
<Arg Choice="opt">-type filename</Arg>
<Arg>dttypes</Arg>
<Arg Choice="opt">-db database</Arg>
<Group>
<Arg>-w</Arg>
<Arg Choice="opt">rec_name regexp</Arg>
<Arg Choice="opt">fld_name regexp</Arg>
<Arg Choice="opt">fld_value regexp</Arg>
</Group>
<Group>
<Arg>-l</Arg>
<Arg Choice="opt">rec_name</Arg>
<Arg Choice="opt">rec_info</Arg>
<Arg Choice="opt">fld_name regexp</Arg>
<Arg Choice="opt">fld_value</Arg>
</Group>
</CmdSynopsis>
</RefSynopsisDiv>
<RefSect1>
<Title>DESCRIPTION</Title>
<Para>Dttypes is a client that lists the Action and DataTypes definitions. This is
useful in understanding where DT is getting the information for its
databases and how it is using that information to construct the databases.
By default it prints out the entire set of databases.
</Para>
</RefSect1>
<RefSect1>
<Title>OPTIONS</Title>
<Para>The optional command_list is composed of one or more of the following:
</Para>
<variablelist>
<varlistentry><term>-help</term>
<listitem><para>prints out the usage message.
</para></listitem></varlistentry>
<varlistentry><term>-type filename</term>
<listitem><para>where filename is the name of a file to be typed.
</Para></listitem></varlistentry>
<varlistentry><term>-db database</term>
<listitem><para>where database uses all the DataBases whose name matches the regular expression database. Currently: DATA_CRITERIA, DATA_ATTRIBUTES or ACTION.
</para></listitem></varlistentry>
<varlistentry><term>-w search_list</term>
<listitem><para>where search_list consists of one or more of the following:
<orderedlist>
<listitem><para>rec_name reg_exp - finds all records whose name matches the regular expression reg_exp.</para></listitem>
<listitem><para>fld_name reg_exp - finds all records whose field name matches the regular expression reg_exp.</para></listitem>
<listitem><para>fld_value reg_exp - finds all records whose field values matches the regular expression reg_exp.</para></listitem>
</orderedlist>
</para></listitem></varlistentry>
<varlistentry><term>-l display_list</term>
<listitem><para>where display_list consist of one or more of the following:
<orderedlist>
<listitem><para>rec_name - displays the name of the records found.</para></listitem>
<listitem><para>rec_info - displays the file the record was found in.</para></listitem>
<listitem><para>fld_name [reg_exp] - displays the names of the attributes found in that record.</para>
<para>If a reg_exp is specified then only those fields that match will be displayed.</para></listitem>
<listitem><para>fld_value - displays the values of the attributes found in the record.</para></listitem>
</orderedlist>
</para></listitem></varlistentry>
</variablelist>
</RefSect1>
<RefSect1>
<Title>SEE</Title>
<Para>&cdeman.DtDtsLoadDataTypes;,
&cdeman.DtDtsDataToDataType;,
&cdeman.DtDtsFileToDataType;,
&cdeman.DtDtsFileToAttributeList;,
&cdeman.DtDtsFileToAttributeValue;,
&cdeman.DtDtsBufferToDataType;,
&cdeman.DtDtsBufferToAttributeList;,
&cdeman.DtDtsBufferToAttributeValue;,
&cdeman.DtDtsDataTypeToAttributeList;,
&cdeman.DtDtsDataTypeToAttributeValue;,
&cdeman.DtDtsFreeDataType;,
&cdeman.DtDtsFreeAttributeList;,
&cdeman.DtDtsFreeAttributeValue;,
&cdeman.DtDtsRelease;,
&cdeman.DtDtsDataTypeNames;,
&cdeman.DtDtsFindAttribute;,
&cdeman.DtDtsFreeDataTypeNames;,
&cdeman.DtDtsSetDataType;,
&cdeman.DtDtsDataTypeIsAction;,
&cdeman.DtActionLabel;,
&cdeman.DtActionDescription;,
&cdeman.DtActionExists;,
&cdeman.DtActionInvoke;,
&cdeman.dtaction;
</Para>
</RefSect1>
</RefEntry>
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 01:31:55-->
