Chapter 5 C Routines Reference
Associate a reference to instance data with the current C component instance.
#include <jagpublic.h>
JagStatus JagSetInstanceData(CS_VOID *datap);
datap
A pointer to instance data.
JagSetInstanceData returns JAG_SUCCEED unless a serious error occurs, in which case JAG_FAIL is returned.
JagSetInstanceData and JagGetInstanceData allow you to associate data with a particular instance of a C component. For example, you might save a counter and use it to keep track of how many times a particular method has been called.
JagSetInstanceData saves a pointer to component instance data; JagGetInstanceData retrieves the address of the saved data. For an introduction to these routines, see "Components that Require Instance Specific Data" in the Jaguar CTS Programmer's Guide.
Note
To associate instance data with a C++ component,
use class member variables.
"Creating C Components" in the Jaguar CTS Programmer's Guide
Copyright © 2000 Sybase, Inc. All rights reserved. |
![]() |