Tangence::Meta::Struct - structure representing one Tangence structure type
Tangence::Meta::Struct
Tangence
This data structure stores information about one Tangence structure type. Once constructed and defined, such objects are immutable.
$struct = Tangence::Meta::Struct->new( name => $name )
Returns a new instance representing the given name.
$struct->define( %args )
Provides a definition for the structure.
ARRAY reference containing metadata about the structure's fields, as instances of Tangence::Meta::Field.
$defined = $struct->defined
Returns true if a definition of the structure has been provided using define.
define
$name = $struct->name
Returns the name of the structure
@fields = $struct->fields
Returns a list of the fields defined on the structure, in their order of definition.
Paul Evans <leonerd@leonerd.org.uk>
To install Tangence, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Tangence
CPAN shell
perl -MCPAN -e shell install Tangence
For more information on module installation, please visit the detailed CPAN module installation guide.