From 6c3559c51bf01ab10346d575e8b26903028c7251 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Wed, 10 Dec 2025 15:01:13 -0500 Subject: pke-at: import, re-import avoid duplicates --- src/pke-at-setlist-types.hpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'src/pke-at-setlist-types.hpp') diff --git a/src/pke-at-setlist-types.hpp b/src/pke-at-setlist-types.hpp index 242df69..8e09cf0 100644 --- a/src/pke-at-setlist-types.hpp +++ b/src/pke-at-setlist-types.hpp @@ -3,6 +3,33 @@ #include +enum PKE_AT_EXT_MAPPING_TYPE { + PKE_AT_EXT_MAPPING_TYPE_NONE, + PKE_AT_EXT_MAPPING_TYPE_LONG, + PKE_AT_EXT_MAPPING_TYPE_COUNT, +}; + +enum PKE_AT_EXT_MAPPING_SOURCE { + PKE_AT_EXT_MAPPING_SOURCE_NONE, + PKE_AT_EXT_MAPPING_SOURCE_PLANNING_CENTER_SERVICES, + PKE_AT_EXT_MAPPING_SOURCE_COUNT, +}; + +struct pke_at_ext_mapping_details { + PKE_AT_EXT_MAPPING_TYPE mapping_type; + PKE_AT_EXT_MAPPING_SOURCE mapping_source; + union pke_at_ext_mapping_details_extern_id { + long id_long; + } id; + pk_uuid uuid; +}; +struct pke_at_ext_mapping { + struct pke_at_ext_mapping_details details; +}; +struct pke_at_ext_mappings { + pk_arr_t details; +}; + enum PKE_AT_SECTION_TYPE_INDEX { PKE_AT_SECTION_TYPE_INDEX_NONE, PKE_AT_SECTION_TYPE_INDEX_VERSE, -- cgit v1.2.3