This function returns the oldest issues in the list of issues and reduces the list of issues with 1.
The name and description represent the issue as ASCII string, if relevant the relating owlInstance
will be returned through relatedOwlInstance.
Name, Description and relatedOwlInstance are optional.
Syntax
//
// Strong typing definition
//
void GetInternalCheckIssue(
OwlModel model,
const char ** name,
const char ** description,
int64_t * relatedOwlInstance
);
static inline void GetInternalCheckIssue(
OwlModel model,
char ** name,
char ** description,
int64_t * relatedOwlInstance
)
{
return GetInternalCheckIssue(
model,
(const char**) name,
(const char**) description,
relatedOwlInstance
);
}
//
// Weak typing definition
//
void __declspec(dllexport) __stdcall GetInternalCheckIssue(
int64_t model,
const char ** name,
const char ** description,
int64_t * relatedOwlInstance
);
static inline void GetInternalCheckIssue(
int64_t model,
char ** name,
char ** description,
int64_t * relatedOwlInstance
)
{
return GetInternalCheckIssue(
model,
(const char**) name,
(const char**) description,
relatedOwlInstance
);
}
Property model
Size: 64 bit / 8 byte (value)
The handle to the model. The model handle is static during its existance. Several models can be opened simultaniously within one session. Different models are always independent, threads are allowed to be running on different models simultaniously.
Property name
Size: 32 bit / 4 byte (reference)
The name of the issue as available in the file system in ASCII (char *).
Property description
Size: 32 bit / 4 byte (reference)
The description of the issue as available in the file system in ASCII (char *).
Property relatedOwlInstance
Size: 32 bit / 4 byte (reference)
The handle to the specific instance in the design tree that has the issue (filled with zero if it is not related to a specific instance).