MooseX::POE::Meta::Trait::Instance(3p)

NAME
MooseX::POE::Meta::Trait::Instance - A Instance Metaclass for MooseX::POE

VERSION
version 0.215

SYNOPSIS
    Moose::Util::MetaRole::apply_metaclass_roles(
      for_class => $for_class,
      metaclass_roles => [
        'MooseX::POE::Meta::Trait::Class'
      ],
      instance_metaclass_roles => [
        'MooseX::POE::Meta::Trait::Instance',
      ],
    );

DESCRIPTION
A metaclass for MooseX::POE. This module is only of use to developers so there is no user documentation provided.

METHODS

  create_instance

  get_slot_value

  inline_slot_access

  is_slot_initialized

  set_slot_value

  weaken_slot_value

  get_session_id

METHODS

AUTHORS

•   Chris Prather <chris@prather.org>

•   Ash Berlin <ash@cpan.org>

•   Chris Williams <chris@bingosnet.co.uk>

•   Yuval (nothingmuch) Kogman

•   Torsten Raudssus <torsten@raudssus.de> <http://www.raudssus.de/>

COPYRIGHT AND LICENSE
This software is copyright (c) 2010 by Chris Prather, Ash Berlin, Chris Williams, Yuval Kogman, Torsten Raudssus.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.