keywords_hash_s

[ Top ] [ Configuration ] [ Structures ]

FUNCTION

Structure for a keyword hash table row.

ATTRIBUTES

SOURCE

struct keywords_hash_s
{
    struct keywords_hash_s *next;
    char               *keyword;
};

Parameters

[ Top ] [ Configuration ] [ Structures ]

FUNCTION

Structure to store all the paramters found in a block in the robodoc configuation file.

ATTRIBUTES

NOTES

Find a better name for the attribute 'names'

SOURCE

struct Parameters
{
    unsigned int        number;
    unsigned int        size;
    char              **names;
};

RB_Configuration

[ Top ] [ Configuration ] [ Structures ]

FUNCTION

All the data from the robodoc.rc file is stored in this structure.

ATTRIBUTES

SOURCE

struct RB_Configuration
{
    struct Parameters   items;
    struct Parameters   ignore_items;
    struct Parameters   source_items;
    struct Parameters   preformatted_items;
    struct Parameters   format_items;
    struct Parameters   item_order;

    struct Parameters   options;

    struct Parameters   ignore_files;
    struct Parameters   accept_files;

    struct Parameters   custom_headertypes;
    struct Parameters   header_markers;
    struct Parameters   remark_markers;
    struct Parameters   end_markers;
    struct Parameters   remark_begin_markers;
    struct Parameters   remark_end_markers;

    struct Parameters   keywords;
    struct Parameters   source_line_comments;
    struct Parameters   header_ignore_chars;
    struct Parameters   header_separate_chars;
};