Pothos
0.7.0-gf7fbae99
The Pothos dataflow programming software suite
include
Pothos
Framework
BlockRegistry.hpp
Go to the documentation of this file.
1
11
#pragma once
12
#include <
Pothos/Config.hpp
>
13
#include <
Pothos/Callable/Callable.hpp
>
14
#include <
Pothos/Proxy/Proxy.hpp
>
15
#include <string>
16
17
namespace
Pothos
{
18
27
class
POTHOS_API
BlockRegistry
28
{
29
public
:
30
45
BlockRegistry
(
const
std::string &path,
const
Callable
&factory);
46
53
template
<
typename
... ArgsType>
54
static
Proxy
make(
const
std::string &path, ArgsType&&... args);
55
};
56
57
}
//namespace Pothos
POTHOS_API
#define POTHOS_API
Definition:
Config.hpp:41
Config.hpp
Callable.hpp
Proxy.hpp
Pothos::Callable
Definition:
Callable.hpp:30
Pothos
Definition:
ArchiveEntry.hpp:20
Pothos::BlockRegistry
Definition:
BlockRegistry.hpp:27
Pothos::Proxy
Definition:
Proxy.hpp:28
Generated on Tue Apr 10 2018 20:23:41 for Pothos by
1.8.13