A POE abstraction layer for conciseness and simplicity
Metadata object that describes a POE::Declare class
Named accessor with read-only accessor
Declares a named POE event
Reserve a named slot for internal use
A named message that is emitted to the parent
A named attribute passed to the constructor as a parameter.
Abstract base class for named class elements
A named timeout with generated support methods
Base class for all POE::Declare classes