31 #include <agrum/tools/database/DBTranslator4LabelizedVariable.h> 32 #include <agrum/tools/database/DBCell.h> 34 #ifndef DOXYGEN_SHOULD_SKIP_THIS 42 template <
template <
typename >
class ALLOC >
43 template <
template <
typename >
class XALLOC >
44 DBTranslator4LabelizedVariable< ALLOC >::DBTranslator4LabelizedVariable(
45 const std::vector< std::string, XALLOC< std::string > >& missing_symbols,
46 std::size_t max_dico_entries,
47 const typename DBTranslator4LabelizedVariable< ALLOC >::allocator_type&
49 DBTranslator< ALLOC >(DBTranslatedValueType::DISCRETE,
54 variable__(
"var",
"", 0) {
55 GUM_CONSTRUCTOR(DBTranslator4LabelizedVariable);
60 template <
template <
typename >
class ALLOC >
75 template <
template <
typename >
class ALLOC >
76 template <
template <
typename >
class XALLOC >
93 "the dictionary induced by the variable is too large");
115 template <
template <
typename >
class ALLOC >
130 "the dictionary induced by the variable is too large");
146 template <
template <
typename >
class ALLOC >
158 template <
template <
typename >
class ALLOC >
165 template <
template <
typename >
class ALLOC >
177 template <
template <
typename >
class ALLOC >
185 template <
template <
typename >
class ALLOC >
203 template <
template <
typename >
class ALLOC >
211 template <
template <
typename >
class ALLOC >
219 template <
template <
typename >
class ALLOC >
233 template <
template <
typename >
class ALLOC >
247 template <
template <
typename >
class ALLOC >
267 "String \"" <<
str <<
"\" cannot be translated " 268 <<
"because the dictionary is already full");
274 "The translation of \"" <<
str <<
"\" could not be found");
280 template <
template <
typename >
class ALLOC >
293 <<
"\" could not be found");
299 template <
template <
typename >
class ALLOC >
330 template <
template <
typename >
class ALLOC >
411 template <
template <
typename >
class ALLOC >
419 template <
template <
typename >
class ALLOC >
427 template <
template <
typename >
class ALLOC >
INLINE void emplace(Args &&... args)
Database(const std::string &filename, const BayesNet< GUM_SCALAR > &bn, const std::vector< std::string > &missing_symbols)