Class StringDictionaryProxy::IdMapΒΆ
-
class
IdMap
Public Functions
-
IdMap
(uint32_t const tran_size, uint32_t const dict_size)
-
IdMap
(IdMap const&)
-
IdMap
(IdMap&&)
-
bool
empty
() const
-
size_t
getIndex
(int32_t const id) const
-
std::vector<int32_t> const &
getVectorMap
() const
-
size_t
size
() const
-
size_t
numTransients
() const
-
size_t
numNonTransients
() const
-
int32_t *
data
()
-
int32_t const *
data
() const
-
int32_t
domainStart
() const
-
int32_t
domainEnd
() const
-
size_t
numUntranslatedStrings
() const
-
void
setNumUntranslatedStrings
(const size_t num_untranslated_strings)
-
int32_t *
storageData
()
-
int32_t &
operator[]
(int32_t const id)
-
int32_t
operator[]
(int32_t const id) const
Private Members
-
size_t const
offset_
-
std::vector<int32_t>
vector_map_
-
int64_t
num_untranslated_strings_
= {-1}
Friends
-
std::ostream &
operator<<
(std::ostream &os, IdMap const &id_map)
-