OrbitStruct
(no version information, might be only in CVS)
OrbitStruct -- Utilise des structures CORBA
Description
new
OrbitStruct ( string id )
Avertissement |
Cette fonction est
EXPERIMENTALE. Cela signifie que le comportement de
cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut
changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez
cette fonction à vos risques et périls. |
Cette classe représente la structure identifiée avec le paramètre
id.
Liste de paramètres
- id
Peut être soit le nom de l'énumération (c'est-à-dire "MyEnum") ou l'id
complet du dossier (c'est-à-dire "IDL:MyEnum:1.0").
Exemples
Exemple 1. Fichier IDL d'Exemple struct MyStruct {
short shortvalue;
string stringvalue;
};
interface SomeInterface {
void SetValues (MyStruct values);
MyStruct GetValues();
} |
|
Exemple 2. Code PHP pour accéder MyStruct
<?php $obj = new OrbitObject ($ior);
$initial_values = new OrbitStruct ("IDL:MyStruct:1.0"); $initial_values->shortvalue = 42; $initial_values->stringvalue = "HGTTG";
$obj->SetValues ($initial_values);
$values = $obj->GetValues();
echo $values->shortvalue; echo $values->stringvalue; ?>
|
|