RENEWLab  1.1.0
RENEW project
config.cc File Reference
#include "include/config.h"
#include "include/comms-lib.h"
#include "include/constants.h"
#include "include/logger.h"
#include "include/macros.h"
#include "include/utils.h"
#include "nlohmann/json.hpp"
Include dependency graph for config.cc:

Typedefs

using json = nlohmann::json
 

Functions

 __attribute__ ((visibility("default"))) Config *Config_new(char *filename
 

Variables

static size_t kFpgaTxRamSize = 4096
 
static size_t kMaxSupportedFFTSize = 2048
 
static size_t kMinSupportedFFTSize = 64
 
static size_t kMaxSupportedCPSize = 128
 
char * storepath
 
char bool bs_only
 
char bool bool client_only
 
return cfg
 

Typedef Documentation

◆ json

using json = nlohmann::json

Function Documentation

◆ __attribute__()

__attribute__ ( (visibility("default"))  )

Variable Documentation

◆ bs_only

char bool bs_only

◆ cfg

return cfg

◆ client_only

char bool bool client_only
Initial value:

◆ kFpgaTxRamSize

size_t kFpgaTxRamSize = 4096
static

◆ kMaxSupportedCPSize

size_t kMaxSupportedCPSize = 128
static

◆ kMaxSupportedFFTSize

size_t kMaxSupportedFFTSize = 2048
static

◆ kMinSupportedFFTSize

size_t kMinSupportedFFTSize = 64
static

◆ storepath

char* storepath
storepath
char * storepath
Definition: config.cc:914
bs_only
char bool bs_only
Definition: config.cc:915
client_only
char bool bool client_only
Definition: config.cc:916
cfg
return cfg
Definition: config.cc:918
Config
Definition: config.h:20
AGC_SIM_DEMO.filename
filename
LOGGER #.
Definition: AGC_SIM_DEMO.py:85