qx::VolumeListener Class Reference

List of all members.

Public Member Functions

 VolumeListener (const std::string &odir, const std::string &lbn)
void setAlgorithm (code::SmartPtr< VolumeDealiasAlgorithm > alg)
virtual void actionPerformed (const code::ActionEvent *e)
 handles all the events from the Index.
virtual void handleVolumeStart ()
 handles the start of a new volume.
void writeRecordsAs (const std::string &subtype)
 change the subtype and re-notify LB.
void writeRecordAs (code::Index::Record &rec, const std::string &subtype)
 change the subtype and re-notify LB.
virtual ~VolumeListener ()
virtual void processNewRecord (const code::Index::Record &rec)
 the processing in the case of a new record.

Constructor & Destructor Documentation

qx::VolumeListener::VolumeListener ( const std::string &  odir,
const std::string &  lbn 
)

virtual qx::VolumeListener::~VolumeListener (  )  [inline, virtual]


Member Function Documentation

virtual void qx::VolumeListener::actionPerformed ( const code::ActionEvent *  e  )  [virtual]

handles all the events from the Index.

virtual void qx::VolumeListener::handleVolumeStart (  )  [virtual]

handles the start of a new volume.

virtual void qx::VolumeListener::processNewRecord ( const code::Index::Record &  rec  )  [virtual]

the processing in the case of a new record.

void qx::VolumeListener::setAlgorithm ( code::SmartPtr< VolumeDealiasAlgorithm alg  )  [inline]

void qx::VolumeListener::writeRecordAs ( code::Index::Record &  rec,
const std::string &  subtype 
)

change the subtype and re-notify LB.

void qx::VolumeListener::writeRecordsAs ( const std::string &  subtype  ) 

change the subtype and re-notify LB.


Generated on Fri May 4 13:40:22 2012 for WDSS-IIw2algs by  doxygen 1.4.7