source: rtems/doc/tools/bmenu/base.h @ a46430d

4.104.115
Last change on this file since a46430d was a46430d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/10/09 at 18:09:59

Whitespace removal.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1/*
2 *  COPYRIGHT (c) 1988-2002.
3 *  On-Line Applications Research Corporation (OAR).
4 *  All rights reserved.
5 *
6 *  $Id$
7 */
8
9#ifndef __PDL2AMI_h
10#define __PDL2AMI_h
11
12#include "system.h"
13#include "chain.h"
14
15/*
16 *  Paragraph size should be kept down because it is allocated for each
17 *  Line_Control.  If this number is large, the memory requirements for
18 *  the program increase significantly.
19 */
20
21#define BUFFER_SIZE    (2 * 1024)
22#define PARAGRAPH_SIZE (2 * 1024)
23
24#define NUMBER_ELEMENTS( _x ) (sizeof(_x) / sizeof _x[0])
25
26void exit_application(
27  int status
28);
29
30void ProcessFile(
31  char   *inname,
32  char   *outname
33);
34
35void strtolower(
36  char *dest,
37  char *src
38);
39
40void strtoInitialCaps(
41  char *dest,
42  char *src
43);
44
45void StripBlanks( void );
46
47void MergeParagraphs( void );
48
49int CheckForIncomplete( void );
50
51int CheckOutline( void );
52
53int CheckSections( void );
54
55void GenerateLists( void );
56
57void GenerateAList(
58  char          *section,
59  Chain_Control *the_list
60);
61
62void LookForInternalInconsistencies( void );
63
64int Match_Argument(
65  char  **array,
66  int     entries,
67  char   *users
68);
69
70void usage( void  );
71
72void ReadFileIntoChain(
73  char *inname
74);
75
76int MergeText( void );
77
78int CheckForBadWhiteSpace();
79
80void RemoveCopyright();
81
82void RemovePagebreaks();
83
84int RemoveExtraBlankLines();
85
86void FormatToTexinfo( void );
87
88void PrintFile(
89   char *out
90);
91
92void DumpList(
93  Chain_Control  *the_list
94);
95
96void ReleaseFile();
97
98#endif
Note: See TracBrowser for help on using the repository browser.