(unknown)
OrbitStruct -- Utilise une structure CORBA
Description
new orbitstruct
(string id)
orbitstruct() représente une structure identifiée
par le paramètre id. id
peut être soit le nom d'une structure (e.g "MaStructure"), ou bien l'identifiant
du repository complet (e.g. "IDL:MaStructure:1.0").
Exemple 1. Fichier d'exemple IDL : MaStructure struct MaStructure {
short shortvalue;
string stringvalue;
};
interface UneInterface {
void SetValues (MaStructure values);
MaStructure GetValues();
} |
|
Exemple 2. Code PHP pour accéder à MaStructure <?php
$obj = new OrbitObject ($ior);
$initial_values = new OrbitStruct ("IDL:MaStructure:1.0");
$initial_values->shortvalue = 42;
$initial_values->stringvalue = "HGTTG";
$obj->SetValues ($initial_values);
$values = $obj->GetValues();
echo $values->shortvalue;
echo $values->stringvalue;
?> |
|