[api] doing this now since we're bumping a major version. Using a libpostal prefixes for all public header functions and definitions
This commit is contained in:
@@ -1,46 +1,46 @@
|
||||
// Only need these for the in-memory dictionaries
|
||||
gazetteer_t gazetteer_config[] = {
|
||||
{DICTIONARY_ACADEMIC_DEGREE, ADDRESS_NAME},
|
||||
{DICTIONARY_AMBIGUOUS_EXPANSION, ADDRESS_NONE},
|
||||
{DICTIONARY_BUILDING_TYPE, ADDRESS_NAME | ADDRESS_HOUSE_NUMBER | ADDRESS_STREET | ADDRESS_UNIT},
|
||||
{DICTIONARY_CATEGORY, ADDRESS_CATEGORY},
|
||||
{DICTIONARY_CHAIN, ADDRESS_NAME},
|
||||
{DICTIONARY_COMPANY_TYPE, ADDRESS_NAME},
|
||||
{DICTIONARY_CONCATENATED_PREFIX_SEPARABLE, ADDRESS_ANY},
|
||||
{DICTIONARY_CONCATENATED_SUFFIX_INSEPARABLE, ADDRESS_ANY},
|
||||
{DICTIONARY_CONCATENATED_SUFFIX_SEPARABLE, ADDRESS_ANY},
|
||||
{DICTIONARY_CROSS_STREET, ADDRESS_STREET},
|
||||
{DICTIONARY_DIRECTIONAL, ADDRESS_ANY},
|
||||
{DICTIONARY_ELISION, ADDRESS_ANY},
|
||||
{DICTIONARY_ENTRANCE, ADDRESS_ENTRANCE},
|
||||
{DICTIONARY_GIVEN_NAME, ADDRESS_STREET | ADDRESS_NAME},
|
||||
{DICTIONARY_HOUSE_NUMBER, ADDRESS_HOUSE_NUMBER},
|
||||
{DICTIONARY_LEVEL_NUMBERED, ADDRESS_LEVEL},
|
||||
{DICTIONARY_LEVEL_STANDALONE, ADDRESS_LEVEL},
|
||||
{DICTIONARY_LEVEL_MEZZANINE, ADDRESS_LEVEL},
|
||||
{DICTIONARY_LEVEL_BASEMENT, ADDRESS_LEVEL},
|
||||
{DICTIONARY_LEVEL_SUB_BASEMENT, ADDRESS_LEVEL},
|
||||
{DICTIONARY_NEAR, ADDRESS_NEAR},
|
||||
{DICTIONARY_NULL, ADDRESS_ANY},
|
||||
{DICTIONARY_NAMED_ORGANIZATION, ADDRESS_NAME},
|
||||
{DICTIONARY_NAMED_PERSON, ADDRESS_NAME | ADDRESS_STREET},
|
||||
{DICTIONARY_NO_NUMBER, ADDRESS_HOUSE_NUMBER},
|
||||
{DICTIONARY_NUMBER, ADDRESS_HOUSE_NUMBER | ADDRESS_UNIT | ADDRESS_LEVEL | ADDRESS_STAIRCASE | ADDRESS_ENTRANCE},
|
||||
{DICTIONARY_PERSONAL_SUFFIX, ADDRESS_NAME | ADDRESS_STREET},
|
||||
{DICTIONARY_PERSONAL_TITLE, ADDRESS_NAME | ADDRESS_STREET},
|
||||
{DICTIONARY_PLACE_NAME, ADDRESS_NAME | ADDRESS_STREET},
|
||||
{DICTIONARY_POST_OFFICE, ADDRESS_PO_BOX},
|
||||
{DICTIONARY_POSTAL_CODE, ADDRESS_POSTAL_CODE},
|
||||
{DICTIONARY_QUALIFIER, ADDRESS_STREET},
|
||||
{DICTIONARY_STAIRCASE, ADDRESS_STAIRCASE},
|
||||
{DICTIONARY_STOPWORD, ADDRESS_ANY},
|
||||
{DICTIONARY_STREET_TYPE, ADDRESS_STREET},
|
||||
{DICTIONARY_SURNAME, ADDRESS_STREET | ADDRESS_NAME},
|
||||
{DICTIONARY_SYNONYM, ADDRESS_ANY},
|
||||
{DICTIONARY_TOPONYM, ADDRESS_NAME | ADDRESS_STREET | ADDRESS_TOPONYM},
|
||||
{DICTIONARY_UNIT_NUMBERED, ADDRESS_UNIT},
|
||||
{DICTIONARY_UNIT_STANDALONE, ADDRESS_UNIT},
|
||||
{DICTIONARY_UNIT_DIRECTION, ADDRESS_UNIT}
|
||||
{DICTIONARY_ACADEMIC_DEGREE, LIBPOSTAL_ADDRESS_NAME},
|
||||
{DICTIONARY_AMBIGUOUS_EXPANSION, LIBPOSTAL_ADDRESS_NONE},
|
||||
{DICTIONARY_BUILDING_TYPE, LIBPOSTAL_ADDRESS_NAME | LIBPOSTAL_ADDRESS_HOUSE_NUMBER | LIBPOSTAL_ADDRESS_STREET | LIBPOSTAL_ADDRESS_UNIT},
|
||||
{DICTIONARY_CATEGORY, LIBPOSTAL_ADDRESS_CATEGORY},
|
||||
{DICTIONARY_CHAIN, LIBPOSTAL_ADDRESS_NAME},
|
||||
{DICTIONARY_COMPANY_TYPE, LIBPOSTAL_ADDRESS_NAME},
|
||||
{DICTIONARY_CONCATENATED_PREFIX_SEPARABLE, LIBPOSTAL_ADDRESS_ANY},
|
||||
{DICTIONARY_CONCATENATED_SUFFIX_INSEPARABLE, LIBPOSTAL_ADDRESS_ANY},
|
||||
{DICTIONARY_CONCATENATED_SUFFIX_SEPARABLE, LIBPOSTAL_ADDRESS_ANY},
|
||||
{DICTIONARY_CROSS_STREET, LIBPOSTAL_ADDRESS_STREET},
|
||||
{DICTIONARY_DIRECTIONAL, LIBPOSTAL_ADDRESS_ANY},
|
||||
{DICTIONARY_ELISION, LIBPOSTAL_ADDRESS_ANY},
|
||||
{DICTIONARY_ENTRANCE, LIBPOSTAL_ADDRESS_ENTRANCE},
|
||||
{DICTIONARY_GIVEN_NAME, LIBPOSTAL_ADDRESS_STREET | LIBPOSTAL_ADDRESS_NAME},
|
||||
{DICTIONARY_HOUSE_NUMBER, LIBPOSTAL_ADDRESS_HOUSE_NUMBER},
|
||||
{DICTIONARY_LEVEL_NUMBERED, LIBPOSTAL_ADDRESS_LEVEL},
|
||||
{DICTIONARY_LEVEL_STANDALONE, LIBPOSTAL_ADDRESS_LEVEL},
|
||||
{DICTIONARY_LEVEL_MEZZANINE, LIBPOSTAL_ADDRESS_LEVEL},
|
||||
{DICTIONARY_LEVEL_BASEMENT, LIBPOSTAL_ADDRESS_LEVEL},
|
||||
{DICTIONARY_LEVEL_SUB_BASEMENT, LIBPOSTAL_ADDRESS_LEVEL},
|
||||
{DICTIONARY_NEAR, LIBPOSTAL_ADDRESS_NEAR},
|
||||
{DICTIONARY_NULL, LIBPOSTAL_ADDRESS_ANY},
|
||||
{DICTIONARY_NAMED_ORGANIZATION, LIBPOSTAL_ADDRESS_NAME},
|
||||
{DICTIONARY_NAMED_PERSON, LIBPOSTAL_ADDRESS_NAME | LIBPOSTAL_ADDRESS_STREET},
|
||||
{DICTIONARY_NO_NUMBER, LIBPOSTAL_ADDRESS_HOUSE_NUMBER},
|
||||
{DICTIONARY_NUMBER, LIBPOSTAL_ADDRESS_HOUSE_NUMBER | LIBPOSTAL_ADDRESS_UNIT | LIBPOSTAL_ADDRESS_LEVEL | LIBPOSTAL_ADDRESS_STAIRCASE | LIBPOSTAL_ADDRESS_ENTRANCE},
|
||||
{DICTIONARY_PERSONAL_SUFFIX, LIBPOSTAL_ADDRESS_NAME | LIBPOSTAL_ADDRESS_STREET},
|
||||
{DICTIONARY_PERSONAL_TITLE, LIBPOSTAL_ADDRESS_NAME | LIBPOSTAL_ADDRESS_STREET},
|
||||
{DICTIONARY_PLACE_NAME, LIBPOSTAL_ADDRESS_NAME | LIBPOSTAL_ADDRESS_STREET},
|
||||
{DICTIONARY_POST_OFFICE, LIBPOSTAL_ADDRESS_PO_BOX},
|
||||
{DICTIONARY_POSTAL_CODE, LIBPOSTAL_ADDRESS_POSTAL_CODE},
|
||||
{DICTIONARY_QUALIFIER, LIBPOSTAL_ADDRESS_STREET},
|
||||
{DICTIONARY_STAIRCASE, LIBPOSTAL_ADDRESS_STAIRCASE},
|
||||
{DICTIONARY_STOPWORD, LIBPOSTAL_ADDRESS_ANY},
|
||||
{DICTIONARY_STREET_TYPE, LIBPOSTAL_ADDRESS_STREET},
|
||||
{DICTIONARY_SURNAME, LIBPOSTAL_ADDRESS_STREET | LIBPOSTAL_ADDRESS_NAME},
|
||||
{DICTIONARY_SYNONYM, LIBPOSTAL_ADDRESS_ANY},
|
||||
{DICTIONARY_TOPONYM, LIBPOSTAL_ADDRESS_NAME | LIBPOSTAL_ADDRESS_STREET | LIBPOSTAL_ADDRESS_TOPONYM},
|
||||
{DICTIONARY_UNIT_NUMBERED, LIBPOSTAL_ADDRESS_UNIT},
|
||||
{DICTIONARY_UNIT_STANDALONE, LIBPOSTAL_ADDRESS_UNIT},
|
||||
{DICTIONARY_UNIT_DIRECTION, LIBPOSTAL_ADDRESS_UNIT}
|
||||
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user