CONTENTS NAME SYNOPSIS DESCRIPTION The 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, bas