Associate bru_input objects with bru_mapper objects.
Usage
ibm_input_set(mapper, input)
ibm_input_new(mapper, ...)
ibm_input_available(mapper)
ibm_input_get(mapper)
bm_autodetect()Arguments
- mapper
A
bru_mapperobject.- input
A
bru_inputobject, orNULLto remove any existing input. Alternatively, an existingbru_mapperobject with or without associated input can be provided, in which case the input from that mapper is copied.- ...
Passed on to
new_bru_input().
Functions
ibm_input_set(): Add an existingbru_inputto abru_mapper.ibm_input_new(): Create and add abru_inputto abru_mapper.ibm_input_available(): Check if abru_inputis associated with abru_mapper.ibm_input_get(): Get thebru_inputassociated with abru_mapper.bm_autodetect(): Create abru_mapperplaceholder object of classbm_autodetect. The main purpose of this class is to attach bru_input information to it, which is later used to determine a suitable 'real' mapper type.