Jak do objektu, ktery je tied hash, pridat nejakou dalsi informaci?
Pavel Smerk
xsmerk na fi.muni.cz
Pondělí Květen 11 10:38:16 CEST 2009
Zdravim vespolek.
Mam knihovnu s tridou XYZ psanou v C++, k niz generuju rozhrani skrze SWIG.
Ten tridu reprezentuje objektem, ktery je tied hash, abych mohl pristupovat
k atributum tridy.
Jedinym atributem, ke kteremu chci pristupovat, je ovsem pole retezcu, ktere
bych chtel pri tvorbe objektu navazat na perlove @pole. Ovsem nevim, kam si
to @pole do objektu "schovat".
Zatim nejlepsi, co me napadlo, je nejaky promenna tridy %XYZ::hash, do ktere
by si kazdy nove vznikly objekt pridal odkaz na sve @pole a pri DESTROY by
ho zase zrusil. Navic me nenapadlo jako klic v takovem hashi nic lepsiho,
nez "$self", protoze nevim, jak jinak rozlisit jednotlive instance tridy z
pohledu promenne tridy.
Nejde to ale nejak jednoduseji?
Diky, P.
Další informace o konferenci Perl