enumlib.cpp File Reference
#include "enumlib.h"
#include "enumeration.h"
#include "fplll_types.h"
#include <iostream>

Namespaces

namespace  enumlib
 

Macros

#define ENUMFUNCNAME(DIM)
 

Functions

std::array< uint64_t, FPLLL_EXTENUM_MAX_EXTENUM_DIMenumlib::enumlib_enumerate (int dim, fplll::enumf maxdist, std::function< fplll::extenum_cb_set_config > cbfunc, std::function< fplll::extenum_cb_process_sol > cbsol, std::function< fplll::extenum_cb_process_subsol > cbsubsol, bool dual, bool findsubsols)
 
std::array< uint64_t, FPLLL_EXTENUM_MAX_EXTENUM_DIMenumlib::enumlib_enumerate (int dim, fplll_float maxdist, std::function< extenum_cb_set_config > cbfunc, std::function< extenum_cb_process_sol > cbsol, std::function< extenum_cb_process_subsol > cbsubsol, bool dual, bool findsubsols)
 

Macro Definition Documentation

◆ ENUMFUNCNAME

#define ENUMFUNCNAME (   DIM)
Value:
std::array<uint64_t, FPLLL_EXTENUM_MAX_EXTENUM_DIM> enumerate##DIM( \
int, float_type, std::function<extenum_cb_set_config>, \
std::function<extenum_cb_process_sol>, std::function<extenum_cb_process_subsol>, bool, \
bool);
fplll_float float_type
Definition: enumeration.h:61