EvalCases.hpp
Go to the documentation of this file.
1 //
2 // EvalCases.hpp
3 //
4 // Created on: 05.09.2011
5 // Author: wahnfla
6 //
7 
8 #ifndef EVALCASES_HPP
9 #define EVALCASES_HPP
10 
11 #include "../BasicDatatypes.hpp"
12 #include "EvalCase.hpp"
13 #include <vector>
14 
15 namespace datatypes
16 {
17 
19 typedef std::vector<EvalCase_ptr> EvalCaseVector;
20 
21 class EvalCases : public BasicData
22 {
23 public:
24  EvalCases();
25 
26  virtual ~EvalCases() {};
27  virtual const UINT32 getUsedMemory() const;
28 
29  void clear();
30  void add(EvalCase_ptr evalCase);
31  const EvalCaseVector& getEvalCases() const;
32 
33 private:
35 };
36 
37 } // namespace datatypes
38 
39 #endif // EVALCASES_HPP
datatypes::EvalCases::EvalCases
EvalCases()
Definition: EvalCases.cpp:14
datatypes::EvalCases
Definition: EvalCases.hpp:21
datatypes::EvalCases::~EvalCases
virtual ~EvalCases()
Definition: EvalCases.hpp:26
datatypes::BasicData
Definition: BasicDatatypes.hpp:95
datatypes::EvalCases::getEvalCases
const EvalCaseVector & getEvalCases() const
Definition: EvalCases.cpp:41
datatypes::EvalCase_ptr
EvalCase * EvalCase_ptr
Definition: EvalCases.hpp:18
datatypes::EvalCaseVector
std::vector< EvalCase_ptr > EvalCaseVector
Definition: EvalCases.hpp:19
datatypes::EvalCase
Definition: EvalCase.hpp:20
datatypes::EvalCases::clear
void clear()
Definition: EvalCases.cpp:19
EvalCase.hpp
datatypes::EvalCases::add
void add(EvalCase_ptr evalCase)
Definition: EvalCases.cpp:27
datatypes::EvalCases::m_evalCases
EvalCaseVector m_evalCases
Definition: EvalCases.hpp:34
UINT32
uint32_t UINT32
Definition: BasicDatatypes.hpp:26
datatypes
Definition: BasicDatatypes.hpp:91
datatypes::EvalCases::getUsedMemory
virtual const UINT32 getUsedMemory() const
Definition: EvalCases.cpp:49


libsick_ldmrs
Author(s): SICK AG , Martin Günther , Jochen Sprickerhof
autogenerated on Wed Oct 26 2022 02:11:57