blob: d1eef70bf4970713c47ffcf43a043edd23ef2759 [file] [log] [blame]
Mark Slee254ce202007-05-16 02:21:06 +00001Thrift Perl Software Library
2
3Author: T Jake Luciani (jakers@gmail.com)
4Last Modified: 2007-Apr-28
5
6Thrift is distributed under the Thrift open source software license.
7Please see the included LICENSE file.
8
9Using Thrift with Perl
10=====================
11
12Thrift requires Perl >= 5.6.0
13
14Exceptions are thrown with die so be sure to wrap eval{} statments
15around any code that contains exceptions.
16
17The 64bit Integers work only upto 2^42 on my machine :-?
18Math::BigInt is probably needed.
19
20The only other issue I have with this implementation is the lack of
21strict accessor methods, for example: to set a struct with variable
22foo you must assign it via hash key:
23
24my $x = new StructWithFoo();
25$x->{foo} = "bar";
26
27rather than:
28
29$x->foo("bar");
30
31Please see tutoral and test dirs for examples...
32
33Dependencies
34============
35
36Bit::Vector - comes with modern perl installations.
37
38