Parent definition of a farm_ng::Component.
More...
#include <component.h>
Parent definition of a farm_ng::Component.
◆ Component()
template<class TDerived >
farm_ng::Component::Component |
( |
Context const & |
ctx, |
|
|
std::string |
scheme, |
|
|
TDerived * |
, |
|
|
std::string const & |
path |
|
) |
| |
|
inlineexplicit |
Default constructor of a context, it gets its own io_context
.
◆ ~Component()
virtual farm_ng::Component::~Component |
( |
| ) |
|
|
virtualdefault |
Virtual destructor for component derived classes.
◆ getContext()
Context farm_ng::Component::getContext |
( |
| ) |
const |
Returns the owned Context
by the component.
◆ getContextStrand()
◆ onReset()
virtual void farm_ng::Component::onReset |
( |
Void const & |
| ) |
|
|
inlineprotectedvirtual |
Placeholder for a component reset callback.
◆ uri()
Uri const & farm_ng::Component::uri |
( |
| ) |
const |
Returns the unique uri of the component instance.
The documentation for this class was generated from the following files:
- projects/farm-ng-core/cpp/farm_ng/core/pipeline/component.h
- projects/farm-ng-core/cpp/farm_ng/core/pipeline/component.cpp