Pothos
0.7.0-gf7fbae99
The Pothos dataflow programming software suite
include
Pothos
Archive
Export.hpp
Go to the documentation of this file.
1
11
#pragma once
12
#include <
Pothos/Config.hpp
>
13
#include <
Pothos/Archive/ArchiveEntry.hpp
>
14
20
#define POTHOS_CLASS_EXPORT_GUID(T, id) \
21
namespace Pothos { namespace Archive { \
22
template <> struct ArchiveEntryContainer<T> { \
23
static const ArchiveEntry &entry; \
24
}; \
25
const ArchiveEntry &ArchiveEntryContainer<T>::entry = \
26
ArchiveEntryT<T>(id) ; \
27
}}
28
30
#define POTHOS_CLASS_EXPORT(T) POTHOS_CLASS_EXPORT_GUID(T, #T)
31
32
namespace
Pothos
{
33
namespace
Archive {
34
35
template
<
typename
T>
36
struct
ArchiveEntryContainer
;
37
38
}
//namespace Archive
39
}
//namespace Pothos
Config.hpp
Pothos::Archive::ArchiveEntryContainer
Definition:
Export.hpp:36
Pothos
Definition:
ArchiveEntry.hpp:20
ArchiveEntry.hpp
Generated on Tue Apr 10 2018 20:23:41 for Pothos by
1.8.13