Bull DPX/20 Podręcznik Użytkownika Strona 231

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 424
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 230
2-63
DSOM Framework Reference
somdGetIdFromObject Method
Purpose
Returns an ID for an object managed by a specified Object Manager.
IDL Syntax
string somdGetIdFromObject (
in SOMObject obj);
Description
The somdGetIdFromObject method returns the persistent ID for an object managed by the
specified Object Manager. This ID is unambiguous — it always refers to the same object.
The somdGetIdFromObject method transfers ownership of storage allocated for the string
to the caller.
Parameters
receiver A pointer to an ObjectMgr object.
env A pointer to the Environment structure for the method caller.
obj A pointer to the object for which an ID is needed.
Return Value
The somdGetIdFromObject method returns a string representing the ID of the specified
object.
Example
#include <somd.h>
#include <car.h>
Environment ev;
Car car;
string somdObjectId;
/*note that ”SOMDObject Identifiers” are just strings */
SOM_InitEnvironment(&ev);
SOMD_Init(&ev);
/* create a remote Car object */
car = _somdNewObject(SOMD_ObjectMgr, &ev, “Car”, ””);
/* save the reference to the object */
somdObjectId = _somdGetIdFromObject(SOMD_ObjectMgr, &ev, car);
FileWrite(”/u/joe/mycar”, somdObjectId);
...
Original Class
ObjectMgr
Related Information
Methods: somdGetObjectFromId
Przeglądanie stron 230
1 2 ... 226 227 228 229 230 231 232 233 234 235 236 ... 423 424

Komentarze do niniejszej Instrukcji

Brak uwag