Remove unused used types TokenRanges, SentenceTokenRanges, UPtr (#137)

This commit is contained in:
Jerin Philip 2021-05-09 13:42:57 +01:00 коммит произвёл GitHub
Родитель 87adb5d60a
Коммит 354e7ac6be
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 0 добавлений и 10 удалений

Просмотреть файл

@ -11,16 +11,6 @@ namespace bergamot {
typedef marian::Words Segment;
typedef std::vector<Segment> Segments;
typedef std::vector<marian::string_view> TokenRanges;
typedef std::vector<TokenRanges> SentenceTokenRanges;
/** @brief Creates unique_ptr any type, passes all arguments to any available
* * constructor */
template <class T, typename... Args> UPtr<T> UNew(Args &&... args) {
return UPtr<T>(new T(std::forward<Args>(args)...));
}
template <class T> UPtr<T> UNew(UPtr<T> p) { return UPtr<T>(p); }
/// Shortcut to AlignedVector<char> for byte arrays
typedef AlignedVector<char> AlignedMemory;