FFI::Platypus::TypeParser::Version1 - FFI Type Parser Version One
use FFI::Platypus; my $ffi = FFI::Platypus->new( api => 1 ); $ffi->type('record(Foo::Bar)' => 'foo_bar_t'); $ffi->type('record(Foo::Bar)*' => 'foo_bar_ptr'); $ffi->type('opaque' => 'baz_t'); $ffi->type('bar_t*' => 'baz_ptr');
This documents the second (version 1) type parser for FFI::Platypus. This type parser was included with FFI::Platypus starting with version
0.91 in an experimental capability, and
1.00 as a stable interface. Starting with version
1.00 the main FFI::Platypus documentation describes the version 1 API and you can refer to FFI::Platypus::TypeParser::Version0 for details on the version0 API.
The core FFI::Platypus documentation.
Author: Graham Ollis <email@example.com>
Bakkiaraj Murugesan (bakkiaraj)
Dylan Cali (calid)
Zaki Mughal (zmughal)
Fitz Elliott (felliott)
Vickenty Fesunov (vyf)
Gregor Herrmann (gregoa)
Shlomi Fish (shlomif)
Ilya Pavlov (Ilya33)
Petr Pisar (ppisar)
Mohammad S Anwar (MANWAR)
Håkon Hægland (hakonhagland, HAKONH)
Meredith (merrilymeredith, MHOWARD)
Diab Jerius (DJERIUS)
This software is copyright (c) 2015,2016,2017,2018,2019,2020 by Graham Ollis.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.