<< Return to Main Index

< Return to Class Index

GXTerminate

void GXTerminate();

Remarks

You should call this method from your application class ExitInstance method. It will reset resources and variables used by Objective Grid.

As of Stingray Studio 11.0 (CD55), GXTerminate has been rewritten in terms of GXForceTerminate.

For more detailed information about Objective Grid's DLL architecture,
please refer to section 15.1 in Objective Grid User's Guide.

If you have an application that calls GXTerminate...
------------------------------------------------------

You may

a) Safely remove this call

b) Leave it as it is. In this case you will see the following TRACE message

        TRACE0("Call to CGXAutoCleanUpProcessLocal::ForceTerminate fails\n");
        TRACE0("You can ignore this warning if you are simply calling GXTerminate\n");
        TRACE0("You no longer need the call to GXTerminate (aka GXTerminateData) except with OLE controls\n");

        You may ignore this message.

c) If you have an application that links with multiple extension dlls that use OG or
    if the application itself uses OG in addition to the DLL.

        REMOVE CALLS to GXTerminate as this will only cause problems.

See Also

GXInit GXInitODBC

Macros

Class Overview | Class Members