The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
cPropertyData.h
Go to the documentation of this file.
1
/**
2
* @class cPropertyData
3
* file name: cPropertyData.h
4
* @author Betti Oesterholz
5
* @date 06.12.2010
6
* @mail webmaster@BioKom.info
7
*
8
* System: C++
9
*
10
* This class represents the property data.
11
* Copyright (C) @c LGPL3 2010 Betti Oesterholz
12
*
13
* This program is free software: you can redistribute it and/or modify
14
* it under the terms of the GNU Lesser General Public License (LGPL) as
15
* published by the Free Software Foundation, either version 3 of the
16
* License, or any later version.
17
*
18
* This program is distributed in the hope that it will be useful,
19
* but WITHOUT ANY WARRANTY; without even the implied warranty of
20
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21
* GNU Lesser General Public License for more details.
22
*
23
* You should have received a copy of the GNU Lesser General Public License
24
* along with this program. If not, see <http://www.gnu.org/licenses/>.
25
*
26
*
27
* This class represents the property data for evaluating, if a property
28
* is needed.
29
*
30
*/
31
/*
32
History:
33
06.12.2010 Oesterholz created
34
*/
35
36
37
#ifndef ___N_NEEDED_UNDEROBJECTS_C_PROPERTY_DATA_H__
38
#define ___N_NEEDED_UNDEROBJECTS_C_PROPERTY_DATA_H__
39
40
41
#include "version.h"
42
43
#include <list>
44
45
using namespace
std;
46
47
48
namespace
fib{
49
namespace
algorithms{
50
namespace
nEvalueFibObject{
51
namespace
nNeededUnderobjects{
52
53
//cyclic dependencies
54
class
cPositionData
;
55
56
class
cPropertyData
{
57
58
public
:
59
60
/**
61
* A list with the pointers to the position data wher the property is stored.
62
*/
63
list< cPositionData *>
liPositionData
;
64
65
/**
66
* If true this property is needed, else not.
67
*/
68
bool
bPropertyNeeded
;
69
70
/**
71
* standradconstructor
72
*/
73
cPropertyData
();
74
75
/**
76
* @return true if this property is needed, else false
77
*/
78
bool
isNeeded();
79
80
81
};
//end class cPropertyData
82
83
84
85
}
//end namespace nNeededUnderobjects
86
}
//end namespace nEvalueFibObject
87
}
//end namespace algorithms
88
}
//end namespace fib
89
90
91
92
#endif //___N_NEEDED_UNDEROBJECTS_C_PROPERTY_DATA_H__
fib.algorithms
nEvalueFibObject
nNeededUnderobjects
incl
cPropertyData.h
Generated on Thu Feb 14 2013 14:06:56 for The Fib multimedia system by
1.8.1