NAME
SYNOPSIS
DESCRIPTIONThe struct() function
Class Creation at Compile Time
Element Types and Accessor Methods
Initializing with new
EXAMPLES
Author and Modification History
NAME
Class::Struct - declare struct-like datatypes as Perl classes
SYNOPSIS
use Class::Struct;
# declare struct, based on array:
struct( CLASS_NAME => [ ELEMENT_NAME => ELEMENT_TYPE, ... ]);
# declare struct, based on hash:
struct( CLASS_NAME => { ELEMENT_NAME => ELEMENT_TYPE, ... });
pack