ProteoWizard
Public Member Functions | Private Attributes | List of all members
TestIterationListener_WithCancel Class Reference
Inheritance diagram for TestIterationListener_WithCancel:
pwiz::util::IterationListener

Public Member Functions

virtual Status update (const UpdateMessage &updateMessage)
 
const vector< size_t > & indices () const
 
- Public Member Functions inherited from pwiz::util::IterationListener
virtual ~IterationListener ()
 

Private Attributes

vector< size_t > indices_
 

Additional Inherited Members

- Public Types inherited from pwiz::util::IterationListener
enum  Status { Status_Ok, Status_Cancel }
 

Detailed Description

Definition at line 704 of file IOTest.cpp.

Member Function Documentation

§ update()

virtual Status TestIterationListener_WithCancel::update ( const UpdateMessage updateMessage)
inlinevirtual

Reimplemented from pwiz::util::IterationListener.

Definition at line 708 of file IOTest.cpp.

References pwiz::util::IterationListener::UpdateMessage::iterationIndex, and Status_Ok.

709  {
710  if (updateMessage.iterationIndex == 5) return Status_Cancel;
711  indices_.push_back(updateMessage.iterationIndex);
712  return Status_Ok;
713  }

§ indices()

const vector<size_t>& TestIterationListener_WithCancel::indices ( ) const
inline

Definition at line 715 of file IOTest.cpp.

Referenced by testSpectrumListWriteProgress().

715 {return indices_;}

Member Data Documentation

§ indices_

vector<size_t> TestIterationListener_WithCancel::indices_
private

Definition at line 718 of file IOTest.cpp.


The documentation for this class was generated from the following file: