Oolite
1.91.0.7644-241112-7f5034b
Loading...
Searching...
No Matches
src
Core
OXPVerifier
OOAIStateMachineVerifierStage.h
Go to the documentation of this file.
1
/*
2
3
OOAIStateMachineVerifierStage.h
4
5
OOOXPVerifierStage which validates AI plists.
6
7
8
Oolite
9
Copyright (C) 2004-2013 Giles C Williams and contributors
10
11
This program is free software; you can redistribute it and/or
12
modify it under the terms of the GNU General Public License
13
as published by the Free Software Foundation; either version 2
14
of the License, or (at your option) any later version.
15
16
This program is distributed in the hope that it will be useful,
17
but WITHOUT ANY WARRANTY; without even the implied warranty of
18
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19
GNU General Public License for more details.
20
21
You should have received a copy of the GNU General Public License
22
along with this program; if not, write to the Free Software
23
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
24
MA 02110-1301, USA.
25
26
*/
27
28
#import "
OOFileScannerVerifierStage.h
"
29
30
#if OO_OXP_VERIFIER_ENABLED
31
32
@interface
OOAIStateMachineVerifierStage
:
OOFileHandlingVerifierStage
33
{
34
@private
35
NSSet *
_whitelist
;
36
NSMutableSet *
_usedAIs
;
37
}
38
39
// Returns name to be used in -dependents by other stages.
40
+ (NSString *) nameForReverseDependencyForVerifier:(
OOOXPVerifier
*)verifier;
41
42
- (void) stateMachineNamed:(NSString *)name usedByShip:(NSString *)shipName;
43
44
@end
45
46
#endif
OOFileScannerVerifierStage.h
OOAIStateMachineVerifierStage
Definition
OOAIStateMachineVerifierStage.h:33
OOAIStateMachineVerifierStage::_usedAIs
NSMutableSet * _usedAIs
Definition
OOAIStateMachineVerifierStage.h:36
OOAIStateMachineVerifierStage::_whitelist
NSSet * _whitelist
Definition
OOAIStateMachineVerifierStage.h:35
OOFileHandlingVerifierStage
Definition
OOFileScannerVerifierStage.h:114
OOOXPVerifier
Definition
OOOXPVerifier.h:48
Generated by
1.12.0