You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Other CFE core apps all use a single global structure to keep its runtime state. This is preferable because the structure acts as a "namespace" and keeps the globals separate from those of other apps.
Describe the solution you'd like
Replace individual globals with a single SCH_LAB_Global structure which contains all the global variables as members.
Additional context
This is particularly important on systems where globals go into a "common" section and strange behavior can happen if a name collision occurs.
Requester Info
Joseph Hickey, Vantage Systems, Inc
The text was updated successfully, but these errors were encountered:
jphickey
added a commit
to jphickey/sch_lab
that referenced
this issue
Feb 10, 2020
Is your feature request related to a problem? Please describe.
Other CFE core apps all use a single global structure to keep its runtime state. This is preferable because the structure acts as a "namespace" and keeps the globals separate from those of other apps.
Describe the solution you'd like
Replace individual globals with a single
SCH_LAB_Global
structure which contains all the global variables as members.Additional context
This is particularly important on systems where globals go into a "common" section and strange behavior can happen if a name collision occurs.
Requester Info
Joseph Hickey, Vantage Systems, Inc
The text was updated successfully, but these errors were encountered: