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,
54 _variable_(
"var",
"", 0) {
55 GUM_CONSTRUCTOR(DBTranslator4LabelizedVariable);
60 template <
template <
typename >
class ALLOC >
71 template <
template <
typename >
class ALLOC >
72 template <
template <
typename >
class XALLOC >
108 template <
template <
typename >
class ALLOC >
138 template <
template <
typename >
class ALLOC >
149 template <
template <
typename >
class ALLOC >
156 template <
template <
typename >
class ALLOC >
167 template <
template <
typename >
class ALLOC >
174 template <
template <
typename >
class ALLOC >
190 template <
template <
typename >
class ALLOC >
198 template <
template <
typename >
class ALLOC >
205 template <
template <
typename >
class ALLOC >
218 template <
template <
typename >
class ALLOC >
231 template <
template <
typename >
class ALLOC >
250 "String \"" <<
str <<
"\" cannot be translated " 251 <<
"because the dictionary is already full");
257 "The translation of \"" <<
str <<
"\" could not be found")
263 template <
template <
typename >
class ALLOC >
276 <<
"\" could not be found");
282 template <
template <
typename >
class ALLOC >
313 template <
template <
typename >
class ALLOC >
390 template <
template <
typename >
class ALLOC >
397 template <
template <
typename >
class ALLOC >
404 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)