OrbitStruct

(unknown)

OrbitStruct -- Pou╛φt CORBA struktury

Popis

new OrbitStruct (string id)

Tato t°φda p°edstavuje strukturu urΦenou argumentem id. id m∙╛e b²t bu∩ nßzev tΘto struktury (nap°. "MyStruct"), nebo plnΘ repository id (nap°. "IDL:MyStruct:1.0").

P°φklad 1. Ukßzkov² IDL soubor

struct MyStruct {
    short shortvalue;
    string stringvalue;
};

interface SomeInterface {
  void SetValues (MyStruct values);
  MyStruct GetValues();
}
      

P°φklad 2. PHP k≤d pro p°φstup k 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;
?>