This is the complete list of members for PDI::Context, including all inherited members.
| add_datatype(const std::string &name, Datatype_template_parser parser)=0 | PDI::Context | pure virtual |
| begin()=0 | PDI::Context | pure virtual |
| datatype(PC_tree_t node)=0 | PDI::Context | pure virtual |
| Datatype_template_parser typedef | PDI::Context | |
| desc(const std::string &name)=0 | PDI::Context | pure virtual |
| desc(const char *name)=0 | PDI::Context | pure virtual |
| end()=0 | PDI::Context | pure virtual |
| event(const char *name)=0 | PDI::Context | pure virtual |
| find(const std::string &name)=0 | PDI::Context | pure virtual |
| get_iterator(const std::unordered_map< std::string, std::unique_ptr< Data_descriptor > >::iterator &data) | PDI::Context | protected |
| get_iterator(std::unordered_map< std::string, std::unique_ptr< Data_descriptor > >::iterator &&data) | PDI::Context | protected |
| on_data(const std::function< void(const std::string &, Ref)> &callback, const std::string &name={})=0 | PDI::Context | pure virtual |
| on_data_remove(const std::function< void(const std::string &, Ref)> &callback, const std::string &name={})=0 | PDI::Context | pure virtual |
| on_event(const std::function< void(const std::string &)> &callback, const std::string &name={})=0 | PDI::Context | pure virtual |
| on_init(const std::function< void()> &callback)=0 | PDI::Context | pure virtual |
| on_missing_data(const std::function< void(const std::string &)> &callback, const std::string &name={})=0 | PDI::Context | pure virtual |
| operator[](const std::string &name)=0 | PDI::Context | pure virtual |
| operator[](const char *name)=0 | PDI::Context | pure virtual |
| ~Context() | PDI::Context | virtual |