Main Page
Namespaces
Classes
Files
File List
File Members
libism
ISM
recorder
Recorder.hpp
Go to the documentation of this file.
1
18
#pragma once
19
20
#include "
common_type/ObjectSet.hpp
"
21
#include "
common_type/Object.hpp
"
22
#include <string>
23
#include <boost/shared_ptr.hpp>
24
#include "
utility/TableHelper.hpp
"
25
26
namespace
ISM
{
27
31
class
Recorder
{
32
TableHelperPtr
tableHelper
;
33
public
:
34
40
Recorder
(
const
std::string& dbfilename
/* = "record.sqlite"*/
);
41
42
//~Recorder();
43
50
void
insert
(
const
ObjectSetPtr
&
set
,
const
std::string&
patternName
);
51
};
52
typedef
boost::shared_ptr<Recorder>
RecorderPtr
;
53
}
Object.hpp
patternName
std::string patternName
Definition:
randomTestRunner.cpp:90
ISM::TableHelperPtr
boost::shared_ptr< TableHelper > TableHelperPtr
Definition:
TableHelper.hpp:184
ISM::Recorder::tableHelper
TableHelperPtr tableHelper
Definition:
Recorder.hpp:32
ISM::RecorderPtr
boost::shared_ptr< Recorder > RecorderPtr
Definition:
Recorder.hpp:52
ISM::Recorder::insert
void insert(const ObjectSetPtr &set, const std::string &patternName)
Definition:
Recorder.cpp:30
ISM::ObjectSetPtr
boost::shared_ptr< ObjectSet > ObjectSetPtr
Definition:
ObjectSet.hpp:53
ISM
this namespace contains all generally usable classes.
Definition:
AcceptanceFunction.hpp:22
ISM::Recorder
Definition:
Recorder.hpp:31
ObjectSet.hpp
TableHelper.hpp
ISM::Recorder::Recorder
Recorder(const std::string &dbfilename)
Definition:
Recorder.cpp:22
asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:40