BALL
1.5.0
Loading...
Searching...
No Matches
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
Definition
constants.h:13
BALL::Composite
Definition
composite.h:74
BALL::MoleculeObjectCreator
Definition
moleculeObjectCreator.h:26
BALL::MoleculeObjectCreator::initPersistenceManager
virtual void initPersistenceManager(TextPersistenceManager &pm)
BALL::MoleculeObjectCreator::clear
virtual void clear()
BALL::MoleculeObjectCreator::~MoleculeObjectCreator
virtual ~MoleculeObjectCreator()
BALL::MoleculeObjectCreator::MoleculeObjectCreator
MoleculeObjectCreator()
BALL::MoleculeObjectCreator::convertObject
virtual Composite * convertObject(PersistentObject &po)
BALL::ObjectCreator
Definition
objectCreator.h:36
BALL::PersistentObject
Definition
persistentObject.h:29
BALL::TextPersistenceManager
Definition
textPersistenceManager.h:29
BALL_EXPORT
#define BALL_EXPORT
Definition
COMMON/global.h:50
Generated by
1.9.8