Search results for "dist:FFI-C C::"
FFI::C - C data types for FFI
This distribution provides tools for building classes to interface for common C data types. Arrays, "struct", "union" and nested types based on those are supported. Core FFI::Platypus also provides FFI::Platypus::Record for manipulating and passing s...
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::FFI - Private module for FFI::C
This module is private for FFI::C...
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::Def - Data definition for FFI
This class is the base class for all def classes in the FFI::C collection. The def classes are for defining C "struct", "union" and array types that can be used from Perl and passed to C via FFI::Platypus. You don't create an instance of this class d...
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::Util - Utility functions for dealing with structured C data
This module provides some useful utility functions for dealing with the various def instances provided by FFI::C...
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::File - Perl interface to C File pointer
This class provides an interface to the standard C library file pointers. Normally from Perl you want to use the native Perl file interfaces, but sometimes you might be working with a C library that uses C library file pointers (anytime you see the "...
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::Array - Array instance for FFI
This class represents an instance of a C an array. This class can be created using "new" on the generated class, if that was specified for the FFI::C::ArrayDef, or by using the "create" method on FFI::C::ArrayDef. Each element of the array can be acc...
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::Union - Union data instance for FFI
This class represents an instance of a C "union". This class can be created using "new" on the generated class, if that was specified for the FFI::C::UnionDef, or by using the "create" method on FFI::C::UnionDef. For each member defined in the FFI::C...
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::Struct - Structured data instance for FFI
This class represents an instance of a C "struct". This class can be created using "new" on the generated class, if that was specified for the FFI::C::StructDef, or by using the "create" method on FFI::C::StructDef. For each member defined in the FFI...
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::UnionDef - Union data definition for FFI
This class creates a def for a C "union"....
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::ArrayDef - Array data definition for FFI
This class creates a def for a C array of structured data. Usually the def contains a FFI::C::StructDef or FFI::C::UnionDef and optionally a number of elements....
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::PosixFile - Perl interface to C File pointer with POSIX extensions
This is a subclass of FFI::C::File which adds a couple of useful POSIX extensions that may not be available on non-POSIX systems. Trying to create an instance of this class will fail on platforms that do not support the extensions....
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC
FFI::C::StructDef - Structured data definition for FFI
This class creates a def for a C "struct"....
PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC