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& alloc) :
48 DBTranslator< ALLOC >(DBTranslatedValueType::DISCRETE,
53 _variable_(
"var",
"", 0) {
54 GUM_CONSTRUCTOR(DBTranslator4LabelizedVariable);
59 template <
template <
typename >
class ALLOC >
70 template <
template <
typename >
class ALLOC >
71 template <
template <
typename >
class XALLOC >
106 template <
template <
typename >
class ALLOC >
135 template <
template <
typename >
class ALLOC >
146 template <
template <
typename >
class ALLOC >
153 template <
template <
typename >
class ALLOC >
164 template <
template <
typename >
class ALLOC >
171 template <
template <
typename >
class ALLOC >
187 template <
template <
typename >
class ALLOC >
195 template <
template <
typename >
class ALLOC >
202 template <
template <
typename >
class ALLOC >
215 template <
template <
typename >
class ALLOC >
228 template <
template <
typename >
class ALLOC >
247 "String \"" <<
str <<
"\" cannot be translated " 248 <<
"because the dictionary is already full");
254 "The translation of \"" <<
str <<
"\" could not be found")
260 template <
template <
typename >
class ALLOC >
273 <<
"\" could not be found");
279 template <
template <
typename >
class ALLOC >
310 template <
template <
typename >
class ALLOC >
387 template <
template <
typename >
class ALLOC >
394 template <
template <
typename >
class ALLOC >
401 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)