OpenRadioss
2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
analyse_comment.h
Go to the documentation of this file.
1
//Copyright> OpenRadioss
2
//Copyright> Copyright (C) 1986-2025 Altair Engineering Inc.
3
//Copyright>
4
//Copyright> This program is free software: you can redistribute it and/or modify
5
//Copyright> it under the terms of the GNU Affero General Public License as published by
6
//Copyright> the Free Software Foundation, either version 3 of the License, or
7
//Copyright> (at your option) any later version.
8
//Copyright>
9
//Copyright> This program is distributed in the hope that it will be useful,
10
//Copyright> but WITHOUT ANY WARRANTY; without even the implied warranty of
11
//Copyright> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
//Copyright> GNU Affero General Public License for more details.
13
//Copyright>
14
//Copyright> You should have received a copy of the GNU Affero General Public License
15
//Copyright> along with this program. If not, see <https://www.gnu.org/licenses/>.
16
//Copyright>
17
//Copyright>
18
//Copyright> Commercial Alternative: Altair Radioss Software
19
//Copyright>
20
//Copyright> As an alternative to this open-source version, Altair also offers Altair Radioss
21
//Copyright> software under a commercial license. Contact Altair to discuss further if the
22
//Copyright> commercial version may interest you: https://www.altair.com/radioss/.
23
#ifndef __ANALYSE_COMMENT_H__
24
#define __ANALYSE_COMMENT_H__
25
26
typedef
struct
analyse_comment_s
27
{
28
struct
analyse_comment_s
*
prev
;
29
struct
analyse_comment_s
*
next
;
30
31
int
language
;
32
char
*
text
;
33
34
}
analyse_comment_t
;
35
36
void
analyse_add_comment
(
int
object_type,
void
*
object
,
analyse_comment_t
*comment);
37
analyse_comment_t
*
analyse_get_right_comment
(
analyse_comment_t
*start_comment,
int
language
,
int
default_language);
38
char
*
analyse_fill_description
(
int
object_type,
char
*description);
39
40
#endif
analyse_add_comment
void analyse_add_comment(int object_type, void *object, analyse_comment_t *comment)
Definition
analyse_comment.c:38
analyse_get_right_comment
analyse_comment_t * analyse_get_right_comment(analyse_comment_t *start_comment, int language, int default_language)
Definition
analyse_comment.c:105
analyse_fill_description
char * analyse_fill_description(int object_type, char *description)
Definition
analyse_comment.c:137
analyse_comment_t
struct analyse_comment_s analyse_comment_t
analyse_comment_s
Definition
analyse_comment.h:27
analyse_comment_s::next
struct analyse_comment_s * next
Definition
analyse_comment.h:29
analyse_comment_s::prev
struct analyse_comment_s * prev
Definition
analyse_comment.h:28
analyse_comment_s::language
int language
Definition
analyse_comment.h:31
analyse_comment_s::text
char * text
Definition
analyse_comment.h:32
starter
share
c_inc
analyse_comment.h
Generated by
1.15.0