#include <xst_dictionary_translator.h>
SequenceT MapT MapT::key_type is translated to MapT::data_type by checking unique key value and inserting it into container if key is not present. The data_type is generated automatically as next available sequential number.
Definition at line 63 of file xst_dictionary_translator.h.
Public Types | |
| typedef SequenceT::value_type | value_T |
| Defines type of value to translate from. | |
Public Member Functions | |
| template<typename InputValueT> | |
| int | operator() (InputValueT const &value_) |
| Function call operator to translate the value. | |
| void | operator= (xst_dictionary_translator< SequenceT, MapT > const &) const |
| Assignment does nothing. | |
| xst_dictionary_translator (xst_dictionary_translator< SequenceT, MapT > const &other_) | |
| Copy constructor. | |
| xst_dictionary_translator (SequenceT &vector_, MapT &map_) | |
| Constructs and initializes the object. | |
|
|
Defines type of value to translate from.
Definition at line 67 of file xst_dictionary_translator.h. |
|
||||||||||||
|
Constructs and initializes the object.
Definition at line 78 of file xst_dictionary_translator.h. |
|
|
Copy constructor.
Definition at line 86 of file xst_dictionary_translator.h. |
|
|
Function call operator to translate the value.
Definition at line 108 of file xst_dictionary_translator.h. |
|
|
Assignment does nothing.
Definition at line 94 of file xst_dictionary_translator.h. |
1.3.9.1