Gocator Development Kit
 All Classes Files Functions Variables Typedefs Friends Modules Pages
GdkDiagnosticInfo.h
Go to the documentation of this file.
1 /**
2 * @file GdkDiagnosticInfo.h
3 * @brief Declares the GdkToolCfg class.
4 *
5 * Copyright (C) 2015-2022 by LMI Technologies Inc. All rights reserved.
6 */
7 #ifndef GDK_DIAGNOSTIC_INFO_H
8 #define GDK_DIAGNOSTIC_INFO_H
9 
10 #include <Gdk/GdkDef.h>
12 
13 /**
14 * Describes a feature type.
15 *
16 * @class GdkDiagnosticInfo
17 * @extends kObject
18 * @ingroup Gdk-Tools
19 */
22 
23 
24 GdkFx(kStatus) GdkDiagnosticInfo_Construct(GdkDiagnosticInfo* info, kAlloc alloc);
25 
26 /**
27 * Sets the feature type name.
28 *
29 * @public @memberof GdkDiagnosticInfo
30 * @param info Info object.
31 * @param name Name of feature.
32 * @return Operation status.
33 */
35 
36 /**
37 * Returns the feature type name.
38 *
39 * @public @memberof GdkDiagnosticInfo
40 * @param info Info object.
41 * @return Name of feature.
42 */
44 
45 /**
46 * Sets the feature type id.
47 *
48 * @public @memberof GdkDiagnosticInfo
49 * @param info Info object.
50 * @param id Id of feature.
51 * @return Operation status.
52 */
54 
55 /**
56 * Returns the feature type id.
57 *
58 * @public @memberof GdkDiagnosticInfo
59 * @param info Info object.
60 * @return Id of feature.
61 */
63 
64 #endif
Essential Gdk declarations.
Definition: GdkCfgInterfaces.h:14
kStatus GdkDiagnosticInfo_SetName(GdkDiagnosticInfo info, const kChar *name)
Sets the feature type name.
#define kDeclareClassEx(PREFIX, SYMBOL, BASE)
const kChar * GdkDiagnosticInfo_Name(GdkDiagnosticInfo info)
Returns the feature type name.
Describes a feature type.
Declares the GdkParamsInfo class.
kStatus GdkDiagnosticInfo_SetId(GdkDiagnosticInfo info, k32s id)
Sets the feature type id.
k32s GdkDiagnosticInfo_Id(GdkDiagnosticInfo info)
Returns the feature type id.