package DBGp::Client::Response::Simple; use strict; use warnings; sub make_accessors { my ($class, @accessors) = @_; for my $accessor (@accessors) { no strict 'refs'; *{"${class}::${accessor}"} = sub { $_[0]->{$accessor}; }; } } sub make_attrib_accessors { my ($class, @accessors) = @_; for my $accessor (@accessors) { no strict 'refs'; *{"${class}::${accessor}"} = sub { $_[0]->{attrib}{$accessor}; }; } } sub is_error { '0' } sub is_internal_error { '0' } sub is_oob { '0' } sub is_stream { '0' } sub is_notification { '0' } 1;