\( % Arcus cosine. \def\acos{\cos^{-1}} % Vector projection. \def\projection#1#2{{proj_{#1}\left(#2\right)}} % Vector rejection. \def\rejection#1#2{{rej_{#1}\left(#2\right)}} % Norm. \def\norm#1{{\left\|#1\right\|}} % Cross product. \def\cross#1#2{\mathit{cross}\left(#1,#2\right)} % Dot product. \def\dot#1#2{{#1 \cdot #2}} % Magnitude. \def\mag#1{{\left|#1\right}} \def\group#1{\left(#1\right)}} \def\sbgrp#1{\left\{#1\right\}} \)

List of status codes

The following list contains status codes. A status code is a non-negative implementation specific integer value and a symbolic constant evaluating to this value. The following table lists all symbolic constant names of status codes and their meanings.

Ring1_Status_Success Status code indicating success. This status code is guaranteed to be the only status code to evaluate to a zero value.
Ring1_Status_ArgumentOutOfRange Status code indicating a failure because an argument is out of range.
Ring1_Status_InvalidArgument Status code indicating a failure because an argument is invalid.
Ring1_Status_InvalidOperation Status code indicating a failure because an operation is invalid.
Ring1_Status_AllocationFailed Status code indicating a failure because an allocation failed.
Ring1_Status_CollectionFull Status code indicating a failure because a collection is full.
Ring1_Status_CollectionEmpty Status code indicating a failure because a collection is empty.
Ring1_Status_Initialized Status code indicating a failure because a something is initialized.
Ring1_Status_NotInitialized Status code indicating a failure because something is not initialized.
Ring1_Status_DivisionByZero Status code indicating a failure because a division by zero occurred.
Ring1_Status_AlreadyExists Status code indicating a failure because something exists.
Ring1_Status_NotExists Status code indicating a failure because something does not exists.
Ring1_Status_InvalidLexics Status code indicating a failure because of invalid lexics.
Ring1_Status_InvalidSyntactics Status code indicating a failure because of invalid syntactics.
Ring1_Status_InvalidSemantics Status code indicating a failure because of invalid semantics.
Ring1_Status_EnvironmentFailed Status code indicating a failure because the environment failed.
Ring1_Status_NumericOverflow Status code indicating a failure because a numeric overflow occurred.
Ring1_Status_ConversionFailed Status code indicating a failure because a conversion failed.
Ring1_Status_InvalidNumberOfArguments Status code indicating a failure because a wrong number of arguments was passed.
Ring1_Status_InvalidArgumentType Status code indicating a failure because an argument is of the wrong type.
Ring1_Status_IndexOutOfBounds Status code indicating a failure because an index is out of bounds.