Line data Source code
1 : /* File: data_diagram_type.inl; Copyright and License: see below */ 2 : 3 0 : static inline bool data_diagram_type_is_interaction( data_diagram_type_t this_ ) 4 : { 5 0 : const bool result 6 : = ( this_ == DATA_DIAGRAM_TYPE_UML_SEQUENCE_DIAGRAM ) 7 0 : ||( this_ == DATA_DIAGRAM_TYPE_UML_COMMUNICATION_DIAGRAM ) 8 0 : ||( this_ == DATA_DIAGRAM_TYPE_UML_TIMING_DIAGRAM ) 9 0 : ||( this_ == DATA_DIAGRAM_TYPE_INTERACTION_OVERVIEW_DIAGRAM ); 10 0 : return result; 11 : } 12 : 13 : 14 : /* 15 : Copyright 2021-2024 Andreas Warnke 16 : 17 : Licensed under the Apache License, Version 2.0 (the "License"); 18 : you may not use this file except in compliance with the License. 19 : You may obtain a copy of the License at 20 : 21 : http://www.apache.org/licenses/LICENSE-2.0 22 : 23 : Unless required by applicable law or agreed to in writing, software 24 : distributed under the License is distributed on an "AS IS" BASIS, 25 : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 26 : See the License for the specific language governing permissions and 27 : limitations under the License. 28 : */