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

This commit is contained in:
Jerin Philip 2021-05-09 13:42:57 +01:00 committed by GitHub
parent 87adb5d60a
commit 354e7ac6be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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;