Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SelectedPrefixesGroups = map[string][][]string{
"input.h": {
{"ID_"},
{"BUS_"},
{"MT_TOOL_"},
{"FF_"},
},
"input-event-codes.h": {
{"INPUT_PROP_"},
{"EV_"},
{"SYN_"},
{"KEY_", "BTN_"},
{"REL_"},
{"ABS_"},
{"SW_"},
{"MSC_"},
{"LED_"},
{"REP_"},
{"SND_"},
},
}
Functions ¶
Types ¶
type CodeProcessor ¶
type CodeProcessor struct {
// contains filtered or unexported fields
}
func NewCodeProcessor ¶
func NewCodeProcessor(prefixesGroups [][]string) CodeProcessor
func (*CodeProcessor) ProcessFile ¶
func (p *CodeProcessor) ProcessFile(file io.Reader) ([]Group, error)
type EncodingType ¶
type EncodingType string
const ( EncodingUnknown EncodingType = "" EncodingHex EncodingType = "hex" EncodingInteger EncodingType = "int" EncodingText EncodingType = "text" // e.g. "SOME_OTHER_CONST_NAME" EncodingEquation EncodingType = "equation" // e.g. "(CONST_NAME + 1)" )
Click to show internal directories.
Click to hide internal directories.