BALL 1.5.0
Loading...
Searching...
No Matches
typenameRuleProcessor.h
Go to the documentation of this file.
1// -*- Mode: C++; tab-width: 2; -*-
2// vi: set ts=2:
3//
4// $Id: typenameRuleProcessor.h,v 1.12 2005/12/23 17:01:52 amoll Exp $
5//
6
7// Molecular Mechanics: rule-based assignment of typenames
8
9#ifndef BALL_MOLMEC_COMMON_TYPENAMERULEPROCESSOR_H
10#define BALL_MOLMEC_COMMON_TYPENAMERULEPROCESSOR_H
11
12#ifndef BALL_MOLMEC_COMMON_RULEPROCESSOR_H
14#endif
15
16namespace BALL
17{
23 : public RuleProcessor
24 {
25 public:
26
28
29
32
33
36
39 TypenameRuleProcessor(INIFile& file, const String& prefix);
40
44
48
50
53
56 virtual Processor::Result operator () (Atom& atom);
57
59
60 };
61} // namespace BALL
62
63
64#endif // BALL_MOLMEC_COMMON_TYPENAMERULEPROCESSOR_H
#define BALL_CREATE(name)
Definition create.h:62
#define BALL_EXPORT