The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "Class::Struct"

Class::Struct - declare struct-like datatypes as Perl classes River stage five • 11292 direct dependents • 32664 total dependents

"Class::Struct" exports a single function, "struct". Given a list of element names and types, and optionally a class name, "struct" creates a Perl 5 class that implements a "struct-like" data structure. The new class is given a constructor method, "n...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC - Search in distribution

Class::Struct::FIELDS - Combine Class::Struct, base and fields River stage zero No dependents

"Class::Struct::FIELDS" exports a single function, "struct". Given a list of element names and types, and optionally a class name and/or an array reference of base classes, "struct" creates a Perl 5 class that implements a "struct-like" data structur...

BINKLEY/Class-Struct-FIELDS-1.1 - 05 Jul 2001 14:24:21 UTC - Search in distribution

Class::MakeMethods::Template::Struct - Deprecated name for Array River stage one • 1 direct dependent • 1 total dependent

Earlier versions of this package included a package named Class::MakeMethods::Template::Struct. However, in hindsight, this name was poorly chosen, as it suggests some connection to C-style structs, where the behavior implemented more simply parallel...

EVO/Class-MakeMethods-1.01 - 07 Sep 2004 21:45:34 UTC - Search in distribution

MarpaX::Java::ClassFile::Struct::Class - classes River stage zero No dependents

JDDPAUSE/MarpaX-Java-ClassFile-0.009 - 28 Jul 2023 05:41:56 UTC - Search in distribution

Object::Pad::ClassAttr::Struct - declare an Object::Pad class to be struct-like River stage one • 1 direct dependent • 1 total dependent

This module provides a third-party class attribute for Object::Pad-based classes, which applies some attributes automatically to every field added to the class, as a convenient shortcut for making structure-like classes....

PEVANS/Object-Pad-ClassAttr-Struct-0.06 - 10 Aug 2023 16:23:44 UTC - Search in distribution

Perl::Examples::Accessors::ClassStruct River stage one • 2 direct dependents • 2 total dependents

This is an example of a class which uses Class::Struct. It is hash-based....

PERLANCAR/Perl-Examples-Accessors-0.132 - 11 Aug 2021 00:05:38 UTC - Search in distribution

CSS::Struct - Struct oriented CSS manipulation. River stage two • 11 direct dependents • 23 total dependents

This class is for description of CSS::Struct concept. There is specification of structure. Concrete implementations are in CSS::Struct::Output::Raw and CSS::Struct::Output::Indent. Abstract class for other implementations is in CSS::Struct::Output....

SKIM/CSS-Struct-0.05 - 20 Jun 2021 12:25:24 UTC - Search in distribution

Data::Struct - Simple struct building River stage zero No dependents

A *struct* is a data structure that can contain values (attributes). The values of the attributes can be set at creation time, and read and modified at run time. This module implements a very basic and easy to use *struct* builder. Attributes can be ...

JV/Data-Struct-1.701 - 23 Nov 2011 12:47:58 UTC - Search in distribution

Class::Template - struct/member template builder River stage zero No dependents

DMR/Class-Eroot-19960603 - 03 Jun 1996 20:17:52 UTC - Search in distribution
  • EROOT - an eternal root to handle persistent objects

DBIx::Struct - convenience SQL functions with Class::Struct-like row objects River stage zero No dependents

Makes SQL queries from Perl data structures. It uses SQL::Abstract module to parse "where" and "order by" structures. It also supports "group by", "having", "limit", "offset" and mapping function. To make actual queries subclass of DBIx::Connector is...

ANTONPETR/DBIx-Struct-0.50 - 07 Feb 2019 21:09:02 UTC - Search in distribution

Devel::MAT::SV - represent a single SV from a heap dump River stage one • 3 direct dependents • 3 total dependents

Objects in this class represent individual SV variables found in the arena during a heap dump. Actual types of SV are represented by subclasses, which are documented below....

PEVANS/Devel-MAT-0.53 - 07 Mar 2024 17:57:32 UTC - Search in distribution

IO::Socket::TIPC::Sockaddr - struct sockaddr_tipc class River stage zero No dependents

TIPC Sockaddrs are used with TIPC sockets, to specify local or remote endpoints for communication. They are used in the bind(), connect(), sendto() and recvfrom() calls. Sockaddrs can be broken down into 3 address-types, *"name"*, *"nameseq"* and *"i...

INFINOID/IO-Socket-TIPC-1.09 - 05 May 2019 01:54:12 UTC - Search in distribution

TM - Topic Maps, Base Class River stage one • 3 direct dependents • 3 total dependents

This class implements directly so-called *materialized* topic maps, i.e. those maps which completely reside in memory. Non-materialized and non-materializable maps can be implemented by deriving from this class by overloading one or all of the sub-in...

DRRHO/TM-1.56 - 08 Nov 2010 06:58:01 UTC - Search in distribution

SOOT::Struct - Perl interface to generate new C-level struct types River stage one • 2 direct dependents • 2 total dependents

This package provides a (limited) object oriented interface to creating new C-level structs that are known to ROOT and available as Perl classes. All struct members will be available as Perl methods (see SYNOPSIS above). The Perl methods return the v...

SMUELLER/SOOT-0.17 - 25 Dec 2011 15:11:01 UTC - Search in distribution
  • SOOT - Use ROOT from Perl
  • SOOT::API - Perl interface to Perl-ROOT wrapper internals

PDL::PP - Generate PDL routines from concise descriptions River stage three • 93 direct dependents • 101 total dependents

Now that you have some idea how to use "pp_def" to define new PDL functions it is time to explain the general syntax of "pp_def". "pp_def" takes as arguments first the name of the function you are defining and then a hash list that can contain variou...

ETJ/PDL-2.088 - 21 Apr 2024 23:58:19 UTC - Search in distribution

wurst - Wurst is a Useful, Reliable Structural Tool River stage zero No dependents

use Wurst; or, depending on the directory you are running from, use FindBin; use lib "$FindBin::Bin/../src/Wurst/blib/arch"; use lib "$FindBin::Bin/../src/Wurst/blib/lib"; use Wurst;...

WURST/Wurst-0.51c - 23 May 2008 13:46:41 UTC - Search in distribution
  • Code - notes and coding rules

Date - extremely fast Date framework with timezones, microseconds, relative dates and intervals support. River stage one • 6 direct dependents • 6 total dependents

Date is a port of C++ "panda::date" framework which is complete feature-rich date framework, supporting timezones (not just offsets), microseconds, relative dates and intervals. Timezones with leap seconds (right/*) are also supported. Date supports ...

SYBER/Date-5.2.13 - 31 Jan 2024 13:00:52 UTC - Search in distribution

IO::AIO - Asynchronous/Advanced Input/Output River stage two • 13 direct dependents • 18 total dependents

This module implements asynchronous I/O using whatever means your operating system supports. It is implemented as an interface to "libeio" (<http://software.schmorp.de/pkg/libeio.html>). Asynchronous means that operations that can normally block your...

MLEHMANN/IO-AIO-4.81 - 20 Feb 2024 06:41:07 UTC - Search in distribution

XPC - XML Procedure Call River stage zero No dependents

This class represents an XPC request or response. It uses XML::Parser to parse XML passed to its constructor....

GREGOR/XPC-0.2 - 13 Apr 2001 11:35:13 UTC - Search in distribution
346 results (0.169 seconds)