Base class methods

The following table lists those methods which are available for several GQEs.

activate(), deactivate()
Activates/deactivates GQEs:
$ret = $some_gqe->activate();

delete()
Delete a GQE:
$ret = $some_gqe->delete();

display()
Display a single GQE:
$ret = $some_gqe->display();

get(), set()
Get/set a GQE attribute:
$ret = $some_gqe->get( "colour");
$ret = $some_gqe->set( "colour" => "red");

preserve(), unpreserve()
Preserve a GQE, make it survive the Spectra session:
$ret = $some_gqe->preserve();

Here is a complete example:

  #!/usr/bin/perl -w
  use strict; 
  use Spectra;
  use GQE;

  Spectra::delete();
  my $s = SCAN->create( name => "test"); 
  my $ret = $s->get( "colour");