MultiAgentDecisionProcess
Release 0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
TransitionModel.h
Go to the documentation of this file.
1
28
/* Only include this header file once. */
29
#ifndef _TRANSITIONMODEL_H_
30
#define _TRANSITIONMODEL_H_ 1
31
32
/* the include directives */
33
34
#include <iostream>
35
#include <string>
36
#include "
Globals.h
"
37
39
class
TransitionModel
40
{
41
private
:
42
43
protected
:
44
45
public
:
46
48
TransitionModel
(){};
49
51
virtual
~TransitionModel
(){}
52
54
virtual
TransitionModel
*
Clone
()
const
= 0;
55
56
virtual
std::string
SoftPrint
()
const
= 0;
57
void
Print
()
const
58
{ std::cout <<
SoftPrint
();}
59
};
60
61
#endif
/* !_TRANSITIONMODEL_H_ */
62
63
64
// Local Variables: ***
65
// mode:c++ ***
66
// End: ***
src
base
TransitionModel.h
Generated on Mon Sep 23 2013 14:50:05 for MultiAgentDecisionProcess by
1.8.1.2