class PDI::Context_proxy

Content

Member Functions

Context_proxy ( Context & ctx, PC_tree_t logging_tree, std::string plugin_name )
void add_datatype ( const std::string & name, Datatype_template_parser parser )
Context::add_datatype proxy for plugins.
Iterator begin ( )
Context::begin proxy for plugins.
Callbacks & callbacks ( )
Context::callbacks proxy for plugins.
Datatype_uptr datatype ( PC_tree_t node )
Context::datatype proxy for plugins.
Data_descriptor & desc ( const std::string & name )
Context::desc proxy for plugins.
Data_descriptor & desc ( const char * name )
Context::desc proxy for plugins.
Iterator end ( )
Context::end proxy for plugins.
void event ( const char * name )
Context::event proxy for plugins.
void finalize_and_exit ( )
Finalizes PDI and exits application.
Logger_sptr logger ( )
Returns local logger.
Data_descriptor & operator[] ( const std::string & name )
Context::operator[] proxy for plugins.
Data_descriptor & operator[] ( const char * name )
Context::operator[] proxy for plugins.
Logger_sptr pdi_core_logger ( )
Context::logger proxy for plugins.

Documentation

Member Functions

Context_proxy ( Context & ctx, PC_tree_t logging_tree, std::string plugin_name )

Parameters

ctx
logging_tree
plugin_name

void add_datatype ( const std::string & name, Datatype_template_parser parser )

Description

Context::add_datatype proxy for plugins.

Parameters

name
parser

Datatype_uptr datatype ( PC_tree_t node )

Description

Context::datatype proxy for plugins.

Parameters

node

Data_descriptor & desc ( const std::string & name )

Description

Context::desc proxy for plugins.

Parameters

name

Data_descriptor & desc ( const char * name )

Description

Context::desc proxy for plugins.

Parameters

name

Iterator end ( )

Description

Context::end proxy for plugins.

void event ( const char * name )

Description

Context::event proxy for plugins.

Parameters

name

void finalize_and_exit ( )

Description

Finalizes PDI and exits application.

Logger_sptr logger ( )

Description

Returns local logger.

Data_descriptor & operator[] ( const std::string & name )

Description

Context::operator[] proxy for plugins.

Parameters

name

Data_descriptor & operator[] ( const char * name )

Description

Context::operator[] proxy for plugins.

Parameters

name

Logger_sptr pdi_core_logger ( )

Description

Context::logger proxy for plugins.

Last modified January 1, 0001