blob: b90f630b708ec4eae09032944209234f2c60ebbd [file] [log] [blame]
Dan Talaycof75360a2010-02-05 22:22:54 -08001
2# of_message specific controls
3
4# Do not include any arrays marked [0]
5IGNORE_ZERO_ARRAYS = 1
6
7# Do not include the ofp_header as a member in any structure
8# This allows messages to be consistently generated as:
9# explicit header declaration
10# core member declaration
11# variable length data
12IGNORE_OFP_HEADER = 1
13
14# Generate object equality functions
15GEN_OBJ_EQUALITY = 1
16
17# Generate object show functions
18GEN_OBJ_SHOW = 1
19
20# Generate lists of enum values
21GEN_ENUM_VALUES_LIST = 0
22
23# Generate dictionary of enum strings to values
24GEN_ENUM_DICTIONARY = 1
Dan Talaycoac1cb812010-02-06 20:34:18 -080025
26# Auxilary info: Stuff written to stdout for additional processing
27# Currently generates a (python) map from a class to a list of
28# the data members; used for documentation
29GEN_AUX_INFO = 1