Agora  1.2.0
Agora project
DataGenerator Member List

This is the complete list of members for DataGenerator, including all inherited members.

BinForIfft(const std::vector< complex_float > &modulated_codeword) constDataGeneratorinline
cfg_DataGeneratorprivate
DataGenerator(Config *cfg, uint64_t seed=0, Profile profile=Profile::kRandom)DataGeneratorinlineexplicit
DoDataGeneration(const std::string &directory)DataGenerator
fast_rand_DataGeneratorprivate
GenCodeblock(Direction dir, const int8_t *input_ptr, std::vector< int8_t > &encoded_codeword)DataGeneratorinline
GenMacData(MacPacketPacked *mac, size_t ue_id)DataGeneratorinline
GenRawData(Direction dir, std::vector< int8_t > &information, size_t ue_id)DataGeneratorinline
GetCommonPilotTimeDomain() constDataGeneratorinline
GetDLModulation(const std::vector< int8_t > &encoded_codeword, complex_float *pilot_seq)DataGeneratorinline
GetModulation(const std::vector< int8_t > &encoded_codeword)DataGeneratorinline
GetModulation(const int8_t *encoded_codeword, size_t num_bits)DataGeneratorinline
Profile enum nameDataGenerator
profile_DataGeneratorprivate