Line data Source code
1 : /* File: gui_search_runner.inl; Copyright and License: see below */ 2 : 3 0 : static inline const pos_scroll_page_t* gui_search_runner_get_page_request( const gui_search_runner_t *this_ ) 4 : { 5 0 : return &((*this_).page_request); 6 : } 7 : 8 0 : static inline const data_search_result_list_t* gui_search_runner_get_result_list( const gui_search_runner_t *this_ ) 9 : { 10 0 : return &((*this_).result_list); 11 : } 12 : 13 0 : static inline uint32_t gui_search_runner_get_result_buffer_start( const gui_search_runner_t *this_ ) 14 : { 15 0 : return (*this_).result_buffer_start; 16 : } 17 : 18 0 : static inline bool gui_search_runner_get_result_buffer_more_after( const gui_search_runner_t *this_ ) 19 : { 20 0 : return (*this_).result_buffer_more_after; 21 : } 22 : 23 : 24 : /* 25 : Copyright 2025-2025 Andreas Warnke 26 : 27 : Licensed under the Apache License, Version 2.0 (the "License"); 28 : you may not use this file except in compliance with the License. 29 : You may obtain a copy of the License at 30 : 31 : http://www.apache.org/licenses/LICENSE-2.0 32 : 33 : Unless required by applicable law or agreed to in writing, software 34 : distributed under the License is distributed on an "AS IS" BASIS, 35 : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 36 : See the License for the specific language governing permissions and 37 : limitations under the License. 38 : */