File: items.h

package info (click to toggle)
robodoc 4.0.18-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, sarge
  • size: 924 kB
  • ctags: 669
  • sloc: ansic: 8,386; xml: 953; sh: 335; makefile: 144; perl: 68
file content (25 lines) | stat: -rw-r--r-- 705 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef ROBODOC_ITEMS_H
#define ROBODOC_ITEMS_H


/****t* Items/ItemTypes 
 * NAME 
 *   ItemTypes -- enumeration of item types
 * FUNCTION
 *   Defines a number of item types. There are two kind of items: the
 *   SOURCE item which is always available and items defined by the
 *   user (or through the default items).
 * SOURCE
 */

enum ItemType { POSSIBLE_ITEM = -2, NO_ITEM = -1, SOURCE_ITEM = 0, OTHER_ITEM };

/*****/

int                 RB_Get_Item_Type( char * );
int                 RB_Get_Item_Attr( char *cmp_name );
enum ItemType       RB_Is_ItemName( char *line );
int                 RB_Ignore_Last_Item( void );
char*               RB_Get_Item_Name( void );

#endif /* ROBODOC_ITEMS_H */