RENEWLab
1.1.0
RENEW project
data_generator.h
Go to the documentation of this file.
1
6
#ifndef DATA_GENERATOR_H_
7
#define DATA_GENERATOR_H_
8
9
#include <random>
10
#include <string>
11
12
#include "
config.h
"
13
14
class
DataGenerator
{
15
public
:
16
// The profile of the input information bits
17
explicit
DataGenerator
(
Config
*
cfg
) :
cfg_
(
cfg
) {}
18
19
void
GenerateData
(
const
std::string& directory);
20
21
private
:
22
Config
*
cfg_
;
23
};
24
#endif
DataGenerator::GenerateData
void GenerateData(const std::string &directory)
Definition:
data_generator.cc:16
DataGenerator::DataGenerator
DataGenerator(Config *cfg)
Definition:
data_generator.h:17
DataGenerator
Definition:
data_generator.h:14
cfg
return cfg
Definition:
config.cc:918
Config
Definition:
config.h:20
DataGenerator::cfg_
Config * cfg_
Definition:
data_generator.h:22
config.h
CC
Sounder
include
data_generator.h
Generated by
1.8.17