src
datatypes
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
18
typedef
EvalCase
*
EvalCase_ptr
;
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
:
34
EvalCaseVector
m_evalCases
;
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