hpx/plugin_factories/binary_filter_factory_base.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
Defines
-
HPX_REGISTER_BINARY_FILTER_FACTORY_BASE
(FactoryType, pluginname)¶ This macro is used to register the given component factory with Hpx.Plugin. This macro has to be used for each of the component factories.
-
namespace
hpx
-
namespace
plugins
-
struct
binary_filter_factory_base
: public hpx::plugins::plugin_factory_base¶ - #include <binary_filter_factory_base.hpp>
The plugin_factory_base has to be used as a base class for all plugin factories.
Subclassed by hpx::plugins::binary_filter_factory< BinaryFilter >
Public Functions
-
~binary_filter_factory_base
()¶
-
virtual serialization::binary_filter *
create
(bool compress, serialization::binary_filter *next_filter = nullptr) = 0¶ Create a new instance of a binary filter
return Returns the newly created instance of the binary filter supported by this factory
-
-
struct
-
namespace