#include <StringDictionaryProxy.h>
Definition at line 86 of file StringDictionaryProxy.h.
StringDictionaryProxy::IdMap::IdMap |
( |
uint32_t const |
tran_size, |
|
|
uint32_t const |
dict_size |
|
) |
| |
|
inline |
Definition at line 95 of file StringDictionaryProxy.h.
std::vector< int32_t > vector_map_
static constexpr int32_t INVALID_STR_ID
StringDictionaryProxy::IdMap::IdMap |
( |
IdMap const & |
| ) |
|
|
delete |
StringDictionaryProxy::IdMap::IdMap |
( |
IdMap && |
| ) |
|
|
default |
int32_t* StringDictionaryProxy::IdMap::data |
( |
| ) |
|
|
inline |
int32_t const* StringDictionaryProxy::IdMap::data |
( |
| ) |
const |
|
inline |
int32_t StringDictionaryProxy::IdMap::domainEnd |
( |
| ) |
const |
|
inline |
int32_t StringDictionaryProxy::IdMap::domainStart |
( |
| ) |
const |
|
inline |
bool StringDictionaryProxy::IdMap::empty |
( |
| ) |
const |
|
inline |
size_t StringDictionaryProxy::IdMap::getIndex |
( |
int32_t const |
id | ) |
const |
|
inline |
std::vector<int32_t> const& StringDictionaryProxy::IdMap::getVectorMap |
( |
| ) |
const |
|
inline |
size_t StringDictionaryProxy::IdMap::numNonTransients |
( |
| ) |
const |
|
inline |
size_t StringDictionaryProxy::IdMap::numTransients |
( |
| ) |
const |
|
inline |
size_t StringDictionaryProxy::IdMap::numUntranslatedStrings |
( |
| ) |
const |
|
inline |
int32_t& StringDictionaryProxy::IdMap::operator[] |
( |
int32_t const |
id | ) |
|
|
inline |
Definition at line 129 of file StringDictionaryProxy.h.
std::vector< int32_t > vector_map_
size_t getIndex(int32_t const id) const
int32_t StringDictionaryProxy::IdMap::operator[] |
( |
int32_t const |
id | ) |
const |
|
inline |
Definition at line 130 of file StringDictionaryProxy.h.
std::vector< int32_t > vector_map_
size_t getIndex(int32_t const id) const
int32_t StringDictionaryProxy::IdMap::rangeEnd |
( |
| ) |
const |
|
inline |
int32_t StringDictionaryProxy::IdMap::rangeStart |
( |
| ) |
const |
|
inline |
void StringDictionaryProxy::IdMap::setNumUntranslatedStrings |
( |
const size_t |
num_untranslated_strings | ) |
|
|
inline |
void StringDictionaryProxy::IdMap::setRangeEnd |
( |
const int32_t |
range_end | ) |
|
|
inline |
void StringDictionaryProxy::IdMap::setRangeStart |
( |
const int32_t |
range_start | ) |
|
|
inline |
size_t StringDictionaryProxy::IdMap::size |
( |
| ) |
const |
|
inline |
int32_t* StringDictionaryProxy::IdMap::storageData |
( |
| ) |
|
|
inline |
Definition at line 636 of file StringDictionaryProxy.cpp.
637 return os <<
"IdMap(offset_(" << id_map.offset_ <<
") vector_map_"
PrintContainer< CONTAINER > printContainer(CONTAINER &container)
int64_t StringDictionaryProxy::IdMap::num_untranslated_strings_ |
|
private |
size_t const StringDictionaryProxy::IdMap::offset_ |
|
private |
int32_t StringDictionaryProxy::IdMap::range_end_ {0} |
|
private |
int32_t StringDictionaryProxy::IdMap::range_start_ {0} |
|
private |
std::vector<int32_t> StringDictionaryProxy::IdMap::vector_map_ |
|
private |
The documentation for this class was generated from the following file: