OpenMW
Public Member Functions | Private Attributes
CSMTools::MandatoryIdStage Class Reference

Verify stage: make sure that records with specific IDs exist. More...

#include <mandatoryid.hpp>

List of all members.

Public Member Functions

 MandatoryIdStage (const CSMWorld::CollectionBase &idCollection, const CSMWorld::UniversalId &collectionId, const std::vector< std::string > &ids)
virtual int setup ()
virtual void perform (int stage, std::vector< std::string > &messages)
 Messages resulting from this tage will be appended to messages.

Private Attributes

const CSMWorld::CollectionBasemIdCollection
CSMWorld::UniversalId mCollectionId
std::vector< std::string > mIds

Detailed Description

Verify stage: make sure that records with specific IDs exist.


Constructor & Destructor Documentation

CSMTools::MandatoryIdStage::MandatoryIdStage ( const CSMWorld::CollectionBase idCollection,
const CSMWorld::UniversalId collectionId,
const std::vector< std::string > &  ids 
)

Member Function Documentation

void CSMTools::MandatoryIdStage::perform ( int  stage,
std::vector< std::string > &  messages 
) [virtual]

Messages resulting from this tage will be appended to messages.

Implements CSMDoc::Stage.

Returns:
number of steps

Implements CSMDoc::Stage.


Member Data Documentation

std::vector<std::string> CSMTools::MandatoryIdStage::mIds [private]

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