|
class | Iterator |
| An iterator used to go through the descriptor store. More...
|
|
◆ Datatype_template_parser
A function that parses a PC_tree_t to create a datatype_template.
◆ ~Context()
virtual PDI::Context::~Context |
( |
| ) |
|
|
virtual |
◆ get_iterator() [1/2]
Iterator PDI::Context::get_iterator |
( |
const std::unordered_map< std::string, std::unique_ptr< Data_descriptor >>::iterator & |
data | ) |
|
|
protected |
◆ get_iterator() [2/2]
Iterator PDI::Context::get_iterator |
( |
std::unordered_map< std::string, std::unique_ptr< Data_descriptor >>::iterator && |
data | ) |
|
|
protected |
◆ desc() [1/2]
Accesses the descriptor for a specific name.
Might be uninitialized
Implemented in PDI::Context_proxy.
◆ desc() [2/2]
Accesses the descriptor for a specific name.
Might be uninitialized
Implemented in PDI::Context_proxy.
◆ operator[]() [1/2]
virtual Data_descriptor& PDI::Context::operator[] |
( |
const std::string & |
name | ) |
|
|
pure virtual |
Accesses the descriptor for a specific name.
Might be uninitialized
Implemented in PDI::Context_proxy.
◆ operator[]() [2/2]
Accesses the descriptor for a specific name.
Might be uninitialized
Implemented in PDI::Context_proxy.
◆ begin()
virtual Iterator PDI::Context::begin |
( |
| ) |
|
|
pure virtual |
◆ end()
◆ event()
virtual void PDI::Context::event |
( |
const char * |
name | ) |
|
|
pure virtual |
◆ logger()
virtual Logger& PDI::Context::logger |
( |
| ) |
|
|
pure virtual |
◆ callbacks()
virtual Callbacks& PDI::Context::callbacks |
( |
| ) |
|
|
pure virtual |
◆ datatype()
Creates a new datatype template from a paraconf-style config.
- Parameters
-
[in] | node | the configuration to read |
- Returns
- the type generated
Implemented in PDI::Context_proxy.
◆ add_datatype()
Adds new datatype parser to the context.
- Parameters
-
[in] | name | name of the datatype to add |
[in] | parser | function that creates new datatype_template from PC_tree_t |
Implemented in PDI::Context_proxy.
◆ finalize_and_exit()
virtual void PDI::Context::finalize_and_exit |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: