Skip to main content

System Coupling C library 2024 R1

syscAttribute

Last update: 17.07.2025
1/*
2* Copyright ANSYS, Inc. Unauthorized use, distribution, or duplication is prohibited.
3*/
4
5#pragma once
6
7#include "SystemCouplingParticipant/LibraryType.hpp"
8
9#include "SystemCouplingParticipant/syscCommonTypes.h"
10
11#include <stddef.h>
12#include <stdint.h>
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
29
43 const char* name,
44 double value,
45 SyscDimensionality dimensionality);
46
48typedef struct {
49 char name[SYSC_STRING_LENGTH];
50 long long int value;
52
65 const char* name,
66 long long int value);
67
70#ifdef __cplusplus
71}
72#endif
SyscRealAttribute syscGetRealAttribute(const char *name, double value, SyscDimensionality dimensionality)
Create a real-valued attribute.
#define SYSC_STRING_LENGTH
Define maximum string length.
SyscIntegerAttribute syscGetIntegerAttribute(const char *name, long long int value)
Create an integer-valued attribute.
Provide a structure for dimensionality.
Provide a struct for an integer-valued attribute.
long long int value
Provide a struct for a real-valued attribute.
SyscDimensionality dimensionality

Connect with Ansys