BALL
1.4.79
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
BALL
CONCEPT
moleculeObjectCreator.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
5
#ifndef BALL_CONCEPT_MOLECULEOBJECTCREATOR_H
6
#define BALL_CONCEPT_MOLECULEOBJECTCREATOR_H
7
8
#ifndef BALL_CONCEPT_OBJECTCREATOR_H
9
# include <
BALL/CONCEPT/objectCreator.h
>
10
#endif
11
12
namespace
BALL
13
{
25
class
BALL_EXPORT
MoleculeObjectCreator
:
public
ObjectCreator
26
{
27
public
:
28
32
35
MoleculeObjectCreator
()
36
;
37
39
42
45
virtual
~
MoleculeObjectCreator
()
46
;
47
51
virtual
void
clear()
52
;
53
55
58
67
virtual
void
initPersistenceManager(
TextPersistenceManager
&pm)
68
;
69
80
virtual
Composite
*convertObject(
PersistentObject
&po)
81
;
83
};
84
85
}
// namespace BALL
86
87
#endif // BALL_CONCEPT_MOLECULEOBJECTCREATOR_H
objectCreator.h
BALL::Composite
Definition:
composite.h:71
BALL::MoleculeObjectCreator
Definition:
moleculeObjectCreator.h:25
BALL::ObjectCreator
Definition:
objectCreator.h:37
BALL::PersistentObject
Definition:
persistentObject.h:27
BALL::TextPersistenceManager
Definition:
textPersistenceManager.h:27
BALL_EXPORT
#define BALL_EXPORT
Definition:
COMMON/global.h:50
Generated by
1.8.7