1Locale::TextDomain::OO:U:sTeiredCIonntterrifbauctee(d3L)PoecralleD:o:cTuemxetnDtoamtaiionn::OO::TiedInterface(3)
2
3
4

NAME

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

VERSION

16       1.014
17

DESCRIPTION

19       This module wraps the object into a tied hash and allows to call a
20       method as fetch hash.
21

SYNOPSIS

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

SUBROUTINES/METHODS

386       none
387

EXAMPLE

389       Inside of this distribution is a directory named example.  Run this
390       *.pl files.
391

DIAGNOSTICS

393       confess
394

CONFIGURATION AND ENVIRONMENT

396       none
397

DEPENDENCIES

399       Carp
400
401       Tie::Sub
402

INCOMPATIBILITIES

404       not known
405

BUGS AND LIMITATIONS

407       none
408

SEE ALSO

410       Locale::TextDoamin::OO
411

AUTHOR

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.34.0                      2022-L0o1c-a2l1e::TextDomain::OO::TiedInterface(3)
Impressum