1Locale::TextDomain::OO:U:sTeiredCIonntterrifbauctee(d3L)PoecralleD:o:cTuemxetnDtoamtaiionn::OO::TiedInterface(3)
2
3
4
6 Locale::TextDomain::OO::TiedInterface - Call object methods as tied
7 hash
8
9 $Id: TiedInterface.pm 546 2014-10-31 09:35:19Z steffenw $
10
11 $HeadURL:
12 svn+ssh://steffenw@svn.code.sf.net/p/perl-gettext-oo/code/module/trunk/lib/Locale/TextDomain/OO/TiedInterface.pm
13 $
14
16 1.014
17
19 This module wraps the object into a tied hash and allows to call a
20 method as fetch hash.
21
23 import all
24
25 use Locale::TextDomain::OO;
26 use Locale::TextDomain::OO::TiedInterface $loc_ref;
27 ${loc_ref} = Locale::TextDomain::OO->new(
28 ...
29 );
30
31 or import only the given variables, as example all
32
33 use Locale::TextDomain::OO;
34 use Locale::TextDomain::OO::TiedInterface $loc_ref, qw(
35 %loc_begin_d
36 %loc_begin_c
37 %loc_begin_dc
38 %loc_end_d
39 %loc_end_c
40 %loc_end_dc
41 %loc_
42 %loc_x
43 %loc_n
44 %loc_nx
45 %loc_p
46 %loc_px
47 %loc_np
48 %loc_npx
49 %loc_d
50 %loc_dx
51 %loc_dn
52 %loc_dnx
53 %loc_dp
54 %loc_dpx
55 %loc_dnp
56 %loc_dnpx
57 %loc_c
58 %loc_cx
59 %loc_cn
60 %loc_cnx
61 %loc_cp
62 %loc_cpx
63 %loc_cnp
64 %loc_cnpx
65 %loc_dc
66 %loc_dcx
67 %loc_dcn
68 %loc_dcnx
69 %loc_dcp
70 %loc_dcpx
71 %loc_dcnp
72 %loc_dcnpx
73
74 %Nloc_
75 %Nloc_x
76 %Nloc_n
77 %Nloc_nx
78 %Nloc_p
79 %Nloc_px
80 %Nloc_np
81 %Nloc_npx
82 %Nloc_d
83 %Nloc_dx
84 %Nloc_dn
85 %Nloc_dnx
86 %Nloc_dp
87 %Nloc_dpx
88 %Nloc_dnp
89 %Nloc_dnpx
90 %Nloc_c
91 %Nloc_cx
92 %Nloc_cn
93 %Nloc_cnx
94 %Nloc_cp
95 %Nloc_cpx
96 %Nloc_cnp
97 %Nloc_cnpx
98 %Nloc_dc
99 %Nloc_dcx
100 %Nloc_dcn
101 %Nloc_dcnx
102 %Nloc_dcp
103 %Nloc_dcpx
104 %Nloc_dcnp
105 %Nloc_dcnpx
106
107 %__begin_d
108 %__begin_c
109 %__begin_dc
110 %__end_d
111 %__end_c
112 %__end_dc
113 %__
114 %__x
115 %__n
116 %__nx
117 %__p
118 %__px
119 %__np
120 %__npx
121 %__d
122 %__dx
123 %__dn
124 %__dnx
125 %__dp
126 %__dpx
127 %__dnp
128 %__dnpx
129 %__c
130 %__cx
131 %__cn
132 %__cnx
133 %__cp
134 %__cpx
135 %__cnp
136 %__cnpx
137 %__dc
138 %__dcx
139 %__dcn
140 %__dcnx
141 %__dcp
142 %__dcpx
143 %__dcnp
144 %__dcnpx
145
146 %N__
147 %N__x
148 %N__n
149 %N__nx
150 %N__p
151 %N__px
152 %N__np
153 %N__npx
154 %N__d
155 %N__dx
156 %N__dn
157 %N__dnx
158 %N__dp
159 %N__dpx
160 %N__dnp
161 %N__dnpx
162 %N__c
163 %N__cx
164 %N__cn
165 %N__cnx
166 %N__cp
167 %N__cpx
168 %N__cnp
169 %N__cnpx
170 %N__dc
171 %N__dcx
172 %N__dcn
173 %N__dcnx
174 %N__dcp
175 %N__dcpx
176 %N__dcnp
177 %N__dcnpx
178
179 %locn
180 %Nlocn
181
182 %maketext
183 %maketext_p
184 %Nmaketext
185 %Nmaketext_p
186
187 %loc
188 %loc_m
189 %loc_mp
190 %Nloc
191 %Nloc_m
192 %Nloc_mp
193
194 %localise
195 %localise_m
196 %localise_mp
197 %Nlocalise
198 %Nlocalise_m
199 %Nlocalise_mp
200
201 %localize
202 %localize_m
203 %localize_mp
204 %Nlocalize
205 %Nlocalize_m
206 %Nlocalize_mp
207
208 $loc_begin_d
209 $loc_begin_c
210 $loc_begin_dc
211 $loc_end_d
212 $loc_end_c
213 $loc_end_dc
214 $loc_
215 $loc_x
216 $loc_n
217 $loc_nx
218 $loc_p
219 $loc_px
220 $loc_np
221 $loc_npx
222 $loc_d
223 $loc_dx
224 $loc_dn
225 $loc_dnx
226 $loc_dp
227 $loc_dpx
228 $loc_dnp
229 $loc_dnpx
230 $loc_c
231 $loc_cx
232 $loc_cn
233 $loc_cnx
234 $loc_cp
235 $loc_cpx
236 $loc_cnp
237 $loc_cnpx
238 $loc_dc
239 $loc_dcx
240 $loc_dcn
241 $loc_dcnx
242 $loc_dcp
243 $loc_dcpx
244 $loc_dcnp
245 $loc_dcnpx
246
247 $Nloc_
248 $Nloc_x
249 $Nloc_n
250 $Nloc_nx
251 $Nloc_p
252 $Nloc_px
253 $Nloc_np
254 $Nloc_npx
255 $Nloc_d
256 $Nloc_dx
257 $Nloc_dn
258 $Nloc_dnx
259 $Nloc_dp
260 $Nloc_dpx
261 $Nloc_dnp
262 $Nloc_dnpx
263 $Nloc_c
264 $Nloc_cx
265 $Nloc_cn
266 $Nloc_cnx
267 $Nloc_cp
268 $Nloc_cpx
269 $Nloc_cnp
270 $Nloc_cnpx
271 $Nloc_dc
272 $Nloc_dcx
273 $Nloc_dcn
274 $Nloc_dcnx
275 $Nloc_dcp
276 $Nloc_dcpx
277 $Nloc_dcnp
278 $Nloc_dcnpx
279
280 $__begin_d
281 $__begin_c
282 $__begin_dc
283 $__end_d
284 $__end_c
285 $__end_dc
286 $__
287 $__x
288 $__n
289 $__nx
290 $__p
291 $__px
292 $__np
293 $__npx
294 $__d
295 $__dx
296 $__dn
297 $__dnx
298 $__dp
299 $__dpx
300 $__dnp
301 $__dnpx
302 $__c
303 $__cx
304 $__cn
305 $__cnx
306 $__cp
307 $__cpx
308 $__cnp
309 $__cnpx
310 $__dc
311 $__dcx
312 $__dcn
313 $__dcnx
314 $__dcp
315 $__dcpx
316 $__dcnp
317 $__dcnpx
318
319 $N__
320 $N__x
321 $N__n
322 $N__nx
323 $N__p
324 $N__px
325 $N__np
326 $N__npx
327 $N__d
328 $N__dx
329 $N__dn
330 $N__dnx
331 $N__dp
332 $N__dpx
333 $N__dnp
334 $N__dnpx
335 $N__c
336 $N__cx
337 $N__cn
338 $N__cnx
339 $N__cp
340 $N__cpx
341 $N__cnp
342 $N__cnpx
343 $N__dc
344 $N__dcx
345 $N__dcn
346 $N__dcnx
347 $N__dcp
348 $N__dcpx
349 $N__dcnp
350 $N__dcnpx
351
352 $locn
353 $Nlocn
354
355 $maketext
356 $maketext_p
357 $Nmaketext
358 $Nmaketext_p
359
360 $loc
361 $loc_m
362 $loc_mp
363 $Nloc
364 $Nloc_m
365 $Nloc_mp
366
367 $localise
368 $localise_m
369 $localise_mp
370 $Nlocalise
371 $Nlocalise_m
372 $Nlocalise_mp
373
374 $localize
375 $localize_m
376 $localize_mp
377 $Nlocalize
378 $Nlocalize_m
379 $Nlocalize_mp
380 );
381 ${loc_ref} = Locale::TextDomain::OO->new(
382 ...
383 );
384
386 none
387
389 Inside of this distribution is a directory named example. Run this
390 *.pl files.
391
393 confess
394
396 none
397
399 Carp
400
401 Tie::Sub
402
404 not known
405
407 none
408
410 Locale::TextDoamin::OO
411
413 Steffen Winkler
414
416 Copyright (c) 2009 - 2014, Steffen Winkler "<steffenw at cpan.org>".
417 All rights reserved.
418
419 This module is free software; you can redistribute it and/or modify it
420 under the same terms as Perl itself.
421
422
423
424perl v5.30.1 2020-L0o1c-a3l0e::TextDomain::OO::TiedInterface(3)