#include <codedesc.h>
◆ CodeTranslator()
| Realm::CodeTranslator::CodeTranslator |
( |
const std::string & |
_name | ) |
|
|
protected |
◆ ~CodeTranslator()
| virtual Realm::CodeTranslator::~CodeTranslator |
( |
void |
| ) |
|
|
virtual |
◆ can_translate() [1/4]
template<typename TARGET_TYPE >
| bool Realm::CodeTranslator::can_translate |
( |
const CodeDescriptor & |
source_codedesc | ) |
|
◆ can_translate() [2/4]
| virtual bool Realm::CodeTranslator::can_translate |
( |
const CodeDescriptor & |
source_codedesc, |
|
|
const std::type_info & |
target_impl_type |
|
) |
| |
|
virtual |
◆ can_translate() [3/4]
template<typename TARGET_TYPE >
| bool Realm::CodeTranslator::can_translate |
( |
const std::type_info & |
source_impl_type | ) |
|
◆ can_translate() [4/4]
| virtual bool Realm::CodeTranslator::can_translate |
( |
const std::type_info & |
source_impl_type, |
|
|
const std::type_info & |
target_impl_type |
|
) |
| |
|
pure virtual |
◆ translate() [1/4]
template<typename TARGET_TYPE >
| TARGET_TYPE * Realm::CodeTranslator::translate |
( |
const CodeDescriptor & |
source_codedesc | ) |
|
◆ translate() [2/4]
◆ translate() [3/4]
template<typename TARGET_TYPE >
◆ translate() [4/4]
◆ name
| std::string Realm::CodeTranslator::name |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/codedesc.h