The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Devel::ebug::Wx::Service::Base - base class for services

SYNOPSIS

  use base qw(Devel::ebug::Wx::Service::Base);

  # it's a subclass of Class::Accessor::Fast
  __PACKAGE__->mk_accessors( qw(foo moo) );

  # override one or more of the stub methods
  sub initialize { my( $self, $wxebug ) = @_; # ... }
  sub load_state { my( $self ) = @_; # ... }
  sub save_state { my( $self ) = @_; # ... }
  sub finalize   { my( $self ) = @_; # ... }

DESCRIPTION

Useful superclass for all services.

SEE ALSO

Devel::ebug::Wx::ServiceManager