![]() |
Oolite 1.91.0.7665-250419-c535bfe
|
#include <OOOXPVerifierStage.h>
Instance Methods | |
(OOOXPVerifier *) | - verifier |
(BOOL) | - completed |
(NSString *) | - name |
(NSSet *) | - dependencies |
(NSSet *) | - dependents |
(BOOL) | - shouldRun |
(void) | - run |
(id) | - init [implementation] |
(void) | - dealloc [implementation] |
(id) | - description [implementation] |
(void) | - setVerifier: [implementation] |
(BOOL) | - isDependentOf: [implementation] |
(void) | - registerDependency: [implementation] |
(void) | - dependencyRegistrationComplete [implementation] |
(BOOL) | - canRun [implementation] |
(void) | - performRun [implementation] |
(void) | - noteSkipped [implementation] |
(NSSet *) | - resolvedDependencies [implementation] |
(NSSet *) | - resolvedDependents [implementation] |
(void) | - registerDepedent: [implementation] |
(void) | - dependencyCompleted: [implementation] |
Private Attributes | |
OOOXPVerifier * | _verifier |
NSMutableSet * | _dependencies |
NSMutableSet * | _incompleteDependencies |
NSMutableSet * | _dependents |
BOOL | _canRun |
BOOL | _hasRun |
Definition at line 34 of file OOOXPVerifierStage.h.
|
implementation |
Provided by category OOOXPVerifierStage(OOInternal).
Definition at line 158 of file OOOXPVerifierStage.m.
- (BOOL) completed |
Definition at line 82 of file OOOXPVerifierStage.m.
References _hasRun, and completed.
Referenced by completed.
|
implementation |
Reimplemented in OOAIStateMachineVerifierStage, OOFileScannerVerifierStage, OOModelVerifierStage, and OOTextureVerifierStage.
Definition at line 60 of file OOOXPVerifierStage.m.
References dealloc.
Referenced by OOAIStateMachineVerifierStage::dealloc, OOFileScannerVerifierStage::dealloc, OOModelVerifierStage::dealloc, dealloc, and OOTextureVerifierStage::dealloc.
- (NSSet *) dependencies |
Reimplemented in OOFileHandlingVerifierStage, and OOListUnusedFilesStage.
Definition at line 95 of file OOOXPVerifierStage.m.
References dependencies, and nil.
Referenced by OOOXPVerifier(OOPrivate)::buildDependencyGraph, and dependencies.
|
implementation |
Provided by category OOOXPVerifierStage(OOPrivate).
Definition at line 225 of file OOOXPVerifierStage.m.
|
implementation |
Provided by category OOOXPVerifierStage(OOInternal).
Definition at line 195 of file OOOXPVerifierStage.m.
- (NSSet *) dependents |
Reimplemented in OOCheckShipDataPListVerifierStage, OOFileHandlingVerifierStage, and OOTextureHandlingStage.
Definition at line 101 of file OOOXPVerifierStage.m.
References dependents, and nil.
Referenced by OOOXPVerifier(OOPrivate)::buildDependencyGraph, and dependents.
|
implementation |
Definition at line 70 of file OOOXPVerifierStage.m.
References description, and name.
Referenced by description.
|
implementation |
Reimplemented in OOModelVerifierStage, and OOTextureVerifierStage.
Definition at line 44 of file OOOXPVerifierStage.m.
References _canRun, _dependencies, _dependents, _incompleteDependencies, init, and nil.
Referenced by OOModelVerifierStage::init, init, and OOTextureVerifierStage::init.
|
implementation |
Provided by category OOOXPVerifierStage(OOInternal).
Definition at line 129 of file OOOXPVerifierStage.m.
- (NSString *) name |
Reimplemented in OOAIStateMachineVerifierStage, OOCheckDemoShipsPListVerifierStage, OOCheckEquipmentPListVerifierStage, OOCheckJSSyntaxVerifierStage, OOCheckPListSyntaxVerifierStage, OOCheckRequiresPListVerifierStage, OOCheckShipDataPListVerifierStage, OOFileScannerVerifierStage, OOModelVerifierStage, and OOTextureVerifierStage.
Definition at line 88 of file OOOXPVerifierStage.m.
References name, nil, and OOLogGenericSubclassResponsibility.
Referenced by OOOXPVerifier(OOPrivate)::buildDependencyGraph, description, OOOXPVerifier(OOPrivate)::dumpDebugGraphviz, name, and OOOXPVerifier::registerStage:.
|
implementation |
Provided by category OOOXPVerifierStage(OOInternal).
Definition at line 185 of file OOOXPVerifierStage.m.
|
implementation |
Provided by category OOOXPVerifierStage(OOInternal).
Definition at line 164 of file OOOXPVerifierStage.m.
|
implementation |
Provided by category OOOXPVerifierStage(OOPrivate).
Definition at line 217 of file OOOXPVerifierStage.m.
Referenced by OOOXPVerifierStage(OOInternal)::registerDependency:.
|
implementation |
Provided by category OOOXPVerifierStage(OOInternal).
Definition at line 149 of file OOOXPVerifierStage.m.
|
implementation |
Provided by category OOOXPVerifierStage(OOInternal).
Definition at line 201 of file OOOXPVerifierStage.m.
Referenced by OOOXPVerifier(OOPrivate)::dumpDebugGraphviz.
|
implementation |
Provided by category OOOXPVerifierStage(OOInternal).
Definition at line 207 of file OOOXPVerifierStage.m.
Referenced by OOOXPVerifier(OOPrivate)::dumpDebugGraphviz.
- (void) run |
Reimplemented in OOAIStateMachineVerifierStage, OOCheckDemoShipsPListVerifierStage, OOCheckEquipmentPListVerifierStage, OOCheckJSSyntaxVerifierStage, OOCheckPListSyntaxVerifierStage, OOCheckRequiresPListVerifierStage, OOCheckShipDataPListVerifierStage, OOFileScannerVerifierStage, OOListUnusedFilesStage, OOModelVerifierStage, and OOTextureVerifierStage.
Definition at line 113 of file OOOXPVerifierStage.m.
References OOLogGenericSubclassResponsibility, and run.
Referenced by OOOXPVerifierStage(OOInternal)::performRun, and run.
|
implementation |
Provided by category OOOXPVerifierStage(OOInternal).
Definition at line 123 of file OOOXPVerifierStage.m.
Referenced by OOOXPVerifier::registerStage:.
- (BOOL) shouldRun |
Reimplemented in OOAIStateMachineVerifierStage, OOCheckDemoShipsPListVerifierStage, OOCheckEquipmentPListVerifierStage, OOCheckJSSyntaxVerifierStage, OOCheckPListSyntaxVerifierStage, OOCheckRequiresPListVerifierStage, OOCheckShipDataPListVerifierStage, OOModelVerifierStage, and OOTextureVerifierStage.
Definition at line 107 of file OOOXPVerifierStage.m.
References shouldRun.
Referenced by shouldRun.
- (OOOXPVerifier *) verifier |
Definition at line 76 of file OOOXPVerifierStage.m.
References verifier.
Referenced by OOFileScannerVerifierStage(OOPrivate)::checkConfigFiles, OOFileScannerVerifierStage(OOPrivate)::checkKnownFiles, OOCheckShipDataPListVerifierStage(OOPrivate)::checkModel, OOFileScannerVerifierStage(OOPrivate)::checkRootFolders, OOTextureVerifierStage(OOPrivate)::checkTextureNamed:inFolder:, OOFileScannerVerifierStage(OOPrivate)::constructReadMeNames, OOFileHandlingVerifierStage::dependencies, OOCheckShipDataPListVerifierStage::dependents, OOFileHandlingVerifierStage::dependents, OOTextureHandlingStage::dependents, OOModelVerifierStage::modelNamed:usedForEntry:inFile:withMaterials:andShaders:, OOCheckDemoShipsPListVerifierStage::run, OOCheckEquipmentPListVerifierStage::run, OOCheckJSSyntaxVerifierStage::run, OOCheckPListSyntaxVerifierStage::run, OOCheckRequiresPListVerifierStage::run, OOCheckShipDataPListVerifierStage::run, OOTextureVerifierStage::run, OOFileScannerVerifierStage(OOPrivate)::scanForFiles, OOCheckDemoShipsPListVerifierStage::shouldRun, OOCheckEquipmentPListVerifierStage::shouldRun, OOCheckJSSyntaxVerifierStage::shouldRun, OOCheckRequiresPListVerifierStage::shouldRun, OOCheckShipDataPListVerifierStage::shouldRun, OOTextureVerifierStage::shouldRun, OOAIStateMachineVerifierStage::stateMachineNamed:usedByShip:, OOTextureVerifierStage::textureNamed:usedInContext:, OOAIStateMachineVerifierStage(Private)::validateAI:, and verifier.
|
private |
Definition at line 41 of file OOOXPVerifierStage.h.
Referenced by init.
|
private |
Definition at line 38 of file OOOXPVerifierStage.h.
Referenced by init.
|
private |
Definition at line 40 of file OOOXPVerifierStage.h.
Referenced by init.
|
private |
Definition at line 41 of file OOOXPVerifierStage.h.
Referenced by completed.
|
private |
Definition at line 39 of file OOOXPVerifierStage.h.
Referenced by init.
|
private |
Definition at line 37 of file OOOXPVerifierStage.h.